Give – Donation Plugin and Fundraising Platform - Version 2.0.6

Version Description

Give version 1.8 is a major update. Please make sure you make a backup of your database before updating.

Download this release

Release Info

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

Code changes from version 2.0.5 to 2.0.6

assets/images/svg/close.svg ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" ?><!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.0//EN' 'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'>
2
+ <svg fill="#aaa" enable-background="new 0 0 24 24" id="Layer_1" version="1.0" viewBox="0 0 24 24" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g><path d="M12,2C6.5,2,2,6.5,2,12c0,5.5,4.5,10,10,10s10-4.5,10-10C22,6.5,17.5,2,12,2z M16.9,15.5l-1.4,1.4L12,13.4l-3.5,3.5 l-1.4-1.4l3.5-3.5L7.1,8.5l1.4-1.4l3.5,3.5l3.5-3.5l1.4,1.4L13.4,12L16.9,15.5z"/></g>
3
+ <style>
4
+ path:hover {
5
+ fill: tomato;
6
+ }
7
+ </style>
8
+ </svg>
assets/js/admin/admin-scripts.js CHANGED
@@ -2532,6 +2532,9 @@ var give_setting_edit = false;
2532
 
2533
  // Fire event: Row added.
2534
  $parent.trigger('repeater_field_new_row_added', [container, new_row]);
 
 
 
2535
  };
2536
 
2537
  /**
2532
 
2533
  // Fire event: Row added.
2534
  $parent.trigger('repeater_field_new_row_added', [container, new_row]);
2535
+
2536
+ // Set focus to the focus field on the newly added level.
2537
+ $('.give-money-field').focus();
2538
  };
2539
 
2540
  /**
assets/js/admin/admin-scripts.min.js CHANGED
@@ -1,2 +1,2 @@
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),s=jQuery("div.give-nav-tab-wrapper > a:not(give-not-tab)"),o=[],r=[],d=0;if(600<jQuery(window).outerWidth()&&(d=200),!e.length)return!1;t.css({height:"auto",overflow:"visible"}),s.removeClass("give-hidden");var c=new Promise(function(e,t){jQuery.each(s,function(e,t){t=jQuery(t),d+=parseInt(t.outerWidth()),d<i?o.push(t):r.push(t)}),e(!0)});c.then(function(e){if(r.length&&-1!==window.location.search.indexOf("&tab=")){var i={},s=get_url_params();r=r.filter(function(e){var t=-1!==parseInt(e.attr("href").indexOf("&tab="+s.tab));return t&&(i=e),!t}),i.length&&(r.unshift(o.pop()),o.push(i))}var d=new Promise(function(e,t){o.length&&jQuery.each(o,function(e,t){t=jQuery(t),t.hasClass("give-hidden")&&t.removeClass("give-hidden")}),e(!0)});d.then(function(e){r.length?(a.html(""),jQuery.each(r,function(e,t){t=jQuery(t),t.hasClass("nav-tab-active")||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}function give_on_core_settings_import_start(){var e=jQuery("form.tools-setting-page-import"),t=e.find(".give-progress");give_setting_edit=!0,jQuery.ajax({type:"POST",url:ajaxurl,data:{action:give_vars.core_settings_import,fields:e.serialize()},dataType:"json",success:function(e){give_setting_edit=!1,!0===e.success?jQuery(t).find("div").width(e.percentage+"%"):alert(give_vars.error_message),window.location=e.url},error:function(){give_setting_edit=!1,alert(give_vars.error_message)}})}function give_on_donation_import_start(){give_on_donation_import_ajax()}function give_on_donation_import_ajax(){var e=jQuery("form.tools-setting-page-import");give_setting_edit=!0;var t=e.find(".give-progress"),i=jQuery(t).data("total_ajax"),n=jQuery(t).data("current"),a=jQuery(t).data("start"),s=jQuery(t).data("end"),o=jQuery(t).data("next"),r=jQuery(t).data("total"),d=jQuery(t).data("per_page");jQuery.ajax({type:"POST",url:ajaxurl,data:{action:give_vars.give_donation_import,total_ajax:i,current:n,start:a,end:s,next:o,total:r,per_page:d,fields:e.serialize()},dataType:"json",success:function(e){jQuery(t).data("current",e.current),jQuery(t).find("div").width(e.percentage+"%"),1==e.next?(jQuery(t).data("start",e.start),jQuery(t).data("end",e.end),1==e.last&&jQuery(t).data("next",!1),give_on_donation_import_ajax()):(give_setting_edit=!1,window.location=e.url)},error:function(){give_setting_edit=!1,alert(give_vars.error_message)}})}function give_import_donation_onload(){window.onload=function(){give_import_donation_required_fields_check(),give_import_donation_on_drop_down_change()}}function give_import_donation_on_drop_down_change(){var e=document.querySelector(".give-tools-setting-page-import table.step-2 tbody select");"undefined"!==e&&null!==e&&jQuery(".give-tools-setting-page-import table.step-2 tbody").on("change","select",function(){give_import_donation_required_fields_check()})}function give_import_donation_required_fields_check(){var e=document.querySelector(".give-tools-setting-page-import table.step-2 .give-import-donation-required-fields");if("undefined"!==e&&null!==e){var t=!0,i=!1,n=!1,a=!1,s=!1;document.querySelectorAll(".give-import-donation-required-fields li").forEach(function(e){e.querySelector(".dashicons").classList.remove("dashicons-yes"),e.querySelector(".dashicons").classList.add("dashicons-no-alt")});var o=Array.from(document.querySelectorAll("table.step-2 tbody select")).map(function(e){return e.value});o.includes("email")&&(i=!0,document.querySelector(".give-import-donation-required-email .dashicons").classList.remove("dashicons-no-alt"),document.querySelector(".give-import-donation-required-email .dashicons").classList.add("dashicons-yes")),o.includes("first_name")&&(n=!0,document.querySelector(".give-import-donation-required-first .dashicons").classList.remove("dashicons-no-alt"),document.querySelector(".give-import-donation-required-first .dashicons").classList.add("dashicons-yes")),o.includes("amount")&&(a=!0,document.querySelector(".give-import-donation-required-amount .dashicons").classList.remove("dashicons-no-alt"),document.querySelector(".give-import-donation-required-amount .dashicons").classList.add("dashicons-yes")),(o.includes("form_id")||o.includes("form_title"))&&(s=!0,document.querySelector(".give-import-donation-required-form .dashicons").classList.remove("dashicons-no-alt"),document.querySelector(".give-import-donation-required-form .dashicons").classList.add("dashicons-yes")),i&&n&&a&&s&&(t=!1),document.getElementById("recount-stats-submit").disabled=t}}jQuery.noConflict();var give_setting_edit=!1;!function(e){function t(e,t){return e=accounting.unformat(e,give_vars.decimal_separator).toString(),t="undefined"!==t&&t,e=!1!==t?parseFloat(e).toFixed(t):parseFloat(e).toFixed(give_vars.currency_decimals)}var i=function(t,i){i=jQuery.extend({wrapper:!0,show:!1},i);var n=i.wrapper?e(".give-spinner-wrapper",t):{},a=e(".give-spinner",t);return i.show?(n.length&&n.addClass("is-active"),void a.addClass("is-active")):(n.length&&n.removeClass("is-active"),void a.removeClass("is-active"))},n=function(){e("body").on("click","button.notice-dismiss",function(){"give-invalid-license"!==jQuery(this).closest("div.give-notice").data("notice-id")&&a()})},a=function(){var e="give-message",t=document.location.href,i=t.split("?");if(i.length>=2){for(var n=i.shift(),a=i.join("?"),s=encodeURIComponent(e)+"=",o=a.split(/[&;]/g),r=o.length;r-- >0;)o[r].lastIndexOf(s,0)!==-1&&o.splice(r,1);t=n+"?"+o.join("&"),window.history.pushState("",document.title,t)}return t},s=function(){if(e(".give_datepicker").length>0){var t="mm/dd/yy";e(".give_datepicker").datepicker({dateFormat:t})}},o=function(){var t=e(".give-select-chosen");t.on("chosen:ready",function(){e(this).next(".chosen-container").find("input.chosen-search-input").after('<span class="spinner"></span>')}),t.on("chosen:no_results",function(){var t=e(this).next(".chosen-container"),i=t.find("li.no-results"),n="";n=t.hasClass("give-select-chosen-ajax")&&i.length?give_vars.chosen.ajax_search_msg.replace("{search_term}",'"'+e("input",t).val()+'"'):give_vars.chosen.no_results_msg.replace("{search_term}",'"'+e("input",t).val()+'"'),i.html(n)}),t.chosen({inherit_select_classes:!0,placeholder_text_single:give_vars.one_option,placeholder_text_multiple:give_vars.one_or_more_option}),e(".chosen-container").each(function(){0===e(this).width()&&e(this).css("width","100%")}),e("#post").on("click",".give-thickbox",function(){e(".give-select-chosen","#choose-give-form").css("width","100%")});var i,n=342;e(document.body).on("keyup",".give-select.chosen-container .chosen-search input, .give-select.chosen-container .search-field input",function(t){var a=e(this).val(),s=e(this).closest(".give-select-chosen"),o=s.prev(),r=s.find('input[type="text"]'),d=(s.hasClass("variations"),t.which),c="give_forms_search";if(s.prev().data("search-type")){if("no_ajax"===o.data("search-type"))return;c="give_"+o.data("search-type")+"_search"}a.length<=3||!c.length||9===d||13===d||16===d||17===d||18===d||19===d||20===d||27===d||33===d||34===d||35===d||36===d||37===d||38===d||39===d||40===d||44===d||45===d||144===d||145===d||91===d||93===d||224===d||112<=d&&123>=d||(clearTimeout(i),s.addClass("give-select-chosen-ajax"),i=setTimeout(function(){e.ajax({type:"GET",url:ajaxurl,data:{action:c,s:a},dataType:"json",beforeSend:function(){o.closest("ul.chosen-results").empty(),r.prop("disabled",!0)},success:function(t){s.removeClass("give-select-chosen-ajax"),e("option:not(:selected)",o).remove(),t.length?(e.each(t,function(t,i){e('option[value="'+i.id+'"]',o).length||o.prepend('<option value="'+i.id+'">'+i.name+"</option>")}),s.prev("select.give-select-chosen").trigger("chosen:updated")):s.prev("select.give-select-chosen").trigger("chosen:no_results"),r.prop("disabled",!1),r.val(a).focus()}}).fail(function(e){window.console&&window.console.log&&console.log(e)}).done(function(e){r.prop("disabled",!1)})},n))}),e(".give-select-chosen .chosen-search input").each(function(){var t=e(this).parent().parent().parent().prev("select.give-select-chosen").data("search-type"),i="";"form"===t?i=give_vars.search_placeholder:(t="search_placeholder_"+t,give_vars[t]&&(i=give_vars[t])),e(this).attr("placeholder",i)})},r={init:function(){this.deleteSingleDonation(),this.resendSingleDonationReceipt()},deleteSingleDonation:function(){e("body").on("click",".delete-single-donation",function(){return confirm(give_vars.delete_payment)})},resendSingleDonationReceipt:function(){e("body").on("click",".resend-single-donation-receipt",function(){return confirm(give_vars.resend_receipt)})}},d={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(i){t.closest(".column-container").find("#give-order-address-state-wrap").removeClass("give-hidden"),t.closest(".column-container").find(".give-column").removeClass("column-full"),t.closest(".column-container").find(".give-column").addClass("column");var n=e("#give-order-address-state-wrap");n.find("*").not(".order-data-address-line").remove(),void 0!==typeof i.states_found&&!0===i.states_found?(n.append(i.data),n.find("select").chosen()):(n.append('<input type="text" name="give-payment-address[0][state]" value="'+i.default_state+'" class="give-edit-toggles medium-text"/>'),void 0!==typeof i.show_field&&!1===i.show_field&&(t.closest(".column-container").find("#give-order-address-state-wrap").addClass("give-hidden"),t.closest(".column-container").find(".give-column").addClass("column-full"),t.closest(".column-container").find(".give-column").removeClass("column")))}),!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-donor, .give-payment-new-donor-cancel",function(t){t.preventDefault(),e(".donor-info").toggle(),e(".new-donor").toggle(),e(".new-donor").is(":visible")?e("#give-new-donor").val(1):e("#give-new-donor").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("#give_payment_form_select").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");""!==t&&e(this).val()in t&&(i.val(t[e(this).val()]).css("background-color","yellow"),window.setTimeout(function(){i.css("background-color","white")},1e3))})}},c={init:function(){this.setting_change_country(),this.toggle_options(),this.main_setting_update_notice(),this.verify_settings(),this.saveButtonTriggered(),this.changeAlert(),this.detectSettingsChange()},setting_change_country:function(){e('select[name="base_country"]').change(function(){var t=e(this),i={action:"give_get_states",country:t.val(),field_name:"base_state"};return e.post(ajaxurl,i,function(n){t.closest("tr").next().show(),void 0!=typeof n.states_found&&1==n.states_found?e(':input[name="base_state"]').replaceWith(n.data):(void 0!=typeof n.show_field&&0==n.show_field&&t.closest("tr").next().hide(),e(':input[name="base_state"]').replaceWith('<input type="text" name="'+i.field_name+'" value="'+n.default_state+'" class="give-edit-toggles medium-text"/>'))}),!1})},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(),i=e('input[name="enable_recaptcha"]:checked',".give-setting-tab-body-general").val();"enabled"===t?(e('input[name="enable_recaptcha"]').parents("tr").show(),"enabled"===i?(e("#recaptcha_key").parents("tr").show(),e("#recaptcha_secret").parents("tr").show()):(e("#recaptcha_key").parents("tr").hide(),e("#recaptcha_secret").parents("tr").hide())):(e("#recaptcha_key").parents("tr").hide(),e("#recaptcha_secret").parents("tr").hide(),e('input[name="enable_recaptcha"]').parents("tr").hide())}).change();var i=e('input[name="enable_recaptcha"]',".give-setting-tab-body-general");i.on("change",function(){var t=e('input[name="email_access"]:checked',".give-setting-tab-body-general").val(),i=e('input[name="enable_recaptcha"]:checked',".give-setting-tab-body-general").val();"enabled"===t&&"enabled"===i?(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 n=e('input[name="form_featured_img"]',".give-setting-tab-body-display");n.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 a=e('input[name="terms"]',".give-setting-tab-body-display");a.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 s=e('input[name="admin_notices"]',".give-setting-tab-body-emails");s.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(e(this).val(""),a.length)return!1;e("h1","#give-mainform").after(n),a=e("#setting-error-give-matched-success-failure-page"),e(".notice-dismiss",a).click(function(){a.remove()})}}).change()},saveButtonTriggered:function(){e(".give-settings-setting-page").on("click",".give-save-button",function(){e(window).unbind("beforeunload")})},changeAlert:function(){e(window).bind("beforeunload",function(e){var t=give_vars.setting_not_save_message;if(give_setting_edit)return(e||window.event).returnValue=t,t})},detectSettingsChange:function(){var t=e(".give-settings-setting-page");if(t.length>0){var i=e("#give-mainform").serialize();t.on("change keyup blur","form",function(){var t=e("#give-mainform").serialize();give_setting_edit=i!==t})}}},l={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_donor_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 s={action:"give_check_for_form_price_variations",form_id:i,all_prices:!0};e.post(ajaxurl,s,function(t){a.remove(),e("#give_donor_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(),"reset-stats"===i){t.append('<div class="notice-wrap"></div>');var s=t.find(".notice-wrap");s.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 if("delete-test-donors"===i){t.append('<div class="notice-wrap"></div>');var s=t.find(".notice-wrap");s.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.delete_test_donor+"</label></p></div>"),n.addClass("button-disabled").attr("disabled","disabled")}else if("delete-import-donors"===i){t.append('<div class="notice-wrap"></div>');var s=t.find(".notice-wrap");s.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.delete_import_donor+"</label></p></div>"),n.addClass("button-disabled").attr("disabled","disabled")}else a.hide(),a.val(0);current_forms=e(".tools-form-dropdown-"+i),current_forms.show(),current_forms.find(".give-select-chosen").css({width:"auto","min-width":"250px"}),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 s=e("#confirm-reset").is(":checked");if(s)return!0;r=!0}n.find(".notice-wrap").remove(),n.append('<div class="notice-wrap"></div>');var o=n.find(".notice-wrap"),r=!1;if(null!==i&&0!==i||(o.html('<div class="updated error"><p>'+give_vars.batch_export_no_class+"</p></div>"),r=!0),"recount-form"===a){var d=e('select[name="form_id"]').val();0==d&&(o.html('<div class="updated error"><p>'+give_vars.batch_export_no_reqs+"</p></div>"),r=!0)}if(r)return n.find(".button-disabled").removeClass("button-disabled"),!1})}},v={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("form.give-export-form select").attr("disabled",!0).trigger("chosen:updated"),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){give_setting_edit=!0;var a=!1;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){give_setting_edit=!1,a=!0;var s=e(".give-export-form").find(".give-progress").parent().parent(),o=s.find(".notice-wrap");if(s.find(".button-disabled").removeClass("button-disabled"),e("form.give-export-form select").attr("disabled",!1).trigger("chosen:updated"),t.error){var r=t.message;o.html('<div class="updated error"><p>'+r+"</p></div>")}else if(t.success){var d=t.message;o.html('<div id="give-batch-success" class="updated notice is-dismissible"><p>'+d+'<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);!0===a&&(e("#give-tools-recount-form")[0].reset(),e("#give-tools-recount-form .tools-form-dropdown").hide(),e("#give-tools-recount-form .tools-form-dropdown-recount-form-select").val("0").trigger("chosen:updated"))}}).fail(function(t){give_setting_edit=!1,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")})}},u={el:{},init:function(){this.submit(),this.dismiss_message()},submit:function(){var t=this;t.el.main_container=Give_Selector_Cache.get("#give-db-updates"),t.el.update_link=Give_Selector_Cache.get(".give-update-now",t.el.main_container),t.el.run_upload_container=Give_Selector_Cache.get(".give-run-database-update",t.el.progress_main_container),t.el.progress_main_container=Give_Selector_Cache.get(".progress-container",t.el.main_container),t.el.heading=Give_Selector_Cache.get(".update-message",t.el.progress_main_container),t.el.progress_container=Give_Selector_Cache.get(".progress-content",t.el.progress_main_container),t.el.update_progress_counter=Give_Selector_Cache.get(e(".give-update-progress-count")),t.el.main_container.data("resume-update")&&(t.el.update_link.addClass("active").hide().removeClass("give-hidden"),e("#give-restart-upgrades").length||window.setTimeout(u.get_db_updates_info,1e3,t)),t.el.update_link.hasClass("active")||(t.el.update_link.on("click","",function(e){e.preventDefault(),t.el.run_upload_container.find(".notice").remove(),t.el.run_upload_container.append('<div class="notice notice-error non-dismissible give-run-update-containt"><p> <a href="#" class="give-run-update-button button">'+give_vars.db_update_confirmation_msg_button+"</a> "+give_vars.db_update_confirmation_msg+"</p></div>")}),e("#give-db-updates").on("click","a.give-run-update-button",function(i){return i.preventDefault(),!e(this).hasClass("active")&&(e(this).addClass("active").fadeOut(),t.el.update_link.addClass("active").fadeOut(),e("#give-db-updates .give-run-update-containt").slideUp(),t.el.progress_container.find(".notice-wrap").remove(),t.el.progress_container.append('<div class="notice-wrap give-clearfix"><span class="spinner is-active"></span><div class="give-progress"><div></div></div></div>'),t.el.progress_main_container.removeClass("give-hidden"),e.ajax({type:"POST",url:ajaxurl,data:{action:"give_run_db_updates",run_db_update:1},dataType:"json",success:function(e){}}),window.setTimeout(u.get_db_updates_info,500,t),!1)}))},get_db_updates_info:function(t){e.ajax({type:"POST",url:ajaxurl,data:{action:"give_db_updates_info"},dataType:"json",success:function(i){var n=Give_Selector_Cache.get(".notice-wrap",t.el.progress_container,!0);-1!==e.inArray("success",Object.keys(i))?i.success?(t.el.update_progress_counter.length&&t.el.update_progress_counter.text("100%"),-1!==e.inArray("heading",Object.keys(i.data))&&t.el.heading.html("<strong>"+i.data.heading+"</strong>"),t.el.update_link.closest("p").remove(),n.html('<div class="notice notice-success is-dismissible"><p>'+i.data.message+'</p><button type="button" class="notice-dismiss"></button></div>')):(-1!==e.inArray("heading",Object.keys(i.data))&&t.el.heading.html("<strong>"+i.data.heading+"</strong>"),i.data.message?(t.el.update_link.closest("p").remove(),n.html('<div class="notice notice-error is-dismissible"><p>'+i.data.message+'</p><button type="button" class="notice-dismiss"></button></div>')):setTimeout(function(){t.el.update_link.removeClass("active").show(),t.el.progress_main_container.addClass("give-hidden")},1e3)):i&&-1!==e.inArray("percentage",Object.keys(i.data))?(t.el.update_progress_counter.length&&t.el.update_progress_counter.text(i.data.total_percentage+"%"),-1!==e.inArray("heading",Object.keys(i.data))&&t.el.heading.html("<strong>"+i.data.heading+"</strong>"),e(".give-progress div","#give-db-updates").animate({width:i.data.percentage+"%"},50,function(){}),window.setTimeout(u.get_db_updates_info,1e3,t)):(n.html('<div class="notice notice-error"><p>'+give_vars.updates.ajax_error+"</p></div>"),setTimeout(function(){t.el.update_link.removeClass("active").show(),t.el.progress_main_container.addClass("give-hidden")},1e3))}})},process_step:function(t,i,n){give_setting_edit=!0,e.ajax({type:"POST",url:ajaxurl,data:{action:"give_do_ajax_updates",step:parseInt(t),update:parseInt(i)},dataType:"json",success:function(t){give_setting_edit=!1;var i=Give_Selector_Cache.get(".notice-wrap",n.el.progress_container,!0);-1!==e.inArray("success",Object.keys(t))?t.success?(-1!==e.inArray("heading",Object.keys(t.data))&&n.el.heading.html("<strong>"+t.data.heading+"</strong>"),n.el.update_link.closest("p").remove(),i.html('<div class="notice notice-success is-dismissible"><p>'+t.data.message+'</p><button type="button" class="notice-dismiss"></button></div>')):(-1!==e.inArray("heading",Object.keys(t.data))&&n.el.heading.html("<strong>"+t.data.heading+"</strong>"),i.html('<div class="notice notice-error"><p>'+t.data.message+"</p></div>"),setTimeout(function(){n.el.update_link.removeClass("active").show(),n.el.progress_main_container.addClass("give-hidden")},5e3)):t&&-1!==e.inArray("percentage",Object.keys(t.data))?(e(".give-progress div","#give-db-updates").animate({width:t.data.percentage+"%"},50,function(){}),-1!==e.inArray("heading",Object.keys(t.data))&&n.el.heading.html("<strong>"+t.data.heading.replace("{update_count}",n.el.heading.data("update-count"))+"</strong>"),n.process_step(parseInt(t.data.step),t.data.update,n)):(i.html('<div class="notice notice-error"><p>'+give_vars.updates.ajax_error+"</p></div>"),setTimeout(function(){n.el.update_link.removeClass("active").show(),n.el.progress_main_container.addClass("give-hidden")},5e3))}}).fail(function(e){give_setting_edit=!1,window.console&&window.console.log&&console.log(e),Give_Selector_Cache.get(".notice-wrap",self.el.progress_container).append(e.responseText)}).always(function(){})},dismiss_message:function(){e("body").on("click","#poststuff .notice-dismiss",function(){e(this).parent().slideUp("fast")})}},p=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)})},g={init:function(){this.editDonor(),this.add_email(),this.removeUser(),this.cancelEdit(),this.add_note(),this.delete_checked(),this.addressesAction(),this.unlockDonorFields(),this.bulkDeleteDonor(),e("body").on("click",'#give-donors-filter .bulkactions input[type="submit"]',this.handleBulkActions)},unlockDonorFields:function(t){e("body").on("click",".give-lock-block",function(e){alert(give_vars.unlock_donor_fields),e.preventDefault()})},editDonor:function(){e("body").on("click","#edit-donor",function(t){t.preventDefault(),e("#give-donor-card-wrapper .editable").hide(),e("#give-donor-card-wrapper .edit-item").fadeIn().css("display","block")})},removeUser:function(){e("body").on("click","#disconnect-donor",function(t){if(t.preventDefault(),!confirm(give_vars.disconnect_user))return!1;var i=e('input[name="customerinfo[id]"]').val(),n={give_action:"disconnect-userid",customer_id:i,_wpnonce:e("#edit-donor-info #_wpnonce").val()};e.post(ajaxurl,n,function(e){window.location.href=e.redirect},"json")})},cancelEdit:function(){e("body").on("click","#give-edit-donor-cancel",function(t){t.preventDefault(),e("#give-donor-card-wrapper .edit-item").hide(),e("#give-donor-card-wrapper .editable").show(),e(".give_user_search_results").html("")})},add_note:function(){e("body").on("click","#add-donor-note",function(t){t.preventDefault();var i={give_action:"add-donor-note",customer_id:e("#donor-id").val(),donor_note:e("#donor-note").val(),add_donor_note_nonce:e("#add_donor_note_nonce").val()};if(i.donor_note)e.ajax({type:"POST",data:i,url:ajaxurl,success:function(t){e("#give-donor-notes").prepend(t),e(".give-no-donor-notes").hide(),e("#donor-note").val("")}}).fail(function(e){window.console&&window.console.log&&console.log(e)});else{var n=e("#donor-note").css("border-color");e("#donor-note").css("border-color","red"),setTimeout(function(){e("#donor-note").css("border-color",n)},500)}})},delete_checked:function(){e("#give-donor-delete-confirm").change(function(){var t=e("#give-donor-delete-records"),i=e("#give-delete-donor");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-donor-email").length&&e(document.body).on("click","#add-donor-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="donor-id"]').val(),s=n.find('input[name="additional-email"]').val(),o=n.find('input[name="make-additional-primary"]').is(":checked"),r=n.find('input[name="add_email_nonce"]').val(),d={give_action:"add_donor_email",customer_id:a,email:s,primary:o,_wpnonce:r};e.post(ajaxurl,d,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")})},addressesAction:function(){var t=this,n=e("#donor-address-wrapper"),a=e(".all-address",n),s=e(".give-no-address-message",n),o=e(a).parent(),r=e(".address-form",n),d=e(".js-cancel",r),c=e('select[name="country"]',r),l=e(".add-new-address",n),v=parseInt(e('input[name="donor-id"]').val());c.on("change",function(){e(this).trigger("chosen:updated")}),a.on("click",".js-edit",function(i){var n=e(this).closest(".address");i.preventDefault(),e(".notice",o).remove(),t.__set_address_form_val(n),t.__set_address_form_action("update",n.data("address-id")),l.hide(),a.addClass("give-hidden"),r.removeClass("add-new-address-form-hidden"),r.data("process","update")}),a.on("click",".js-remove",function(i){i.preventDefault();var n=e(this).closest(".address");e(".notice",o).remove(),r.data("changed",!0),t.__set_address_form_val(n),t.__set_address_form_action("remove",n.data("address-id")),
2
- r.trigger("submit")}),l.on("click",function(i){i.preventDefault(),e(".notice",o).remove(),e(this).hide(),a.addClass("give-hidden"),r.removeClass("add-new-address-form-hidden"),t.__set_address_form_action("add"),t.__set_address_form_action()}),d.on("click",function(e){e.preventDefault(),r.find('input[type="text"]').val(""),l.show(),a.removeClass("give-hidden"),r.addClass("add-new-address-form-hidden")}),r.on("change",function(){e(this).data("changed",!0)}).on("submit",function(t){t.preventDefault();var d=e(this);return e(".notice",o).remove(),e(this).data("changed")?(e.ajax({type:"POST",url:ajaxurl,data:{action:"donor_manage_addresses",donorID:v,form:e("form",r).serialize()},beforeSend:function(){i(n,{show:!0})},success:function(t){if(i(n),t.success){var r;switch(t.data.action){case"add":e(".give-grid-row",a).append(t.data.address_html),!s.hasClass("give-hidden")&&e("div.give-grid-col-4",a).length&&s.addClass("give-hidden");break;case"remove":r=a.find('div[data-address-id*="'+t.data.id+'"]').parent(),r.length&&r.animate({"margin-left":"-999"},1e3,function(){r.remove(),s.hasClass("give-hidden")&&!e("div.give-grid-col-4",a).length&&s.removeClass("give-hidden")});break;case"update":r=a.find('div[data-address-id*="'+t.data.id+'"]').parent();var d=r.prev(),c={},l=!1;parseInt(e(".give-grid-row>div",a).length)<2?e(".give-grid-row",a).append(t.data.address_html):(d.length&&(d.after(t.data.address_html),l=!0),l||(c=r.next(),c.length&&c.before(t.data.address_html))),r.remove()}o.prepend(t.data.success_msg)}else o.prepend(t.data.error_msg)},dataType:"json"}).always(function(){d.data("changed",!1),r.find('input[type="text"]').val(""),l.show(),a.removeClass("give-hidden"),r.addClass("add-new-address-form-hidden")}),!1):(l.show(),a.removeClass("give-hidden"),r.addClass("add-new-address-form-hidden"),!1)})},__set_address_form_action:function(t,i){var n=e("#donor-address-wrapper"),a=e(".address-form",n),s=e('input[name="address-action"]',a),o=e('input[name="address-id"]',a);t=t||"add",i=i||"billing",s.val(t),o.val(i)},__set_address_form_val:function(t){var i=e("#donor-address-wrapper"),n=e(".address-form",i),a=e('[data-address-type="state"]',t).text().substr(2).trim();e('select[name="country"]',n).val().trim()!==e('[data-address-type="country"]',t).text().trim()?(e('select[name="country"]',n).val(e('[data-address-type="country"]',t).text().trim()).trigger("chosen:updated").change(),window.setTimeout(function(){e('[name="state"]',n).val(a).trigger("chosen:updated")},500)):e('[name="state"]',n).val(a).trigger("chosen:updated"),e('input[name="line1"]',n).val(e('[data-address-type="line1"]',t).text().trim()),e('input[name="line2"]',n).val(e('[data-address-type="line2"]',t).text().trim()),e('input[name="city"]',n).val(e('[data-address-type="city"]',t).text().trim()),e('input[name="zip"]',n).val(e('[data-address-type="zip"]',t).text().trim())},bulkDeleteDonor:function(){var t=e("body");t.on("click","#give-bulk-delete-cancel",function(t){e(this).closest("tr").hide(),e(".give-skip-donor").trigger("click"),t.preventDefault()}),t.on("click","#cb-select-all-1, #cb-select-all-2",function(){var t=e(this);e.each(e(".donor-selector"),function(){var i=e(this).val(),n=e(this).data("name"),a='<div id="give-donor-'+i+'" data-id="'+i+'"><a class="give-skip-donor" title="'+give_vars.remove_from_bulk_delete+'">X</a>'+n+"</div>";t.is(":checked")&&!e(this).is(":checked")?e("#give-bulk-donors").append(a):t.is(":checked")||e("#give-bulk-donors").find("#give-donor-"+i).remove()})}),t.on("click",".donor-selector",function(){var t=e(this).val(),i=e(this).data("name"),n='<div id="give-donor-'+t+'" data-id="'+t+'"><a class="give-skip-donor" title="'+give_vars.remove_from_bulk_delete+'">X</a>'+i+"</div>";e(this).is(":checked")?e("#give-bulk-donors").prepend(n):e("#give-bulk-donors").find("#give-donor-"+t).remove()}),t.on("click","#give-delete-donor-confirm",function(){e(this).is(":checked")?e("#give-bulk-delete-button").removeAttr("disabled"):(e("#give-bulk-delete-button").attr("disabled",!0),e("#give-delete-donor-records").removeAttr("checked"))}),t.on("click","#give-delete-donor-records",function(){e(this).is(":checked")&&(e("#give-delete-donor-confirm").attr("checked","checked"),e("#give-bulk-delete-button").removeAttr("disabled"))}),t.on("click",".give-skip-donor",function(){var t=e(this).closest("div").data("id");e("#give-donor-"+t).remove(),e("#donor-"+t).find('input[type="checkbox"]').removeAttr("checked")}),t.on("click",".give-single-donor-delete",function(t){var i=e(this).data("id"),n=e("tr#donor-"+i).find(".donor-selector"),a=e('[id^="cb-select-all-"]'),s=e("#give-bulk-donors"),o=n.data("name"),r='<div id="give-donor-'+i+'" data-id="'+i+'"><a class="give-skip-donor" title="'+give_vars.remove_from_bulk_delete+'">X</a>'+o+"</div>";s.html(""),a.is(":checked")&&a.removeAttr("checked"),e(".donor-selector").removeAttr("checked"),n.attr("checked","checked"),0===e("#give-donor-"+i).length&&(s.prepend(r),e("#give-bulk-delete").slideDown()),t.preventDefault()})},handleBulkActions:function(t){var i=e(this).closest(".tablenav").find("select").val(),n=[],a=give_vars.donors_bulk_action.no_action_selected,s=give_vars.donors_bulk_action.no_donor_selected;return e.each(e(".donor-selector:checked"),function(){n.push(e(this).val())}),"-1"===i?(alert(a),!1):parseInt(n)?("delete"===i&&e("#give-bulk-delete").slideDown(),void t.preventDefault()):(alert(s),!1)}},_={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)})}},h={init:function(){var t=e.query.get("give_tab").length?e.query.get("give_tab"):"form_field_options";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(),this.activate_tab(e('a[href="#'+t+'"]'))},handle_metabox_tab_click:function(){var t=this,i=e(".give-metabox-tabs a");i.on("click",function(i){i.preventDefault(),$this=e(this),t.activate_tab($this),t.update_query($this)})},activate_tab:function(t){var i=t.data("tab-id"),n=t.parent(),a=e("ul.give-metabox-sub-tabs",n),s=a.length,o=e(".give-metabox-tabs a"),r=o.parents("li"),d=e("ul.give-metabox-sub-tabs"),c=t.parents("ul.give-metabox-sub-tabs").length;if(e("#give_form_active_tab").val(i),s){n.toggleClass("active"),a.removeClass("give-hidden");var l=e("li.active","ul.give-metabox-sub-tabs");d.not(a).addClass("give-hidden"),r.not(n).removeClass("active"),l.addClass("active")}else c?c&&(e("ul.give-metabox-sub-tabs").addClass("give-hidden"),r.removeClass("active"),t.parents("ul.give-metabox-sub-tabs").removeClass("give-hidden").children("li").removeClass("active"),t.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")});t.parent().addClass("active"),e(".give_options_panel").removeClass("active"),e(t.attr("href")).addClass("active")},update_query:function(t){var i=t.data("tab-id"),n=e.query.set("give_tab",i).remove("message").toString();history.replaceState&&history.replaceState(null,null,n)},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,i,n=e("body");n.on("click",".give-upload-button",function(a){a.preventDefault();var s={};switch(i=e(this),e(this).data("field-type")){case"media":s={title:give_vars.metabox_fields.media.button_title,button:{text:give_vars.metabox_fields.media.button_title},multiple:!1,library:{type:"image"}};break;default:s={title:give_vars.metabox_fields.file.button_title,button:{text:give_vars.metabox_fields.file.button_title},multiple:!1}}var o=jQuery(this).closest(".give-field-wrap").find(".give-input-field").attr("editing");"undefined"!=typeof o&&(wp.media.controller.Library.prototype.defaults.contentUserSetting=!1);var r=jQuery(this).closest(".give-field-wrap").find(".give-input-field").attr("library");"undefined"!=typeof r&&""!==r&&(s.library={type:r}),t=wp.media(s),t.on("select",function(){var e=t.state().get("selection").first().toJSON(),a=i.prev(),s="id"===i.data("fvalue")?e.id:e.url;if(n.trigger("give_media_inserted",[e,a]),a.val(s),"id"!==i.data("fvalue")){var o='input[name="'+a.attr("name")+'_id"]',r=a.closest("tr").next("tr").find(o);r.length&&a.closest("tr").next("tr").find(o).val(e.id)}}),t.open()}),n.on("give_media_inserted",function(t,n){var a=i.parents(".give-field-wrap"),s=e(".give-image-thumb",a);return!!s.length&&("image"!==n.type?(s.addClass("give-hidden"),e("img",s).attr("src",""),!1):(s.find("img").attr("src",n.url),void s.removeClass("give-hidden")))}),e("span.give-delete-image-thumb",".give-image-thumb").on("click",function(t){t.preventDefault();var i=e(this).parents(".give-field-wrap"),n=e(this).parent(),a=e('input[type="text"]',i);n.addClass("give-hidden"),a.val(""),e("img",n).attr("src","")})},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:f,before_remove:null,after_remove:m,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 s=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,""),o=a+"_field",r="",d="";this.value&&(this.value=this.value.replace(/\[\d+\]/g,"["+(s-1)+"]"),d=this.value.replace(/\[/g,"_").replace(/]/g,""),t.hasClass(o)&&(r=d+"_field",t.removeClass(o).addClass(r)),a==i.attr("id")&&i.attr("id",d))})}),s++}),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(){b(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);b(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),s=e("textarea",n),o="give_wysiwyg_unique_"+Math.random().toString().replace(".","_"),r=a.prev();s.attr("id",o),e.post(ajaxurl,{action:"give_load_wp_editor",wp_editor:n.data("wp-editor"),wp_editor_id:o,textarea_name:e("textarea",n).attr("name")},function(t){a.remove(),r.after(t),tinyMCEPreInit.qtInit[s.attr("id")]=e.extend(!0,tinyMCEPreInit.qtInit._give_agree_text,{id:o}),tinyMCEPreInit.mceInit[o]=e.extend(!0,tinyMCEPreInit.mceInit._give_agree_text,{body_class:o+" post-type-give_forms post-status-publish locale-"+tinyMCEPreInit.mceInit._give_agree_text.wp_lang_attr.toLowerCase(),selector:"#"+o}),tinymce.init(tinyMCEPreInit.mceInit[o]),quicktags(tinyMCEPreInit.qtInit[o]),QTags._buttonsInit(),window.setTimeout(function(){switchEditors.go(o,"html"),e("#"+o+"-tmce").trigger("click")},100),window.wpActiveEditor||(window.wpActiveEditor=o)})})})},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"),s=e(".give-row-head h2 span",a),o=s.data("header-title");return(!n.val()||n.val()!==s.html())&&void(n.val()?s.html(o+": "+n.val()):s.html(o))}}),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),s=n.length;1===s&&a.prop("checked",!0)},200)}),t.on("repeater_field_new_row_added",function(t,i,n){var a=e(this),s=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());s<a&&(s=a)}),e('input[type="hidden"].give-levels_id',n).val(++s)})}},f=function(t,i){var n=e(t).attr("data-rf-row-count"),a=e(t),s=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),s.trigger("repeater_field_new_row_added",[t,i])},m=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")},b=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)})}},y={init:function(){e("body").on("click",'#give-payments-filter input[type="submit"]',this.handleBulkActions)},handleBulkActions:function(){var t=e(this).closest(".tablenav").find("select").val(),i=e(this).closest(".tablenav").find('option[value="'+t+'"]').text(),n=e('input[name="payment[]"]:checked').length,a=-1!==t.indexOf("set-status-"),s="",o="";if(t=a?"set-to-status":t,Object.keys(give_vars.donations_bulk_action).length)for(o in give_vars.donations_bulk_action)if(o===t)return s=a?give_vars.donations_bulk_action[t].zero.replace("{status}",i.replace("Set To ","")):give_vars.donations_bulk_action[t].zero,parseInt(n)?(s=1<n?give_vars.donations_bulk_action[t].multiple:give_vars.donations_bulk_action[t].single,window.confirm(s.replace("{payment_count}",n).replace("{status}",i.replace("Set To ","")))):(alert(s),!1);return!0}};e(function(){n(),s(),p(),o(),give_import_donation_onload(),e.giveAjaxifyFields({type:"country_state",debug:!0}),r.init(),d.init(),c.init(),l.init(),g.init(),_.init(),v.init(),u.init(),h.init(),y.init(),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 i=e("#poststuff"),a=give_vars.thousands_separator,f=give_vars.decimal_separator,m="",b="",w="",k=f===a?1:0;i.on("keyup","input.give-money-field, input.give-price-field",function(){var t={label:give_vars.price_format_guide.trim()};m=(e(this).val().match(new RegExp(a,"g"))||[]).length,b=(e(this).val().match(new RegExp("[a-z]","g"))||[]).length,-1!==e(this).val().indexOf(a)&&k<m?e(this).giveHintCss("show",t):b?e(this).giveHintCss("show",t):e(this).giveHintCss("hide",t),m=b=""}),i.on("focusout","input.give-money-field, input.give-price-field",function(){if(w=t(e(this).val(),!1),t("0",!1)===t(e(this).val(),!1)){var i=e(this).attr("placeholder");return i=i?i:"0",e(this).val(i),!1}w=w.replace(".",f),-1!==w.indexOf("-")&&(w=w.replace("-","")),e(this).val(w)}),i.on("focusout","#_give_number_of_donation_goal",function(){1>e(this).val()&&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")}),e(".give_email_api_notification_status_setting input").change(function(){var t=e(this).val(),i="enabled"===t,n={};return e(this).closest(".give_options_panel").length?n=e(this).closest(".give_options_panel").children(".give-field-wrap:not(.give_email_api_notification_status_setting), .give-repeatable-field-section"):e(this).closest("table").length&&(n=e(this).closest("table").find("tr:not(.give_email_api_notification_status_setting)")),-1!==jQuery.inArray(t,["enabled","disabled","global"])&&(!!n.length&&void(i?n.show():n.hide()))}),e(".give_email_api_notification_status_setting input:checked").change(),give_render_responsive_tabs()})}(jQuery),jQuery(window).resize(function(){give_render_responsive_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),s=jQuery("div.give-nav-tab-wrapper > a:not(give-not-tab)"),o=[],r=[],d=0;if(600<jQuery(window).outerWidth()&&(d=200),!e.length)return!1;t.css({height:"auto",overflow:"visible"}),s.removeClass("give-hidden");var c=new Promise(function(e,t){jQuery.each(s,function(e,t){t=jQuery(t),d+=parseInt(t.outerWidth()),d<i?o.push(t):r.push(t)}),e(!0)});c.then(function(e){if(r.length&&-1!==window.location.search.indexOf("&tab=")){var i={},s=get_url_params();r=r.filter(function(e){var t=-1!==parseInt(e.attr("href").indexOf("&tab="+s.tab));return t&&(i=e),!t}),i.length&&(r.unshift(o.pop()),o.push(i))}var d=new Promise(function(e,t){o.length&&jQuery.each(o,function(e,t){t=jQuery(t),t.hasClass("give-hidden")&&t.removeClass("give-hidden")}),e(!0)});d.then(function(e){r.length?(a.html(""),jQuery.each(r,function(e,t){t=jQuery(t),t.hasClass("nav-tab-active")||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}function give_on_core_settings_import_start(){var e=jQuery("form.tools-setting-page-import"),t=e.find(".give-progress");give_setting_edit=!0,jQuery.ajax({type:"POST",url:ajaxurl,data:{action:give_vars.core_settings_import,fields:e.serialize()},dataType:"json",success:function(e){give_setting_edit=!1,!0===e.success?jQuery(t).find("div").width(e.percentage+"%"):alert(give_vars.error_message),window.location=e.url},error:function(){give_setting_edit=!1,alert(give_vars.error_message)}})}function give_on_donation_import_start(){give_on_donation_import_ajax()}function give_on_donation_import_ajax(){var e=jQuery("form.tools-setting-page-import");give_setting_edit=!0;var t=e.find(".give-progress"),i=jQuery(t).data("total_ajax"),n=jQuery(t).data("current"),a=jQuery(t).data("start"),s=jQuery(t).data("end"),o=jQuery(t).data("next"),r=jQuery(t).data("total"),d=jQuery(t).data("per_page");jQuery.ajax({type:"POST",url:ajaxurl,data:{action:give_vars.give_donation_import,total_ajax:i,current:n,start:a,end:s,next:o,total:r,per_page:d,fields:e.serialize()},dataType:"json",success:function(e){jQuery(t).data("current",e.current),jQuery(t).find("div").width(e.percentage+"%"),1==e.next?(jQuery(t).data("start",e.start),jQuery(t).data("end",e.end),1==e.last&&jQuery(t).data("next",!1),give_on_donation_import_ajax()):(give_setting_edit=!1,window.location=e.url)},error:function(){give_setting_edit=!1,alert(give_vars.error_message)}})}function give_import_donation_onload(){window.onload=function(){give_import_donation_required_fields_check(),give_import_donation_on_drop_down_change()}}function give_import_donation_on_drop_down_change(){var e=document.querySelector(".give-tools-setting-page-import table.step-2 tbody select");"undefined"!==e&&null!==e&&jQuery(".give-tools-setting-page-import table.step-2 tbody").on("change","select",function(){give_import_donation_required_fields_check()})}function give_import_donation_required_fields_check(){var e=document.querySelector(".give-tools-setting-page-import table.step-2 .give-import-donation-required-fields");if("undefined"!==e&&null!==e){var t=!0,i=!1,n=!1,a=!1,s=!1;document.querySelectorAll(".give-import-donation-required-fields li").forEach(function(e){e.querySelector(".dashicons").classList.remove("dashicons-yes"),e.querySelector(".dashicons").classList.add("dashicons-no-alt")});var o=Array.from(document.querySelectorAll("table.step-2 tbody select")).map(function(e){return e.value});o.includes("email")&&(i=!0,document.querySelector(".give-import-donation-required-email .dashicons").classList.remove("dashicons-no-alt"),document.querySelector(".give-import-donation-required-email .dashicons").classList.add("dashicons-yes")),o.includes("first_name")&&(n=!0,document.querySelector(".give-import-donation-required-first .dashicons").classList.remove("dashicons-no-alt"),document.querySelector(".give-import-donation-required-first .dashicons").classList.add("dashicons-yes")),o.includes("amount")&&(a=!0,document.querySelector(".give-import-donation-required-amount .dashicons").classList.remove("dashicons-no-alt"),document.querySelector(".give-import-donation-required-amount .dashicons").classList.add("dashicons-yes")),(o.includes("form_id")||o.includes("form_title"))&&(s=!0,document.querySelector(".give-import-donation-required-form .dashicons").classList.remove("dashicons-no-alt"),document.querySelector(".give-import-donation-required-form .dashicons").classList.add("dashicons-yes")),i&&n&&a&&s&&(t=!1),document.getElementById("recount-stats-submit").disabled=t}}jQuery.noConflict();var give_setting_edit=!1;!function(e){function t(e,t){return e=accounting.unformat(e,give_vars.decimal_separator).toString(),t="undefined"!==t&&t,e=!1!==t?parseFloat(e).toFixed(t):parseFloat(e).toFixed(give_vars.currency_decimals)}var i=function(t,i){i=jQuery.extend({wrapper:!0,show:!1},i);var n=i.wrapper?e(".give-spinner-wrapper",t):{},a=e(".give-spinner",t);return i.show?(n.length&&n.addClass("is-active"),void a.addClass("is-active")):(n.length&&n.removeClass("is-active"),void a.removeClass("is-active"))},n=function(){e("body").on("click","button.notice-dismiss",function(){"give-invalid-license"!==jQuery(this).closest("div.give-notice").data("notice-id")&&a()})},a=function(){var e="give-message",t=document.location.href,i=t.split("?");if(i.length>=2){for(var n=i.shift(),a=i.join("?"),s=encodeURIComponent(e)+"=",o=a.split(/[&;]/g),r=o.length;r-- >0;)o[r].lastIndexOf(s,0)!==-1&&o.splice(r,1);t=n+"?"+o.join("&"),window.history.pushState("",document.title,t)}return t},s=function(){if(e(".give_datepicker").length>0){var t="mm/dd/yy";e(".give_datepicker").datepicker({dateFormat:t})}},o=function(){var t=e(".give-select-chosen");t.on("chosen:ready",function(){e(this).next(".chosen-container").find("input.chosen-search-input").after('<span class="spinner"></span>')}),t.on("chosen:no_results",function(){var t=e(this).next(".chosen-container"),i=t.find("li.no-results"),n="";n=t.hasClass("give-select-chosen-ajax")&&i.length?give_vars.chosen.ajax_search_msg.replace("{search_term}",'"'+e("input",t).val()+'"'):give_vars.chosen.no_results_msg.replace("{search_term}",'"'+e("input",t).val()+'"'),i.html(n)}),t.chosen({inherit_select_classes:!0,placeholder_text_single:give_vars.one_option,placeholder_text_multiple:give_vars.one_or_more_option}),e(".chosen-container").each(function(){0===e(this).width()&&e(this).css("width","100%")}),e("#post").on("click",".give-thickbox",function(){e(".give-select-chosen","#choose-give-form").css("width","100%")});var i,n=342;e(document.body).on("keyup",".give-select.chosen-container .chosen-search input, .give-select.chosen-container .search-field input",function(t){var a=e(this).val(),s=e(this).closest(".give-select-chosen"),o=s.prev(),r=s.find('input[type="text"]'),d=(s.hasClass("variations"),t.which),c="give_forms_search";if(s.prev().data("search-type")){if("no_ajax"===o.data("search-type"))return;c="give_"+o.data("search-type")+"_search"}a.length<=3||!c.length||9===d||13===d||16===d||17===d||18===d||19===d||20===d||27===d||33===d||34===d||35===d||36===d||37===d||38===d||39===d||40===d||44===d||45===d||144===d||145===d||91===d||93===d||224===d||112<=d&&123>=d||(clearTimeout(i),s.addClass("give-select-chosen-ajax"),i=setTimeout(function(){e.ajax({type:"GET",url:ajaxurl,data:{action:c,s:a},dataType:"json",beforeSend:function(){o.closest("ul.chosen-results").empty(),r.prop("disabled",!0)},success:function(t){s.removeClass("give-select-chosen-ajax"),e("option:not(:selected)",o).remove(),t.length?(e.each(t,function(t,i){e('option[value="'+i.id+'"]',o).length||o.prepend('<option value="'+i.id+'">'+i.name+"</option>")}),s.prev("select.give-select-chosen").trigger("chosen:updated")):s.prev("select.give-select-chosen").trigger("chosen:no_results"),r.prop("disabled",!1),r.val(a).focus()}}).fail(function(e){window.console&&window.console.log&&console.log(e)}).done(function(e){r.prop("disabled",!1)})},n))}),e(".give-select-chosen .chosen-search input").each(function(){var t=e(this).parent().parent().parent().prev("select.give-select-chosen").data("search-type"),i="";"form"===t?i=give_vars.search_placeholder:(t="search_placeholder_"+t,give_vars[t]&&(i=give_vars[t])),e(this).attr("placeholder",i)})},r={init:function(){this.deleteSingleDonation(),this.resendSingleDonationReceipt()},deleteSingleDonation:function(){e("body").on("click",".delete-single-donation",function(){return confirm(give_vars.delete_payment)})},resendSingleDonationReceipt:function(){e("body").on("click",".resend-single-donation-receipt",function(){return confirm(give_vars.resend_receipt)})}},d={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(i){t.closest(".column-container").find("#give-order-address-state-wrap").removeClass("give-hidden"),t.closest(".column-container").find(".give-column").removeClass("column-full"),t.closest(".column-container").find(".give-column").addClass("column");var n=e("#give-order-address-state-wrap");n.find("*").not(".order-data-address-line").remove(),void 0!==typeof i.states_found&&!0===i.states_found?(n.append(i.data),n.find("select").chosen()):(n.append('<input type="text" name="give-payment-address[0][state]" value="'+i.default_state+'" class="give-edit-toggles medium-text"/>'),void 0!==typeof i.show_field&&!1===i.show_field&&(t.closest(".column-container").find("#give-order-address-state-wrap").addClass("give-hidden"),t.closest(".column-container").find(".give-column").addClass("column-full"),t.closest(".column-container").find(".give-column").removeClass("column")))}),!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-donor, .give-payment-new-donor-cancel",function(t){t.preventDefault(),e(".donor-info").toggle(),e(".new-donor").toggle(),e(".new-donor").is(":visible")?e("#give-new-donor").val(1):e("#give-new-donor").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("#give_payment_form_select").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");""!==t&&e(this).val()in t&&(i.val(t[e(this).val()]).css("background-color","yellow"),window.setTimeout(function(){i.css("background-color","white")},1e3))})}},c={init:function(){this.setting_change_country(),this.toggle_options(),this.main_setting_update_notice(),this.verify_settings(),this.saveButtonTriggered(),this.changeAlert(),this.detectSettingsChange()},setting_change_country:function(){e('select[name="base_country"]').change(function(){var t=e(this),i={action:"give_get_states",country:t.val(),field_name:"base_state"};return e.post(ajaxurl,i,function(n){t.closest("tr").next().show(),void 0!=typeof n.states_found&&1==n.states_found?e(':input[name="base_state"]').replaceWith(n.data):(void 0!=typeof n.show_field&&0==n.show_field&&t.closest("tr").next().hide(),e(':input[name="base_state"]').replaceWith('<input type="text" name="'+i.field_name+'" value="'+n.default_state+'" class="give-edit-toggles medium-text"/>'))}),!1})},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(),i=e('input[name="enable_recaptcha"]:checked',".give-setting-tab-body-general").val();"enabled"===t?(e('input[name="enable_recaptcha"]').parents("tr").show(),"enabled"===i?(e("#recaptcha_key").parents("tr").show(),e("#recaptcha_secret").parents("tr").show()):(e("#recaptcha_key").parents("tr").hide(),e("#recaptcha_secret").parents("tr").hide())):(e("#recaptcha_key").parents("tr").hide(),e("#recaptcha_secret").parents("tr").hide(),e('input[name="enable_recaptcha"]').parents("tr").hide())}).change();var i=e('input[name="enable_recaptcha"]',".give-setting-tab-body-general");i.on("change",function(){var t=e('input[name="email_access"]:checked',".give-setting-tab-body-general").val(),i=e('input[name="enable_recaptcha"]:checked',".give-setting-tab-body-general").val();"enabled"===t&&"enabled"===i?(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 n=e('input[name="form_featured_img"]',".give-setting-tab-body-display");n.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 a=e('input[name="terms"]',".give-setting-tab-body-display");a.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 s=e('input[name="admin_notices"]',".give-setting-tab-body-emails");s.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(e(this).val(""),a.length)return!1;e("h1","#give-mainform").after(n),a=e("#setting-error-give-matched-success-failure-page"),e(".notice-dismiss",a).click(function(){a.remove()})}}).change()},saveButtonTriggered:function(){e(".give-settings-setting-page").on("click",".give-save-button",function(){e(window).unbind("beforeunload")})},changeAlert:function(){e(window).bind("beforeunload",function(e){var t=give_vars.setting_not_save_message;if(give_setting_edit)return(e||window.event).returnValue=t,t})},detectSettingsChange:function(){var t=e(".give-settings-setting-page");if(t.length>0){var i=e("#give-mainform").serialize();t.on("change keyup blur","form",function(){var t=e("#give-mainform").serialize();give_setting_edit=i!==t})}}},l={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_donor_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 s={action:"give_check_for_form_price_variations",form_id:i,all_prices:!0};e.post(ajaxurl,s,function(t){a.remove(),e("#give_donor_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(),"reset-stats"===i){t.append('<div class="notice-wrap"></div>');var s=t.find(".notice-wrap");s.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 if("delete-test-donors"===i){t.append('<div class="notice-wrap"></div>');var s=t.find(".notice-wrap");s.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.delete_test_donor+"</label></p></div>"),n.addClass("button-disabled").attr("disabled","disabled")}else if("delete-import-donors"===i){t.append('<div class="notice-wrap"></div>');var s=t.find(".notice-wrap");s.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.delete_import_donor+"</label></p></div>"),n.addClass("button-disabled").attr("disabled","disabled")}else a.hide(),a.val(0);current_forms=e(".tools-form-dropdown-"+i),current_forms.show(),current_forms.find(".give-select-chosen").css({width:"auto","min-width":"250px"}),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 s=e("#confirm-reset").is(":checked");if(s)return!0;r=!0}n.find(".notice-wrap").remove(),n.append('<div class="notice-wrap"></div>');var o=n.find(".notice-wrap"),r=!1;if(null!==i&&0!==i||(o.html('<div class="updated error"><p>'+give_vars.batch_export_no_class+"</p></div>"),r=!0),"recount-form"===a){var d=e('select[name="form_id"]').val();0==d&&(o.html('<div class="updated error"><p>'+give_vars.batch_export_no_reqs+"</p></div>"),r=!0)}if(r)return n.find(".button-disabled").removeClass("button-disabled"),!1})}},v={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("form.give-export-form select").attr("disabled",!0).trigger("chosen:updated"),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){give_setting_edit=!0;var a=!1;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){give_setting_edit=!1,a=!0;var s=e(".give-export-form").find(".give-progress").parent().parent(),o=s.find(".notice-wrap");if(s.find(".button-disabled").removeClass("button-disabled"),e("form.give-export-form select").attr("disabled",!1).trigger("chosen:updated"),t.error){var r=t.message;o.html('<div class="updated error"><p>'+r+"</p></div>")}else if(t.success){var d=t.message;o.html('<div id="give-batch-success" class="updated notice is-dismissible"><p>'+d+'<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);!0===a&&(e("#give-tools-recount-form")[0].reset(),e("#give-tools-recount-form .tools-form-dropdown").hide(),e("#give-tools-recount-form .tools-form-dropdown-recount-form-select").val("0").trigger("chosen:updated"))}}).fail(function(t){give_setting_edit=!1,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")})}},u={el:{},init:function(){this.submit(),this.dismiss_message()},submit:function(){var t=this;t.el.main_container=Give_Selector_Cache.get("#give-db-updates"),t.el.update_link=Give_Selector_Cache.get(".give-update-now",t.el.main_container),t.el.run_upload_container=Give_Selector_Cache.get(".give-run-database-update",t.el.progress_main_container),t.el.progress_main_container=Give_Selector_Cache.get(".progress-container",t.el.main_container),t.el.heading=Give_Selector_Cache.get(".update-message",t.el.progress_main_container),t.el.progress_container=Give_Selector_Cache.get(".progress-content",t.el.progress_main_container),t.el.update_progress_counter=Give_Selector_Cache.get(e(".give-update-progress-count")),t.el.main_container.data("resume-update")&&(t.el.update_link.addClass("active").hide().removeClass("give-hidden"),e("#give-restart-upgrades").length||window.setTimeout(u.get_db_updates_info,1e3,t)),t.el.update_link.hasClass("active")||(t.el.update_link.on("click","",function(e){e.preventDefault(),t.el.run_upload_container.find(".notice").remove(),t.el.run_upload_container.append('<div class="notice notice-error non-dismissible give-run-update-containt"><p> <a href="#" class="give-run-update-button button">'+give_vars.db_update_confirmation_msg_button+"</a> "+give_vars.db_update_confirmation_msg+"</p></div>")}),e("#give-db-updates").on("click","a.give-run-update-button",function(i){return i.preventDefault(),!e(this).hasClass("active")&&(e(this).addClass("active").fadeOut(),t.el.update_link.addClass("active").fadeOut(),e("#give-db-updates .give-run-update-containt").slideUp(),t.el.progress_container.find(".notice-wrap").remove(),t.el.progress_container.append('<div class="notice-wrap give-clearfix"><span class="spinner is-active"></span><div class="give-progress"><div></div></div></div>'),t.el.progress_main_container.removeClass("give-hidden"),e.ajax({type:"POST",url:ajaxurl,data:{action:"give_run_db_updates",run_db_update:1},dataType:"json",success:function(e){}}),window.setTimeout(u.get_db_updates_info,500,t),!1)}))},get_db_updates_info:function(t){e.ajax({type:"POST",url:ajaxurl,data:{action:"give_db_updates_info"},dataType:"json",success:function(i){var n=Give_Selector_Cache.get(".notice-wrap",t.el.progress_container,!0);-1!==e.inArray("success",Object.keys(i))?i.success?(t.el.update_progress_counter.length&&t.el.update_progress_counter.text("100%"),-1!==e.inArray("heading",Object.keys(i.data))&&t.el.heading.html("<strong>"+i.data.heading+"</strong>"),t.el.update_link.closest("p").remove(),n.html('<div class="notice notice-success is-dismissible"><p>'+i.data.message+'</p><button type="button" class="notice-dismiss"></button></div>')):(-1!==e.inArray("heading",Object.keys(i.data))&&t.el.heading.html("<strong>"+i.data.heading+"</strong>"),i.data.message?(t.el.update_link.closest("p").remove(),n.html('<div class="notice notice-error is-dismissible"><p>'+i.data.message+'</p><button type="button" class="notice-dismiss"></button></div>')):setTimeout(function(){t.el.update_link.removeClass("active").show(),t.el.progress_main_container.addClass("give-hidden")},1e3)):i&&-1!==e.inArray("percentage",Object.keys(i.data))?(t.el.update_progress_counter.length&&t.el.update_progress_counter.text(i.data.total_percentage+"%"),-1!==e.inArray("heading",Object.keys(i.data))&&t.el.heading.html("<strong>"+i.data.heading+"</strong>"),e(".give-progress div","#give-db-updates").animate({width:i.data.percentage+"%"},50,function(){}),window.setTimeout(u.get_db_updates_info,1e3,t)):(n.html('<div class="notice notice-error"><p>'+give_vars.updates.ajax_error+"</p></div>"),setTimeout(function(){t.el.update_link.removeClass("active").show(),t.el.progress_main_container.addClass("give-hidden")},1e3))}})},process_step:function(t,i,n){give_setting_edit=!0,e.ajax({type:"POST",url:ajaxurl,data:{action:"give_do_ajax_updates",step:parseInt(t),update:parseInt(i)},dataType:"json",success:function(t){give_setting_edit=!1;var i=Give_Selector_Cache.get(".notice-wrap",n.el.progress_container,!0);-1!==e.inArray("success",Object.keys(t))?t.success?(-1!==e.inArray("heading",Object.keys(t.data))&&n.el.heading.html("<strong>"+t.data.heading+"</strong>"),n.el.update_link.closest("p").remove(),i.html('<div class="notice notice-success is-dismissible"><p>'+t.data.message+'</p><button type="button" class="notice-dismiss"></button></div>')):(-1!==e.inArray("heading",Object.keys(t.data))&&n.el.heading.html("<strong>"+t.data.heading+"</strong>"),i.html('<div class="notice notice-error"><p>'+t.data.message+"</p></div>"),setTimeout(function(){n.el.update_link.removeClass("active").show(),n.el.progress_main_container.addClass("give-hidden")},5e3)):t&&-1!==e.inArray("percentage",Object.keys(t.data))?(e(".give-progress div","#give-db-updates").animate({width:t.data.percentage+"%"},50,function(){}),-1!==e.inArray("heading",Object.keys(t.data))&&n.el.heading.html("<strong>"+t.data.heading.replace("{update_count}",n.el.heading.data("update-count"))+"</strong>"),n.process_step(parseInt(t.data.step),t.data.update,n)):(i.html('<div class="notice notice-error"><p>'+give_vars.updates.ajax_error+"</p></div>"),setTimeout(function(){n.el.update_link.removeClass("active").show(),n.el.progress_main_container.addClass("give-hidden")},5e3))}}).fail(function(e){give_setting_edit=!1,window.console&&window.console.log&&console.log(e),Give_Selector_Cache.get(".notice-wrap",self.el.progress_container).append(e.responseText)}).always(function(){})},dismiss_message:function(){e("body").on("click","#poststuff .notice-dismiss",function(){e(this).parent().slideUp("fast")})}},p=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)})},g={init:function(){this.editDonor(),this.add_email(),this.removeUser(),this.cancelEdit(),this.add_note(),this.delete_checked(),this.addressesAction(),this.unlockDonorFields(),this.bulkDeleteDonor(),e("body").on("click",'#give-donors-filter .bulkactions input[type="submit"]',this.handleBulkActions)},unlockDonorFields:function(t){e("body").on("click",".give-lock-block",function(e){alert(give_vars.unlock_donor_fields),e.preventDefault()})},editDonor:function(){e("body").on("click","#edit-donor",function(t){t.preventDefault(),e("#give-donor-card-wrapper .editable").hide(),e("#give-donor-card-wrapper .edit-item").fadeIn().css("display","block")})},removeUser:function(){e("body").on("click","#disconnect-donor",function(t){if(t.preventDefault(),!confirm(give_vars.disconnect_user))return!1;var i=e('input[name="customerinfo[id]"]').val(),n={give_action:"disconnect-userid",customer_id:i,_wpnonce:e("#edit-donor-info #_wpnonce").val()};e.post(ajaxurl,n,function(e){window.location.href=e.redirect},"json")})},cancelEdit:function(){e("body").on("click","#give-edit-donor-cancel",function(t){t.preventDefault(),e("#give-donor-card-wrapper .edit-item").hide(),e("#give-donor-card-wrapper .editable").show(),e(".give_user_search_results").html("")})},add_note:function(){e("body").on("click","#add-donor-note",function(t){t.preventDefault();var i={give_action:"add-donor-note",customer_id:e("#donor-id").val(),donor_note:e("#donor-note").val(),add_donor_note_nonce:e("#add_donor_note_nonce").val()};if(i.donor_note)e.ajax({type:"POST",data:i,url:ajaxurl,success:function(t){e("#give-donor-notes").prepend(t),e(".give-no-donor-notes").hide(),e("#donor-note").val("")}}).fail(function(e){window.console&&window.console.log&&console.log(e)});else{var n=e("#donor-note").css("border-color");e("#donor-note").css("border-color","red"),setTimeout(function(){e("#donor-note").css("border-color",n)},500)}})},delete_checked:function(){e("#give-donor-delete-confirm").change(function(){var t=e("#give-donor-delete-records"),i=e("#give-delete-donor");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-donor-email").length&&e(document.body).on("click","#add-donor-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="donor-id"]').val(),s=n.find('input[name="additional-email"]').val(),o=n.find('input[name="make-additional-primary"]').is(":checked"),r=n.find('input[name="add_email_nonce"]').val(),d={give_action:"add_donor_email",customer_id:a,email:s,primary:o,_wpnonce:r};e.post(ajaxurl,d,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")})},addressesAction:function(){var t=this,n=e("#donor-address-wrapper"),a=e(".all-address",n),s=e(".give-no-address-message",n),o=e(a).parent(),r=e(".address-form",n),d=e(".js-cancel",r),c=e('select[name="country"]',r),l=e(".add-new-address",n),v=parseInt(e('input[name="donor-id"]').val());c.on("change",function(){e(this).trigger("chosen:updated")}),a.on("click",".js-edit",function(i){var n=e(this).closest(".address");i.preventDefault(),e(".notice",o).remove(),t.__set_address_form_val(n),t.__set_address_form_action("update",n.data("address-id")),l.hide(),a.addClass("give-hidden"),r.removeClass("add-new-address-form-hidden"),r.data("process","update")}),a.on("click",".js-remove",function(i){i.preventDefault();var n=e(this).closest(".address");e(".notice",o).remove(),r.data("changed",!0),t.__set_address_form_val(n),t.__set_address_form_action("remove",n.data("address-id")),
2
+ r.trigger("submit")}),l.on("click",function(i){i.preventDefault(),e(".notice",o).remove(),e(this).hide(),a.addClass("give-hidden"),r.removeClass("add-new-address-form-hidden"),t.__set_address_form_action("add"),t.__set_address_form_action()}),d.on("click",function(e){e.preventDefault(),r.find('input[type="text"]').val(""),l.show(),a.removeClass("give-hidden"),r.addClass("add-new-address-form-hidden")}),r.on("change",function(){e(this).data("changed",!0)}).on("submit",function(t){t.preventDefault();var d=e(this);return e(".notice",o).remove(),e(this).data("changed")?(e.ajax({type:"POST",url:ajaxurl,data:{action:"donor_manage_addresses",donorID:v,form:e("form",r).serialize()},beforeSend:function(){i(n,{show:!0})},success:function(t){if(i(n),t.success){var r;switch(t.data.action){case"add":e(".give-grid-row",a).append(t.data.address_html),!s.hasClass("give-hidden")&&e("div.give-grid-col-4",a).length&&s.addClass("give-hidden");break;case"remove":r=a.find('div[data-address-id*="'+t.data.id+'"]').parent(),r.length&&r.animate({"margin-left":"-999"},1e3,function(){r.remove(),s.hasClass("give-hidden")&&!e("div.give-grid-col-4",a).length&&s.removeClass("give-hidden")});break;case"update":r=a.find('div[data-address-id*="'+t.data.id+'"]').parent();var d=r.prev(),c={},l=!1;parseInt(e(".give-grid-row>div",a).length)<2?e(".give-grid-row",a).append(t.data.address_html):(d.length&&(d.after(t.data.address_html),l=!0),l||(c=r.next(),c.length&&c.before(t.data.address_html))),r.remove()}o.prepend(t.data.success_msg)}else o.prepend(t.data.error_msg)},dataType:"json"}).always(function(){d.data("changed",!1),r.find('input[type="text"]').val(""),l.show(),a.removeClass("give-hidden"),r.addClass("add-new-address-form-hidden")}),!1):(l.show(),a.removeClass("give-hidden"),r.addClass("add-new-address-form-hidden"),!1)})},__set_address_form_action:function(t,i){var n=e("#donor-address-wrapper"),a=e(".address-form",n),s=e('input[name="address-action"]',a),o=e('input[name="address-id"]',a);t=t||"add",i=i||"billing",s.val(t),o.val(i)},__set_address_form_val:function(t){var i=e("#donor-address-wrapper"),n=e(".address-form",i),a=e('[data-address-type="state"]',t).text().substr(2).trim();e('select[name="country"]',n).val().trim()!==e('[data-address-type="country"]',t).text().trim()?(e('select[name="country"]',n).val(e('[data-address-type="country"]',t).text().trim()).trigger("chosen:updated").change(),window.setTimeout(function(){e('[name="state"]',n).val(a).trigger("chosen:updated")},500)):e('[name="state"]',n).val(a).trigger("chosen:updated"),e('input[name="line1"]',n).val(e('[data-address-type="line1"]',t).text().trim()),e('input[name="line2"]',n).val(e('[data-address-type="line2"]',t).text().trim()),e('input[name="city"]',n).val(e('[data-address-type="city"]',t).text().trim()),e('input[name="zip"]',n).val(e('[data-address-type="zip"]',t).text().trim())},bulkDeleteDonor:function(){var t=e("body");t.on("click","#give-bulk-delete-cancel",function(t){e(this).closest("tr").hide(),e(".give-skip-donor").trigger("click"),t.preventDefault()}),t.on("click","#cb-select-all-1, #cb-select-all-2",function(){var t=e(this);e.each(e(".donor-selector"),function(){var i=e(this).val(),n=e(this).data("name"),a='<div id="give-donor-'+i+'" data-id="'+i+'"><a class="give-skip-donor" title="'+give_vars.remove_from_bulk_delete+'">X</a>'+n+"</div>";t.is(":checked")&&!e(this).is(":checked")?e("#give-bulk-donors").append(a):t.is(":checked")||e("#give-bulk-donors").find("#give-donor-"+i).remove()})}),t.on("click",".donor-selector",function(){var t=e(this).val(),i=e(this).data("name"),n='<div id="give-donor-'+t+'" data-id="'+t+'"><a class="give-skip-donor" title="'+give_vars.remove_from_bulk_delete+'">X</a>'+i+"</div>";e(this).is(":checked")?e("#give-bulk-donors").prepend(n):e("#give-bulk-donors").find("#give-donor-"+t).remove()}),t.on("click","#give-delete-donor-confirm",function(){e(this).is(":checked")?e("#give-bulk-delete-button").removeAttr("disabled"):(e("#give-bulk-delete-button").attr("disabled",!0),e("#give-delete-donor-records").removeAttr("checked"))}),t.on("click","#give-delete-donor-records",function(){e(this).is(":checked")&&(e("#give-delete-donor-confirm").attr("checked","checked"),e("#give-bulk-delete-button").removeAttr("disabled"))}),t.on("click",".give-skip-donor",function(){var t=e(this).closest("div").data("id");e("#give-donor-"+t).remove(),e("#donor-"+t).find('input[type="checkbox"]').removeAttr("checked")}),t.on("click",".give-single-donor-delete",function(t){var i=e(this).data("id"),n=e("tr#donor-"+i).find(".donor-selector"),a=e('[id^="cb-select-all-"]'),s=e("#give-bulk-donors"),o=n.data("name"),r='<div id="give-donor-'+i+'" data-id="'+i+'"><a class="give-skip-donor" title="'+give_vars.remove_from_bulk_delete+'">X</a>'+o+"</div>";s.html(""),a.is(":checked")&&a.removeAttr("checked"),e(".donor-selector").removeAttr("checked"),n.attr("checked","checked"),0===e("#give-donor-"+i).length&&(s.prepend(r),e("#give-bulk-delete").slideDown()),t.preventDefault()})},handleBulkActions:function(t){var i=e(this).closest(".tablenav").find("select").val(),n=[],a=give_vars.donors_bulk_action.no_action_selected,s=give_vars.donors_bulk_action.no_donor_selected;return e.each(e(".donor-selector:checked"),function(){n.push(e(this).val())}),"-1"===i?(alert(a),!1):parseInt(n)?("delete"===i&&e("#give-bulk-delete").slideDown(),void t.preventDefault()):(alert(s),!1)}},_={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)})}},h={init:function(){var t=e.query.get("give_tab").length?e.query.get("give_tab"):"form_field_options";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(),this.activate_tab(e('a[href="#'+t+'"]'))},handle_metabox_tab_click:function(){var t=this,i=e(".give-metabox-tabs a");i.on("click",function(i){i.preventDefault(),$this=e(this),t.activate_tab($this),t.update_query($this)})},activate_tab:function(t){var i=t.data("tab-id"),n=t.parent(),a=e("ul.give-metabox-sub-tabs",n),s=a.length,o=e(".give-metabox-tabs a"),r=o.parents("li"),d=e("ul.give-metabox-sub-tabs"),c=t.parents("ul.give-metabox-sub-tabs").length;if(e("#give_form_active_tab").val(i),s){n.toggleClass("active"),a.removeClass("give-hidden");var l=e("li.active","ul.give-metabox-sub-tabs");d.not(a).addClass("give-hidden"),r.not(n).removeClass("active"),l.addClass("active")}else c?c&&(e("ul.give-metabox-sub-tabs").addClass("give-hidden"),r.removeClass("active"),t.parents("ul.give-metabox-sub-tabs").removeClass("give-hidden").children("li").removeClass("active"),t.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")});t.parent().addClass("active"),e(".give_options_panel").removeClass("active"),e(t.attr("href")).addClass("active")},update_query:function(t){var i=t.data("tab-id"),n=e.query.set("give_tab",i).remove("message").toString();history.replaceState&&history.replaceState(null,null,n)},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,i,n=e("body");n.on("click",".give-upload-button",function(a){a.preventDefault();var s={};switch(i=e(this),e(this).data("field-type")){case"media":s={title:give_vars.metabox_fields.media.button_title,button:{text:give_vars.metabox_fields.media.button_title},multiple:!1,library:{type:"image"}};break;default:s={title:give_vars.metabox_fields.file.button_title,button:{text:give_vars.metabox_fields.file.button_title},multiple:!1}}var o=jQuery(this).closest(".give-field-wrap").find(".give-input-field").attr("editing");"undefined"!=typeof o&&(wp.media.controller.Library.prototype.defaults.contentUserSetting=!1);var r=jQuery(this).closest(".give-field-wrap").find(".give-input-field").attr("library");"undefined"!=typeof r&&""!==r&&(s.library={type:r}),t=wp.media(s),t.on("select",function(){var e=t.state().get("selection").first().toJSON(),a=i.prev(),s="id"===i.data("fvalue")?e.id:e.url;if(n.trigger("give_media_inserted",[e,a]),a.val(s),"id"!==i.data("fvalue")){var o='input[name="'+a.attr("name")+'_id"]',r=a.closest("tr").next("tr").find(o);r.length&&a.closest("tr").next("tr").find(o).val(e.id)}}),t.open()}),n.on("give_media_inserted",function(t,n){var a=i.parents(".give-field-wrap"),s=e(".give-image-thumb",a);return!!s.length&&("image"!==n.type?(s.addClass("give-hidden"),e("img",s).attr("src",""),!1):(s.find("img").attr("src",n.url),void s.removeClass("give-hidden")))}),e("span.give-delete-image-thumb",".give-image-thumb").on("click",function(t){t.preventDefault();var i=e(this).parents(".give-field-wrap"),n=e(this).parent(),a=e('input[type="text"]',i);n.addClass("give-hidden"),a.val(""),e("img",n).attr("src","")})},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:f,before_remove:null,after_remove:m,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 s=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,""),o=a+"_field",r="",d="";this.value&&(this.value=this.value.replace(/\[\d+\]/g,"["+(s-1)+"]"),d=this.value.replace(/\[/g,"_").replace(/]/g,""),t.hasClass(o)&&(r=d+"_field",t.removeClass(o).addClass(r)),a==i.attr("id")&&i.attr("id",d))})}),s++}),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(){b(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);b(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),s=e("textarea",n),o="give_wysiwyg_unique_"+Math.random().toString().replace(".","_"),r=a.prev();s.attr("id",o),e.post(ajaxurl,{action:"give_load_wp_editor",wp_editor:n.data("wp-editor"),wp_editor_id:o,textarea_name:e("textarea",n).attr("name")},function(t){a.remove(),r.after(t),tinyMCEPreInit.qtInit[s.attr("id")]=e.extend(!0,tinyMCEPreInit.qtInit._give_agree_text,{id:o}),tinyMCEPreInit.mceInit[o]=e.extend(!0,tinyMCEPreInit.mceInit._give_agree_text,{body_class:o+" post-type-give_forms post-status-publish locale-"+tinyMCEPreInit.mceInit._give_agree_text.wp_lang_attr.toLowerCase(),selector:"#"+o}),tinymce.init(tinyMCEPreInit.mceInit[o]),quicktags(tinyMCEPreInit.qtInit[o]),QTags._buttonsInit(),window.setTimeout(function(){switchEditors.go(o,"html"),e("#"+o+"-tmce").trigger("click")},100),window.wpActiveEditor||(window.wpActiveEditor=o)})})})},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"),s=e(".give-row-head h2 span",a),o=s.data("header-title");return(!n.val()||n.val()!==s.html())&&void(n.val()?s.html(o+": "+n.val()):s.html(o))}}),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),s=n.length;1===s&&a.prop("checked",!0)},200)}),t.on("repeater_field_new_row_added",function(t,i,n){var a=e(this),s=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());s<a&&(s=a)}),e('input[type="hidden"].give-levels_id',n).val(++s)})}},f=function(t,i){var n=e(t).attr("data-rf-row-count"),a=e(t),s=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),s.trigger("repeater_field_new_row_added",[t,i]),e(".give-money-field").focus()},m=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")},b=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)})}},y={init:function(){e("body").on("click",'#give-payments-filter input[type="submit"]',this.handleBulkActions)},handleBulkActions:function(){var t=e(this).closest(".tablenav").find("select").val(),i=e(this).closest(".tablenav").find('option[value="'+t+'"]').text(),n=e('input[name="payment[]"]:checked').length,a=-1!==t.indexOf("set-status-"),s="",o="";if(t=a?"set-to-status":t,Object.keys(give_vars.donations_bulk_action).length)for(o in give_vars.donations_bulk_action)if(o===t)return s=a?give_vars.donations_bulk_action[t].zero.replace("{status}",i.replace("Set To ","")):give_vars.donations_bulk_action[t].zero,parseInt(n)?(s=1<n?give_vars.donations_bulk_action[t].multiple:give_vars.donations_bulk_action[t].single,window.confirm(s.replace("{payment_count}",n).replace("{status}",i.replace("Set To ","")))):(alert(s),!1);return!0}};e(function(){n(),s(),p(),o(),give_import_donation_onload(),e.giveAjaxifyFields({type:"country_state",debug:!0}),r.init(),d.init(),c.init(),l.init(),g.init(),_.init(),v.init(),u.init(),h.init(),y.init(),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 i=e("#poststuff"),a=give_vars.thousands_separator,f=give_vars.decimal_separator,m="",b="",w="",k=f===a?1:0;i.on("keyup","input.give-money-field, input.give-price-field",function(){var t={label:give_vars.price_format_guide.trim()};m=(e(this).val().match(new RegExp(a,"g"))||[]).length,b=(e(this).val().match(new RegExp("[a-z]","g"))||[]).length,-1!==e(this).val().indexOf(a)&&k<m?e(this).giveHintCss("show",t):b?e(this).giveHintCss("show",t):e(this).giveHintCss("hide",t),m=b=""}),i.on("focusout","input.give-money-field, input.give-price-field",function(){if(w=t(e(this).val(),!1),t("0",!1)===t(e(this).val(),!1)){var i=e(this).attr("placeholder");return i=i?i:"0",e(this).val(i),!1}w=w.replace(".",f),-1!==w.indexOf("-")&&(w=w.replace("-","")),e(this).val(w)}),i.on("focusout","#_give_number_of_donation_goal",function(){1>e(this).val()&&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")}),e(".give_email_api_notification_status_setting input").change(function(){var t=e(this).val(),i="enabled"===t,n={};return e(this).closest(".give_options_panel").length?n=e(this).closest(".give_options_panel").children(".give-field-wrap:not(.give_email_api_notification_status_setting), .give-repeatable-field-section"):e(this).closest("table").length&&(n=e(this).closest("table").find("tr:not(.give_email_api_notification_status_setting)")),-1!==jQuery.inArray(t,["enabled","disabled","global"])&&(!!n.length&&void(i?n.show():n.hide()))}),e(".give_email_api_notification_status_setting input:checked").change(),give_render_responsive_tabs()})}(jQuery),jQuery(window).resize(function(){give_render_responsive_tabs()});
assets/js/frontend/give.all.min.js CHANGED
@@ -5,5 +5,5 @@
5
  (function(){var t,e,n,r,a,i,o,l,u,s,c,h,p,f,g,v,d,m,y,C,T,w,$,D,S=[].slice,k=[].indexOf||function(t){for(var e=0,n=this.length;e<n;e++)if(e in this&&this[e]===t)return e;return-1};t=window.jQuery||window.Zepto||window.$,t.payment={},t.payment.fn={},t.fn.payment=function(){var e,n;return n=arguments[0],e=2<=arguments.length?S.call(arguments,1):[],t.payment.fn[n].apply(this,e)},a=/(\d{1,4})/g,t.payment.cards=r=[{type:"maestro",patterns:[5018,502,503,506,56,58,639,6220,67],format:a,length:[12,13,14,15,16,17,18,19],cvcLength:[3],luhn:!0},{type:"forbrugsforeningen",patterns:[600],format:a,length:[16],cvcLength:[3],luhn:!0},{type:"dankort",patterns:[5019],format:a,length:[16],cvcLength:[3],luhn:!0},{type:"visa",patterns:[4],format:a,length:[13,16],cvcLength:[3],luhn:!0},{type:"mastercard",patterns:[51,52,53,54,55,22,23,24,25,26,27],format:a,length:[16],cvcLength:[3],luhn:!0},{type:"amex",patterns:[34,37],format:/(\d{1,4})(\d{1,6})?(\d{1,5})?/,length:[15],cvcLength:[3,4],luhn:!0},{type:"dinersclub",patterns:[30,36,38,39],format:/(\d{1,4})(\d{1,6})?(\d{1,4})?/,length:[14],cvcLength:[3],luhn:!0},{type:"discover",patterns:[60,64,65,622],format:a,length:[16],cvcLength:[3],luhn:!0},{type:"unionpay",patterns:[62,88],format:a,length:[16,17,18,19],cvcLength:[3],luhn:!1},{type:"jcb",patterns:[35],format:a,length:[16],cvcLength:[3],luhn:!0}],e=function(t){var e,n,a,i,o,l,u,s;for(t=(t+"").replace(/\D/g,""),i=0,l=r.length;i<l;i++)for(e=r[i],s=e.patterns,o=0,u=s.length;o<u;o++)if(a=s[o],n=a+"",t.substr(0,n.length)===n)return e},n=function(t){var e,n,a;for(n=0,a=r.length;n<a;n++)if(e=r[n],e.type===t)return e},p=function(t){var e,n,r,a,i,o;for(r=!0,a=0,n=(t+"").split("").reverse(),i=0,o=n.length;i<o;i++)e=n[i],e=parseInt(e,10),(r=!r)&&(e*=2),e>9&&(e-=9),a+=e;return a%10===0},h=function(t){var e;return null!=t.prop("selectionStart")&&t.prop("selectionStart")!==t.prop("selectionEnd")||!(null==("undefined"!=typeof document&&null!==document&&null!=(e=document.selection)?e.createRange:void 0)||!document.selection.createRange().text)},$=function(t,e){var n,r,a,i,o,l;try{r=e.prop("selectionStart")}catch(u){i=u,r=null}if(o=e.val(),e.val(t),null!==r&&e.is(":focus"))return r===o.length&&(r=t.length),o!==t&&(l=o.slice(r-1,+r+1||9e9),n=t.slice(r-1,+r+1||9e9),a=t[r],/\d/.test(a)&&l===""+a+" "&&n===" "+a&&(r+=1)),e.prop("selectionStart",r),e.prop("selectionEnd",r)},m=function(t){var e,n,r,a,i,o,l,u;for(null==t&&(t=""),r="0123456789",a="0123456789",o="",e=t.split(""),l=0,u=e.length;l<u;l++)n=e[l],i=r.indexOf(n),i>-1&&(n=a[i]),o+=n;return o},d=function(e){var n;return n=t(e.currentTarget),setTimeout(function(){var t;return t=n.val(),t=m(t),t=t.replace(/\D/g,""),$(t,n)})},g=function(e){var n;return n=t(e.currentTarget),setTimeout(function(){var e;return e=n.val(),e=m(e),e=t.payment.formatCardNumber(e),$(e,n)})},l=function(n){var r,a,i,o,l,u,s;if(i=String.fromCharCode(n.which),/^\d+$/.test(i)&&(r=t(n.currentTarget),s=r.val(),a=e(s+i),o=(s.replace(/\D/g,"")+i).length,u=16,a&&(u=a.length[a.length.length-1]),!(o>=u||null!=r.prop("selectionStart")&&r.prop("selectionStart")!==s.length)))return l=a&&"amex"===a.type?/^(\d{4}|\d{4}\s\d{6})$/:/(?:^|\s)(\d{4})$/,l.test(s)?(n.preventDefault(),setTimeout(function(){return r.val(s+" "+i)})):l.test(s+i)?(n.preventDefault(),setTimeout(function(){return r.val(s+i+" ")})):void 0},i=function(e){var n,r;if(n=t(e.currentTarget),r=n.val(),8===e.which&&(null==n.prop("selectionStart")||n.prop("selectionStart")===r.length))return/\d\s$/.test(r)?(e.preventDefault(),setTimeout(function(){return n.val(r.replace(/\d\s$/,""))})):/\s\d?$/.test(r)?(e.preventDefault(),setTimeout(function(){return n.val(r.replace(/\d$/,""))})):void 0},v=function(e){var n;return n=t(e.currentTarget),setTimeout(function(){var e;return e=n.val(),e=m(e),e=t.payment.formatExpiry(e),$(e,n)})},u=function(e){var n,r,a;if(r=String.fromCharCode(e.which),/^\d+$/.test(r))return n=t(e.currentTarget),a=n.val()+r,/^\d$/.test(a)&&"0"!==a&&"1"!==a?(e.preventDefault(),setTimeout(function(){return n.val("0"+a+" / ")})):/^\d\d$/.test(a)?(e.preventDefault(),setTimeout(function(){var t,e;return t=parseInt(a[0],10),e=parseInt(a[1],10),e>2&&0!==t?n.val("0"+t+" / "+e):n.val(""+a+" / ")})):void 0},s=function(e){var n,r,a;if(r=String.fromCharCode(e.which),/^\d+$/.test(r))return n=t(e.currentTarget),a=n.val(),/^\d\d$/.test(a)?n.val(""+a+" / "):void 0},c=function(e){var n,r,a;if(a=String.fromCharCode(e.which),"/"===a||" "===a)return n=t(e.currentTarget),r=n.val(),/^\d$/.test(r)&&"0"!==r?n.val("0"+r+" / "):void 0},o=function(e){var n,r;if(n=t(e.currentTarget),r=n.val(),8===e.which&&(null==n.prop("selectionStart")||n.prop("selectionStart")===r.length))return/\d\s\/\s$/.test(r)?(e.preventDefault(),setTimeout(function(){return n.val(r.replace(/\d\s\/\s$/,""))})):void 0},f=function(e){var n;return n=t(e.currentTarget),setTimeout(function(){var t;return t=n.val(),t=m(t),t=t.replace(/\D/g,"").slice(0,4),$(t,n)})},w=function(t){var e;return!(!t.metaKey&&!t.ctrlKey)||32!==t.which&&(0===t.which||(t.which<33||(e=String.fromCharCode(t.which),!!/[\d\s]/.test(e))))},C=function(n){var r,a,i,o;if(r=t(n.currentTarget),i=String.fromCharCode(n.which),/^\d+$/.test(i)&&!h(r))return o=(r.val()+i).replace(/\D/g,""),a=e(o),a?o.length<=a.length[a.length.length-1]:o.length<=16},T=function(e){var n,r,a;if(n=t(e.currentTarget),r=String.fromCharCode(e.which),/^\d+$/.test(r)&&!h(n))return a=n.val()+r,a=a.replace(/\D/g,""),!(a.length>6)&&void 0},y=function(e){var n,r,a;if(n=t(e.currentTarget),r=String.fromCharCode(e.which),/^\d+$/.test(r)&&!h(n))return a=n.val()+r,a.length<=4},D=function(e){var n,a,i,o,l;if(n=t(e.currentTarget),l=n.val(),o=t.payment.cardType(l)||"unknown",!n.hasClass(o))return a=function(){var t,e,n;for(n=[],t=0,e=r.length;t<e;t++)i=r[t],n.push(i.type);return n}(),n.removeClass("unknown"),n.removeClass(a.join(" ")),n.addClass(o),n.toggleClass("identified","unknown"!==o),n.trigger("payment.cardType",o)},t.payment.fn.formatCardCVC=function(){return this.on("keypress",w),this.on("keypress",y),this.on("paste",f),this.on("change",f),this.on("input",f),this},t.payment.fn.formatCardExpiry=function(){return this.on("keypress",w),this.on("keypress",T),this.on("keypress",u),this.on("keypress",c),this.on("keypress",s),this.on("keydown",o),this.on("change",v),this.on("input",v),this},t.payment.fn.formatCardNumber=function(){return this.on("keypress",w),this.on("keypress",C),this.on("keypress",l),this.on("keydown",i),this.on("keyup",D),this.on("paste",g),this.on("change",g),this.on("input",g),this.on("input",D),this},t.payment.fn.restrictNumeric=function(){return this.on("keypress",w),this.on("paste",d),this.on("change",d),this.on("input",d),this},t.payment.fn.cardExpiryVal=function(){return t.payment.cardExpiryVal(t(this).val())},t.payment.cardExpiryVal=function(t){var e,n,r,a;return a=t.split(/[\s\/]+/,2),e=a[0],r=a[1],2===(null!=r?r.length:void 0)&&/^\d+$/.test(r)&&(n=(new Date).getFullYear(),n=n.toString().slice(0,2),r=n+r),e=parseInt(e,10),r=parseInt(r,10),{month:e,year:r}},t.payment.validateCardNumber=function(t){var n,r;return t=(t+"").replace(/\s+|-/g,""),!!/^\d+$/.test(t)&&(n=e(t),!!n&&(r=t.length,k.call(n.length,r)>=0&&(n.luhn===!1||p(t))))},t.payment.validateCardExpiry=function(e,n){var r,a,i;return"object"==typeof e&&"month"in e&&(i=e,e=i.month,n=i.year),!(!e||!n)&&(e=t.trim(e),n=t.trim(n),!!/^\d+$/.test(e)&&(!!/^\d+$/.test(n)&&(1<=e&&e<=12&&(2===n.length&&(n=n<70?"20"+n:"19"+n),4===n.length&&(a=new Date(n,e),r=new Date,a.setMonth(a.getMonth()-1),a.setMonth(a.getMonth()+1,1),a>r)))))},t.payment.validateCardCVC=function(e,r){var a,i;return e=t.trim(e),!!/^\d+$/.test(e)&&(a=n(r),null!=a?(i=e.length,k.call(a.cvcLength,i)>=0):e.length>=3&&e.length<=4)},t.payment.cardType=function(t){var n;return t?(null!=(n=e(t))?n.type:void 0)||null:null},t.payment.formatCardNumber=function(n){var r,a,i,o;return n=n.replace(/\D/g,""),(r=e(n))?(i=r.length[r.length.length-1],n=n.slice(0,i),r.format.global?null!=(o=n.match(r.format))?o.join(" "):void 0:(a=r.format.exec(n),null!=a?(a.shift(),a=t.grep(a,function(t){return t}),a.join(" ")):void 0)):n},t.payment.formatExpiry=function(t){var e,n,r,a;return(n=t.match(/^\D*(\d{1,2})(\D+)?(\d{1,4})?/))?(e=n[1]||"",r=n[2]||"",a=n[3]||"",a.length>0?r=" / ":" /"===r?(e=e.substring(0,1),r=""):2===e.length||r.length>0?r=" / ":1===e.length&&"0"!==e&&"1"!==e&&(e="0"+e,r=" / "),e+r+a):""}}).call(this);
6
  jQuery.fn.giveHintCss=function(t,a){return this.each(function(){var i=jQuery(this);a=jQuery.extend({label:""},a);var e=i.next("span.give-hint-tooltip-js");if(!e.length){var n=a.label.length?a.label:i.data("hint-aria-label");if(!n.length)return;i.after('<span class="give-hint-tooltip-js hint--top hint--medium" aria-label="'+n+'"></span>'),e=i.next(),e.css({top:-i.outerHeight(),left:-(i.outerWidth()/2)})}"show"===t?e.addClass("hint--always"):"hide"===t&&e.removeClass("hint--always")})},jQuery(document).ready(function(t){function a(a){if(!a.is('[class*="hint"]')){var i=a.attr("class"),e=[],n=a.data("tooltip").split(" ").length;i&&(i=i.split(" "),e=t.grep(i,function(t){return-1!==t.indexOf("give-icon")}),e.length&&(e=e.join(" "),a.removeClass(e),a.append('<i class="'+e+'"></i>'))),a.addClass("hint--top"),15<n?a.addClass("hint--large"):7<n&&a.addClass("hint--medium"),a.attr("aria-label",a.data("tooltip"))}}var i=t("[data-tooltip]");i.length&&i.each(function(i,e){e=e instanceof jQuery?e:t(e),a(e)}),t("body").on("hover","[data-tooltip]",function(){a(t(this))})});
7
  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(),jQuery(document).trigger("give_gateway_loaded",[i,jQuery(e).attr("id")])})}var give_scripts,give_global_vars;jQuery(document).ready(function(e){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()}),!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()})}),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(),give_form_id:a.find("[name=give-form-id]").val()};e.post(give_global_vars.ajaxurl,n,function(i){void 0!=e.trim(typeof i.success)&&1==i.success&&void 0!=typeof i.data?(a.find(".give_errors").remove(),a.find("#give-payment-mode-select").after(i.data),a.find(".give_notices.give_errors").delay(5e3).slideUp(),Give.form.fn.resetNonce(a),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.data))})}),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","#give-confirm-email-btn",function(i){var t=e(this),a={action:"give_confirm_email_for_donations_access",email:t.data("email"),nonce:give_scripts.ajaxNonce};return t.text(give_global_vars.loading),t.attr("disabled","disabled"),e.post(give_global_vars.ajaxurl,a,function(e){e=JSON.parse(e),"error"===e.status?(t.closest("#give_user_history tfoot").hide(),t.closest(".give_user_history_main").find(".give_user_history_notice").html(e.message)):"success"===e.status&&(t.closest(".give_user_history_main").find(".give_user_history_notice").html(e.message),t.hide(),t.closest(".give-security-button-wrap").find("span").show())}),!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),Give.form.fn.disable(t,!0),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('#give_purchase_submit input[type="submit"].give-submit').before(i),Give.form.fn.disable(t,!1))})}})});
8
- var give_scripts,give_global_vars,Give="undefined"!=typeof Give?Give:{};Give={init:function(){var e=["form"],t=0;for(jQuery(document).trigger("give:preInit"),this.fn.__initialize_cache();t<e.length;)Give[e[t]].init&&Give[e[t]].init(),t++;jQuery(document).trigger("give:postInit")},fn:{formatCurrency:function(e,t,i){var n={symbol:"",decimal:give_global_vars.decimal_separator,thousand:give_global_vars.thousands_separator,precision:give_global_vars.number_decimals,currency:give_global_vars.currency};if(e=e.toString().trim(),i="undefined"==typeof i?{}:i,i.length&&(n={symbol:"",decimal:Give.form.fn.getInfo("decimal_separator",i),thousand:Give.form.fn.getInfo("thousands_separator",i),precision:Give.form.fn.getInfo("number_decimals",i),currency:Give.form.fn.getInfo("currency_code",i)}),t=jQuery.extend(n,t),t.precision=parseInt(t.precision),"INR"===t.currency){var a=accounting.unformat(e,".").toString();e=Number(a).toFixed(t.precision);var r=e.toString().split("."),o=r[0].substring(r[0].length-3),d=r[0].substring(0,r[0].length-3);""!==d&&(o=t.thousand+o),e=d.replace(/\B(?=(\d{2})+(?!\d))/g,t.thousand)+o,r.length>1&&(e+=t.decimal+r[1]),void 0!==t.symbol&&t.symbol.length&&("after"===t.position?e+=t.symbol:e=t.symbol+e)}else"after"===t.position&&(t.format="%v%s"),e=accounting.formatMoney(e,t);return e},unFormatCurrency:function(e,t){var i=","===t.trim()?/[^0-9\,-]+/g:/[^0-9\.-]+/g;return e=e.replace(i,""),0===e.indexOf(t)?e=e.substr(1):e.length-1===e.indexOf(t)&&(e=e.slice(0,-1)),Math.abs(parseFloat(accounting.unformat(e,t)))},getParameterByName:function(e,t){t||(t=window.location.href),e=e.replace(/[\[\]]/g,"\\$&");var i=new RegExp("[?&]"+e+"(=([^&#]*)|&|#|$)"),n=i.exec(t);return n?n[2]?decodeURIComponent(n[2].replace(/\+/g," ")):"":null},getGlobalVar:function(e){return"undefined"==typeof give_global_vars[e]?"":give_global_vars[e]},setCache:function(e,t,i){i.length?Give.cache["form_"+Give.form.fn.getInfo("form-id",i)][e]=t:Give.cache[e]=t},getCache:function(e,t){var i;return i=t.length?Give.cache["form_"+Give.form.fn.getInfo("form-id",t)][e]:Give.cache[e],i="undefined"==typeof i?"":i},__initialize_cache:function(){jQuery.each(jQuery(".give-form"),function(e,t){t=t instanceof jQuery?t:jQuery(t),Give.cache["form_"+Give.form.fn.getInfo("form-id",t)]=[]})}},cache:{}},Give.form={init:function(){this.fn.field.formatCreditCard(jQuery("form.give-form")),window.onload=function(){Give.form.fn.__sendBackToForm()}},fn:{disable:function(e,t){return!!e.length&&void e.find(".give-submit").prop("disabled",t)},formatAmount:function(e,t,i){return t.length?Give.fn.formatCurrency(e,i,t):e},getInfo:function(e,t){var i="";if(t="undefined"!=typeof t?t:{},!e.length||!t.length)return i;switch(e){case"gateways":i=[],jQuery.each(t.find('input[name="payment-mode"]'),function(e,t){t=t instanceof jQuery?t:jQuery(t),i.push(t.val().trim())});break;case"form-type":t.hasClass("give-form-type-set")?i="set":t.hasClass("give-form-type-multi")&&(i="multi");break;case"form-id":i=t.find('input[name="give-form-id"]').val();break;default:i=t.get(0).hasAttribute("data-"+e)?t.attr("data-"+e):t.attr(e),"undefined"!=typeof i?i.trim():i}return i},setInfo:function(e,t,i,n){if(!i.length)return!1;switch(e="undefined"==typeof e?"data":e){case"nonce":i.find('input[name="_wpnonce"]').val(t)}if("undefined"!=typeof n&&!n.length)return!1;switch(e){case"attr":i.attr(n,t);break;default:i.data(n,t)}return!0},getGateway:function(e){var t="";return e.length?(t=e.find('input[name="payment-mode"]:checked').val().trim(),"undefined"!=typeof t?t:""):t},getVariablePrices:function(e){var t,i=[];return e.length&&e.hasClass("give-form-type-multi")&&(t=e.find(".give-donation-levels-wrap [data-price-id] "))?(jQuery.each(t,function(t,n){n=n instanceof jQuery?n:jQuery(n);var a=Give.form.fn.getInfo("decimal_separator",e);i.push({price_id:n.data("price-id"),amount:Give.fn.unFormatCurrency(n.val(),a)})}),i):i},getPriceID:function(e,t){var i=this.getVariablePrices(e),n=Give.fn.unFormatCurrency(e.find('input[name="give-amount"]').val(),this.getInfo("decimal_separator",e)),a=Give.fn.getCache("amount_"+n,e)?Give.fn.getCache("amount_"+n,e):-1;return t="undefined"==typeof t||t,i.length&&-1===a&&(t?(jQuery.each(i,function(e,t){if(t.amount===n)return a=t.price_id,!1}),-1===a&&this.getMinimumAmount(e)<=n&&(a="custom")):a=jQuery('input[name="give-price-id"]',e).val()),a},getMinimumAmount:function(e){return Give.fn.unFormatCurrency(e.find('input[name="give-form-minimum"]').val(),Give.form.fn.getInfo("decimal_separator",e))},getAmount:function(e){if(!e.length)return null;var t=e.find('input[name="give-amount"]').val();return"undefined"!=typeof t&&t||(t=0),Give.fn.unFormatCurrency(t,this.getInfo("decimal_separator",e))},getNonce:function(e){if(!e.length)return"";var t=e.find('input[name="_wpnonce"]').val();return"undefined"!=typeof t&&t||(t=""),t},resetNonce:function(e){return!!e.length&&void jQuery.post(give_scripts.ajaxurl,{action:"give_donation_form_nonce",give_form_id:Give.form.fn.getInfo("form-id",e)},function(t){Give.form.fn.setInfo("nonce",t.data,e,"")})},autoSelectDonationLevel:function(e,t){if(!e.length||"multi"!==this.getInfo("form-type",e))return!1;switch(t="undefined"==typeof t?this.getPriceID(e,!1):t,!0){case!!e.find(".give-radio-input").length:e.find(".give-radio-input").prop("checked",!1),e.find('.give-radio-input[data-price-id="'+t+'"]').prop("checked",!0).addClass("give-default-level");break;case!!e.find("button.give-donation-level-btn").length:e.find("button.give-donation-level-btn").blur(),e.find('button.give-donation-level-btn[data-price-id="'+t+'"]').focus().addClass("give-default-level");break;case!!e.find("select.give-select-level").length:e.find("select.give-select-level option").prop("selected",!1),e.find('select.give-select-level option[data-price-id="'+t+'"]').prop("selected",!0).addClass("give-default-level")}},autoSetMultiLevel:function(e){var t=e.parents("form"),i=e.val(),n=e.data("price-id");if("undefined"==typeof n&&(n=e.find("option:selected").data("price-id")),"custom"===i)return t.find(".give-amount-top").val("").focus(),!1;t.find(".give-amount-top").val(i),t.find("span.give-amount-top").text(i);var a=Give.form.fn.getInfo("decimal_separator",t);jQuery(".give-donation-amount .give-text-input",t).data("amount",Give.fn.unFormatCurrency(t.find(".give-final-total-amount").data("total"),a)),t.find(".give-donation-amount .give-text-input").trigger("blur",[t,i,n]),jQuery(document).trigger("give_donation_value_updated",[t,i,n])},__sendBackToForm:function(){var e=Give.fn.getParameterByName("form-id"),t=Give.fn.getParameterByName("payment-mode");if(!e||!t)return!1;var i=jQuery("body").find("#give-form-"+e+"-wrap"),n=i.find("form.give-form"),a=i.hasClass("give-display-modal"),r=i.hasClass("give-display-reveal");n.find("#give-gateway-radio-list label").removeClass("give-gateway-option-selected"),n.find("input[name=payment-mode][value="+t+"]").prop("checked",!0).parent().addClass("give-gateway-option-selected");var o=Give.fn.getParameterByName("level-id"),d=n.find('*[data-price-id="'+o+'"]');d.length>0&&this.autoSetMultiLevel(d),a?give_open_form_modal(i,n):r&&(n.find(".give-btn-reveal").hide(),n.find("#give-payment-mode-select, #give_purchase_form_wrap").slideDown())},isValidDonationAmount:function(e){var t=this.getMinimumAmount(e),i=this.getAmount(e),n=this.getPriceID(e,!0);return-1<i&&i>=t||-1!==n},field:{formatCreditCard:function(e){e.each(function(e,t){t=jQuery(t);var i=t.find(".card-number"),n=t.find(".card-cvc"),a=t.find(".card-expiry");i.length&&(i.payment("formatCardNumber"),n.payment("formatCardCVC"),a.payment("formatCardExpiry"))})}}}},Give.notice={fn:{renderNotice:function(e,t){var i,n="";switch(t="undefined"!=typeof t?t:{},e){case"bad_minimum":i=jQuery('<div class="give_error give-invalid-minimum give-hidden">'+this.getNotice(e,t)+"</div>")}return t.length?void i.insertBefore(t.find(".give-total-wrap")).show():n},getNotice:function(e,t){if(!e.length)return null;var i="";switch(e){case"bad_minimum":t.length&&(i=Give.fn.getGlobalVar("bad_minimum")+" "+Give.fn.formatCurrency(Give.form.fn.getMinimumAmount(t),{symbol:Give.form.fn.getInfo("currency_symbol",t)},t))}return i}}},jQuery(function(e){function t(){var t=e(this),i=t.parents("form");if("card_state"!==t.attr("id")){i.find("#card_state").empty().append('<option value="1">'+give_global_vars.general_loading+"</option>").prop("disabled",!0);var a={action:"give_get_states",country:t.val(),field_name:"card_state"};e.ajax({type:"POST",data:a,url:give_global_vars.ajaxurl,xhrFields:{withCredentials:!0},success:function(e){var t="",a=e.states_label;t=void 0!=typeof e.states_found&&1==e.states_found?e.data:'<input type="text" id="card_state" name="card_state" class="cart-state give-input required" placeholder="'+a+'" value="'+e.default_state+'"/>',!1===i.hasClass("float-labels-enabled")?"undefined"!=typeof e.states_require&&1==e.states_require?i.find('input[name="card_state"], select[name="card_state"]').closest("p").find("label .give-required-indicator").removeClass("give-hidden"):i.find('input[name="card_state"], select[name="card_state"]').closest("p").find("label .give-required-indicator").addClass("give-hidden"):i.find('input[name="card_state"], select[name="card_state"]').closest("p").find("label").text(a),i.find('input[name="card_state"], select[name="card_state"]').closest("p").find("label .state-label-text").text(a),i.find('input[name="card_state"], select[name="card_state"]').replaceWith(t),void 0!=typeof e.show_field&&1==e.show_field?(i.find("p#give-card-state-wrap").removeClass("give-hidden"),i.find("p#give-card-zip-wrap").addClass("form-row-last"),i.find("p#give-card-zip-wrap").removeClass("form-row-wide")):(i.find("p#give-card-state-wrap").addClass("give-hidden"),i.find("p#give-card-zip-wrap").addClass("form-row-wide"),i.find("p#give-card-zip-wrap").removeClass("form-row-last")),n.trigger("give_checkout_billing_address_updated",[e,i.attr("id")])}}).fail(function(e){window.console&&window.console.log&&console.log(e)})}return!1}var i=jQuery("form.give-form"),n=e(document);e.fn.toggleError=function(e){return this.toggleClass("error",e),this.toggleClass("valid",!e),this},Give.init(),n.on("change","#give_cc_address input.card_state, #give_cc_address select",t),n.on("give_gateway_loaded",function(){Give.form.fn.field.formatCreditCard(i)}),n.on("submit","#give_payment_mode",function(){var t=Give.form.fn.getGateway(e(this).closest("form"));if(!t.length)return alert(Give.fn.getGlobalVar("no_gateway")),!1}),n.on("click","#give-payment-mode-select input",function(){var t,i=e(this).parents("form"),n=i.find("#give-payment-mode-select li"),a=i.find('li.give-gateway-option-selected input[name="payment-mode"]').val().trim();n.removeClass("give-gateway-option-selected"),n.prop("checked",!1),e(this).prop("checked",!0),e(this).parent().addClass("give-gateway-option-selected"),t=Give.form.fn.getGateway(i),i.attr("action",i.attr("action").replace("payment-mode="+a,"payment-mode="+t))}),n.on("focus",".give-donation-amount .give-text-input",function(t){var i=e(this).parents("form");e(this).removeClass("invalid-amount");var n=i.find(".give-final-total-amount").data("total"),a=Give.form.fn.getInfo("decimal_separator",i);e(this).data("amount",Give.fn.unFormatCurrency(n,a)),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)}),n.on("blur",".give-donation-amount .give-text-input",function(t,i,n,a){var r="undefined"!=typeof i?i:e(this).closest("form"),o=e(this).data("amount"),d="undefined"!=typeof n?n:e(this).val(),f=Give.form.fn.getInfo("decimal_separator",r),l=Give.form.fn.getMinimumAmount(r),s=0===d?l:Give.fn.unFormatCurrency(d,f),c=Give.form.fn.formatAmount(s,r,{});if(a="undefined"==typeof a?Give.form.fn.getPriceID(r,!0):a,Give.fn.setCache("amount_"+s,a,r),e(this).val(c),Give.form.fn.isValidDonationAmount(r))e(this).removeClass("give-invalid-amount"),r.find(".give-invalid-minimum").slideUp(300,function(){e(this).remove()}),Give.form.fn.disable(r,!1);else{e(this).addClass("give-invalid-amount"),Give.form.fn.disable(r,!0);var u=r.find(".give-invalid-minimum");0===u.length&&Give.notice.fn.renderNotice("bad_minimum",r)}o!==s&&r.find(".give-final-total-amount").data("total",s).text(Give.fn.formatCurrency(s,{symbol:Give.form.fn.getInfo("currency_symbol",r),position:Give.form.fn.getInfo("currency_position",r)},r)),-1!==a&&(e('input[name="give-price-id"]',r).val(a),r.find(".give-amount-hidden").val(Give.form.fn.formatAmount(s,r,{})),r.find(".give-default-level").removeClass("give-default-level"),Give.form.fn.autoSelectDonationLevel(r,a)),e(this).parent(".give-donation-amount").removeClass("give-custom-amount-focus-in")}),n.on("click touchend",".give-donation-level-btn",function(t){t.preventDefault(),Give.form.fn.autoSetMultiLevel(e(this))}),n.on("click touchend",".give-radio-input-level",function(t){Give.form.fn.autoSetMultiLevel(e(this))}),n.on("change",".give-select-level",function(t){Give.form.fn.autoSetMultiLevel(e(this))}),n.on("click",".give_terms_links",function(t){t.preventDefault();var i=e(this).closest("fieldset");return e("[class^=give_terms-]",i).slideToggle(),e("a.give_terms_links",i).toggle(),!1}),e('label[for^="give-radio-level"]').on("click",function(t){var i=e(this).closest("form"),n=i.find("#"+e(this).attr("for"));n.length&&(n.trigger("click"),t.preventDefault())})}),jQuery(window).on("load",function(){jQuery("body").on("keyup change focusout",".give-form .card-number, .give-form .card-cvc, .give-form .card-expiry",function(e){var t=jQuery(this),i=t.parents("form.give-form"),n=t.attr("id"),a=i.find(".card-number"),r=i.find(".card-cvc"),o=i.find(".card-expiry"),d=jQuery.payment.cardType(a.val()),f=!1;switch(e.type){case"focusout":n.indexOf("card_number")>-1?(f=!jQuery.payment.validateCardNumber(a.val()),a.toggleError(f)):n.indexOf("card_cvc")>-1?(f=!jQuery.payment.validateCardCVC(r.val(),d),r.toggleError(f)):n.indexOf("card_expiry")>-1&&(f=!jQuery.payment.validateCardExpiry(o.payment("cardExpiryVal")),o.toggleError(f)),Give.form.fn.disable(t.parents("form"),f);break;default:if(t.hasClass("error")&&t.removeClass("error"),n.indexOf("card_number")>-1){var l=i.find(".card-type");null===d?(l.removeClass().addClass("off card-type"),t.removeClass("valid").addClass("error")):l.removeClass().addClass("card-type "+d)}else if(n.indexOf("card_expiry")>-1){var s=o.payment("cardExpiryVal");i.find(".card-expiry-month").val(s.month),i.find(".card-expiry-year").val(s.year)}}})});
9
- function give_open_form_modal(e,i){var a="#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,fixedContentPos:!0,fixedBgPos:!0,removalDelay:250,items:{src:i,type:"inline"},callbacks:{beforeOpen:function(){if(jQuery("body").addClass("give-modal-open"),e.hasClass("give-display-button-only")&&!i.data("content")){var a=jQuery(".give-form-content-wrap",e),t=jQuery(".give-form-title",e),n=jQuery(".give-goal-progress",e),o=jQuery(">.give_error",e),r=jQuery(".give_errors",e);a.length&&!jQuery(".give-form-content-wrap",i).length&&(a.hasClass("give_post_form-content")?i.append(a):i.prepend(a)),r.length&&!jQuery(".give_errors",i).length&&r.each(function(e,a){i.prepend(jQuery(a))}),o.length&&!jQuery(">.give_error",i).length&&o.each(function(e,a){i.prepend(jQuery(a))}),n.length&&!jQuery(".give-goal-progress",i).length&&i.prepend(n),t.length&&!jQuery(".give-form-title",i).length&&i.prepend(t),i.data("content","loaded")}},open:function(){var t=jQuery(".mfp-content");t.outerWidth()>=500&&t.addClass("give-responsive-mfp-content"),e.hasClass("give-display-button-only")&&(a=i.children().not(".give-hidden, .give-btn-modal")),i.children().not(a).hide()},close:function(){i.removeClass("mfp-hide"),jQuery("body").removeClass("give-modal-open"),i.children().not(a).show()}}})}function give_fl_trigger(){give_float_labels instanceof FloatLabels?give_float_labels.rebuild():give_float_labels=new FloatLabels(".float-labels-enabled",{exclude:"#give-amount, .give-select-level, [multiple]",prioritize:"placeholder",prefix:"give-fl-",style:"give"})}function give_change_html5_form_field_validation_message(){var e,i=jQuery(".give-form");i.length&&jQuery.each(i,function(i,a){e=jQuery("input",a),e.length&&jQuery.each(e,function(e,i){i=jQuery(i).get(0),give_global_vars.form_translation.hasOwnProperty(i.name)&&(i.oninvalid=function(e){e.target.setCustomValidity(""),e.target.validity.valid||e.target.setCustomValidity(give_global_vars.form_translation[i.name])})})})}function update_profile_state_field(){var e=jQuery(this),i=e.parents("form");if("give_address_country"===e.attr("id")){i.find("#give_address_state").empty().append('<option value="1">'+give_global_vars.general_loading+"</option>").prop("disabled",!0);var a={action:"give_get_states",country:e.val(),field_name:"give_address_state"};jQuery.ajax({type:"POST",data:a,url:give_global_vars.ajaxurl,xhrFields:{withCredentials:!0},success:function(e){var a="",t=e.states_label;a=void 0!=typeof e.states_found&&1==e.states_found?e.data:'<input type="text" id="give_address_state" name="give_address_state" class="text give-input" placeholder="'+t+'" value="'+e.default_state+'"/>',i.find('input[name="give_address_state"], select[name="give_address_state"]').replaceWith(a),void 0!=typeof e.show_field&&1==e.show_field?(i.find("p#give-card-state-wrap").removeClass("give-hidden"),i.find("p#give-card-zip-wrap").addClass("form-row-last"),i.find("p#give-card-zip-wrap").removeClass("form-row-wide")):(i.find("p#give-card-state-wrap").addClass("give-hidden"),i.find("p#give-card-zip-wrap").addClass("form-row-wide"),i.find("p#give-card-zip-wrap").removeClass("form-row-last"))}}).fail(function(e){window.console&&window.console.log&&console.log(e)})}return!1}var give_scripts,give_float_labels;jQuery(function(e){var i=e(document);give_fl_trigger(),give_change_html5_form_field_validation_message(),i.on("click touchend",".give-disabled",function(e){return e.preventDefault(),!1}),i.on("give_gateway_loaded",function(e,i,a){give_fl_trigger()}),i.on("give_checkout_billing_address_updated",function(i,a,t){e("form#"+t).hasClass("float-labels-enabled")&&give_fl_trigger()}),i.on("click",".give-btn-reveal",function(i){i.preventDefault();var a=e(this),t=e(this).parents("form"),n="#give-payment-mode-select",o=e(n),r="";return a.hide(),e("li",o).length>1&&(r=n+", "),t.find(r+"#give_purchase_form_wrap").slideDown(),!1}),i.on("click",".give-btn-modal",function(i){i.preventDefault();var a=e(this).parents("div.give-form-wrap"),t=a.find("form.give-form"),n=t.find("#give-amount"),o=n.val();return!o||o<=0?(n.focus(),!1):void give_open_form_modal(a,t)});var a=jQuery('.give_notice[data-dismissible="auto"]');a.length&&a.each(function(i,a){a=e(a),window.setTimeout(function(){a.slideUp()},a.data("dismiss-interval"))}),i.on("change","#give_profile_billing_address_wrap #give_address_country",update_profile_state_field),window.addEventListener("pageshow",function(i){var a=i.persisted||"string"!==window.performance&&2===window.performance.navigation.type;a&&e("body").find("form.give-form")[0].reset()})});
5
  (function(){var t,e,n,r,a,i,o,l,u,s,c,h,p,f,g,v,d,m,y,C,T,w,$,D,S=[].slice,k=[].indexOf||function(t){for(var e=0,n=this.length;e<n;e++)if(e in this&&this[e]===t)return e;return-1};t=window.jQuery||window.Zepto||window.$,t.payment={},t.payment.fn={},t.fn.payment=function(){var e,n;return n=arguments[0],e=2<=arguments.length?S.call(arguments,1):[],t.payment.fn[n].apply(this,e)},a=/(\d{1,4})/g,t.payment.cards=r=[{type:"maestro",patterns:[5018,502,503,506,56,58,639,6220,67],format:a,length:[12,13,14,15,16,17,18,19],cvcLength:[3],luhn:!0},{type:"forbrugsforeningen",patterns:[600],format:a,length:[16],cvcLength:[3],luhn:!0},{type:"dankort",patterns:[5019],format:a,length:[16],cvcLength:[3],luhn:!0},{type:"visa",patterns:[4],format:a,length:[13,16],cvcLength:[3],luhn:!0},{type:"mastercard",patterns:[51,52,53,54,55,22,23,24,25,26,27],format:a,length:[16],cvcLength:[3],luhn:!0},{type:"amex",patterns:[34,37],format:/(\d{1,4})(\d{1,6})?(\d{1,5})?/,length:[15],cvcLength:[3,4],luhn:!0},{type:"dinersclub",patterns:[30,36,38,39],format:/(\d{1,4})(\d{1,6})?(\d{1,4})?/,length:[14],cvcLength:[3],luhn:!0},{type:"discover",patterns:[60,64,65,622],format:a,length:[16],cvcLength:[3],luhn:!0},{type:"unionpay",patterns:[62,88],format:a,length:[16,17,18,19],cvcLength:[3],luhn:!1},{type:"jcb",patterns:[35],format:a,length:[16],cvcLength:[3],luhn:!0}],e=function(t){var e,n,a,i,o,l,u,s;for(t=(t+"").replace(/\D/g,""),i=0,l=r.length;i<l;i++)for(e=r[i],s=e.patterns,o=0,u=s.length;o<u;o++)if(a=s[o],n=a+"",t.substr(0,n.length)===n)return e},n=function(t){var e,n,a;for(n=0,a=r.length;n<a;n++)if(e=r[n],e.type===t)return e},p=function(t){var e,n,r,a,i,o;for(r=!0,a=0,n=(t+"").split("").reverse(),i=0,o=n.length;i<o;i++)e=n[i],e=parseInt(e,10),(r=!r)&&(e*=2),e>9&&(e-=9),a+=e;return a%10===0},h=function(t){var e;return null!=t.prop("selectionStart")&&t.prop("selectionStart")!==t.prop("selectionEnd")||!(null==("undefined"!=typeof document&&null!==document&&null!=(e=document.selection)?e.createRange:void 0)||!document.selection.createRange().text)},$=function(t,e){var n,r,a,i,o,l;try{r=e.prop("selectionStart")}catch(u){i=u,r=null}if(o=e.val(),e.val(t),null!==r&&e.is(":focus"))return r===o.length&&(r=t.length),o!==t&&(l=o.slice(r-1,+r+1||9e9),n=t.slice(r-1,+r+1||9e9),a=t[r],/\d/.test(a)&&l===""+a+" "&&n===" "+a&&(r+=1)),e.prop("selectionStart",r),e.prop("selectionEnd",r)},m=function(t){var e,n,r,a,i,o,l,u;for(null==t&&(t=""),r="0123456789",a="0123456789",o="",e=t.split(""),l=0,u=e.length;l<u;l++)n=e[l],i=r.indexOf(n),i>-1&&(n=a[i]),o+=n;return o},d=function(e){var n;return n=t(e.currentTarget),setTimeout(function(){var t;return t=n.val(),t=m(t),t=t.replace(/\D/g,""),$(t,n)})},g=function(e){var n;return n=t(e.currentTarget),setTimeout(function(){var e;return e=n.val(),e=m(e),e=t.payment.formatCardNumber(e),$(e,n)})},l=function(n){var r,a,i,o,l,u,s;if(i=String.fromCharCode(n.which),/^\d+$/.test(i)&&(r=t(n.currentTarget),s=r.val(),a=e(s+i),o=(s.replace(/\D/g,"")+i).length,u=16,a&&(u=a.length[a.length.length-1]),!(o>=u||null!=r.prop("selectionStart")&&r.prop("selectionStart")!==s.length)))return l=a&&"amex"===a.type?/^(\d{4}|\d{4}\s\d{6})$/:/(?:^|\s)(\d{4})$/,l.test(s)?(n.preventDefault(),setTimeout(function(){return r.val(s+" "+i)})):l.test(s+i)?(n.preventDefault(),setTimeout(function(){return r.val(s+i+" ")})):void 0},i=function(e){var n,r;if(n=t(e.currentTarget),r=n.val(),8===e.which&&(null==n.prop("selectionStart")||n.prop("selectionStart")===r.length))return/\d\s$/.test(r)?(e.preventDefault(),setTimeout(function(){return n.val(r.replace(/\d\s$/,""))})):/\s\d?$/.test(r)?(e.preventDefault(),setTimeout(function(){return n.val(r.replace(/\d$/,""))})):void 0},v=function(e){var n;return n=t(e.currentTarget),setTimeout(function(){var e;return e=n.val(),e=m(e),e=t.payment.formatExpiry(e),$(e,n)})},u=function(e){var n,r,a;if(r=String.fromCharCode(e.which),/^\d+$/.test(r))return n=t(e.currentTarget),a=n.val()+r,/^\d$/.test(a)&&"0"!==a&&"1"!==a?(e.preventDefault(),setTimeout(function(){return n.val("0"+a+" / ")})):/^\d\d$/.test(a)?(e.preventDefault(),setTimeout(function(){var t,e;return t=parseInt(a[0],10),e=parseInt(a[1],10),e>2&&0!==t?n.val("0"+t+" / "+e):n.val(""+a+" / ")})):void 0},s=function(e){var n,r,a;if(r=String.fromCharCode(e.which),/^\d+$/.test(r))return n=t(e.currentTarget),a=n.val(),/^\d\d$/.test(a)?n.val(""+a+" / "):void 0},c=function(e){var n,r,a;if(a=String.fromCharCode(e.which),"/"===a||" "===a)return n=t(e.currentTarget),r=n.val(),/^\d$/.test(r)&&"0"!==r?n.val("0"+r+" / "):void 0},o=function(e){var n,r;if(n=t(e.currentTarget),r=n.val(),8===e.which&&(null==n.prop("selectionStart")||n.prop("selectionStart")===r.length))return/\d\s\/\s$/.test(r)?(e.preventDefault(),setTimeout(function(){return n.val(r.replace(/\d\s\/\s$/,""))})):void 0},f=function(e){var n;return n=t(e.currentTarget),setTimeout(function(){var t;return t=n.val(),t=m(t),t=t.replace(/\D/g,"").slice(0,4),$(t,n)})},w=function(t){var e;return!(!t.metaKey&&!t.ctrlKey)||32!==t.which&&(0===t.which||(t.which<33||(e=String.fromCharCode(t.which),!!/[\d\s]/.test(e))))},C=function(n){var r,a,i,o;if(r=t(n.currentTarget),i=String.fromCharCode(n.which),/^\d+$/.test(i)&&!h(r))return o=(r.val()+i).replace(/\D/g,""),a=e(o),a?o.length<=a.length[a.length.length-1]:o.length<=16},T=function(e){var n,r,a;if(n=t(e.currentTarget),r=String.fromCharCode(e.which),/^\d+$/.test(r)&&!h(n))return a=n.val()+r,a=a.replace(/\D/g,""),!(a.length>6)&&void 0},y=function(e){var n,r,a;if(n=t(e.currentTarget),r=String.fromCharCode(e.which),/^\d+$/.test(r)&&!h(n))return a=n.val()+r,a.length<=4},D=function(e){var n,a,i,o,l;if(n=t(e.currentTarget),l=n.val(),o=t.payment.cardType(l)||"unknown",!n.hasClass(o))return a=function(){var t,e,n;for(n=[],t=0,e=r.length;t<e;t++)i=r[t],n.push(i.type);return n}(),n.removeClass("unknown"),n.removeClass(a.join(" ")),n.addClass(o),n.toggleClass("identified","unknown"!==o),n.trigger("payment.cardType",o)},t.payment.fn.formatCardCVC=function(){return this.on("keypress",w),this.on("keypress",y),this.on("paste",f),this.on("change",f),this.on("input",f),this},t.payment.fn.formatCardExpiry=function(){return this.on("keypress",w),this.on("keypress",T),this.on("keypress",u),this.on("keypress",c),this.on("keypress",s),this.on("keydown",o),this.on("change",v),this.on("input",v),this},t.payment.fn.formatCardNumber=function(){return this.on("keypress",w),this.on("keypress",C),this.on("keypress",l),this.on("keydown",i),this.on("keyup",D),this.on("paste",g),this.on("change",g),this.on("input",g),this.on("input",D),this},t.payment.fn.restrictNumeric=function(){return this.on("keypress",w),this.on("paste",d),this.on("change",d),this.on("input",d),this},t.payment.fn.cardExpiryVal=function(){return t.payment.cardExpiryVal(t(this).val())},t.payment.cardExpiryVal=function(t){var e,n,r,a;return a=t.split(/[\s\/]+/,2),e=a[0],r=a[1],2===(null!=r?r.length:void 0)&&/^\d+$/.test(r)&&(n=(new Date).getFullYear(),n=n.toString().slice(0,2),r=n+r),e=parseInt(e,10),r=parseInt(r,10),{month:e,year:r}},t.payment.validateCardNumber=function(t){var n,r;return t=(t+"").replace(/\s+|-/g,""),!!/^\d+$/.test(t)&&(n=e(t),!!n&&(r=t.length,k.call(n.length,r)>=0&&(n.luhn===!1||p(t))))},t.payment.validateCardExpiry=function(e,n){var r,a,i;return"object"==typeof e&&"month"in e&&(i=e,e=i.month,n=i.year),!(!e||!n)&&(e=t.trim(e),n=t.trim(n),!!/^\d+$/.test(e)&&(!!/^\d+$/.test(n)&&(1<=e&&e<=12&&(2===n.length&&(n=n<70?"20"+n:"19"+n),4===n.length&&(a=new Date(n,e),r=new Date,a.setMonth(a.getMonth()-1),a.setMonth(a.getMonth()+1,1),a>r)))))},t.payment.validateCardCVC=function(e,r){var a,i;return e=t.trim(e),!!/^\d+$/.test(e)&&(a=n(r),null!=a?(i=e.length,k.call(a.cvcLength,i)>=0):e.length>=3&&e.length<=4)},t.payment.cardType=function(t){var n;return t?(null!=(n=e(t))?n.type:void 0)||null:null},t.payment.formatCardNumber=function(n){var r,a,i,o;return n=n.replace(/\D/g,""),(r=e(n))?(i=r.length[r.length.length-1],n=n.slice(0,i),r.format.global?null!=(o=n.match(r.format))?o.join(" "):void 0:(a=r.format.exec(n),null!=a?(a.shift(),a=t.grep(a,function(t){return t}),a.join(" ")):void 0)):n},t.payment.formatExpiry=function(t){var e,n,r,a;return(n=t.match(/^\D*(\d{1,2})(\D+)?(\d{1,4})?/))?(e=n[1]||"",r=n[2]||"",a=n[3]||"",a.length>0?r=" / ":" /"===r?(e=e.substring(0,1),r=""):2===e.length||r.length>0?r=" / ":1===e.length&&"0"!==e&&"1"!==e&&(e="0"+e,r=" / "),e+r+a):""}}).call(this);
6
  jQuery.fn.giveHintCss=function(t,a){return this.each(function(){var i=jQuery(this);a=jQuery.extend({label:""},a);var e=i.next("span.give-hint-tooltip-js");if(!e.length){var n=a.label.length?a.label:i.data("hint-aria-label");if(!n.length)return;i.after('<span class="give-hint-tooltip-js hint--top hint--medium" aria-label="'+n+'"></span>'),e=i.next(),e.css({top:-i.outerHeight(),left:-(i.outerWidth()/2)})}"show"===t?e.addClass("hint--always"):"hide"===t&&e.removeClass("hint--always")})},jQuery(document).ready(function(t){function a(a){if(!a.is('[class*="hint"]')){var i=a.attr("class"),e=[],n=a.data("tooltip").split(" ").length;i&&(i=i.split(" "),e=t.grep(i,function(t){return-1!==t.indexOf("give-icon")}),e.length&&(e=e.join(" "),a.removeClass(e),a.append('<i class="'+e+'"></i>'))),a.addClass("hint--top"),15<n?a.addClass("hint--large"):7<n&&a.addClass("hint--medium"),a.attr("aria-label",a.data("tooltip"))}}var i=t("[data-tooltip]");i.length&&i.each(function(i,e){e=e instanceof jQuery?e:t(e),a(e)}),t("body").on("hover","[data-tooltip]",function(){a(t(this))})});
7
  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(),jQuery(document).trigger("give_gateway_loaded",[i,jQuery(e).attr("id")])})}var give_scripts,give_global_vars;jQuery(document).ready(function(e){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()}),!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()})}),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(),give_form_id:a.find("[name=give-form-id]").val()};e.post(give_global_vars.ajaxurl,n,function(i){void 0!=e.trim(typeof i.success)&&1==i.success&&void 0!=typeof i.data?(a.find(".give_errors").remove(),a.find("#give-payment-mode-select").after(i.data),a.find(".give_notices.give_errors").delay(5e3).slideUp(),Give.form.fn.resetNonce(a),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.data))})}),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","#give-confirm-email-btn",function(i){var t=e(this),a={action:"give_confirm_email_for_donations_access",email:t.data("email"),nonce:give_scripts.ajaxNonce};return t.text(give_global_vars.loading),t.attr("disabled","disabled"),e.post(give_global_vars.ajaxurl,a,function(e){e=JSON.parse(e),"error"===e.status?(t.closest("#give_user_history tfoot").hide(),t.closest(".give_user_history_main").find(".give_user_history_notice").html(e.message)):"success"===e.status&&(t.closest(".give_user_history_main").find(".give_user_history_notice").html(e.message),t.hide(),t.closest(".give-security-button-wrap").find("span").show())}),!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),Give.form.fn.disable(t,!0),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('#give_purchase_submit input[type="submit"].give-submit').before(i),Give.form.fn.disable(t,!1))})}})});
8
+ var give_scripts,give_global_vars,Give="undefined"!=typeof Give?Give:{};Give={init:function(){var e=["form"],t=0;for(jQuery(document).trigger("give:preInit"),this.fn.__initialize_cache();t<e.length;)Give[e[t]].init&&Give[e[t]].init(),t++;jQuery(document).trigger("give:postInit")},fn:{formatCurrency:function(e,t,i){var n={symbol:"",decimal:give_global_vars.decimal_separator,thousand:give_global_vars.thousands_separator,precision:give_global_vars.number_decimals,currency:give_global_vars.currency};if(e=e.toString().trim(),i="undefined"==typeof i?{}:i,i.length&&(n={symbol:"",decimal:Give.form.fn.getInfo("decimal_separator",i),thousand:Give.form.fn.getInfo("thousands_separator",i),precision:Give.form.fn.getInfo("number_decimals",i),currency:Give.form.fn.getInfo("currency_code",i)}),t=jQuery.extend(n,t),t.precision=parseInt(t.precision),"INR"===t.currency){var a=accounting.unformat(e,".").toString();e=Number(a).toFixed(t.precision);var r=e.toString().split("."),o=r[0].substring(r[0].length-3),d=r[0].substring(0,r[0].length-3);""!==d&&(o=t.thousand+o),e=d.replace(/\B(?=(\d{2})+(?!\d))/g,t.thousand)+o,r.length>1&&(e+=t.decimal+r[1]),void 0!==t.symbol&&t.symbol.length&&("after"===t.position?e+=t.symbol:e=t.symbol+e)}else"after"===t.position&&(t.format="%v%s"),e=accounting.formatMoney(e,t);return e},unFormatCurrency:function(e,t){if("string"==typeof e){var i=","===t.trim()?/[^0-9\,-]+/g:/[^0-9\.-]+/g;e=e.replace(i,""),0===e.indexOf(t)?e=e.substr(1):e.length-1===e.indexOf(t)&&(e=e.slice(0,-1))}return Math.abs(parseFloat(accounting.unformat(e,t)))},getParameterByName:function(e,t){t||(t=window.location.href),e=e.replace(/[\[\]]/g,"\\$&");var i=new RegExp("[?&]"+e+"(=([^&#]*)|&|#|$)"),n=i.exec(t);return n?n[2]?decodeURIComponent(n[2].replace(/\+/g," ")):"":null},getGlobalVar:function(e){return"undefined"==typeof give_global_vars[e]?"":give_global_vars[e]},setCache:function(e,t,i){i.length?Give.cache["form_"+Give.form.fn.getInfo("form-id",i)][e]=t:Give.cache[e]=t},getCache:function(e,t){var i;return i=t.length?Give.cache["form_"+Give.form.fn.getInfo("form-id",t)][e]:Give.cache[e],i="undefined"==typeof i?"":i},__initialize_cache:function(){jQuery.each(jQuery(".give-form"),function(e,t){t=t instanceof jQuery?t:jQuery(t),Give.cache["form_"+Give.form.fn.getInfo("form-id",t)]=[]})}},cache:{}},Give.form={init:function(){this.fn.field.formatCreditCard(jQuery("form.give-form")),window.onload=function(){Give.form.fn.__sendBackToForm()}},fn:{disable:function(e,t){return!!e.length&&void e.find(".give-submit").prop("disabled",t)},formatAmount:function(e,t,i){return t.length?Give.fn.formatCurrency(e,i,t):e},getInfo:function(e,t){var i="";if(t="undefined"!=typeof t?t:{},!e.length||!t.length)return i;switch(e){case"gateways":i=[],jQuery.each(t.find('input[name="payment-mode"]'),function(e,t){t=t instanceof jQuery?t:jQuery(t),i.push(t.val().trim())});break;case"form-type":t.hasClass("give-form-type-set")?i="set":t.hasClass("give-form-type-multi")&&(i="multi");break;case"form-id":i=t.find('input[name="give-form-id"]').val();break;default:i=t.get(0).hasAttribute("data-"+e)?t.attr("data-"+e):t.attr(e),"undefined"!=typeof i?i.trim():i}return i},setInfo:function(e,t,i,n){if(!i.length)return!1;switch(e="undefined"==typeof e?"data":e){case"nonce":i.find('input[name="_wpnonce"]').val(t)}if("undefined"!=typeof n&&!n.length)return!1;switch(e){case"attr":i.attr(n,t);break;default:i.data(n,t)}return!0},getGateway:function(e){var t="";return e.length?(t=e.find('input[name="payment-mode"]:checked').val().trim(),"undefined"!=typeof t?t:""):t},getVariablePrices:function(e){var t,i=[];return e.length&&e.hasClass("give-form-type-multi")&&(t=e.find(".give-donation-levels-wrap [data-price-id] "))?(jQuery.each(t,function(t,n){n=n instanceof jQuery?n:jQuery(n);var a=Give.form.fn.getInfo("decimal_separator",e);i.push({price_id:n.data("price-id"),amount:Give.fn.unFormatCurrency(n.val(),a)})}),i):i},getPriceID:function(e,t){var i=this.getVariablePrices(e),n=Give.fn.unFormatCurrency(e.find('input[name="give-amount"]').val(),this.getInfo("decimal_separator",e)),a=Give.fn.getCache("amount_"+n,e)?Give.fn.getCache("amount_"+n,e):-1;return t="undefined"==typeof t||t,i.length&&-1===a&&(t?(jQuery.each(i,function(e,t){if(t.amount===n)return a=t.price_id,!1}),-1===a&&this.getMinimumAmount(e)<=n&&(a="custom")):a=jQuery('input[name="give-price-id"]',e).val()),a},getMinimumAmount:function(e){return Give.fn.unFormatCurrency(e.find('input[name="give-form-minimum"]').val(),Give.form.fn.getInfo("decimal_separator",e))},getAmount:function(e){if(!e.length)return null;var t=e.find('input[name="give-amount"]').val();return"undefined"!=typeof t&&t||(t=0),Give.fn.unFormatCurrency(t,this.getInfo("decimal_separator",e))},getNonce:function(e){if(!e.length)return"";var t=e.find('input[name="_wpnonce"]').val();return"undefined"!=typeof t&&t||(t=""),t},resetNonce:function(e){return!!e.length&&void jQuery.post(give_scripts.ajaxurl,{action:"give_donation_form_nonce",give_form_id:Give.form.fn.getInfo("form-id",e)},function(t){Give.form.fn.setInfo("nonce",t.data,e,"")})},autoSelectDonationLevel:function(e,t){if(!e.length||"multi"!==this.getInfo("form-type",e))return!1;switch(t="undefined"==typeof t?this.getPriceID(e,!1):t,!0){case!!e.find(".give-radio-input").length:e.find(".give-radio-input").prop("checked",!1),e.find('.give-radio-input[data-price-id="'+t+'"]').prop("checked",!0).addClass("give-default-level");break;case!!e.find("button.give-donation-level-btn").length:e.find("button.give-donation-level-btn").blur(),e.find('button.give-donation-level-btn[data-price-id="'+t+'"]').focus().addClass("give-default-level");break;case!!e.find("select.give-select-level").length:e.find("select.give-select-level option").prop("selected",!1),e.find('select.give-select-level option[data-price-id="'+t+'"]').prop("selected",!0).addClass("give-default-level")}},autoSetMultiLevel:function(e){var t=e.parents("form"),i=e.val(),n=e.data("price-id");if("undefined"==typeof n&&(n=e.find("option:selected").data("price-id")),"custom"===i)return t.find(".give-amount-top").val("").focus(),!1;t.find(".give-amount-top").val(i),t.find("span.give-amount-top").text(i);var a=Give.form.fn.getInfo("decimal_separator",t);jQuery(".give-donation-amount .give-text-input",t).data("amount",Give.fn.unFormatCurrency(t.find(".give-final-total-amount").data("total"),a)),t.find(".give-donation-amount .give-text-input").trigger("blur",[t,i,n]),jQuery(document).trigger("give_donation_value_updated",[t,i,n])},__sendBackToForm:function(){var e=Give.fn.getParameterByName("form-id"),t=Give.fn.getParameterByName("payment-mode");if(!e||!t)return!1;var i=jQuery("body").find("#give-form-"+e+"-wrap"),n=i.find("form.give-form"),a=i.hasClass("give-display-modal"),r=i.hasClass("give-display-reveal");n.find("#give-gateway-radio-list label").removeClass("give-gateway-option-selected"),n.find("input[name=payment-mode][value="+t+"]").prop("checked",!0).parent().addClass("give-gateway-option-selected");var o=Give.fn.getParameterByName("level-id"),d=n.find('*[data-price-id="'+o+'"]');d.length>0&&this.autoSetMultiLevel(d),a?give_open_form_modal(i,n):r&&(n.find(".give-btn-reveal").hide(),n.find("#give-payment-mode-select, #give_purchase_form_wrap").slideDown())},isValidDonationAmount:function(e){var t=this.getMinimumAmount(e),i=this.getAmount(e),n=this.getPriceID(e,!0);return-1<i&&i>=t||-1!==n},field:{formatCreditCard:function(e){e.each(function(e,t){t=jQuery(t);var i=t.find(".card-number"),n=t.find(".card-cvc"),a=t.find(".card-expiry");i.length&&(i.payment("formatCardNumber"),n.payment("formatCardCVC"),a.payment("formatCardExpiry"))})}}}},Give.notice={fn:{renderNotice:function(e,t){var i,n="";switch(t="undefined"!=typeof t?t:{},e){case"bad_minimum":i=jQuery('<div class="give_error give-invalid-minimum give-hidden">'+this.getNotice(e,t)+"</div>")}return t.length?void i.insertBefore(t.find(".give-total-wrap")).show():n},getNotice:function(e,t){if(!e.length)return null;var i="";switch(e){case"bad_minimum":t.length&&(i=Give.fn.getGlobalVar("bad_minimum")+" "+Give.fn.formatCurrency(Give.form.fn.getMinimumAmount(t),{symbol:Give.form.fn.getInfo("currency_symbol",t)},t))}return i}}},jQuery(function(e){function t(){var t=e(this),i=t.parents("form");if("card_state"!==t.attr("id")){i.find("#card_state").empty().append('<option value="1">'+give_global_vars.general_loading+"</option>").prop("disabled",!0);var a={action:"give_get_states",country:t.val(),field_name:"card_state"};e.ajax({type:"POST",data:a,url:give_global_vars.ajaxurl,xhrFields:{withCredentials:!0},success:function(e){var t="",a=e.states_label;t=void 0!=typeof e.states_found&&1==e.states_found?e.data:'<input type="text" id="card_state" name="card_state" class="cart-state give-input required" placeholder="'+a+'" value="'+e.default_state+'"/>',!1===i.hasClass("float-labels-enabled")?"undefined"!=typeof e.states_require&&1==e.states_require?i.find('input[name="card_state"], select[name="card_state"]').closest("p").find("label .give-required-indicator").removeClass("give-hidden"):i.find('input[name="card_state"], select[name="card_state"]').closest("p").find("label .give-required-indicator").addClass("give-hidden"):i.find('input[name="card_state"], select[name="card_state"]').closest("p").find("label").text(a),i.find('input[name="card_state"], select[name="card_state"]').closest("p").find("label .state-label-text").text(a),i.find('input[name="card_state"], select[name="card_state"]').replaceWith(t),void 0!=typeof e.show_field&&1==e.show_field?(i.find("p#give-card-state-wrap").removeClass("give-hidden"),i.find("p#give-card-zip-wrap").addClass("form-row-last"),i.find("p#give-card-zip-wrap").removeClass("form-row-wide")):(i.find("p#give-card-state-wrap").addClass("give-hidden"),i.find("p#give-card-zip-wrap").addClass("form-row-wide"),i.find("p#give-card-zip-wrap").removeClass("form-row-last")),n.trigger("give_checkout_billing_address_updated",[e,i.attr("id")])}}).fail(function(e){window.console&&window.console.log&&console.log(e)})}return!1}var i=jQuery("form.give-form"),n=e(document);e.fn.toggleError=function(e){return this.toggleClass("error",e),this.toggleClass("valid",!e),this},Give.init(),n.on("change","#give_cc_address input.card_state, #give_cc_address select",t),n.on("give_gateway_loaded",function(){Give.form.fn.field.formatCreditCard(i)}),n.on("submit","#give_payment_mode",function(){var t=Give.form.fn.getGateway(e(this).closest("form"));if(!t.length)return alert(Give.fn.getGlobalVar("no_gateway")),!1}),n.on("click","#give-payment-mode-select input",function(){var t,i=e(this).parents("form"),n=i.find("#give-payment-mode-select li"),a=i.find('li.give-gateway-option-selected input[name="payment-mode"]').val().trim();n.removeClass("give-gateway-option-selected"),n.prop("checked",!1),e(this).prop("checked",!0),e(this).parent().addClass("give-gateway-option-selected"),t=Give.form.fn.getGateway(i),i.attr("action",i.attr("action").replace("payment-mode="+a,"payment-mode="+t))}),n.on("focus",".give-donation-amount .give-text-input",function(t){var i=e(this).parents("form");e(this).removeClass("invalid-amount");var n=i.find(".give-final-total-amount").data("total"),a=Give.form.fn.getInfo("decimal_separator",i);e(this).data("amount",Give.fn.unFormatCurrency(n,a)),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)}),n.on("blur",".give-donation-amount .give-text-input",function(t,i,n,a){var r="undefined"!=typeof i?i:e(this).closest("form"),o=e(this).data("amount"),d="undefined"!=typeof n?n:e(this).val(),f=Give.form.fn.getInfo("decimal_separator",r),l=Give.form.fn.getMinimumAmount(r),s=0===d?l:Give.fn.unFormatCurrency(d,f),c=Give.form.fn.formatAmount(s,r,{});if(a="undefined"==typeof a?Give.form.fn.getPriceID(r,!0):a,Give.fn.setCache("amount_"+s,a,r),e(this).val(c),Give.form.fn.isValidDonationAmount(r))e(this).removeClass("give-invalid-amount"),r.find(".give-invalid-minimum").slideUp(300,function(){e(this).remove()}),Give.form.fn.disable(r,!1);else{e(this).addClass("give-invalid-amount"),Give.form.fn.disable(r,!0);var u=r.find(".give-invalid-minimum");0===u.length&&Give.notice.fn.renderNotice("bad_minimum",r)}o!==s&&r.find(".give-final-total-amount").data("total",s).text(Give.fn.formatCurrency(s,{symbol:Give.form.fn.getInfo("currency_symbol",r),position:Give.form.fn.getInfo("currency_position",r)},r)),-1!==a&&(e('input[name="give-price-id"]',r).val(a),r.find(".give-amount-hidden").val(Give.form.fn.formatAmount(s,r,{})),r.find(".give-default-level").removeClass("give-default-level"),Give.form.fn.autoSelectDonationLevel(r,a)),e(this).parent(".give-donation-amount").removeClass("give-custom-amount-focus-in")}),n.on("click touchend",".give-donation-level-btn",function(t){t.preventDefault(),Give.form.fn.autoSetMultiLevel(e(this))}),n.on("click touchend",".give-radio-input-level",function(t){Give.form.fn.autoSetMultiLevel(e(this))}),n.on("change",".give-select-level",function(t){Give.form.fn.autoSetMultiLevel(e(this))}),n.on("click",".give_terms_links",function(t){t.preventDefault();var i=e(this).closest("fieldset");return e("[class^=give_terms-]",i).slideToggle(),e("a.give_terms_links",i).toggle(),!1}),e('label[for^="give-radio-level"]').on("click",function(t){var i=e(this).closest("form"),n=i.find("#"+e(this).attr("for"));n.length&&(n.trigger("click"),t.preventDefault())})}),jQuery(window).on("load",function(){jQuery("body").on("keyup change focusout",".give-form .card-number, .give-form .card-cvc, .give-form .card-expiry",function(e){var t=jQuery(this),i=t.parents("form.give-form"),n=t.attr("id"),a=i.find(".card-number"),r=i.find(".card-cvc"),o=i.find(".card-expiry"),d=jQuery.payment.cardType(a.val()),f=!1;switch(e.type){case"focusout":n.indexOf("card_number")>-1?(f=!jQuery.payment.validateCardNumber(a.val()),a.toggleError(f)):n.indexOf("card_cvc")>-1?(f=!jQuery.payment.validateCardCVC(r.val(),d),r.toggleError(f)):n.indexOf("card_expiry")>-1&&(f=!jQuery.payment.validateCardExpiry(o.payment("cardExpiryVal")),o.toggleError(f)),Give.form.fn.disable(t.parents("form"),f);break;default:if(t.hasClass("error")&&t.removeClass("error"),n.indexOf("card_number")>-1){var l=i.find(".card-type");null===d?(l.removeClass().addClass("off card-type"),t.removeClass("valid").addClass("error")):l.removeClass().addClass("card-type "+d)}else if(n.indexOf("card_expiry")>-1){var s=o.payment("cardExpiryVal");i.find(".card-expiry-month").val(s.month),i.find(".card-expiry-year").val(s.year)}}})});
9
+ function give_open_form_modal(e,i){var t="#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,fixedContentPos:!0,fixedBgPos:!0,removalDelay:250,items:{src:i,type:"inline"},callbacks:{beforeOpen:function(){if(jQuery("body").addClass("give-modal-open"),e.hasClass("give-display-button-only")&&!i.data("content")){var t=jQuery(".give-form-content-wrap",e),a=jQuery(".give-form-title",e),n=jQuery(".give-goal-progress",e),o=jQuery(">.give_error",e),r=jQuery(".give_errors",e);t.length&&!jQuery(".give-form-content-wrap",i).length&&(t.hasClass("give_post_form-content")?i.append(t):i.prepend(t)),r.length&&!jQuery(".give_errors",i).length&&r.each(function(e,t){i.prepend(jQuery(t))}),o.length&&!jQuery(">.give_error",i).length&&o.each(function(e,t){i.prepend(jQuery(t))}),n.length&&!jQuery(".give-goal-progress",i).length&&i.prepend(n),a.length&&!jQuery(".give-form-title",i).length&&i.prepend(a),i.data("content","loaded")}},open:function(){var a=jQuery(".mfp-content");a.outerWidth()>=500&&a.addClass("give-responsive-mfp-content"),e.hasClass("give-display-button-only")&&(t=i.children().not(".give-hidden, .give-btn-modal")),i.children().not(t).hide()},close:function(){i.removeClass("mfp-hide"),jQuery("body").removeClass("give-modal-open"),i.children().not(t).show()}}})}function give_fl_trigger(){give_float_labels instanceof FloatLabels?give_float_labels.rebuild():give_float_labels=new FloatLabels(".float-labels-enabled",{exclude:"#give-amount, .give-select-level, [multiple]",prioritize:"placeholder",prefix:"give-fl-",style:"give"})}function give_change_html5_form_field_validation_message(){var e,i=jQuery(".give-form");i.length&&jQuery.each(i,function(i,t){e=jQuery("input",t),e.length&&jQuery.each(e,function(e,i){i=jQuery(i).get(0),give_global_vars.form_translation.hasOwnProperty(i.name)&&(i.oninvalid=function(e){e.target.setCustomValidity(""),e.target.validity.valid||e.target.setCustomValidity(give_global_vars.form_translation[i.name])})})})}function update_profile_state_field(){var e=jQuery(this),i=e.parents("form");if("give_address_country"===e.attr("id")){i.find("#give_address_state").empty().append('<option value="1">'+give_global_vars.general_loading+"</option>").prop("disabled",!0);var t={action:"give_get_states",country:e.val(),field_name:"give_address_state"};jQuery.ajax({type:"POST",data:t,url:give_global_vars.ajaxurl,xhrFields:{withCredentials:!0},success:function(e){var t="",a=e.states_label;t=void 0!=typeof e.states_found&&1==e.states_found?e.data:'<input type="text" id="give_address_state" name="give_address_state" class="text give-input" placeholder="'+a+'" value="'+e.default_state+'"/>',i.find('input[name="give_address_state"], select[name="give_address_state"]').replaceWith(t),void 0!=typeof e.show_field&&1==e.show_field?(i.find("p#give-card-state-wrap").removeClass("give-hidden"),i.find("p#give-card-zip-wrap").addClass("form-row-last"),i.find("p#give-card-zip-wrap").removeClass("form-row-wide")):(i.find("p#give-card-state-wrap").addClass("give-hidden"),i.find("p#give-card-zip-wrap").addClass("form-row-wide"),i.find("p#give-card-zip-wrap").removeClass("form-row-last"))}}).fail(function(e){window.console&&window.console.log&&console.log(e)})}return!1}var give_scripts,give_float_labels;jQuery(function(e){var i=e(document);give_fl_trigger(),give_change_html5_form_field_validation_message(),i.on("click touchend",".give-disabled",function(e){return e.preventDefault(),!1}),i.on("give_gateway_loaded",function(e,i,t){give_fl_trigger()}),i.on("give_checkout_billing_address_updated",function(i,t,a){e("form#"+a).hasClass("float-labels-enabled")&&give_fl_trigger()}),i.on("click",".give-btn-reveal",function(i){i.preventDefault();var t=e(this),a=e(this).parents("form"),n="#give-payment-mode-select",o=e(n),r="";return t.hide(),e("li",o).length>1&&(r=n+", "),a.find(r+"#give_purchase_form_wrap").slideDown(),!1}),i.on("click",".give-btn-modal",function(i){i.preventDefault();var t=e(this).parents("div.give-form-wrap"),a=t.find("form.give-form"),n=a.find("#give-amount"),o=n.val();return!o||o<=0?(n.focus(),!1):void give_open_form_modal(t,a)});var t=jQuery('.give_notice[data-dismiss-type="auto"]');t.length&&t.each(function(i,t){t=e(t),window.setTimeout(function(){t.slideUp()},t.data("dismiss-interval"))});const a=jQuery(".give-notice-close");a.on("click",function(){e(this).hide();const i=e(this).closest(".give_notices");i.slideUp()}),i.on("change","#give_profile_billing_address_wrap #give_address_country",update_profile_state_field),window.addEventListener("pageshow",function(i){var t=i.persisted||"string"!==window.performance&&2===window.performance.navigation.type;t&&e("body").find("form.give-form")[0].reset()})});
assets/js/frontend/give.js CHANGED
@@ -77,7 +77,7 @@ jQuery( function( $ ) {
77
  } );
78
 
79
  // Auto hide frontend notices.
80
- var give_notices = jQuery( '.give_notice[data-dismissible="auto"]' );
81
  if ( give_notices.length ) {
82
  give_notices.each( function( index, $notice ) {
83
  $notice = $( $notice );
@@ -92,6 +92,14 @@ jQuery( function( $ ) {
92
  } );
93
  }
94
 
 
 
 
 
 
 
 
 
95
  doc.on( 'change', '#give_profile_billing_address_wrap #give_address_country', update_profile_state_field );
96
 
97
  // Reset Form Fields on clicking back button of browser.
77
  } );
78
 
79
  // Auto hide frontend notices.
80
+ var give_notices = jQuery( '.give_notice[data-dismiss-type="auto"]' );
81
  if ( give_notices.length ) {
82
  give_notices.each( function( index, $notice ) {
83
  $notice = $( $notice );
92
  } );
93
  }
94
 
95
+ // Button to close notices on front-end.
96
+ const give_notice_close = jQuery( '.give-notice-close' );
97
+ give_notice_close.on( 'click', function() {
98
+ $(this).hide();
99
+ const notice_container = $(this).closest( '.give_notices' );
100
+ notice_container.slideUp();
101
+ });
102
+
103
  doc.on( 'change', '#give_profile_billing_address_wrap #give_address_country', update_profile_state_field );
104
 
105
  // Reset Form Fields on clicking back button of browser.
assets/js/frontend/give.min.js CHANGED
@@ -1 +1 @@
1
- function give_open_form_modal(e,i){var a="#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,fixedContentPos:!0,fixedBgPos:!0,removalDelay:250,items:{src:i,type:"inline"},callbacks:{beforeOpen:function(){if(jQuery("body").addClass("give-modal-open"),e.hasClass("give-display-button-only")&&!i.data("content")){var a=jQuery(".give-form-content-wrap",e),t=jQuery(".give-form-title",e),n=jQuery(".give-goal-progress",e),o=jQuery(">.give_error",e),r=jQuery(".give_errors",e);a.length&&!jQuery(".give-form-content-wrap",i).length&&(a.hasClass("give_post_form-content")?i.append(a):i.prepend(a)),r.length&&!jQuery(".give_errors",i).length&&r.each(function(e,a){i.prepend(jQuery(a))}),o.length&&!jQuery(">.give_error",i).length&&o.each(function(e,a){i.prepend(jQuery(a))}),n.length&&!jQuery(".give-goal-progress",i).length&&i.prepend(n),t.length&&!jQuery(".give-form-title",i).length&&i.prepend(t),i.data("content","loaded")}},open:function(){var t=jQuery(".mfp-content");t.outerWidth()>=500&&t.addClass("give-responsive-mfp-content"),e.hasClass("give-display-button-only")&&(a=i.children().not(".give-hidden, .give-btn-modal")),i.children().not(a).hide()},close:function(){i.removeClass("mfp-hide"),jQuery("body").removeClass("give-modal-open"),i.children().not(a).show()}}})}function give_fl_trigger(){give_float_labels instanceof FloatLabels?give_float_labels.rebuild():give_float_labels=new FloatLabels(".float-labels-enabled",{exclude:"#give-amount, .give-select-level, [multiple]",prioritize:"placeholder",prefix:"give-fl-",style:"give"})}function give_change_html5_form_field_validation_message(){var e,i=jQuery(".give-form");i.length&&jQuery.each(i,function(i,a){e=jQuery("input",a),e.length&&jQuery.each(e,function(e,i){i=jQuery(i).get(0),give_global_vars.form_translation.hasOwnProperty(i.name)&&(i.oninvalid=function(e){e.target.setCustomValidity(""),e.target.validity.valid||e.target.setCustomValidity(give_global_vars.form_translation[i.name])})})})}function update_profile_state_field(){var e=jQuery(this),i=e.parents("form");if("give_address_country"===e.attr("id")){i.find("#give_address_state").empty().append('<option value="1">'+give_global_vars.general_loading+"</option>").prop("disabled",!0);var a={action:"give_get_states",country:e.val(),field_name:"give_address_state"};jQuery.ajax({type:"POST",data:a,url:give_global_vars.ajaxurl,xhrFields:{withCredentials:!0},success:function(e){var a="",t=e.states_label;a=void 0!=typeof e.states_found&&1==e.states_found?e.data:'<input type="text" id="give_address_state" name="give_address_state" class="text give-input" placeholder="'+t+'" value="'+e.default_state+'"/>',i.find('input[name="give_address_state"], select[name="give_address_state"]').replaceWith(a),void 0!=typeof e.show_field&&1==e.show_field?(i.find("p#give-card-state-wrap").removeClass("give-hidden"),i.find("p#give-card-zip-wrap").addClass("form-row-last"),i.find("p#give-card-zip-wrap").removeClass("form-row-wide")):(i.find("p#give-card-state-wrap").addClass("give-hidden"),i.find("p#give-card-zip-wrap").addClass("form-row-wide"),i.find("p#give-card-zip-wrap").removeClass("form-row-last"))}}).fail(function(e){window.console&&window.console.log&&console.log(e)})}return!1}var give_scripts,give_float_labels;jQuery(function(e){var i=e(document);give_fl_trigger(),give_change_html5_form_field_validation_message(),i.on("click touchend",".give-disabled",function(e){return e.preventDefault(),!1}),i.on("give_gateway_loaded",function(e,i,a){give_fl_trigger()}),i.on("give_checkout_billing_address_updated",function(i,a,t){e("form#"+t).hasClass("float-labels-enabled")&&give_fl_trigger()}),i.on("click",".give-btn-reveal",function(i){i.preventDefault();var a=e(this),t=e(this).parents("form"),n="#give-payment-mode-select",o=e(n),r="";return a.hide(),e("li",o).length>1&&(r=n+", "),t.find(r+"#give_purchase_form_wrap").slideDown(),!1}),i.on("click",".give-btn-modal",function(i){i.preventDefault();var a=e(this).parents("div.give-form-wrap"),t=a.find("form.give-form"),n=t.find("#give-amount"),o=n.val();return!o||o<=0?(n.focus(),!1):void give_open_form_modal(a,t)});var a=jQuery('.give_notice[data-dismissible="auto"]');a.length&&a.each(function(i,a){a=e(a),window.setTimeout(function(){a.slideUp()},a.data("dismiss-interval"))}),i.on("change","#give_profile_billing_address_wrap #give_address_country",update_profile_state_field),window.addEventListener("pageshow",function(i){var a=i.persisted||"string"!==window.performance&&2===window.performance.navigation.type;a&&e("body").find("form.give-form")[0].reset()})});
1
+ function give_open_form_modal(e,i){var t="#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,fixedContentPos:!0,fixedBgPos:!0,removalDelay:250,items:{src:i,type:"inline"},callbacks:{beforeOpen:function(){if(jQuery("body").addClass("give-modal-open"),e.hasClass("give-display-button-only")&&!i.data("content")){var t=jQuery(".give-form-content-wrap",e),a=jQuery(".give-form-title",e),n=jQuery(".give-goal-progress",e),o=jQuery(">.give_error",e),r=jQuery(".give_errors",e);t.length&&!jQuery(".give-form-content-wrap",i).length&&(t.hasClass("give_post_form-content")?i.append(t):i.prepend(t)),r.length&&!jQuery(".give_errors",i).length&&r.each(function(e,t){i.prepend(jQuery(t))}),o.length&&!jQuery(">.give_error",i).length&&o.each(function(e,t){i.prepend(jQuery(t))}),n.length&&!jQuery(".give-goal-progress",i).length&&i.prepend(n),a.length&&!jQuery(".give-form-title",i).length&&i.prepend(a),i.data("content","loaded")}},open:function(){var a=jQuery(".mfp-content");a.outerWidth()>=500&&a.addClass("give-responsive-mfp-content"),e.hasClass("give-display-button-only")&&(t=i.children().not(".give-hidden, .give-btn-modal")),i.children().not(t).hide()},close:function(){i.removeClass("mfp-hide"),jQuery("body").removeClass("give-modal-open"),i.children().not(t).show()}}})}function give_fl_trigger(){give_float_labels instanceof FloatLabels?give_float_labels.rebuild():give_float_labels=new FloatLabels(".float-labels-enabled",{exclude:"#give-amount, .give-select-level, [multiple]",prioritize:"placeholder",prefix:"give-fl-",style:"give"})}function give_change_html5_form_field_validation_message(){var e,i=jQuery(".give-form");i.length&&jQuery.each(i,function(i,t){e=jQuery("input",t),e.length&&jQuery.each(e,function(e,i){i=jQuery(i).get(0),give_global_vars.form_translation.hasOwnProperty(i.name)&&(i.oninvalid=function(e){e.target.setCustomValidity(""),e.target.validity.valid||e.target.setCustomValidity(give_global_vars.form_translation[i.name])})})})}function update_profile_state_field(){var e=jQuery(this),i=e.parents("form");if("give_address_country"===e.attr("id")){i.find("#give_address_state").empty().append('<option value="1">'+give_global_vars.general_loading+"</option>").prop("disabled",!0);var t={action:"give_get_states",country:e.val(),field_name:"give_address_state"};jQuery.ajax({type:"POST",data:t,url:give_global_vars.ajaxurl,xhrFields:{withCredentials:!0},success:function(e){var t="",a=e.states_label;t=void 0!=typeof e.states_found&&1==e.states_found?e.data:'<input type="text" id="give_address_state" name="give_address_state" class="text give-input" placeholder="'+a+'" value="'+e.default_state+'"/>',i.find('input[name="give_address_state"], select[name="give_address_state"]').replaceWith(t),void 0!=typeof e.show_field&&1==e.show_field?(i.find("p#give-card-state-wrap").removeClass("give-hidden"),i.find("p#give-card-zip-wrap").addClass("form-row-last"),i.find("p#give-card-zip-wrap").removeClass("form-row-wide")):(i.find("p#give-card-state-wrap").addClass("give-hidden"),i.find("p#give-card-zip-wrap").addClass("form-row-wide"),i.find("p#give-card-zip-wrap").removeClass("form-row-last"))}}).fail(function(e){window.console&&window.console.log&&console.log(e)})}return!1}var give_scripts,give_float_labels;jQuery(function(e){var i=e(document);give_fl_trigger(),give_change_html5_form_field_validation_message(),i.on("click touchend",".give-disabled",function(e){return e.preventDefault(),!1}),i.on("give_gateway_loaded",function(e,i,t){give_fl_trigger()}),i.on("give_checkout_billing_address_updated",function(i,t,a){e("form#"+a).hasClass("float-labels-enabled")&&give_fl_trigger()}),i.on("click",".give-btn-reveal",function(i){i.preventDefault();var t=e(this),a=e(this).parents("form"),n="#give-payment-mode-select",o=e(n),r="";return t.hide(),e("li",o).length>1&&(r=n+", "),a.find(r+"#give_purchase_form_wrap").slideDown(),!1}),i.on("click",".give-btn-modal",function(i){i.preventDefault();var t=e(this).parents("div.give-form-wrap"),a=t.find("form.give-form"),n=a.find("#give-amount"),o=n.val();return!o||o<=0?(n.focus(),!1):void give_open_form_modal(t,a)});var t=jQuery('.give_notice[data-dismiss-type="auto"]');t.length&&t.each(function(i,t){t=e(t),window.setTimeout(function(){t.slideUp()},t.data("dismiss-interval"))});const a=jQuery(".give-notice-close");a.on("click",function(){e(this).hide();const i=e(this).closest(".give_notices");i.slideUp()}),i.on("change","#give_profile_billing_address_wrap #give_address_country",update_profile_state_field),window.addEventListener("pageshow",function(i){var t=i.persisted||"string"!==window.performance&&2===window.performance.navigation.type;t&&e("body").find("form.give-form")[0].reset()})});
assets/scss/frontend/alerts.scss CHANGED
@@ -1,6 +1,45 @@
1
  /*---------------------------------
2
  Notices, Warnings & Errors
3
  -----------------------------------*/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
  .give_error, .give_success {
5
  position: relative;
6
  margin: 15px 0;
1
  /*---------------------------------
2
  Notices, Warnings & Errors
3
  -----------------------------------*/
4
+ .give_notices {
5
+ position: relative;
6
+ }
7
+
8
+ .notice-dismiss {
9
+ position: absolute;
10
+ top: 50%;
11
+ right: 0;
12
+ transform: translate(0, -50%);
13
+ border: none;
14
+ margin: 0;
15
+ padding: 5px;
16
+ background: 0 0;
17
+ color: #72777c;
18
+ cursor: pointer;
19
+ max-width: 28px;
20
+
21
+ &:before {
22
+ background: 0 0;
23
+ color: #72777c;
24
+ content: "\f153";
25
+ display: block;
26
+ font: 400 16px/20px dashicons;
27
+ speak: none;
28
+ height: 20px;
29
+ text-align: center;
30
+ width: 20px;
31
+ -webkit-font-smoothing: antialiased;
32
+ }
33
+
34
+ &:hover {
35
+ background-color: rgba(0, 0, 0, 0);
36
+
37
+ &:before {
38
+ color: #dc3232;
39
+ }
40
+ }
41
+ }
42
+
43
  .give_error, .give_success {
44
  position: relative;
45
  margin: 15px 0;
assets/sourcemaps/give-admin.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"file":"../scss/give-admin.css","sources":["admin/give-admin.scss","frontend/_mixins.scss","frontend/_variables.scss","plugins/hint.min.scss","plugins/chosen.min.scss","frontend/fonts.scss","admin/fonts.scss","admin/grids.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","admin/util.scss","admin/updates.scss","admin/blank-slate.scss","admin/importer.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/hint.min';\r\n@import '../plugins/chosen.min';\r\n@import '../frontend/fonts';\r\n@import 'fonts';\r\n@import 'grids';\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@import 'util';\r\n@import 'updates';\r\n@import 'blank-slate';\r\n@import 'importer';\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\r\n\r\n$float-labels: (\r\n\tbase-height : 30px,\r\n\tborder-radius : 0,\r\n\tmargin-bottom : 0,\r\n\tcolor-background : inherit,\r\n\tcolor-background-active : inherit,\r\n\tcolor-background-focus : inherit,\r\n\tcolor-border : #ccc,\r\n\tcolor-border-active : #ccc,\r\n\tcolor-border-focus : #ccc,\r\n\tcolor-text : #333,\r\n\tline-height : normal,\r\n\tfont-weight : 700,\r\n\tparent : '[id*=\"give-form\"]',\r\n);\r\n","/*! Hint.css - v2.5.0 - 2017-04-23\n* http://kushagragour.in/lab/hint/\n* Copyright (c) 2017 Kushagra Gour */\n\n[class*=hint--]{position:relative;display:inline-block}[class*=hint--]:after,[class*=hint--]:before{position:absolute;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}[class*=hint--]:hover:after,[class*=hint--]:hover:before{visibility:visible;opacity:1;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}[class*=hint--]:before{content:'';position:absolute;background:0 0;border:6px solid transparent;z-index:1000001}[class*=hint--]:after{background:#383838;color:#fff;padding:8px 10px;font-size:12px;font-family:\"Helvetica Neue\",Helvetica,Arial,sans-serif;line-height:12px;white-space:nowrap;text-shadow:0 -1px 0 #000;box-shadow:4px 4px 8px rgba(0,0,0,.3)}[class*=hint--][aria-label]:after{content:attr(aria-label)}[class*=hint--][data-hint]:after{content:attr(data-hint)}[aria-label='']:after,[aria-label='']:before,[data-hint='']:after,[data-hint='']:before{display:none!important}.hint--top-left:before,.hint--top-right:before,.hint--top:before{border-top-color:#383838}.hint--bottom-left:before,.hint--bottom-right:before,.hint--bottom:before{border-bottom-color:#383838}.hint--top:after,.hint--top:before{bottom:100%;left:50%}.hint--top:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--top:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--bottom:after,.hint--bottom:before{top:100%;left:50%}.hint--bottom:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--bottom:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--right:before{border-right-color:#383838;margin-left:-11px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:after,.hint--right:before{left:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{border-left-color:#383838;margin-right:-11px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:after,.hint--left:before{right:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--top-left:after,.hint--top-left:before{bottom:100%;left:50%}.hint--top-left:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--top-left:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-left:hover:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--top-right:after,.hint--top-right:before{bottom:100%;left:50%}.hint--top-right:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--top-right:hover:after,.hint--top-right:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom-left:after,.hint--bottom-left:before{top:100%;left:50%}.hint--bottom-left:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--bottom-left:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-left:hover:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--bottom-right:after,.hint--bottom-right:before{top:100%;left:50%}.hint--bottom-right:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--bottom-right:hover:after,.hint--bottom-right:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--large:after,.hint--medium:after,.hint--small:after{white-space:normal;line-height:1.4em;word-wrap:break-word}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top-left:before,.hint--error.hint--top-right:before,.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom-left:before,.hint--error.hint--bottom-right:before,.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top-left:before,.hint--warning.hint--top-right:before,.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before,.hint--warning.hint--bottom-right:before,.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #1a3c4d}.hint--info.hint--top-left:before,.hint--info.hint--top-right:before,.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before,.hint--info.hint--bottom-right:before,.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top-left:before,.hint--success.hint--top-right:before,.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before,.hint--success.hint--bottom-right:before,.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-left:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:after,.hint--always.hint--top-right:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-left:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:after,.hint--always.hint--bottom-right:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:after,.hint--no-animate:before{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}.hint--bounce:after,.hint--bounce:before{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .3s ease,visibility .3s ease,-moz-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24)}","/*!\nChosen, a Select Box Enhancer for jQuery and Prototype\nby Patrick Filler for Harvest, http://getharvest.com\n\nVersion 1.8.3\nFull source at https://github.com/harvesthq/chosen\nCopyright (c) 2011-2018 Harvest http://getharvest.com\n\nMIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md\nThis file is generated by `grunt build`, do not edit it by hand.\n*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);display:none}.chosen-container.chosen-with-drop .chosen-drop{display:block}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:\":\";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-single input[type=text]{cursor:pointer;opacity:0;position:absolute}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:0 0!important;-webkit-box-shadow:none;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#eee),color-stop(80%,#fff));background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}","/**\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\t.dashicons {\n\t\tfont-size:14px;\n\t\twidth:14px;\n\t\tline-height: 20px;\n\t}\n\n}","$width: 98%;\n$gutter: 2%;\n$breakpoint-small: 33.75em; // 540px\n$breakpoint-medium: 45em; // 720px\n$breakpoint-large: 60em; // 960px\n\n.give-grid-row {\n position: relative;\n width: 100%;\n\n [class^=\"give-grid-col\"] {\n float: left;\n margin: 0.5rem 1%;\n min-height: 0.125rem;\n }\n\n &::after {\n content: \"\";\n display: table;\n clear: both;\n }\n}\n\n\n.give-grid-col-1 { width:($width / 12) - ($gutter * 11 / 12); }\n.give-grid-col-2 { width: ($width / 6) - ($gutter * 10 / 12); }\n.give-grid-col-3 { width: ($width / 4) - ($gutter * 9 / 12); }\n.give-grid-col-4 { width: ($width / 3) - ($gutter * 8 / 12); }\n.give-grid-col-5 { width: ($width / (12 / 5)) - ($gutter * 7 / 12); }\n.give-grid-col-6 { width: ($width / 2) - ($gutter * 6 / 12); }\n.give-grid-col-7 { width: ($width / (12 / 7)) - ($gutter * 5 / 12); }\n.give-grid-col-8 { width: ($width / (12 / 8)) - ($gutter * 4 / 12); }\n.give-grid-col-9 { width: ($width / (12 / 9)) - ($gutter * 3 / 12); }\n.give-grid-col-10 { width: ($width / (12 / 10)) - ($gutter * 2 / 12); }\n.give-grid-col-11 { width: ($width / (12 / 11)) - ($gutter * 1 / 12); }\n.give-grid-col-12 { width: $width; }\n\n@media only screen and (max-width: $breakpoint-small) {\n .give-grid-row {\n [class^=\"give-grid-col\"] {\n width: $width;\n }\n }\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: -5px;\r\n}\r\n\r\n.give_options_panel input[ type=\"text\"],\r\n.give_options_panel input[ type=\"email\"]{\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// Show unnamed donors one per line.\r\n#give-bulk-donors div[id^=\"give-donor-\"] {\r\n display: block;\r\n overflow: hidden;\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.price .give_price_range_low,\r\n.price .give_price_range_high,\r\n.price .give_price_range_sep{\r\n\tdisplay: inline-block;\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\tdisplay: none;\r\n\t\tpadding-left: 170px;\r\n\r\n\t\t&.active,\r\n\t\t.no-js & {\r\n\t\t\tdisplay: block;\r\n\t\t}\r\n\r\n\t\t.give-field-wrap {\r\n\t\t\tpadding: 1em 20px 1em 162px;\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: 22px;\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: 22px;\r\n\t\t\t\theight: 22px;\r\n\t\t\t\tborder-radius: 30px;\r\n\t\t\t\tmargin-top: 8px;\r\n\t\t\t\tline-height: 19px;\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-row .give-move .toggle-indicator:before {\r\n\t\t\t\tmargin-left: 7px;\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// Hide first row remove button for multi-level.\r\n#_give_donation_levels_field .give-row:nth-of-type(2) .give-remove {\r\n display: none !important;\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\tmax-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: 166px;\r\n\t\t\t\twidth: 170px;\r\n\t\t\t\tmax-height: 250px;\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.give-label {\r\n\t\t\t\t\tdisplay: none;\r\n\t\t\t\t}\r\n\r\n\t\t\t\tspan.give-icon:before {\r\n\t\t\t\t\tmargin: 0;\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\r\n\t\t\t.give-field-wrap {\r\n\t\t\t\tpadding: 10px;\r\n\r\n\t\t\t\tspan.give-field-label, label {\r\n\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\tfloat: none;\r\n\t\t\t\t\tmargin: 0 0 10px 0;\r\n\t\t\t\t\tfont-size: 14px;\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t}\r\n\r\n\t\t\t}\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\tdiv.chosen-container {\r\n\t\tul.chosen-choices {\r\n\t\t\tinput.chosen-search-input {\r\n\t\t\t\tborder: 1px solid #ddd;\r\n\t\t\t\theight: 20px;\r\n\t\t\t}\r\n\r\n\t\t\tborder: 1px solid #ddd;\r\n\t\t}\r\n\t}\r\n\r\n\tselect {\r\n\t\tvertical-align: inherit;\r\n\t\tmargin: 0;\r\n\t\theight: 26px;\r\n\t\tline-height: 26px;\r\n\t\tborder: 1px solid #ddd;\r\n\t}\r\n}\r\n\r\n/*-------------------------------------\r\nChosen Overrides\r\n-------------------------------------*/\r\n\r\n.chosen-container-single a.chosen-single {\r\n background: #FFF !important;\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 h2.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.settings-excludes-list {\n max-height: 120px;\n overflow: auto;\n padding: 0.5rem;\n border: 1px solid #ddd;\n}\n\n.settings-excludes-list li {\n margin: 3px 0;\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//---------------------------------------------------------\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 .give-settings-heading-sep {\r\n\tfont-size: 14px;\r\n\tline-height: 32px;\r\n\twidth: 15px;\r\n }\r\n\r\n .nav-tab-wrapper {\r\n\tmargin-bottom: 5px;\r\n\toverflow: visible;\r\n }\r\n\r\n .cmb2-wrap .cmb-type-checkbox input[type=\"checkbox\"] {\r\n\tdisplay: block;\r\n\tmargin-bottom: 5px;\r\n }\r\n\r\n div.give-submit-wrap {\r\n\tmargin: 20px 0;\r\n }\r\n\r\n .give_forms_page_give-payment-history .postbox .hndle {\r\n\tcursor: default;\r\n }\r\n\r\n .give-input-field {\r\n\twidth: 25em;\r\n }\r\n\r\n table table input[type=\"text\"] {\r\n\twidth: 15em;\r\n }\r\n\r\n .give-repeat-setting-field {\r\n\tmargin: 10px 0;\r\n }\r\n\r\n .give-remove-setting-field {\r\n\twidth: 25px;\r\n\theight: 25px;\r\n\tpadding: 0;\r\n\ttext-align: center;\r\n\tline-height: 22px;\r\n\tfont-size: 21px;\r\n\tfont-weight: 300;\r\n\tcursor: pointer;\r\n\tmargin-left: 20px;\r\n\tdisplay: inline-block;\r\n }\r\n\r\n .give-remove-setting-field:hover {\r\n\tbackground-color: red;\r\n\tcolor: white;\r\n\tborder-radius: 30px;\r\n }\r\n\r\n .give-forminp p:first-child .give-remove-setting-field {\r\n\tdisplay: none;\r\n }\r\n\r\n .export-options-table {\r\n\ttr.give-import-option:nth-child(odd) {\r\n\t background: #f4f3f3;\r\n\t th {\r\n\t\tvertical-align: middle;\r\n\t }\r\n\t}\r\n\t.give-import-dropdown:nth-child(2),\r\n\ttr.give-import-option th:first-child {\r\n\t width: 250px;\r\n\t}\r\n }\r\n}\r\n\r\n.give-setting-tab-header {\r\n clear: both;\r\n overflow: hidden;\r\n margin: 30px 0;\r\n\r\n h2 {\r\n\tmargin-top: 8px;\r\n }\r\n\r\n p {\r\n\tmargin-bottom: 0;\r\n }\r\n}\r\n\r\n.give-radio-inline {\r\n ul {\r\n\tmargin-top: 0;\r\n }\r\n\r\n li {\r\n\tdisplay: inline-block;\r\n\tmargin: 0 0 0 15px;\r\n }\r\n\r\n li:first-child {\r\n\tmargin-left: 0;\r\n }\r\n}\r\n\r\n// Tools page: fix ajax search user list hide bug\r\n.give-tools-setting-page .bulkactions {\r\n overflow: 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 margin: 5px 0 0 !important;\r\n}\r\n\r\np.give-field-description,\r\ndiv.give-field-description,\r\n.cmb2-metabox-description {\r\n color: #aaaaaa;\r\n font-style: italic;\r\n font-size: 13px !important;\r\n}\r\n\r\n.cmb-type-give-title label,\r\n.give-setting-tab-header h2 {\r\n float: left;\r\n display: inline-block;\r\n width: 220px;\r\n font-style: italic;\r\n color: #AAA;\r\n margin: 0;\r\n font-size: 14px;\r\n}\r\n\r\n.postbox-container #_give_donation_levels_repeat > .cmb-repeatable-grouping:not(:last-of-type) {\r\n border-bottom: 1px solid #e9e9e9;\r\n border-top: none;\r\n}\r\n\r\n.cmb-type-enabled-gateways .cmb-td > p:first-of-type {\r\n display: none;\r\n}\r\n\r\n// CMB2 Checkbox Revised Styles\r\n.cmb-type-checkbox .cmb-td {\r\n width: 80%;\r\n label {\r\n\tfont-size: 13px;\r\n }\r\n}\r\n\r\n/* Responsive Settings Rows */\r\n.give_settings {\r\n .cmb2-wrap .cmb-row {\r\n\tdisplay: table-row;\r\n\t> .cmb-th, > .cmb-td {\r\n\t display: table-cell;\r\n\t float: none;\r\n\t}\r\n }\r\n}\r\n\r\n/* Custom Title Separators */\r\n.cmb2-id-give-title {\r\n label {\r\n\tfont-style: italic;\r\n\tcolor: #AAA;\r\n\tcursor: default;\r\n }\r\n > div.cmb-th {\r\n\tpadding-bottom: 10px;\r\n }\r\n > div.cmb-td {\r\n\tpadding-bottom: 5px;\r\n }\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 span.give-drag-handle {\r\n\tpadding: 3px 4px 0 0;\r\n\tfont-size: 15px;\r\n\tfont-weight: normal;\r\n\tcolor: #bdbdbd;\r\n\tcursor: move;\r\n\r\n\t&:hover {\r\n\t color: #333;\r\n\t}\r\n\r\n }\r\n\r\n}\r\n\r\n//--------------------------------------------------------------\r\n// Emails\r\n//--------------------------------------------------------------\r\n\r\n.give-email-tags-wrap {\r\n margin: 5px 0 0;\r\n code {\r\n\tfont-style: normal;\r\n\tpadding: 1px 2px;\r\n\tfont-size: 12px;\r\n }\r\n span {\r\n\tdisplay: block;\r\n\tcolor: #AAA;\r\n\tfont-style: italic;\r\n\tmargin: 0 0 2px;\r\n\tfont-size: 13px;\r\n }\r\n .give_price_tag {\r\n\tdisplay: none;\r\n }\r\n}\r\n\r\n.give-settings-email-settings-section {\r\n // Nothing in table nav so hide it.\r\n .tablenav {\r\n\tdisplay: none;\r\n }\r\n .give-setting-tab-header-emails {\r\n\tmargin: 0 0 20px;\r\n\thr {\r\n\t display: none;\r\n\t}\r\n }\r\n .tablenav.bottom + .give-setting-tab-header-emails {\r\n\tmargin: 20px 0;\r\n\thr {\r\n\t display: block;\r\n\t}\r\n }\r\n\r\n}\r\n\r\n// Email notification list.\r\n.giveemailnotifications {\r\n .check-column {\r\n\tpadding: 13px 10px 0 20px !important;\r\n }\r\n\r\n td.check-column input {\r\n\t//width: 1em;\r\n\tdisplay: none;\r\n }\r\n\r\n th.check-column {\r\n\t.give-email-notification-status {\r\n\t color: white;\r\n\t cursor: pointer;\r\n\r\n\t &[data-edit=\"1\"] i.dashicons {\r\n\t\tborder-radius: 1em;\r\n\t\tpadding: 2px;\r\n\t }\r\n\t}\r\n\r\n\t.give-email-notification-enabled .dashicons-yes,\r\n\t.give-email-notification-disabled:hover .dashicons-no-alt {\r\n\t background: #46b450;\r\n\t}\r\n\r\n\t.give-email-notification-enabled .dashicons-lock {\r\n\t color: #46b450;\r\n\t}\r\n\r\n\t.give-email-notification-disabled .dashicons-no-alt,\r\n\t.give-email-notification-enabled:hover .dashicons-yes {\r\n\t background: #bbbbbb;\r\n\t}\r\n\r\n\t.give-email-notification-disabled .dashicons-lock {\r\n\t color: #bbbbbb;\r\n\t}\r\n\r\n\t.dashicons-no-alt:hover:before {\r\n\t content: \"\\f147\" !important;\r\n\t}\r\n\r\n\t.dashicons-yes:hover:before {\r\n\t content: \"\\f335\" !important;\r\n\t}\r\n }\r\n\r\n .spinner.is-active {\r\n\tmargin: 0 0 0 2px;\r\n\tfloat: none;\r\n }\r\n\r\n}\r\n\r\n//--------------------------------------------------------------\r\n// System Info page styles\r\n//--------------------------------------------------------------\r\n\r\n#system-info-textarea {\r\n width: 800px;\r\n height: 600px;\r\n font-family: Menlo, Monaco, monospace;\r\n background: #FFF;\r\n white-space: pre;\r\n overflow: auto;\r\n display: block;\r\n /*rtl:ignore*/\r\n direction: ltr;\r\n}\r\n\r\n#give-download-sysinfo {\r\n margin: 0;\r\n}\r\n\r\n//--------------------------------------------------------------\r\n// API\r\n//--------------------------------------------------------------\r\n\r\n#api {\r\n .tablenav .actions {\r\n\toverflow: visible;\r\n }\r\n}\r\n\r\na.give-delete {\r\n color: #a00;\r\n}\r\n\r\n//--------------------------------------------------------------\r\n// License\r\n//--------------------------------------------------------------\r\n.give-settings-wrap-licenses {\r\n .give-license-deactivate {\r\n\tmargin: 1px 0 0 10px;\r\n\theight: 30px;\r\n }\r\n\r\n .give-license-field {\r\n\tbackground: #FFF url('../images/close.png') no-repeat;\r\n\tbackground-position: 98.5% center;\r\n\tbackground-size: 18px;\r\n }\r\n\r\n .give-license-active, .give-license-active:focus {\r\n\tbackground-image: url('../images/tick.png');\r\n\tbackground-color: #FFF;\r\n\tbackground-repeat: no-repeat;\r\n\tbackground-position: 98.5% center;\r\n\toutline: none;\r\n\tbackground-size: 16px;\r\n\twidth: 100%;\r\n }\r\n\r\n}\r\n\r\n/* Addon grid design */\r\n.give-settings-page {\r\n .give-settings-wrap-licenses {\r\n\tdisplay: block;\r\n\tposition: relative;\r\n\tfloat: left;\r\n\twidth: 30.5%;\r\n\tmin-height: 180px;\r\n\tmargin: 20px 1% 20px 0;\r\n }\r\n\r\n .give-license-key {\r\n\tlabel {\r\n\t margin: 0 0 0 10px;\r\n\t padding: 10px 0;\r\n\t display: block;\r\n\t font-size: 14px;\r\n\t font-weight: 600;\r\n\t cursor: default;\r\n\t}\r\n }\r\n\r\n .give-license-block {\r\n\tmargin: 0 10px;\r\n }\r\n\r\n input[type=\"text\"].give-license-field,\r\n input[type=\"password\"].give-license-field {\r\n\twidth: 100%;\r\n }\r\n\r\n .give-license-block input[type=\"submit\"] {\r\n\tposition: absolute;\r\n\ttop: 3px;\r\n\tright: 10px;\r\n\theight: 24px;\r\n\tline-height: 22px;\r\n\tpadding: 0 8px 1px;\r\n\tfont-size: 11px;\r\n }\r\n\r\n //License status notice.\r\n .give-license-status-notice {\r\n\tbackground: #fff;\r\n\tborder-left: 4px solid #fff;\r\n\t-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\r\n\tbox-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\r\n\tmargin: 5px 0 2px;\r\n\tpadding: 1px 12px;\r\n\r\n\tp {\r\n\t padding: 10px 0;\r\n\t margin: 0;\r\n\t}\r\n\r\n\ta {\r\n\t color: #444;\r\n\t cursor: pointer;\r\n\t &:hover {\r\n\t\ttext-decoration: none;\r\n\t }\r\n\t}\r\n\r\n }\r\n\r\n .give-license-status-notice.give-license-expires-soon {\r\n\tborder-color: #00a0d2;\r\n }\r\n\r\n //Inactive or Expired.\r\n .give-license-status-notice.give-inactive,\r\n .give-license-status-notice.give-license-expired {\r\n\tborder-color: #e24e4e;\r\n }\r\n\r\n .give-license-status-notice.give-license-error,\r\n .give-license-status-notice.give-license-no_activations_left,\r\n .give-license-status-notice.give-license-missing,\r\n .give-license-status-notice.give-license-invalid,\r\n .give-license-status-notice.give-license-site_inactive,\r\n .give-license-status-notice.give-license-item_name_mismatch {\r\n\tborder-color: orange;\r\n }\r\n\r\n .give-license-status-notice.give-license-lifetime-notice,\r\n .give-license-status-notice.give-license-expiration-date {\r\n\tborder-color: #46b450;\r\n }\r\n\r\n .give-license-status-notice.give-license-expires-soon a:hover,\r\n .give-license-status-notice.give-license-expired a:hover {\r\n\ttext-decoration: none;\r\n }\r\n}\r\n\r\n/* Responsive fixes: Addon grid design */\r\n@media screen and (max-width: 1100px) {\r\n .give-settings-page .give-settings-wrap-licenses {\r\n\twidth: 45%;\r\n\tmin-height: 150px;\r\n }\r\n}\r\n\r\n@media screen and (max-width: 600px) {\r\n .give-settings-page .give-settings-wrap-licenses {\r\n\twidth: 100%;\r\n\tmax-width: 320px;\r\n }\r\n}\r\n\r\n/* Tables */\r\n\r\n.give-table {\r\n\r\n thead {\r\n\tth {\r\n\t padding: 8px 10px !important;\r\n\t}\r\n }\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 display: 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 min-height: 400px;\r\n}\r\n\r\n// Widget Page\r\n.give-field-description {\r\n color: #aaaaaa;\r\n font-style: italic;\r\n margin: 0;\r\n padding-top: .5em;\r\n}\r\n\r\n// Setting page tab\r\nh2.give-nav-tab-wrapper {\r\n overflow: hidden;\r\n height: 35px;\r\n}\r\n\r\n@media screen and (max-width: 600px) {\r\n .give-nav-tab-wrapper {\r\n\tposition: relative;\r\n\tpadding-top: 0 !important;\r\n\r\n\t> a {\r\n\t width: 100%;\r\n\t box-sizing: border-box;\r\n\t margin: 0;\r\n\t background-color: #ffffff;\r\n\t border: 1px solid #cccccc;\r\n\t &:hover {\r\n\t\tborder-bottom: 1px solid #ccc;\r\n\t }\r\n\t}\r\n\r\n\tdiv.give-sub-nav-tab-wrapper {\r\n\t position: absolute;\r\n\t top: 0;\r\n\t right: 0;\r\n\r\n\t #give-show-sub-nav {\r\n\t\theight: 28px;\r\n\t\twidth: 30px;\r\n\t\tborder-radius: 0;\r\n\t\tmargin: 0;\r\n\t\t> span.dashicons {\r\n\t\t margin: 6px auto 0;\r\n\t\t display: block;\r\n\t\t}\r\n\r\n\t }\r\n\r\n\t nav.give-sub-nav-tab {\r\n\t\ttop: 35px;\r\n\t\tright: 0;\r\n\t\tleft: auto;\r\n\r\n\t\ta {\r\n\t\t background: #ffffff;\r\n\t\t &:hover {\r\n\t\t\tbackground: #e5e5e5;\r\n\t\t }\r\n\t\t}\r\n\t }\r\n\t}\r\n\r\n }\r\n\r\n .give-mobile-hidden {\r\n\tdisplay: none;\r\n }\r\n}\r\n\r\n.give-sub-nav-tab-wrapper {\r\n position: relative;\r\n display: inline-block;\r\n z-index: 9999;\r\n float: left;\r\n\r\n nav.give-sub-nav-tab {\r\n\tborder: 1px solid #ccc;\r\n\tborder-bottom: 0;\r\n\tposition: absolute;\r\n\ttop: 35px;\r\n\tright: 0;\r\n\r\n\ta {\r\n\t float: left;\r\n\t background: white;\r\n\t padding: 6px 10px;\r\n\t clear: both;\r\n\t text-decoration: none;\r\n\t border-bottom: 1px solid #ccc;\r\n\t min-width: 170px;\r\n\t color: #555;\r\n\t font-size: 14px;\r\n\t}\r\n\r\n\ta:hover {\r\n\t background: #ffffff;\r\n\t}\r\n }\r\n}\r\n\r\n// By default hide setting tab wrapper.\r\n.give-sub-nav-tab-wrapper {\r\n display: none;\r\n}\r\n\r\n#give-show-sub-nav {\r\n text-decoration: none;\r\n padding: 3px 4px;\r\n border-bottom: 1px solid #ccc;\r\n line-height: 0;\r\n background: white;\r\n border-radius: 4px;\r\n margin-top: 5px;\r\n\r\n > span.dashicons {\r\n\tfont-size: 16px;\r\n\theight: 16px;\r\n\twidth: 16px;\r\n }\r\n}\r\n\r\n#give-show-sub-nav:hover, #give-show-sub-nav:active {\r\n outline: none;\r\n box-shadow: inset 0px 0px 4px #ddd;\r\n}\r\n\r\n//--------------------------------------------------------------\r\n// Image preview container\r\n//--------------------------------------------------------------\r\n.give-image-thumb {\r\n position: relative;\r\n margin-top: 14px;\r\n\r\n span.give-delete-image-thumb {\r\n\tposition: absolute;\r\n\tbackground: red;\r\n\tcolor: white;\r\n\tborder-radius: 30px;\r\n\tleft: -10px;\r\n\ttop: -10px;\r\n\tcursor: pointer;\r\n }\r\n\r\n img {\r\n\tmax-width: 250px;\r\n\tborder: 4px solid white;\r\n }\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//------------------------------------\r\n// Payment Filters\r\n//------------------------------------\r\n\r\n// Wrapper for multiple filter fields.\r\n.give-filters {\r\n clear: both;\r\n background: #f5f5f5;\r\n border: 1px solid #dfdfdf;\r\n padding: 12px 12px 0 12px;\r\n\r\n // Chosen height adjustment.\r\n .give-donation-forms-filter .chosen-single {\r\n\theight: 28px;\r\n\tline-height: 28px;\r\n }\r\n\r\n // Chosen up arrow.\r\n .chosen-container-single .chosen-single div b {\r\n\tbackground-position: 0 4px;\r\n }\r\n\r\n // Chosen down arrow.\r\n .chosen-container-active.chosen-with-drop .chosen-single div b {\r\n\tbackground-position: -18px 6px;\r\n }\r\n\r\n\r\n // Prevent select from causing line break flash.\r\n #give-payment-form-filter, #give_donation_forms_filter {\r\n\tdisplay: inline-block;\r\n\twidth: 300px;\r\n\t@media screen and (max-width: 782px) {\r\n\t width: 100%;\r\n\t}\r\n }\r\n // Chosen / Select donation form filter dropdown.\r\n #give_donation_forms_filter {\r\n\twidth: 255px;\r\n\t@media screen and (max-width: 782px) {\r\n\t width: 100%;\r\n\t max-width:100%;\r\n\t}\r\n }\r\n\r\n &:after {\r\n\tcontent: \"\";\r\n\tdisplay: table;\r\n\tclear: both;\r\n }\r\n}\r\n\r\n// Individual filter field.\r\n.give-filter {\r\n display: block;\r\n margin-bottom: 12px;\r\n width: 100%;\r\n\r\n &:after {\r\n\tcontent: \"\";\r\n\tdisplay: table;\r\n\tclear: both;\r\n }\r\n\r\n label {\r\n\tdisplay: block;\r\n\tmargin-right: 4px;\r\n }\r\n\r\n input {\r\n\tmargin: 0;\r\n }\r\n\r\n input[type=\"text\"] {\r\n\theight: 28px;\r\n\twidth: 100%;\r\n }\r\n\r\n input[type=\"text\"],\r\n input[type=\"search\"] {\r\n\theight: 28px;\r\n }\r\n\r\n .button {\r\n\theight: 28px;\r\n\tline-height: 26px;\r\n\tmargin: 0;\r\n\tpadding: 0 10px 1px;\r\n }\r\n\r\n select {\r\n\twidth: 100%;\r\n }\r\n\r\n @media screen and (min-width: 783px) {\r\n\tfloat: left;\r\n\tmargin-right: 18px;\r\n\twidth: auto;\r\n\r\n\tlabel {\r\n\t display: inline-block;\r\n\t}\r\n\r\n\tinput[type=\"text\"] {\r\n\t display: inline-block;\r\n\t width: 144px;\r\n\t}\r\n }\r\n}\r\n\r\n.give-filter-search {\r\n input[type=\"search\"] {\r\n\tdisplay: block;\r\n\tfloat: left;\r\n\twidth: 68%;\r\n }\r\n\r\n input[type=\"submit\"] {\r\n\tdisplay: block;\r\n\tfloat: right;\r\n\twidth: 30%;\r\n }\r\n\r\n @media screen and (min-width: 783px) {\r\n\tinput[type=\"search\"] {\r\n\t display: inline-block;\r\n\t margin-right: 4px;\r\n\t width: 144px;\r\n\t}\r\n\r\n\tinput[type=\"submit\"] {\r\n\t display: inline-block;\r\n\t width: auto;\r\n\t}\r\n }\r\n}\r\n\r\n.give-filter-half {\r\n @media screen and (min-width: 600px) {\r\n\tfloat: left;\r\n\twidth: 49%;\r\n\r\n\t&:last-child {\r\n\t float: right;\r\n\t}\r\n }\r\n\r\n @media screen and (min-width: 783px) {\r\n\twidth: auto;\r\n\r\n\t&:last-child {\r\n\t float: left;\r\n\t}\r\n\r\n\tinput[type=\"text\"] {\r\n\t width: 96px;\r\n\t}\r\n }\r\n}\r\n\r\n.give-clear-filters-button {\r\n margin-left: 8px;\r\n}\r\n\r\n.give-submit-wrap {\r\n clear: both;\r\n background: #f5f5f5;\r\n border: 1px solid #dfdfdf;\r\n margin: 8px 0;\r\n padding: 12px;\r\n font-size: 13px;\r\n line-height: 2.1em;\r\n}\r\n\r\n#give-payment-filters {\r\n ul.subsubsub {\r\n\tmargin-bottom: 8px;\r\n }\r\n}\r\n\r\n#give-payments-advanced-filter {\r\n ul.subsubsub {\r\n\tmargin-bottom: 12px;\r\n }\r\n}\r\n\r\n#give-payments-filter {\r\n .tablenav.top {\r\n\tfloat: none;\r\n\t.bulkactions {\r\n\t margin-top: 1px;\r\n\t padding-top: 0;\r\n\t}\r\n\r\n }\r\n\r\n .give-email-column-value {\r\n\tfont-size: 14px;\r\n\tfont-weight: bold;\r\n }\r\n\r\n #the-list .check-column input {\r\n\tmargin-top: 1px;\r\n }\r\n\r\n .column-details {\r\n\twidth: 50px;\r\n }\r\n\r\n .column-amount {\r\n\twidth: 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\tdisplay: inline-block;\r\n\twidth: 12px;\r\n\theight: 12px;\r\n\tposition: relative;\r\n\ttop: 1px;\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tborder-radius: 50%;\r\n\tbackground: #888;\r\n\tline-height: 16px;\r\n }\r\n\r\n //Pending\r\n &.status-pending > span {\r\n\tbackground-color: $orange;\r\n }\r\n\r\n //Complete\r\n &.status-complete > span, &.status-publish > span {\r\n\tbackground-color: $status-complete;\r\n }\r\n\r\n //Refunded\r\n &.status-refunded > span {\r\n\tbackground-color: $status-default;\r\n }\r\n\r\n &.status-failed > span {\r\n\tbackground-color: $red;\r\n }\r\n\r\n &.status-abandoned > span {\r\n\tbackground-color: $dark;\r\n }\r\n\r\n &.status-revoked > span {\r\n\tbackground-color: $status-revoked;\r\n }\r\n\r\n &.status-subscription > span, &.status-renewal > span, &.status-give_subscription > span {\r\n\tbackground-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\t@include give-label();\r\n\tfont-weight: normal;\r\n\t@extend .give-item-label-gray;\r\n }\r\n\r\n .column-details {\r\n\tpadding-right: 30px;\r\n }\r\n\r\n .give-donation-status {\r\n\tdisplay: 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\tdisplay: inline-block;\r\n\tfloat: none;\r\n\tmargin: 0 10px;\r\n\tposition: relative;\r\n\ttop: 3px;\r\n }\r\n}\r\n\r\n//Donation Column\r\n.column-donation_form {\r\n .donation-level-text-wrap {\r\n\tfont-style: italic;\r\n\tdisplay: 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\twidth: 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-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: 97%;\r\n}\r\n\r\n#give-edit-order-form .row {\r\n\tmargin-top: 10px;\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\tfont-size: 13px;\r\n\r\n\t&.actions {\r\n\t text-align: right;\r\n\t min-width: 200px;\r\n\t}\r\n\r\n\t&.remove {\r\n\t text-align: right;\r\n\t}\r\n\r\n }\r\n\r\n .row {\r\n\tpadding: 12px;\r\n\tborder-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\tmin-height: 150px;\r\n }\r\n #give-add-payment-note {\r\n\tmargin: 6px 0 15px;\r\n }\r\n\r\n}\r\n\r\n//------------------------------------------\r\n//Edit Order Form\r\n//------------------------------------------\r\n#give-billing-details {\r\n\t.column > div {\r\n\t\tmargin: 0 0 10px;\r\n\t}\r\n\r\n\tlabel {\r\n\t\tdisplay: block;\r\n\t\tmargin-bottom: 5px;\r\n\t}\r\n\r\n\t.column-container {\r\n\t\tpadding: 5px 0 10px;\r\n\t}\r\n\r\n\tinput[type=\"text\"] {\r\n\t\twidth: 98%;\r\n\t}\r\n\r\n\t.chosen-container {\r\n\t\twidth: 98% !important;\r\n\t}\r\n}\r\n\r\n//------------------------------------------\r\n//Responsive\r\n//------------------------------------------\r\n@media screen and (min-width: 1200px) {\r\n\t#give-edit-order-form .column {\r\n\t\twidth: 33%;\r\n\t}\r\n\r\n\t#give-order-address .column {\r\n\t\twidth: 49%;\r\n\t}\r\n\r\n\t#give-donation-overview.columns-4 li.actions {\r\n\t\twidth: 25%;\r\n\t\tmargin-top: 0;\r\n\t\tmargin-right: 0;\r\n\t}\r\n}\r\n\r\n@media screen and (max-width: 1199px) {\r\n #give-edit-order-form .column {\r\n\twidth: 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\tpadding: 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}\r\n\r\n//------------------------------------------\r\n// Ajax chosen select field\r\n//------------------------------------------\r\n.give-select-chosen {\r\n .spinner {\r\n\tposition: absolute;\r\n\tright: 5px;\r\n\ttop: 2px;\r\n\tz-index: 999;\r\n }\r\n}\r\n\r\n.give-select-chosen-ajax {\r\n // Show spinner.\r\n .spinner {\r\n\tvisibility: visible;\r\n }\r\n\r\n // Hide search icon.\r\n .chosen-search input[type=\"text\"] {\r\n\tbackground-image: none !important;\r\n }\r\n}\r\n\r\n.give-select-chosen-ajax.chosen-container-single .chosen-search input[type=\"text\"] {\r\n background-image: none !important;\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\t.wrap > h2 {\n\t\tmargin-bottom: 15px;\n\t}\n\n\t.nav-tab-wrapper .dashicons {\n\t\tposition: relative;\n\t\ttop: 2px;\n\t\tmargin: 0 3px 0 0;\n\t}\n\n\t#give-donors-filter {\n\t\tposition: relative;\n\t\tp.search-box {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\n\t#give-donors-search-filter {\n\t\tdisplay: block;\n\t\toverflow: hidden;\n\t}\n\n\t//--------------------------------------------------------------\n\t// Donor Styles\n\t//--------------------------------------------------------------\n\t#give-donor-card-wrapper {\n\t\tmargin-left: -1px;\n\t\tz-index: 2;\n\t\tmin-height: 200px;\n\n\t\tinput {\n\t\t\tfont-weight: normal;\n\t\t}\n\n\t\t.donor-section {\n\t\t\tborder-bottom: 1px solid #eee;\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\n\t\t.donor-section table {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t> div:first-child {\n\t\t\tpadding-top: 20px;\n\t\t}\n\n\t\t> div:last-child {\n\t\t\tpadding-bottom: 20px;\n\t\t\tborder: none;\n\t\t}\n\n\t\t//AVATAR\n\t\t.avatar-wrap {\n\t\t\tpadding: 0 15px 15px 0;\n\t\t\ttext-align: center;\n\t\t\tfloat: left;\n\n\t\t\timg {\n\t\t\t\tborder-radius: 3px;\n\t\t\t}\n\n\t\t}\n\n\t\ta.delete {\n\t\t\ttext-decoration: none;\n\t\t\tcolor: #ff0000;\n\t\t\tmargin-right: 5px;\n\t\t}\n\n\t\t//Donor Header (non-avatar content)\n\t\t.donor-bio-header {\n\n\t\t\t.donor-since {\n\t\t\t\tmargin: 10px 0;\n\t\t\t\tfont-size: 16px;\n\t\t\t}\n\n\t\t\t.donor-id {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tfont-size: 24px;\n\t\t\t\tfont-weight: 600;\n\t\t\t\tmargin-right: 10px;\n\t\t\t}\n\n\t\t\t.donor-name-wrap {\n\t\t\t\tdisplay: inline-block;\n\t\t\t}\n\n\t\t\t.donor-edit-link {\n\t\t\t\tmargin-bottom: 15px;\n\t\t\t}\n\n\t\t}\n\t}\n\n\t.donor-main-wrapper {\n\t\tclear: both;\n\t\tmargin: 0 0 20px;\n\n\t\t@media(max-width: 655px) {\n\t\t\twidth: 100%;\n\t\t}\n\n\t\ttable {\n\t\t\tmargin: 0;\n\t\t}\n\n\t\tinput {\n\t\t\twidth: 200px;\n\t\t}\n\n\t}\n\n\t//Donor Summary\n\t#donor-summary {\n\t\tpadding: 0 20px;\n\n\t\t&:after {\n\t\t\tfont-family: \"dashicons\";\n\t\t\tcontent: \"\\f110\";\n\t\t\tposition: absolute;\n\t\t\ttop: 10px;\n\t\t\tright: 10px;\n\t\t\tfont-size: 100px;\n\t\t\tcolor: #F0F0F0;\n\t\t\tz-index: 0;\n\t\t}\n\n\t}\n\n\t#give-donor-card-wrapper .donor-address-wrapper {\n\t\twidth: 202px;\n\n\t\tspan[data-key=\"line2\"] {\n\t\t\tdisplay: table;\n\t\t\tclear: both;\n\t\t}\n\t}\n\n\t#give-donor-card-wrapper .donor-address-wrapper select {\n\t\twidth: 200px;\n\t}\n\n\t#give-donor-card-wrapper .donor-info {\n\t\tmin-height: 185px;\n\t}\n\n\t#give-donor-card-wrapper .info-wrapper {\n\t\tmin-height: 125px;\n\t}\n\n\t.donor-info .donor-name {\n\t\tfont-size: 24px;\n\t\tfont-weight: 600;\n\t}\n\n\t#disconnect-donor {\n\t\tfont-size: 12px;\n\t\tfont-weight: normal;\n\t\ttext-decoration: none;\n\t}\n\n\t#view-user-profile {\n\t\t@extend #disconnect-donor;\n\t}\n\n\t#donor-edit-actions {\n\t\ttext-align: center;\n\t\tmargin-bottom: 20px;\n\t\tline-height: 28px;\n\t}\n\n\t#donor-edit-actions .button-secondary {\n\t\tmargin-right: 10px;\n\t}\n\n\t#give-donor-card-wrapper .edit-item {\n\t\tdisplay: none;\n\t}\n\n\t#give-donor-card-wrapper .give_user_search_results {\n\t\tleft: 1px;\n\t\ttop: 16px;\n\t}\n\n\t#give-donor-card-wrapper .give_user_search_results ul {\n\t\twidth: 200px\n\t}\n\n\t#donor-stats-wrapper {\n\t\tmargin: 0 auto;\n\t\ttext-align: center;\n\t\tpadding: 15px;\n\t\tul {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\toverflow: hidden;\n\t\t\tli {\n\t\t\t\twidth: 50%;\n\t\t\t\tfloat: left;\n\t\t\t\tline-height: 22px;\n\t\t\t\tfont-size: 14px;\n\t\t\t\tmargin: 0;\n\t\t\t}\n\n\t\t}\n\n\t\ta {\n\t\t\ttext-decoration: none;\n\t\t}\n\t}\n\n\t#donor-stats-wrapper .dashicons {\n\t\tcolor: #888;\n\t}\n\n\t#donor-tables-wrapper table {\n\t\twidth: 100%;\n\t\ttext-align: center;\n\t}\n\n\t#donor-tables-wrapper th {\n\t\ttext-align: center;\n\t}\n\n\t#donor-tables-wrapper .donations tr > th:first-child,\n\t#donor-tables-wrapper .donations tr > td:first-child,\n\t#donor-tables-wrapper .emails tr > th:first-child,\n\t#donor-tables-wrapper .emails tr > td:first-child {\n\t\ttext-align: left;\n\t}\n\n\t#donor-tables-wrapper .donations tr > td:only-child {\n\t\ttext-align: center;\n\t}\n\n\t#donor-notes-wrapper {\n\t\tmin-height: 50px;\n\t}\n\n\t.donor-notes-header span, .donor-notes-header img {\n\t\tfont-weight: 600;\n\t\tline-height: 30px;\n\t\tvertical-align: middle;\n\t}\n\n\t.donor-note-input {\n\t\twidth: 100%;\n\t\tmargin-bottom: 5px;\n\t}\n\n\t// Donor Notes\n\t#give-donor-notes {\n\t\tdiv:nth-of-type(even) {\n\t\t\tbackground-color: #f9f9f9;\n\t\t}\n\t\t.donor-note-wrapper {\n\t\t\tborder-bottom: 1px solid #f9f9f9;\n\t\t\tmin-height: 38px;\n\t\t\tpadding: 0;\n\n\t\t\t.note-content-wrap {\n\t\t\t\tpadding: 10px 12px;\n\t\t\t\tline-height: 20px;\n\t\t\t\tfont-size: 14px;\n\t\t\t}\n\n\t\t}\n\n\t\t.give-no-donor-notes {\n\t\t\ttext-align: center;\n\t\t\tpadding: 20px;\n\t\t}\n\n\t}\n\n\t.donor-note-wrapper span {\n\t\tdisplay: block;\n\t}\n\n\t.delete-donor {\n\t\ttext-align: center;\n\t}\n\n\t.give-lock-block {\n\t\tmargin-left: -25px;\n\t\ttext-decoration: none;\n\t\tfont-size: 14px;\n\t\tmargin-right: 3px;\n\n\t\ti {\n\t\t\tcolor: #000000;\n\t\t\tfont-size: 14px;\n\t\t}\n\t}\n\n\t/*\n\t * Donor address metabox\n\t */\n\t#donor-address-wrapper {\n\t\t.give-no-address-message {\n\t\t\tmargin: 0.5rem 1%;\n\t\t\tline-height: 3.4em;\n\t\t}\n\n\t\t.add-new-address {\n\t\t\tmargin: 0.5rem 1% !important;\n\t\t}\n\n\t\t.add-new-address-form-hidden {\n\t\t\tposition: absolute;\n\t\t\tright: 13px;\n\t\t\tleft: 13px;\n\t\t\ttop: 0;\n\t\t\tvisibility: hidden;\n\t\t}\n\n\t\t// Address meta-box\n\t\t.all-address {\n\t\t\t.address {\n\t\t\t\tmin-height: 146px;\n\t\t\t\tborder: 1px solid #dad9d9;\n\t\t\t\tpadding: 9px;\n\t\t\t\tborder-radius: 5px;\n\t\t\t\tbackground-color: white;\n\n\t\t\t\t.address-number-label {\n\t\t\t\t\tcolor: gray;\n\t\t\t\t\tcursor: default;\n\t\t\t\t}\n\n\t\t\t\ta {\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\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\tfont-size: 14px;\n\tmargin: 0;\n }\n\n tr {\n\t&:nth-child(2n) {\n\t th,\n\t td {\n\t\tbackground: #fcfcfc;\n\t }\n\t}\n }\n\n th {\n\tfont-weight: 700;\n\tpadding: 9px;\n }\n\n td:first-child {\n\twidth: 33%;\n }\n\n td.help {\n\twidth: 1em;\n }\n\n td {\n\tpadding: 9px;\n\tfont-size: 1.1em;\n\n\tmark {\n\t background: transparent none;\n\t}\n\n\tmark.yes {\n\t color: $green;\n\t}\n\n\tmark.no {\n\t color: #999;\n\t}\n\n\tmark.error {\n\t color: $red;\n\t}\n\n\tul {\n\t margin: 0;\n\t}\n }\n}\n\n/* System info download header */\n.wrap div.give-debug-report-wrapper {\n margin-bottom: 5px;\n p {\n\tfont-size: 18px;\n\tmargin: 1em 0 0.7em;\n\tpadding: 0;\n }\n\n .give-debug-report-actions {\n\tmargin: 0 0 1.7em;\n\t.js-give-debug-report-button {\n\t margin-right: 10px;\n\t}\n\t.dashicons {\n\t font-size: 16px;\n\t position: relative;\n\t top: 4px;\n\t left: -2px;\n\t}\n }\n}\n\n.give-debug-report {\n display: none;\n margin: 10px 0;\n padding: 0;\n position: relative;\n\n textarea {\n\tfont-family: monospace;\n\twidth: 100%;\n\tmargin: 0;\n\theight: 300px;\n\tpadding: 20px;\n\t-moz-border-radius: 0;\n\t-webkit-border-radius: 0;\n\tborder-radius: 0;\n\tresize: none;\n\tfont-size: 12px;\n\tline-height: 20px;\n\toutline: 0;\n }\n}\n","//---------------------------------------------------------\n//Progress Bar Styles\n//---------------------------------------------------------\n.give-progress {\n\theight: 15px;\n\twidth: 95%;\n\tborder-radius: 4px;\n\toverflow: hidden;\n\tbackground-color: whitesmoke;\n\n\t> div {\n\t\theight: 100%;\n\t\twidth: 0;\n\t}\n\n}\n\n.admin-color-fresh .give-progress div, .give-progress div {\n\tbackground: #0073aa;\n}\n\n.admin-color-light .give-progress div {\n\tbackground: #888;\n}\n\n.admin-color-blue .give-progress div {\n\tbackground: #096484;\n}\n\n.admin-color-coffee .give-progress div {\n\tbackground: #c7a589;\n}\n\n.admin-color-ectoplasm .give-progress div {\n\tbackground: #a3b745;\n}\n\n.admin-color-midnight .give-progress div {\n\tbackground: #e14d43;\n}\n\n.admin-color-sunrise .give-progress div {\n\tbackground: #dd823b;\n}\n\n\n/**\n * Spinner\n */\n.give-spinner-wrapper{\n\tposition: absolute;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\ttop: 0;\n\tbackground: rgba(245, 245, 245, 0.57);\n\tz-index: 1;\n\tdisplay: none;\n\n\t&.is-active{\n\t\tdisplay: inline-block;\n\t}\n\n\t.aligncenter{\n\t\tposition: absolute;\n\t\ttop: 50%;\n\t\tleft: 50%;\n\t\tmargin: 10px 10px 0 0;\n\t}\n}\n\n.give-spinner {\n\t&.spinner.is-active{\n\t\tmargin: 0 0 0 2px;\n\t\tfloat: none;\n\t}\n}","/**\n * Give Updates Panel SCSS\n *\n * @description Updates Panel Styles\n * @package Give\n * @subpackage SCSS/Admin\n * @copyright Copyright (c) 2017, WordImpress\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\n*/\n\n#give-updates-h1 {\n padding-top: 0;\n}\n\n.give-update-panel-content p {\n font-size: 16px;\n}\n\n#give-updates .dashicons-no-alt {\n color: red;\n}\n\n#give-updates .dashicons-yes {\n color: green;\n}\n\n#give-db-updates .spinner {\n margin-top:0;\n}\n\nbody.give_forms_page_give-updates {\n\t.give-run-update-containt {\n\t\t.give-run-update-button {\n\t\t\tmargin-right: 10px;\n\t\t}\n\t}\n}\n\n#give-plugin-updates {\n\t.panel-content {\n\t\ttable {\n\t\t\ttr {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t}\n}","/**\n * Give Blank Slate\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.give-blank-slate {\n\tbackground: white;\n\tborder: 1px solid #e5e5e5;\n\tbox-shadow: 0 1px 1px rgba( 0,0,0,0.04 );\n\tmargin: 0 auto;\n\tpadding: 40px;\n\ttext-align: center;\n\n\t:last-child {\n\t\tmargin-bottom: 0;\n\t}\n\n\t&__heading,\n\t&__message,\n\t&__cta,\n\t&__help {\n\t\tmargin: 0 0 10px;\n\t}\n\n\t&__image {\n\t\tdisplay: block;\n\t\theight: 80px;\n\t\tmargin: 0 auto 10px;\n\t\twidth: auto;\n\t}\n\n\t&__help {\n\t\tcolor: #666;\n\t\tfont-style: italic;\n\n\t\ta {\n\t\t\tdisplay: inline-block;\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n\n// Extra selectors needed to override WP Core styles.\n.give-blank-slate a.give-blank-slate__cta {\n\tdisplay: inline-block;\n\tfont-size: 1.2em;\n\theight: auto;\n\tmargin: 0 0 10px;\n\tpadding: .75em 1.5em;\n}\n","/**\r\n * Give Donations Importer\r\n *\r\n * @description Payment History Styles\r\n * @package Give\r\n * @subpackage SCSS/Admin\r\n * @copyright Copyright (c) 2017, WordImpress\r\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\r\n*/\r\n\r\n.give-tools-setting-page-import {\r\n\th1.handle {\r\n\t\tpadding: 15px 0 0;\r\n\t}\r\n\t.give-progress-steps {\r\n\t\twidth: 100%;\r\n\t\tpadding: 0 0 24px;\r\n\t\tmargin-left: 0;\r\n\t\tlist-style: none outside;\r\n\t\toverflow: hidden;\r\n\t\tdisplay: -webkit-inline-flex;\r\n\t\tdisplay: -ms-inline-flexbox;\r\n\t\tdisplay: inline-flex;\r\n\t\tli {\r\n\t\t\twidth: 25%;\r\n\t\t\tfloat: left;\r\n\t\t\tpadding: 0 0 1.2em;\r\n\t\t\tmargin: 0;\r\n\t\t\ttext-align: center;\r\n\t\t\tposition: relative;\r\n\t\t\tborder-bottom: 4px solid #ccc;\r\n\t\t\tline-height: 1.4em;\r\n\t\t}\r\n\r\n\t\tli.active {\r\n\t\t\tborder-color: #4ead61;\r\n\t\t\tcolor: #4ead61;\r\n\r\n\t\t\t&:before {\r\n\t\t\t\tborder-color: #4ead61;\r\n\t\t\t\tcolor: #4ead61;\r\n\t\t\t\tbackground: #4ead61;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\tli::before {\r\n\t\t\tcontent: '';\r\n\t\t\tborder: 4px solid #ccc;\r\n\t\t\tborder-radius: 100%;\r\n\t\t\twidth: 10px;\r\n\t\t\theight: 10px;\r\n\t\t\tposition: absolute;\r\n\t\t\tbottom: 0;\r\n\t\t\tleft: 50%;\r\n\t\t\tmargin-left: -6px;\r\n\t\t\tmargin-bottom: -10px;\r\n\t\t\tbackground: #fff;\r\n\t\t}\r\n\t}\r\n\r\n\t.step-4 {\r\n\t\th2 {\r\n\t\t\ttext-align: center;\r\n\t\t\tfont-size: 20px !important;\r\n\t\t}\r\n\t\tp {\r\n\t\t\ttext-align: center;\r\n\t\t}\r\n\t}\r\n\r\n\t.button-secondary.step-4, .give-image-thumb {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\th2#give-import-title {\r\n\t\tbackground: #f3f3f3;\r\n\t\tfont-size: 15px;\r\n\t\tfont-weight: 600;\r\n\t\tmargin: -8px -22px 11px;\r\n\t\tpadding: 12px 22px;\r\n\t}\r\n\r\n\ttable.step-2 {\r\n\r\n\t\th2#give-import-title {\r\n\t\t\tfont-size: small;\r\n\t\t\tfont-weight: inherit;\r\n\t\t}\r\n\r\n\t\t.give-import-donation-required-fields-title {\r\n\t\t\tfont-size: 18px;\r\n\t\t\tfont-weight: 600;\r\n\t\t\tmargin: 0px;\r\n\t\t}\r\n\r\n\t\t.give-import-donation-required-fields {\r\n\t\t\twhite-space:nowrap;\r\n\t\t\toverflow:hidden;\r\n\r\n\t\t\tli {\r\n\t\t\t\tdisplay:inline-block;\r\n\t\t\t\tmargin: 0 10% 0 0;\r\n\r\n\t\t\t\tspan.give-import-donation-required-symbol {\r\n\t\t\t\t\tborder-radius: 1em;\r\n\t\t\t\t\tvertical-align: middle;\r\n\t\t\t\t\tpadding: 2px;\r\n\t\t\t\t\tbackground: #46b450;\r\n\t\t\t\t\tcolor: white;\r\n\t\t\t\t}\r\n\r\n\t\t\t\tspan.dashicons-no-alt {\r\n\t\t\t\t\tbackground: #bbbbbb;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.give-import-core-settings {\r\n\t.give-progress-steps {\r\n\t\tli {\r\n\t\t\twidth: 33.33%;\r\n\t\t}\r\n\t}\r\n\r\n\t.step-3 {\r\n\t\th2 {\r\n\t\t\ttext-align: center;\r\n\t\t\tfont-size: 20px !important;\r\n\t\t}\r\n\t\tp {\r\n\t\t\ttext-align: center;\r\n\t\t}\r\n\t}\r\n}\r\n\r\nform.give-import-form table.widefat {\r\n\tborder: none;\r\n}\r\n\r\n.wrap .give-importer-h1 {\r\n\tmargin: 0;\r\n\tpadding: 20px 0;\r\n}"],"names":[],"mappings":"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"}
1
+ {"version":3,"file":"give-admin.css","sources":["admin/give-admin.scss","frontend/_mixins.scss","frontend/_variables.scss","plugins/hint.min.scss","plugins/chosen.min.scss","frontend/fonts.scss","admin/fonts.scss","admin/grids.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","admin/util.scss","admin/updates.scss","admin/blank-slate.scss","admin/importer.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/hint.min';\r\n@import '../plugins/chosen.min';\r\n@import '../frontend/fonts';\r\n@import 'fonts';\r\n@import 'grids';\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@import 'util';\r\n@import 'updates';\r\n@import 'blank-slate';\r\n@import 'importer';\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\r\n\r\n$float-labels: (\r\n\tbase-height : 30px,\r\n\tborder-radius : 0,\r\n\tmargin-bottom : 0,\r\n\tcolor-background : inherit,\r\n\tcolor-background-active : inherit,\r\n\tcolor-background-focus : inherit,\r\n\tcolor-border : #ccc,\r\n\tcolor-border-active : #ccc,\r\n\tcolor-border-focus : #ccc,\r\n\tcolor-text : #333,\r\n\tline-height : normal,\r\n\tfont-weight : 700,\r\n\tparent : '[id*=\"give-form\"]',\r\n);\r\n","/*! Hint.css - v2.5.0 - 2017-04-23\n* http://kushagragour.in/lab/hint/\n* Copyright (c) 2017 Kushagra Gour */\n\n[class*=hint--]{position:relative;display:inline-block}[class*=hint--]:after,[class*=hint--]:before{position:absolute;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}[class*=hint--]:hover:after,[class*=hint--]:hover:before{visibility:visible;opacity:1;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}[class*=hint--]:before{content:'';position:absolute;background:0 0;border:6px solid transparent;z-index:1000001}[class*=hint--]:after{background:#383838;color:#fff;padding:8px 10px;font-size:12px;font-family:\"Helvetica Neue\",Helvetica,Arial,sans-serif;line-height:12px;white-space:nowrap;text-shadow:0 -1px 0 #000;box-shadow:4px 4px 8px rgba(0,0,0,.3)}[class*=hint--][aria-label]:after{content:attr(aria-label)}[class*=hint--][data-hint]:after{content:attr(data-hint)}[aria-label='']:after,[aria-label='']:before,[data-hint='']:after,[data-hint='']:before{display:none!important}.hint--top-left:before,.hint--top-right:before,.hint--top:before{border-top-color:#383838}.hint--bottom-left:before,.hint--bottom-right:before,.hint--bottom:before{border-bottom-color:#383838}.hint--top:after,.hint--top:before{bottom:100%;left:50%}.hint--top:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--top:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--bottom:after,.hint--bottom:before{top:100%;left:50%}.hint--bottom:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--bottom:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--right:before{border-right-color:#383838;margin-left:-11px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:after,.hint--right:before{left:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{border-left-color:#383838;margin-right:-11px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:after,.hint--left:before{right:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--top-left:after,.hint--top-left:before{bottom:100%;left:50%}.hint--top-left:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--top-left:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-left:hover:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--top-right:after,.hint--top-right:before{bottom:100%;left:50%}.hint--top-right:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--top-right:hover:after,.hint--top-right:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom-left:after,.hint--bottom-left:before{top:100%;left:50%}.hint--bottom-left:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--bottom-left:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-left:hover:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--bottom-right:after,.hint--bottom-right:before{top:100%;left:50%}.hint--bottom-right:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--bottom-right:hover:after,.hint--bottom-right:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--large:after,.hint--medium:after,.hint--small:after{white-space:normal;line-height:1.4em;word-wrap:break-word}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top-left:before,.hint--error.hint--top-right:before,.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom-left:before,.hint--error.hint--bottom-right:before,.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top-left:before,.hint--warning.hint--top-right:before,.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before,.hint--warning.hint--bottom-right:before,.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #1a3c4d}.hint--info.hint--top-left:before,.hint--info.hint--top-right:before,.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before,.hint--info.hint--bottom-right:before,.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top-left:before,.hint--success.hint--top-right:before,.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before,.hint--success.hint--bottom-right:before,.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-left:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:after,.hint--always.hint--top-right:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-left:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:after,.hint--always.hint--bottom-right:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:after,.hint--no-animate:before{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}.hint--bounce:after,.hint--bounce:before{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .3s ease,visibility .3s ease,-moz-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24)}","/*!\nChosen, a Select Box Enhancer for jQuery and Prototype\nby Patrick Filler for Harvest, http://getharvest.com\n\nVersion 1.8.3\nFull source at https://github.com/harvesthq/chosen\nCopyright (c) 2011-2018 Harvest http://getharvest.com\n\nMIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md\nThis file is generated by `grunt build`, do not edit it by hand.\n*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);display:none}.chosen-container.chosen-with-drop .chosen-drop{display:block}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:\":\";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-single input[type=text]{cursor:pointer;opacity:0;position:absolute}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:0 0!important;-webkit-box-shadow:none;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#eee),color-stop(80%,#fff));background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}","/**\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\t.dashicons {\n\t\tfont-size:14px;\n\t\twidth:14px;\n\t\tline-height: 20px;\n\t}\n\n}","$width: 98%;\n$gutter: 2%;\n$breakpoint-small: 33.75em; // 540px\n$breakpoint-medium: 45em; // 720px\n$breakpoint-large: 60em; // 960px\n\n.give-grid-row {\n position: relative;\n width: 100%;\n\n [class^=\"give-grid-col\"] {\n float: left;\n margin: 0.5rem 1%;\n min-height: 0.125rem;\n }\n\n &::after {\n content: \"\";\n display: table;\n clear: both;\n }\n}\n\n\n.give-grid-col-1 { width:($width / 12) - ($gutter * 11 / 12); }\n.give-grid-col-2 { width: ($width / 6) - ($gutter * 10 / 12); }\n.give-grid-col-3 { width: ($width / 4) - ($gutter * 9 / 12); }\n.give-grid-col-4 { width: ($width / 3) - ($gutter * 8 / 12); }\n.give-grid-col-5 { width: ($width / (12 / 5)) - ($gutter * 7 / 12); }\n.give-grid-col-6 { width: ($width / 2) - ($gutter * 6 / 12); }\n.give-grid-col-7 { width: ($width / (12 / 7)) - ($gutter * 5 / 12); }\n.give-grid-col-8 { width: ($width / (12 / 8)) - ($gutter * 4 / 12); }\n.give-grid-col-9 { width: ($width / (12 / 9)) - ($gutter * 3 / 12); }\n.give-grid-col-10 { width: ($width / (12 / 10)) - ($gutter * 2 / 12); }\n.give-grid-col-11 { width: ($width / (12 / 11)) - ($gutter * 1 / 12); }\n.give-grid-col-12 { width: $width; }\n\n@media only screen and (max-width: $breakpoint-small) {\n .give-grid-row {\n [class^=\"give-grid-col\"] {\n width: $width;\n }\n }\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: -5px;\r\n}\r\n\r\n.give_options_panel input[ type=\"text\"],\r\n.give_options_panel input[ type=\"email\"]{\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// Show unnamed donors one per line.\r\n#give-bulk-donors div[id^=\"give-donor-\"] {\r\n display: block;\r\n overflow: hidden;\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.price .give_price_range_low,\r\n.price .give_price_range_high,\r\n.price .give_price_range_sep{\r\n\tdisplay: inline-block;\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\tdisplay: none;\r\n\t\tpadding-left: 170px;\r\n\r\n\t\t&.active,\r\n\t\t.no-js & {\r\n\t\t\tdisplay: block;\r\n\t\t}\r\n\r\n\t\t.give-field-wrap {\r\n\t\t\tpadding: 1em 20px 1em 162px;\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: 22px;\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: 22px;\r\n\t\t\t\theight: 22px;\r\n\t\t\t\tborder-radius: 30px;\r\n\t\t\t\tmargin-top: 8px;\r\n\t\t\t\tline-height: 19px;\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-row .give-move .toggle-indicator:before {\r\n\t\t\t\tmargin-left: 7px;\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// Hide first row remove button for multi-level.\r\n#_give_donation_levels_field .give-row:nth-of-type(2) .give-remove {\r\n display: none !important;\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\tmax-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: 166px;\r\n\t\t\t\twidth: 170px;\r\n\t\t\t\tmax-height: 250px;\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.give-label {\r\n\t\t\t\t\tdisplay: none;\r\n\t\t\t\t}\r\n\r\n\t\t\t\tspan.give-icon:before {\r\n\t\t\t\t\tmargin: 0;\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\r\n\t\t\t.give-field-wrap {\r\n\t\t\t\tpadding: 10px;\r\n\r\n\t\t\t\tspan.give-field-label, label {\r\n\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\tfloat: none;\r\n\t\t\t\t\tmargin: 0 0 10px 0;\r\n\t\t\t\t\tfont-size: 14px;\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t}\r\n\r\n\t\t\t}\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\tdiv.chosen-container {\r\n\t\tul.chosen-choices {\r\n\t\t\tinput.chosen-search-input {\r\n\t\t\t\tborder: 1px solid #ddd;\r\n\t\t\t\theight: 20px;\r\n\t\t\t}\r\n\r\n\t\t\tborder: 1px solid #ddd;\r\n\t\t}\r\n\t}\r\n\r\n\tselect {\r\n\t\tvertical-align: inherit;\r\n\t\tmargin: 0;\r\n\t\theight: 26px;\r\n\t\tline-height: 26px;\r\n\t\tborder: 1px solid #ddd;\r\n\t}\r\n}\r\n\r\n/*-------------------------------------\r\nChosen Overrides\r\n-------------------------------------*/\r\n\r\n.chosen-container-single a.chosen-single {\r\n background: #FFF !important;\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 h2.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.settings-excludes-list {\n max-height: 120px;\n overflow: auto;\n padding: 0.5rem;\n border: 1px solid #ddd;\n}\n\n.settings-excludes-list li {\n margin: 3px 0;\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//---------------------------------------------------------\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 .give-settings-heading-sep {\r\n\tfont-size: 14px;\r\n\tline-height: 32px;\r\n\twidth: 15px;\r\n }\r\n\r\n .nav-tab-wrapper {\r\n\tmargin-bottom: 5px;\r\n\toverflow: visible;\r\n }\r\n\r\n .cmb2-wrap .cmb-type-checkbox input[type=\"checkbox\"] {\r\n\tdisplay: block;\r\n\tmargin-bottom: 5px;\r\n }\r\n\r\n div.give-submit-wrap {\r\n\tmargin: 20px 0;\r\n }\r\n\r\n .give_forms_page_give-payment-history .postbox .hndle {\r\n\tcursor: default;\r\n }\r\n\r\n .give-input-field {\r\n\twidth: 25em;\r\n }\r\n\r\n table table input[type=\"text\"] {\r\n\twidth: 15em;\r\n }\r\n\r\n .give-repeat-setting-field {\r\n\tmargin: 10px 0;\r\n }\r\n\r\n .give-remove-setting-field {\r\n\twidth: 25px;\r\n\theight: 25px;\r\n\tpadding: 0;\r\n\ttext-align: center;\r\n\tline-height: 22px;\r\n\tfont-size: 21px;\r\n\tfont-weight: 300;\r\n\tcursor: pointer;\r\n\tmargin-left: 20px;\r\n\tdisplay: inline-block;\r\n }\r\n\r\n .give-remove-setting-field:hover {\r\n\tbackground-color: red;\r\n\tcolor: white;\r\n\tborder-radius: 30px;\r\n }\r\n\r\n .give-forminp p:first-child .give-remove-setting-field {\r\n\tdisplay: none;\r\n }\r\n\r\n .export-options-table {\r\n\ttr.give-import-option:nth-child(odd) {\r\n\t background: #f4f3f3;\r\n\t th {\r\n\t\tvertical-align: middle;\r\n\t }\r\n\t}\r\n\t.give-import-dropdown:nth-child(2),\r\n\ttr.give-import-option th:first-child {\r\n\t width: 250px;\r\n\t}\r\n }\r\n}\r\n\r\n.give-setting-tab-header {\r\n clear: both;\r\n overflow: hidden;\r\n margin: 30px 0;\r\n\r\n h2 {\r\n\tmargin-top: 8px;\r\n }\r\n\r\n p {\r\n\tmargin-bottom: 0;\r\n }\r\n}\r\n\r\n.give-radio-inline {\r\n ul {\r\n\tmargin-top: 0;\r\n }\r\n\r\n li {\r\n\tdisplay: inline-block;\r\n\tmargin: 0 0 0 15px;\r\n }\r\n\r\n li:first-child {\r\n\tmargin-left: 0;\r\n }\r\n}\r\n\r\n// Tools page: fix ajax search user list hide bug\r\n.give-tools-setting-page .bulkactions {\r\n overflow: 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 margin: 5px 0 0 !important;\r\n}\r\n\r\np.give-field-description,\r\ndiv.give-field-description,\r\n.cmb2-metabox-description {\r\n color: #aaaaaa;\r\n font-style: italic;\r\n font-size: 13px !important;\r\n}\r\n\r\n.cmb-type-give-title label,\r\n.give-setting-tab-header h2 {\r\n float: left;\r\n display: inline-block;\r\n width: 220px;\r\n font-style: italic;\r\n color: #AAA;\r\n margin: 0;\r\n font-size: 14px;\r\n}\r\n\r\n.postbox-container #_give_donation_levels_repeat > .cmb-repeatable-grouping:not(:last-of-type) {\r\n border-bottom: 1px solid #e9e9e9;\r\n border-top: none;\r\n}\r\n\r\n.cmb-type-enabled-gateways .cmb-td > p:first-of-type {\r\n display: none;\r\n}\r\n\r\n// CMB2 Checkbox Revised Styles\r\n.cmb-type-checkbox .cmb-td {\r\n width: 80%;\r\n label {\r\n\tfont-size: 13px;\r\n }\r\n}\r\n\r\n/* Responsive Settings Rows */\r\n.give_settings {\r\n .cmb2-wrap .cmb-row {\r\n\tdisplay: table-row;\r\n\t> .cmb-th, > .cmb-td {\r\n\t display: table-cell;\r\n\t float: none;\r\n\t}\r\n }\r\n}\r\n\r\n/* Custom Title Separators */\r\n.cmb2-id-give-title {\r\n label {\r\n\tfont-style: italic;\r\n\tcolor: #AAA;\r\n\tcursor: default;\r\n }\r\n > div.cmb-th {\r\n\tpadding-bottom: 10px;\r\n }\r\n > div.cmb-td {\r\n\tpadding-bottom: 5px;\r\n }\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 span.give-drag-handle {\r\n\tpadding: 3px 4px 0 0;\r\n\tfont-size: 15px;\r\n\tfont-weight: normal;\r\n\tcolor: #bdbdbd;\r\n\tcursor: move;\r\n\r\n\t&:hover {\r\n\t color: #333;\r\n\t}\r\n\r\n }\r\n\r\n}\r\n\r\n//--------------------------------------------------------------\r\n// Emails\r\n//--------------------------------------------------------------\r\n\r\n.give-email-tags-wrap {\r\n margin: 5px 0 0;\r\n code {\r\n\tfont-style: normal;\r\n\tpadding: 1px 2px;\r\n\tfont-size: 12px;\r\n }\r\n span {\r\n\tdisplay: block;\r\n\tcolor: #AAA;\r\n\tfont-style: italic;\r\n\tmargin: 0 0 2px;\r\n\tfont-size: 13px;\r\n }\r\n .give_price_tag {\r\n\tdisplay: none;\r\n }\r\n}\r\n\r\n.give-settings-email-settings-section {\r\n // Nothing in table nav so hide it.\r\n .tablenav {\r\n\tdisplay: none;\r\n }\r\n .give-setting-tab-header-emails {\r\n\tmargin: 0 0 20px;\r\n\thr {\r\n\t display: none;\r\n\t}\r\n }\r\n .tablenav.bottom + .give-setting-tab-header-emails {\r\n\tmargin: 20px 0;\r\n\thr {\r\n\t display: block;\r\n\t}\r\n }\r\n\r\n}\r\n\r\n// Email notification list.\r\n.giveemailnotifications {\r\n .check-column {\r\n\tpadding: 13px 10px 0 20px !important;\r\n }\r\n\r\n td.check-column input {\r\n\t//width: 1em;\r\n\tdisplay: none;\r\n }\r\n\r\n th.check-column {\r\n\t.give-email-notification-status {\r\n\t color: white;\r\n\t cursor: pointer;\r\n\r\n\t &[data-edit=\"1\"] i.dashicons {\r\n\t\tborder-radius: 1em;\r\n\t\tpadding: 2px;\r\n\t }\r\n\t}\r\n\r\n\t.give-email-notification-enabled .dashicons-yes,\r\n\t.give-email-notification-disabled:hover .dashicons-no-alt {\r\n\t background: #46b450;\r\n\t}\r\n\r\n\t.give-email-notification-enabled .dashicons-lock {\r\n\t color: #46b450;\r\n\t}\r\n\r\n\t.give-email-notification-disabled .dashicons-no-alt,\r\n\t.give-email-notification-enabled:hover .dashicons-yes {\r\n\t background: #bbbbbb;\r\n\t}\r\n\r\n\t.give-email-notification-disabled .dashicons-lock {\r\n\t color: #bbbbbb;\r\n\t}\r\n\r\n\t.dashicons-no-alt:hover:before {\r\n\t content: \"\\f147\" !important;\r\n\t}\r\n\r\n\t.dashicons-yes:hover:before {\r\n\t content: \"\\f335\" !important;\r\n\t}\r\n }\r\n\r\n .spinner.is-active {\r\n\tmargin: 0 0 0 2px;\r\n\tfloat: none;\r\n }\r\n\r\n}\r\n\r\n//--------------------------------------------------------------\r\n// System Info page styles\r\n//--------------------------------------------------------------\r\n\r\n#system-info-textarea {\r\n width: 800px;\r\n height: 600px;\r\n font-family: Menlo, Monaco, monospace;\r\n background: #FFF;\r\n white-space: pre;\r\n overflow: auto;\r\n display: block;\r\n /*rtl:ignore*/\r\n direction: ltr;\r\n}\r\n\r\n#give-download-sysinfo {\r\n margin: 0;\r\n}\r\n\r\n//--------------------------------------------------------------\r\n// API\r\n//--------------------------------------------------------------\r\n\r\n#api {\r\n .tablenav .actions {\r\n\toverflow: visible;\r\n }\r\n}\r\n\r\na.give-delete {\r\n color: #a00;\r\n}\r\n\r\n//--------------------------------------------------------------\r\n// License\r\n//--------------------------------------------------------------\r\n.give-settings-wrap-licenses {\r\n .give-license-deactivate {\r\n\tmargin: 1px 0 0 10px;\r\n\theight: 30px;\r\n }\r\n\r\n .give-license-field {\r\n\tbackground: #FFF url('../images/close.png') no-repeat;\r\n\tbackground-position: 98.5% center;\r\n\tbackground-size: 18px;\r\n }\r\n\r\n .give-license-active, .give-license-active:focus {\r\n\tbackground-image: url('../images/tick.png');\r\n\tbackground-color: #FFF;\r\n\tbackground-repeat: no-repeat;\r\n\tbackground-position: 98.5% center;\r\n\toutline: none;\r\n\tbackground-size: 16px;\r\n\twidth: 100%;\r\n }\r\n\r\n}\r\n\r\n/* Addon grid design */\r\n.give-settings-page {\r\n .give-settings-wrap-licenses {\r\n\tdisplay: block;\r\n\tposition: relative;\r\n\tfloat: left;\r\n\twidth: 30.5%;\r\n\tmin-height: 180px;\r\n\tmargin: 20px 1% 20px 0;\r\n }\r\n\r\n .give-license-key {\r\n\tlabel {\r\n\t margin: 0 0 0 10px;\r\n\t padding: 10px 0;\r\n\t display: block;\r\n\t font-size: 14px;\r\n\t font-weight: 600;\r\n\t cursor: default;\r\n\t}\r\n }\r\n\r\n .give-license-block {\r\n\tmargin: 0 10px;\r\n }\r\n\r\n input[type=\"text\"].give-license-field,\r\n input[type=\"password\"].give-license-field {\r\n\twidth: 100%;\r\n }\r\n\r\n .give-license-block input[type=\"submit\"] {\r\n\tposition: absolute;\r\n\ttop: 3px;\r\n\tright: 10px;\r\n\theight: 24px;\r\n\tline-height: 22px;\r\n\tpadding: 0 8px 1px;\r\n\tfont-size: 11px;\r\n }\r\n\r\n //License status notice.\r\n .give-license-status-notice {\r\n\tbackground: #fff;\r\n\tborder-left: 4px solid #fff;\r\n\t-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\r\n\tbox-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\r\n\tmargin: 5px 0 2px;\r\n\tpadding: 1px 12px;\r\n\r\n\tp {\r\n\t padding: 10px 0;\r\n\t margin: 0;\r\n\t}\r\n\r\n\ta {\r\n\t color: #444;\r\n\t cursor: pointer;\r\n\t &:hover {\r\n\t\ttext-decoration: none;\r\n\t }\r\n\t}\r\n\r\n }\r\n\r\n .give-license-status-notice.give-license-expires-soon {\r\n\tborder-color: #00a0d2;\r\n }\r\n\r\n //Inactive or Expired.\r\n .give-license-status-notice.give-inactive,\r\n .give-license-status-notice.give-license-expired {\r\n\tborder-color: #e24e4e;\r\n }\r\n\r\n .give-license-status-notice.give-license-error,\r\n .give-license-status-notice.give-license-no_activations_left,\r\n .give-license-status-notice.give-license-missing,\r\n .give-license-status-notice.give-license-invalid,\r\n .give-license-status-notice.give-license-site_inactive,\r\n .give-license-status-notice.give-license-item_name_mismatch {\r\n\tborder-color: orange;\r\n }\r\n\r\n .give-license-status-notice.give-license-lifetime-notice,\r\n .give-license-status-notice.give-license-expiration-date {\r\n\tborder-color: #46b450;\r\n }\r\n\r\n .give-license-status-notice.give-license-expires-soon a:hover,\r\n .give-license-status-notice.give-license-expired a:hover {\r\n\ttext-decoration: none;\r\n }\r\n}\r\n\r\n/* Responsive fixes: Addon grid design */\r\n@media screen and (max-width: 1100px) {\r\n .give-settings-page .give-settings-wrap-licenses {\r\n\twidth: 45%;\r\n\tmin-height: 150px;\r\n }\r\n}\r\n\r\n@media screen and (max-width: 600px) {\r\n .give-settings-page .give-settings-wrap-licenses {\r\n\twidth: 100%;\r\n\tmax-width: 320px;\r\n }\r\n}\r\n\r\n/* Tables */\r\n\r\n.give-table {\r\n\r\n thead {\r\n\tth {\r\n\t padding: 8px 10px !important;\r\n\t}\r\n }\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 display: 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 min-height: 400px;\r\n}\r\n\r\n// Widget Page\r\n.give-field-description {\r\n color: #aaaaaa;\r\n font-style: italic;\r\n margin: 0;\r\n padding-top: .5em;\r\n}\r\n\r\n// Setting page tab\r\nh2.give-nav-tab-wrapper {\r\n overflow: hidden;\r\n height: 35px;\r\n}\r\n\r\n@media screen and (max-width: 600px) {\r\n .give-nav-tab-wrapper {\r\n\tposition: relative;\r\n\tpadding-top: 0 !important;\r\n\r\n\t> a {\r\n\t width: 100%;\r\n\t box-sizing: border-box;\r\n\t margin: 0;\r\n\t background-color: #ffffff;\r\n\t border: 1px solid #cccccc;\r\n\t &:hover {\r\n\t\tborder-bottom: 1px solid #ccc;\r\n\t }\r\n\t}\r\n\r\n\tdiv.give-sub-nav-tab-wrapper {\r\n\t position: absolute;\r\n\t top: 0;\r\n\t right: 0;\r\n\r\n\t #give-show-sub-nav {\r\n\t\theight: 28px;\r\n\t\twidth: 30px;\r\n\t\tborder-radius: 0;\r\n\t\tmargin: 0;\r\n\t\t> span.dashicons {\r\n\t\t margin: 6px auto 0;\r\n\t\t display: block;\r\n\t\t}\r\n\r\n\t }\r\n\r\n\t nav.give-sub-nav-tab {\r\n\t\ttop: 35px;\r\n\t\tright: 0;\r\n\t\tleft: auto;\r\n\r\n\t\ta {\r\n\t\t background: #ffffff;\r\n\t\t &:hover {\r\n\t\t\tbackground: #e5e5e5;\r\n\t\t }\r\n\t\t}\r\n\t }\r\n\t}\r\n\r\n }\r\n\r\n .give-mobile-hidden {\r\n\tdisplay: none;\r\n }\r\n}\r\n\r\n.give-sub-nav-tab-wrapper {\r\n position: relative;\r\n display: inline-block;\r\n z-index: 9999;\r\n float: left;\r\n\r\n nav.give-sub-nav-tab {\r\n\tborder: 1px solid #ccc;\r\n\tborder-bottom: 0;\r\n\tposition: absolute;\r\n\ttop: 35px;\r\n\tright: 0;\r\n\r\n\ta {\r\n\t float: left;\r\n\t background: white;\r\n\t padding: 6px 10px;\r\n\t clear: both;\r\n\t text-decoration: none;\r\n\t border-bottom: 1px solid #ccc;\r\n\t min-width: 170px;\r\n\t color: #555;\r\n\t font-size: 14px;\r\n\t}\r\n\r\n\ta:hover {\r\n\t background: #ffffff;\r\n\t}\r\n }\r\n}\r\n\r\n// By default hide setting tab wrapper.\r\n.give-sub-nav-tab-wrapper {\r\n display: none;\r\n}\r\n\r\n#give-show-sub-nav {\r\n text-decoration: none;\r\n padding: 3px 4px;\r\n border-bottom: 1px solid #ccc;\r\n line-height: 0;\r\n background: white;\r\n border-radius: 4px;\r\n margin-top: 5px;\r\n\r\n > span.dashicons {\r\n\tfont-size: 16px;\r\n\theight: 16px;\r\n\twidth: 16px;\r\n }\r\n}\r\n\r\n#give-show-sub-nav:hover, #give-show-sub-nav:active {\r\n outline: none;\r\n box-shadow: inset 0px 0px 4px #ddd;\r\n}\r\n\r\n//--------------------------------------------------------------\r\n// Image preview container\r\n//--------------------------------------------------------------\r\n.give-image-thumb {\r\n position: relative;\r\n margin-top: 14px;\r\n\r\n span.give-delete-image-thumb {\r\n\tposition: absolute;\r\n\tbackground: red;\r\n\tcolor: white;\r\n\tborder-radius: 30px;\r\n\tleft: -10px;\r\n\ttop: -10px;\r\n\tcursor: pointer;\r\n }\r\n\r\n img {\r\n\tmax-width: 250px;\r\n\tborder: 4px solid white;\r\n }\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//------------------------------------\r\n// Payment Filters\r\n//------------------------------------\r\n\r\n// Wrapper for multiple filter fields.\r\n.give-filters {\r\n clear: both;\r\n background: #f5f5f5;\r\n border: 1px solid #dfdfdf;\r\n padding: 12px 12px 0 12px;\r\n\r\n // Chosen height adjustment.\r\n .give-donation-forms-filter .chosen-single {\r\n\theight: 28px;\r\n\tline-height: 28px;\r\n }\r\n\r\n // Chosen up arrow.\r\n .chosen-container-single .chosen-single div b {\r\n\tbackground-position: 0 4px;\r\n }\r\n\r\n // Chosen down arrow.\r\n .chosen-container-active.chosen-with-drop .chosen-single div b {\r\n\tbackground-position: -18px 6px;\r\n }\r\n\r\n\r\n // Prevent select from causing line break flash.\r\n #give-payment-form-filter, #give_donation_forms_filter {\r\n\tdisplay: inline-block;\r\n\twidth: 300px;\r\n\t@media screen and (max-width: 782px) {\r\n\t width: 100%;\r\n\t}\r\n }\r\n // Chosen / Select donation form filter dropdown.\r\n #give_donation_forms_filter {\r\n\twidth: 255px;\r\n\t@media screen and (max-width: 782px) {\r\n\t width: 100%;\r\n\t max-width:100%;\r\n\t}\r\n }\r\n\r\n &:after {\r\n\tcontent: \"\";\r\n\tdisplay: table;\r\n\tclear: both;\r\n }\r\n}\r\n\r\n// Individual filter field.\r\n.give-filter {\r\n display: block;\r\n margin-bottom: 12px;\r\n width: 100%;\r\n\r\n &:after {\r\n\tcontent: \"\";\r\n\tdisplay: table;\r\n\tclear: both;\r\n }\r\n\r\n label {\r\n\tdisplay: block;\r\n\tmargin-right: 4px;\r\n }\r\n\r\n input {\r\n\tmargin: 0;\r\n }\r\n\r\n input[type=\"text\"] {\r\n\theight: 28px;\r\n\twidth: 100%;\r\n }\r\n\r\n input[type=\"text\"],\r\n input[type=\"search\"] {\r\n\theight: 28px;\r\n }\r\n\r\n .button {\r\n\theight: 28px;\r\n\tline-height: 26px;\r\n\tmargin: 0;\r\n\tpadding: 0 10px 1px;\r\n }\r\n\r\n select {\r\n\twidth: 100%;\r\n }\r\n\r\n @media screen and (min-width: 783px) {\r\n\tfloat: left;\r\n\tmargin-right: 18px;\r\n\twidth: auto;\r\n\r\n\tlabel {\r\n\t display: inline-block;\r\n\t}\r\n\r\n\tinput[type=\"text\"] {\r\n\t display: inline-block;\r\n\t width: 144px;\r\n\t}\r\n }\r\n}\r\n\r\n.give-filter-search {\r\n input[type=\"search\"] {\r\n\tdisplay: block;\r\n\tfloat: left;\r\n\twidth: 68%;\r\n }\r\n\r\n input[type=\"submit\"] {\r\n\tdisplay: block;\r\n\tfloat: right;\r\n\twidth: 30%;\r\n }\r\n\r\n @media screen and (min-width: 783px) {\r\n\tinput[type=\"search\"] {\r\n\t display: inline-block;\r\n\t margin-right: 4px;\r\n\t width: 144px;\r\n\t}\r\n\r\n\tinput[type=\"submit\"] {\r\n\t display: inline-block;\r\n\t width: auto;\r\n\t}\r\n }\r\n}\r\n\r\n.give-filter-half {\r\n @media screen and (min-width: 600px) {\r\n\tfloat: left;\r\n\twidth: 49%;\r\n\r\n\t&:last-child {\r\n\t float: right;\r\n\t}\r\n }\r\n\r\n @media screen and (min-width: 783px) {\r\n\twidth: auto;\r\n\r\n\t&:last-child {\r\n\t float: left;\r\n\t}\r\n\r\n\tinput[type=\"text\"] {\r\n\t width: 96px;\r\n\t}\r\n }\r\n}\r\n\r\n.give-clear-filters-button {\r\n margin-left: 8px;\r\n}\r\n\r\n.give-submit-wrap {\r\n clear: both;\r\n background: #f5f5f5;\r\n border: 1px solid #dfdfdf;\r\n margin: 8px 0;\r\n padding: 12px;\r\n font-size: 13px;\r\n line-height: 2.1em;\r\n}\r\n\r\n#give-payment-filters {\r\n ul.subsubsub {\r\n\tmargin-bottom: 8px;\r\n }\r\n}\r\n\r\n#give-payments-advanced-filter {\r\n ul.subsubsub {\r\n\tmargin-bottom: 12px;\r\n }\r\n}\r\n\r\n#give-payments-filter {\r\n .tablenav.top {\r\n\tfloat: none;\r\n\t.bulkactions {\r\n\t margin-top: 1px;\r\n\t padding-top: 0;\r\n\t}\r\n\r\n }\r\n\r\n .give-email-column-value {\r\n\tfont-size: 14px;\r\n\tfont-weight: bold;\r\n }\r\n\r\n #the-list .check-column input {\r\n\tmargin-top: 1px;\r\n }\r\n\r\n .column-details {\r\n\twidth: 50px;\r\n }\r\n\r\n .column-amount {\r\n\twidth: 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\tdisplay: inline-block;\r\n\twidth: 12px;\r\n\theight: 12px;\r\n\tposition: relative;\r\n\ttop: 1px;\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tborder-radius: 50%;\r\n\tbackground: #888;\r\n\tline-height: 16px;\r\n }\r\n\r\n //Pending\r\n &.status-pending > span {\r\n\tbackground-color: $orange;\r\n }\r\n\r\n //Complete\r\n &.status-complete > span, &.status-publish > span {\r\n\tbackground-color: $status-complete;\r\n }\r\n\r\n //Refunded\r\n &.status-refunded > span {\r\n\tbackground-color: $status-default;\r\n }\r\n\r\n &.status-failed > span {\r\n\tbackground-color: $red;\r\n }\r\n\r\n &.status-abandoned > span {\r\n\tbackground-color: $dark;\r\n }\r\n\r\n &.status-revoked > span {\r\n\tbackground-color: $status-revoked;\r\n }\r\n\r\n &.status-subscription > span, &.status-renewal > span, &.status-give_subscription > span {\r\n\tbackground-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\t@include give-label();\r\n\tfont-weight: normal;\r\n\t@extend .give-item-label-gray;\r\n }\r\n\r\n .column-details {\r\n\tpadding-right: 30px;\r\n }\r\n\r\n .give-donation-status {\r\n\tdisplay: 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\tdisplay: inline-block;\r\n\tfloat: none;\r\n\tmargin: 0 10px;\r\n\tposition: relative;\r\n\ttop: 3px;\r\n }\r\n}\r\n\r\n//Donation Column\r\n.column-donation_form {\r\n .donation-level-text-wrap {\r\n\tfont-style: italic;\r\n\tdisplay: 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\twidth: 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-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: 97%;\r\n}\r\n\r\n#give-edit-order-form .row {\r\n\tmargin-top: 10px;\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\tfont-size: 13px;\r\n\r\n\t&.actions {\r\n\t text-align: right;\r\n\t min-width: 200px;\r\n\t}\r\n\r\n\t&.remove {\r\n\t text-align: right;\r\n\t}\r\n\r\n }\r\n\r\n .row {\r\n\tpadding: 12px;\r\n\tborder-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\tmin-height: 150px;\r\n }\r\n #give-add-payment-note {\r\n\tmargin: 6px 0 15px;\r\n }\r\n\r\n}\r\n\r\n//------------------------------------------\r\n//Edit Order Form\r\n//------------------------------------------\r\n#give-billing-details {\r\n\t.column > div {\r\n\t\tmargin: 0 0 10px;\r\n\t}\r\n\r\n\tlabel {\r\n\t\tdisplay: block;\r\n\t\tmargin-bottom: 5px;\r\n\t}\r\n\r\n\t.column-container {\r\n\t\tpadding: 5px 0 10px;\r\n\t}\r\n\r\n\tinput[type=\"text\"] {\r\n\t\twidth: 98%;\r\n\t}\r\n\r\n\t.chosen-container {\r\n\t\twidth: 98% !important;\r\n\t}\r\n}\r\n\r\n//------------------------------------------\r\n//Responsive\r\n//------------------------------------------\r\n@media screen and (min-width: 1200px) {\r\n\t#give-edit-order-form .column {\r\n\t\twidth: 33%;\r\n\t}\r\n\r\n\t#give-order-address .column {\r\n\t\twidth: 49%;\r\n\t}\r\n\r\n\t#give-donation-overview.columns-4 li.actions {\r\n\t\twidth: 25%;\r\n\t\tmargin-top: 0;\r\n\t\tmargin-right: 0;\r\n\t}\r\n}\r\n\r\n@media screen and (max-width: 1199px) {\r\n #give-edit-order-form .column {\r\n\twidth: 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\tpadding: 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}\r\n\r\n//------------------------------------------\r\n// Ajax chosen select field\r\n//------------------------------------------\r\n.give-select-chosen {\r\n .spinner {\r\n\tposition: absolute;\r\n\tright: 5px;\r\n\ttop: 2px;\r\n\tz-index: 999;\r\n }\r\n}\r\n\r\n.give-select-chosen-ajax {\r\n // Show spinner.\r\n .spinner {\r\n\tvisibility: visible;\r\n }\r\n\r\n // Hide search icon.\r\n .chosen-search input[type=\"text\"] {\r\n\tbackground-image: none !important;\r\n }\r\n}\r\n\r\n.give-select-chosen-ajax.chosen-container-single .chosen-search input[type=\"text\"] {\r\n background-image: none !important;\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\t.wrap > h2 {\n\t\tmargin-bottom: 15px;\n\t}\n\n\t.nav-tab-wrapper .dashicons {\n\t\tposition: relative;\n\t\ttop: 2px;\n\t\tmargin: 0 3px 0 0;\n\t}\n\n\t#give-donors-filter {\n\t\tposition: relative;\n\t\tp.search-box {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\n\t#give-donors-search-filter {\n\t\tdisplay: block;\n\t\toverflow: hidden;\n\t}\n\n\t//--------------------------------------------------------------\n\t// Donor Styles\n\t//--------------------------------------------------------------\n\t#give-donor-card-wrapper {\n\t\tmargin-left: -1px;\n\t\tz-index: 2;\n\t\tmin-height: 200px;\n\n\t\tinput {\n\t\t\tfont-weight: normal;\n\t\t}\n\n\t\t.donor-section {\n\t\t\tborder-bottom: 1px solid #eee;\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\n\t\t.donor-section table {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t> div:first-child {\n\t\t\tpadding-top: 20px;\n\t\t}\n\n\t\t> div:last-child {\n\t\t\tpadding-bottom: 20px;\n\t\t\tborder: none;\n\t\t}\n\n\t\t//AVATAR\n\t\t.avatar-wrap {\n\t\t\tpadding: 0 15px 15px 0;\n\t\t\ttext-align: center;\n\t\t\tfloat: left;\n\n\t\t\timg {\n\t\t\t\tborder-radius: 3px;\n\t\t\t}\n\n\t\t}\n\n\t\ta.delete {\n\t\t\ttext-decoration: none;\n\t\t\tcolor: #ff0000;\n\t\t\tmargin-right: 5px;\n\t\t}\n\n\t\t//Donor Header (non-avatar content)\n\t\t.donor-bio-header {\n\n\t\t\t.donor-since {\n\t\t\t\tmargin: 10px 0;\n\t\t\t\tfont-size: 16px;\n\t\t\t}\n\n\t\t\t.donor-id {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tfont-size: 24px;\n\t\t\t\tfont-weight: 600;\n\t\t\t\tmargin-right: 10px;\n\t\t\t}\n\n\t\t\t.donor-name-wrap {\n\t\t\t\tdisplay: inline-block;\n\t\t\t}\n\n\t\t\t.donor-edit-link {\n\t\t\t\tmargin-bottom: 15px;\n\t\t\t}\n\n\t\t}\n\t}\n\n\t.donor-main-wrapper {\n\t\tclear: both;\n\t\tmargin: 0 0 20px;\n\n\t\t@media(max-width: 655px) {\n\t\t\twidth: 100%;\n\t\t}\n\n\t\ttable {\n\t\t\tmargin: 0;\n\t\t}\n\n\t\tinput {\n\t\t\twidth: 200px;\n\t\t}\n\n\t}\n\n\t//Donor Summary\n\t#donor-summary {\n\t\tpadding: 0 20px;\n\n\t\t&:after {\n\t\t\tfont-family: \"dashicons\";\n\t\t\tcontent: \"\\f110\";\n\t\t\tposition: absolute;\n\t\t\ttop: 10px;\n\t\t\tright: 10px;\n\t\t\tfont-size: 100px;\n\t\t\tcolor: #F0F0F0;\n\t\t\tz-index: 0;\n\t\t}\n\n\t}\n\n\t#give-donor-card-wrapper .donor-address-wrapper {\n\t\twidth: 202px;\n\n\t\tspan[data-key=\"line2\"] {\n\t\t\tdisplay: table;\n\t\t\tclear: both;\n\t\t}\n\t}\n\n\t#give-donor-card-wrapper .donor-address-wrapper select {\n\t\twidth: 200px;\n\t}\n\n\t#give-donor-card-wrapper .donor-info {\n\t\tmin-height: 185px;\n\t}\n\n\t#give-donor-card-wrapper .info-wrapper {\n\t\tmin-height: 125px;\n\t}\n\n\t.donor-info .donor-name {\n\t\tfont-size: 24px;\n\t\tfont-weight: 600;\n\t}\n\n\t#disconnect-donor {\n\t\tfont-size: 12px;\n\t\tfont-weight: normal;\n\t\ttext-decoration: none;\n\t}\n\n\t#view-user-profile {\n\t\t@extend #disconnect-donor;\n\t}\n\n\t#donor-edit-actions {\n\t\ttext-align: center;\n\t\tmargin-bottom: 20px;\n\t\tline-height: 28px;\n\t}\n\n\t#donor-edit-actions .button-secondary {\n\t\tmargin-right: 10px;\n\t}\n\n\t#give-donor-card-wrapper .edit-item {\n\t\tdisplay: none;\n\t}\n\n\t#give-donor-card-wrapper .give_user_search_results {\n\t\tleft: 1px;\n\t\ttop: 16px;\n\t}\n\n\t#give-donor-card-wrapper .give_user_search_results ul {\n\t\twidth: 200px\n\t}\n\n\t#donor-stats-wrapper {\n\t\tmargin: 0 auto;\n\t\ttext-align: center;\n\t\tpadding: 15px;\n\t\tul {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\toverflow: hidden;\n\t\t\tli {\n\t\t\t\twidth: 50%;\n\t\t\t\tfloat: left;\n\t\t\t\tline-height: 22px;\n\t\t\t\tfont-size: 14px;\n\t\t\t\tmargin: 0;\n\t\t\t}\n\n\t\t}\n\n\t\ta {\n\t\t\ttext-decoration: none;\n\t\t}\n\t}\n\n\t#donor-stats-wrapper .dashicons {\n\t\tcolor: #888;\n\t}\n\n\t#donor-tables-wrapper table {\n\t\twidth: 100%;\n\t\ttext-align: center;\n\t}\n\n\t#donor-tables-wrapper th {\n\t\ttext-align: center;\n\t}\n\n\t#donor-tables-wrapper .donations tr > th:first-child,\n\t#donor-tables-wrapper .donations tr > td:first-child,\n\t#donor-tables-wrapper .emails tr > th:first-child,\n\t#donor-tables-wrapper .emails tr > td:first-child {\n\t\ttext-align: left;\n\t}\n\n\t#donor-tables-wrapper .donations tr > td:only-child {\n\t\ttext-align: center;\n\t}\n\n\t#donor-notes-wrapper {\n\t\tmin-height: 50px;\n\t}\n\n\t.donor-notes-header span, .donor-notes-header img {\n\t\tfont-weight: 600;\n\t\tline-height: 30px;\n\t\tvertical-align: middle;\n\t}\n\n\t.donor-note-input {\n\t\twidth: 100%;\n\t\tmargin-bottom: 5px;\n\t}\n\n\t// Donor Notes\n\t#give-donor-notes {\n\t\tdiv:nth-of-type(even) {\n\t\t\tbackground-color: #f9f9f9;\n\t\t}\n\t\t.donor-note-wrapper {\n\t\t\tborder-bottom: 1px solid #f9f9f9;\n\t\t\tmin-height: 38px;\n\t\t\tpadding: 0;\n\n\t\t\t.note-content-wrap {\n\t\t\t\tpadding: 10px 12px;\n\t\t\t\tline-height: 20px;\n\t\t\t\tfont-size: 14px;\n\t\t\t}\n\n\t\t}\n\n\t\t.give-no-donor-notes {\n\t\t\ttext-align: center;\n\t\t\tpadding: 20px;\n\t\t}\n\n\t}\n\n\t.donor-note-wrapper span {\n\t\tdisplay: block;\n\t}\n\n\t.delete-donor {\n\t\ttext-align: center;\n\t}\n\n\t.give-lock-block {\n\t\tmargin-left: -25px;\n\t\ttext-decoration: none;\n\t\tfont-size: 14px;\n\t\tmargin-right: 3px;\n\n\t\ti {\n\t\t\tcolor: #000000;\n\t\t\tfont-size: 14px;\n\t\t}\n\t}\n\n\t/*\n\t * Donor address metabox\n\t */\n\t#donor-address-wrapper {\n\t\t.give-no-address-message {\n\t\t\tmargin: 0.5rem 1%;\n\t\t\tline-height: 3.4em;\n\t\t}\n\n\t\t.add-new-address {\n\t\t\tmargin: 0.5rem 1% !important;\n\t\t}\n\n\t\t.add-new-address-form-hidden {\n\t\t\tposition: absolute;\n\t\t\tright: 13px;\n\t\t\tleft: 13px;\n\t\t\ttop: 0;\n\t\t\tvisibility: hidden;\n\t\t}\n\n\t\t// Address meta-box\n\t\t.all-address {\n\t\t\t.address {\n\t\t\t\tmin-height: 146px;\n\t\t\t\tborder: 1px solid #dad9d9;\n\t\t\t\tpadding: 9px;\n\t\t\t\tborder-radius: 5px;\n\t\t\t\tbackground-color: white;\n\n\t\t\t\t.address-number-label {\n\t\t\t\t\tcolor: gray;\n\t\t\t\t\tcursor: default;\n\t\t\t\t}\n\n\t\t\t\ta {\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\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\tfont-size: 14px;\n\tmargin: 0;\n }\n\n tr {\n\t&:nth-child(2n) {\n\t th,\n\t td {\n\t\tbackground: #fcfcfc;\n\t }\n\t}\n }\n\n th {\n\tfont-weight: 700;\n\tpadding: 9px;\n }\n\n td:first-child {\n\twidth: 33%;\n }\n\n td.help {\n\twidth: 1em;\n }\n\n td {\n\tpadding: 9px;\n\tfont-size: 1.1em;\n\n\tmark {\n\t background: transparent none;\n\t}\n\n\tmark.yes {\n\t color: $green;\n\t}\n\n\tmark.no {\n\t color: #999;\n\t}\n\n\tmark.error {\n\t color: $red;\n\t}\n\n\tul {\n\t margin: 0;\n\t}\n }\n}\n\n/* System info download header */\n.wrap div.give-debug-report-wrapper {\n margin-bottom: 5px;\n p {\n\tfont-size: 18px;\n\tmargin: 1em 0 0.7em;\n\tpadding: 0;\n }\n\n .give-debug-report-actions {\n\tmargin: 0 0 1.7em;\n\t.js-give-debug-report-button {\n\t margin-right: 10px;\n\t}\n\t.dashicons {\n\t font-size: 16px;\n\t position: relative;\n\t top: 4px;\n\t left: -2px;\n\t}\n }\n}\n\n.give-debug-report {\n display: none;\n margin: 10px 0;\n padding: 0;\n position: relative;\n\n textarea {\n\tfont-family: monospace;\n\twidth: 100%;\n\tmargin: 0;\n\theight: 300px;\n\tpadding: 20px;\n\t-moz-border-radius: 0;\n\t-webkit-border-radius: 0;\n\tborder-radius: 0;\n\tresize: none;\n\tfont-size: 12px;\n\tline-height: 20px;\n\toutline: 0;\n }\n}\n","//---------------------------------------------------------\n//Progress Bar Styles\n//---------------------------------------------------------\n.give-progress {\n\theight: 15px;\n\twidth: 95%;\n\tborder-radius: 4px;\n\toverflow: hidden;\n\tbackground-color: whitesmoke;\n\n\t> div {\n\t\theight: 100%;\n\t\twidth: 0;\n\t}\n\n}\n\n.admin-color-fresh .give-progress div, .give-progress div {\n\tbackground: #0073aa;\n}\n\n.admin-color-light .give-progress div {\n\tbackground: #888;\n}\n\n.admin-color-blue .give-progress div {\n\tbackground: #096484;\n}\n\n.admin-color-coffee .give-progress div {\n\tbackground: #c7a589;\n}\n\n.admin-color-ectoplasm .give-progress div {\n\tbackground: #a3b745;\n}\n\n.admin-color-midnight .give-progress div {\n\tbackground: #e14d43;\n}\n\n.admin-color-sunrise .give-progress div {\n\tbackground: #dd823b;\n}\n\n\n/**\n * Spinner\n */\n.give-spinner-wrapper{\n\tposition: absolute;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\ttop: 0;\n\tbackground: rgba(245, 245, 245, 0.57);\n\tz-index: 1;\n\tdisplay: none;\n\n\t&.is-active{\n\t\tdisplay: inline-block;\n\t}\n\n\t.aligncenter{\n\t\tposition: absolute;\n\t\ttop: 50%;\n\t\tleft: 50%;\n\t\tmargin: 10px 10px 0 0;\n\t}\n}\n\n.give-spinner {\n\t&.spinner.is-active{\n\t\tmargin: 0 0 0 2px;\n\t\tfloat: none;\n\t}\n}","/**\n * Give Updates Panel SCSS\n *\n * @description Updates Panel Styles\n * @package Give\n * @subpackage SCSS/Admin\n * @copyright Copyright (c) 2017, WordImpress\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\n*/\n\n#give-updates-h1 {\n padding-top: 0;\n}\n\n.give-update-panel-content p {\n font-size: 16px;\n}\n\n#give-updates .dashicons-no-alt {\n color: red;\n}\n\n#give-updates .dashicons-yes {\n color: green;\n}\n\n#give-db-updates .spinner {\n margin-top:0;\n}\n\nbody.give_forms_page_give-updates {\n\t.give-run-update-containt {\n\t\t.give-run-update-button {\n\t\t\tmargin-right: 10px;\n\t\t}\n\t}\n}\n\n#give-plugin-updates {\n\t.panel-content {\n\t\ttable {\n\t\t\ttr {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t}\n}","/**\n * Give Blank Slate\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.give-blank-slate {\n\tbackground: white;\n\tborder: 1px solid #e5e5e5;\n\tbox-shadow: 0 1px 1px rgba( 0,0,0,0.04 );\n\tmargin: 0 auto;\n\tpadding: 40px;\n\ttext-align: center;\n\n\t:last-child {\n\t\tmargin-bottom: 0;\n\t}\n\n\t&__heading,\n\t&__message,\n\t&__cta,\n\t&__help {\n\t\tmargin: 0 0 10px;\n\t}\n\n\t&__image {\n\t\tdisplay: block;\n\t\theight: 80px;\n\t\tmargin: 0 auto 10px;\n\t\twidth: auto;\n\t}\n\n\t&__help {\n\t\tcolor: #666;\n\t\tfont-style: italic;\n\n\t\ta {\n\t\t\tdisplay: inline-block;\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n\n// Extra selectors needed to override WP Core styles.\n.give-blank-slate a.give-blank-slate__cta {\n\tdisplay: inline-block;\n\tfont-size: 1.2em;\n\theight: auto;\n\tmargin: 0 0 10px;\n\tpadding: .75em 1.5em;\n}\n","/**\r\n * Give Donations Importer\r\n *\r\n * @description Payment History Styles\r\n * @package Give\r\n * @subpackage SCSS/Admin\r\n * @copyright Copyright (c) 2017, WordImpress\r\n * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License\r\n*/\r\n\r\n.give-tools-setting-page-import {\r\n\th1.handle {\r\n\t\tpadding: 15px 0 0;\r\n\t}\r\n\t.give-progress-steps {\r\n\t\twidth: 100%;\r\n\t\tpadding: 0 0 24px;\r\n\t\tmargin-left: 0;\r\n\t\tlist-style: none outside;\r\n\t\toverflow: hidden;\r\n\t\tdisplay: -webkit-inline-flex;\r\n\t\tdisplay: -ms-inline-flexbox;\r\n\t\tdisplay: inline-flex;\r\n\t\tli {\r\n\t\t\twidth: 25%;\r\n\t\t\tfloat: left;\r\n\t\t\tpadding: 0 0 1.2em;\r\n\t\t\tmargin: 0;\r\n\t\t\ttext-align: center;\r\n\t\t\tposition: relative;\r\n\t\t\tborder-bottom: 4px solid #ccc;\r\n\t\t\tline-height: 1.4em;\r\n\t\t}\r\n\r\n\t\tli.active {\r\n\t\t\tborder-color: #4ead61;\r\n\t\t\tcolor: #4ead61;\r\n\r\n\t\t\t&:before {\r\n\t\t\t\tborder-color: #4ead61;\r\n\t\t\t\tcolor: #4ead61;\r\n\t\t\t\tbackground: #4ead61;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\tli::before {\r\n\t\t\tcontent: '';\r\n\t\t\tborder: 4px solid #ccc;\r\n\t\t\tborder-radius: 100%;\r\n\t\t\twidth: 10px;\r\n\t\t\theight: 10px;\r\n\t\t\tposition: absolute;\r\n\t\t\tbottom: 0;\r\n\t\t\tleft: 50%;\r\n\t\t\tmargin-left: -6px;\r\n\t\t\tmargin-bottom: -10px;\r\n\t\t\tbackground: #fff;\r\n\t\t}\r\n\t}\r\n\r\n\t.step-4 {\r\n\t\th2 {\r\n\t\t\ttext-align: center;\r\n\t\t\tfont-size: 20px !important;\r\n\t\t}\r\n\t\tp {\r\n\t\t\ttext-align: center;\r\n\t\t}\r\n\t}\r\n\r\n\t.button-secondary.step-4, .give-image-thumb {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\th2#give-import-title {\r\n\t\tbackground: #f3f3f3;\r\n\t\tfont-size: 15px;\r\n\t\tfont-weight: 600;\r\n\t\tmargin: -8px -22px 11px;\r\n\t\tpadding: 12px 22px;\r\n\t}\r\n\r\n\ttable.step-2 {\r\n\r\n\t\th2#give-import-title {\r\n\t\t\tfont-size: small;\r\n\t\t\tfont-weight: inherit;\r\n\t\t}\r\n\r\n\t\t.give-import-donation-required-fields-title {\r\n\t\t\tfont-size: 18px;\r\n\t\t\tfont-weight: 600;\r\n\t\t\tmargin: 0px;\r\n\t\t}\r\n\r\n\t\t.give-import-donation-required-fields {\r\n\t\t\twhite-space:nowrap;\r\n\t\t\toverflow:hidden;\r\n\r\n\t\t\tli {\r\n\t\t\t\tdisplay:inline-block;\r\n\t\t\t\tmargin: 0 10% 0 0;\r\n\r\n\t\t\t\tspan.give-import-donation-required-symbol {\r\n\t\t\t\t\tborder-radius: 1em;\r\n\t\t\t\t\tvertical-align: middle;\r\n\t\t\t\t\tpadding: 2px;\r\n\t\t\t\t\tbackground: #46b450;\r\n\t\t\t\t\tcolor: white;\r\n\t\t\t\t}\r\n\r\n\t\t\t\tspan.dashicons-no-alt {\r\n\t\t\t\t\tbackground: #bbbbbb;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.give-import-core-settings {\r\n\t.give-progress-steps {\r\n\t\tli {\r\n\t\t\twidth: 33.33%;\r\n\t\t}\r\n\t}\r\n\r\n\t.step-3 {\r\n\t\th2 {\r\n\t\t\ttext-align: center;\r\n\t\t\tfont-size: 20px !important;\r\n\t\t}\r\n\t\tp {\r\n\t\t\ttext-align: center;\r\n\t\t}\r\n\t}\r\n}\r\n\r\nform.give-import-form table.widefat {\r\n\tborder: none;\r\n}\r\n\r\n.wrap .give-importer-h1 {\r\n\tmargin: 0;\r\n\tpadding: 20px 0;\r\n}"],"names":[],"mappings":"AAAA;;;;;;;;EAQE;ACRF;;GAEG;AAeH,AAAA,cAAc,CAAC;EAbb,KAAK,EAAE,CAAC,GAeT;EAFD,AAXE,cAWY,AAXb,OAAS,EAWV,AAVE,cAUY,AAVb,MAAQ,CAAC;IACN,OAAO,EAAE,GAAG;IACZ,OAAO,EAAE,KAAK,GACf;EAOH,AALE,cAKY,AALb,MAAQ,CAAC;IACN,KAAK,EAAE,IAAI,GACZ;;AAOH;;;GAGG;AAOH;;GAEG;AA+BH,AAAA,gBAAgB,CAAC;EAtBf,OAAO,EAAE,cAAc;EACvB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,CAAC;EACd,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,MAAM;EACnB,cAAc,EAAE,QAAQ;EACxB,aAAa,EAAE,KAAK,GAiBrB;EAFD,AAbE,gBAac,AAbjB,MAAU,CAAC;IACN,KAAK,EAAC,IAAI;IACV,eAAe,EAAE,IAAI,GACtB;;AAcH,AAAA,qBAAqB,Ea6OrB,Ab7OA,qBa6OqB,CAEnB,gBAAgB,Cb/OI;EAVpB,gBAAgB,EAAE,OAAO,GAY1B;;AAED,AAAA,uBAAuB,CAAC;EAXtB,gBAAgB,EAAE,OAAO,GAa1B;;AAGD,AAAA,gBAAgB,CAAC;EAnCf,OAAO,EAAE,cAAc;EACvB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,CAAC;EACd,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,MAAM;EACnB,cAAc,EAAE,QAAQ;EACxB,aAAa,EAAE,KAAK,GA8BrB;EAFD,AA1BE,gBA0Bc,AA1BjB,MAAU,CAAC;IACN,KAAK,EAAC,IAAI;IACV,eAAe,EAAE,IAAI,GACtB;;ACtDH;;GAEG;ACFH;;qCAEqC;CAErC,AAAA,AAAA,KAAC,EAAD,MAAC,AAAA,EAAc;EAAC,QAAQ,EAAC,QAAQ;EAAE,OAAO,EAAC,YAAY,GAAG;;CAAD,AAAA,AAAA,KAAC,EAAD,MAAC,AAAA,CAAc,MAAM,GAAC,AAAA,AAAA,KAAC,EAAD,MAAC,AAAA,CAAc,OAAO,CAAA;EAAC,QAAQ,EAAC,QAAQ;EAAE,iBAAiB,EAAC,oBAAkB;EAAC,cAAc,EAAC,oBAAkB;EAAC,SAAS,EAAC,oBAAkB;EAAC,UAAU,EAAC,MAAM;EAAE,OAAO,EAAC,CAAC;EAAE,OAAO,EAAC,OAAO;EAAE,cAAc,EAAC,IAAI;EAAE,kBAAkB,EAAC,QAAQ;EAAE,eAAe,EAAC,QAAQ;EAAE,UAAU,EAAC,QAAQ;EAAE,wBAAwB,EAAC,EAAE;EAAE,qBAAqB,EAAC,EAAE;EAAE,gBAAgB,EAAC,EAAE,GAAG;;CAAD,AAAA,AAAA,KAAC,EAAD,MAAC,AAAA,CAAc,MAAM,AAAA,MAAM,GAAC,AAAA,AAAA,KAAC,EAAD,MAAC,AAAA,CAAc,MAAM,AAAA,OAAO,CAAA;EAAC,UAAU,EAAC,OAAO;EAAE,OAAO,EAAC,CAAC;EAAE,wBAAwB,EAAC,GAAG;EAAE,qBAAqB,EAAC,GAAG;EAAE,gBAAgB,EAAC,GAAG,GAAG;;CAAD,AAAA,AAAA,KAAC,EAAD,MAAC,AAAA,CAAc,OAAO,CAAA;EAAC,OAAO,EAAC,EAAE;EAAE,QAAQ,EAAC,QAAQ;EAAE,UAAU,EAAC,GAAG;EAAE,MAAM,EAAC,qBAAqB;EAAE,OAAO,EAAC,OAAO,GAAG;;CAAD,AAAA,AAAA,KAAC,EAAD,MAAC,AAAA,CAAc,MAAM,CAAA;EAAC,UAAU,EAAC,OAAO;EAAE,KAAK,EAAC,IAAI;EAAE,OAAO,EAAC,QAAQ;EAAE,SAAS,EAAC,IAAI;EAAE,WAAW,EAAC,2CAA2C;EAAE,WAAW,EAAC,IAAI;EAAE,WAAW,EAAC,MAAM;EAAE,WAAW,EAAC,aAAa;EAAE,UAAU,EAAC,GAAG,CAAC,GAAG,CAAC,GAAG,CAAC,kBAAc,GAAE;;CAAD,AAAA,AAAA,KAAC,EAAD,MAAC,AAAA,EAAc,AAAA,UAAC,AAAA,CAAW,MAAM,CAAA;EAAC,OAAO,EAAC,gBAAgB,GAAE;;CAAD,AAAA,AAAA,KAAC,EAAD,MAAC,AAAA,EAAc,AAAA,SAAC,AAAA,CAAU,MAAM,CAAA;EAAC,OAAO,EAAC,eAAe,GAAE;;CAAD,AAAA,AAAA,UAAC,CAAW,EAAE,AAAb,CAAc,MAAM,GAAC,AAAA,AAAA,UAAC,CAAW,EAAE,AAAb,CAAc,OAAO,GAAC,AAAA,AAAA,SAAC,CAAU,EAAE,AAAZ,CAAa,MAAM,GAAC,AAAA,AAAA,SAAC,CAAU,EAAE,AAAZ,CAAa,OAAO,CAAA;EAAC,OAAO,EAAC,IAAI,CAAA,UAAU,GAAE;;AAAD,AAAA,eAAe,AAAA,OAAO,EAAC,AAAA,gBAAgB,AAAA,OAAO,EAAC,AAAA,UAAU,AAAA,OAAO,CAAA;EAAC,gBAAgB,EAAC,OAAO,GAAG;;AAAD,AAAA,kBAAkB,AAAA,OAAO,EAAC,AAAA,mBAAmB,AAAA,OAAO,EAAC,AAAA,aAAa,AAAA,OAAO,CAAA;EAAC,mBAAmB,EAAC,OAAO,GAAG;;AAAD,AAAA,UAAU,AAAA,MAAM,EAAC,AAAA,UAAU,AAAA,OAAO,CAAA;EAAC,MAAM,EAAC,IAAI;EAAE,IAAI,EAAC,GAAG,GAAG;;AAAD,AAAA,UAAU,AAAA,OAAO,CAAA;EAAC,aAAa,EAAC,KAAK;EAAE,IAAI,EAAC,eAAe,GAAE;;AAAD,AAAA,UAAU,AAAA,MAAM,CAAA;EAAC,iBAAiB,EAAC,gBAAgB;EAAC,cAAc,EAAC,gBAAgB;EAAC,SAAS,EAAC,gBAAgB,GAAE;;AAAD,AAAA,UAAU,AAAA,MAAM,AAAA,OAAO,CAAA;EAAC,iBAAiB,EAAC,gBAAgB;EAAC,cAAc,EAAC,gBAAgB;EAAC,SAAS,EAAC,gBAAgB,GAAE;;AAAD,AAAA,UAAU,AAAA,MAAM,AAAA,MAAM,CAAA;EAAC,iBAAiB,EAAC,gBAAgB,CAAC,gBAAgB;EAAC,cAAc,EAAC,gBAAgB,CAAC,gBAAgB;EAAC,SAAS,EAAC,gBAAgB,CAAC,gBAAgB,GAAE;;AAAD,AAAA,aAAa,AAAA,MAAM,EAAC,AAAA,aAAa,AAAA,OAAO,CAAA;EAAC,GAAG,EAAC,IAAI;EAAE,IAAI,EAAC,GAAG,GAAG;;AAAD,AAAA,aAAa,AAAA,OAAO,CAAA;EAAC,UAAU,EAAC,KAAK;EAAE,IAAI,EAAC,eAAe,GAAE;;AAAD,AAAA,aAAa,AAAA,MAAM,CAAA;EAAC,iBAAiB,EAAC,gBAAgB;EAAC,cAAc,EAAC,gBAAgB;EAAC,SAAS,EAAC,gBAAgB,GAAE;;AAAD,AAAA,aAAa,AAAA,MAAM,AAAA,OAAO,CAAA;EAAC,iBAAiB,EAAC,eAAe;EAAC,cAAc,EAAC,eAAe;EAAC,SAAS,EAAC,eAAe,GAAE;;AAAD,AAAA,aAAa,AAAA,MAAM,AAAA,MAAM,CAAA;EAAC,iBAAiB,EAAC,gBAAgB,CAAC,eAAe;EAAC,cAAc,EAAC,gBAAgB,CAAC,eAAe;EAAC,SAAS,EAAC,gBAAgB,CAAC,eAAe,GAAE;;AAAD,AAAA,YAAY,AAAA,OAAO,CAAA;EAAC,kBAAkB,EAAC,OAAO;EAAE,WAAW,EAAC,KAAK;EAAE,aAAa,EAAC,IAAI,GAAG;;AAAD,AAAA,YAAY,AAAA,MAAM,CAAA;EAAC,aAAa,EAAC,KAAK,GAAG;;AAAD,AAAA,YAAY,AAAA,MAAM,EAAC,AAAA,YAAY,AAAA,OAAO,CAAA;EAAC,IAAI,EAAC,IAAI;EAAE,MAAM,EAAC,GAAG,GAAG;;AAAD,AAAA,YAAY,AAAA,MAAM,AAAA,MAAM,EAAC,AAAA,YAAY,AAAA,MAAM,AAAA,OAAO,CAAA;EAAC,iBAAiB,EAAC,eAAe;EAAC,cAAc,EAAC,eAAe;EAAC,SAAS,EAAC,eAAe,GAAE;;AAAD,AAAA,WAAW,AAAA,OAAO,CAAA;EAAC,iBAAiB,EAAC,OAAO;EAAE,YAAY,EAAC,KAAK;EAAE,aAAa,EAAC,IAAI,GAAG;;AAAD,AAAA,WAAW,AAAA,MAAM,CAAA;EAAC,aAAa,EAAC,KAAK,GAAG;;AAAD,AAAA,WAAW,AAAA,MAAM,EAAC,AAAA,WAAW,AAAA,OAAO,CAAA;EAAC,KAAK,EAAC,IAAI;EAAE,MAAM,EAAC,GAAG,GAAG;;AAAD,AAAA,WAAW,AAAA,MAAM,AAAA,MAAM,EAAC,AAAA,WAAW,AAAA,MAAM,AAAA,OAAO,CAAA;EAAC,iBAAiB,EAAC,gBAAgB;EAAC,cAAc,EAAC,gBAAgB;EAAC,SAAS,EAAC,gBAAgB,GAAE;;AAAD,AAAA,eAAe,AAAA,MAAM,EAAC,AAAA,eAAe,AAAA,OAAO,CAAA;EAAC,MAAM,EAAC,IAAI;EAAE,IAAI,EAAC,GAAG,GAAG;;AAAD,AAAA,eAAe,AAAA,OAAO,CAAA;EAAC,aAAa,EAAC,KAAK;EAAE,IAAI,EAAC,eAAe,GAAE;;AAAD,AAAA,eAAe,AAAA,MAAM,CAAA;EAAC,iBAAiB,EAAC,iBAAiB;EAAC,cAAc,EAAC,iBAAiB;EAAC,SAAS,EAAC,iBAAiB;EAAC,WAAW,EAAC,IAAI,GAAG;;AAAD,AAAA,eAAe,AAAA,MAAM,AAAA,OAAO,CAAA;EAAC,iBAAiB,EAAC,gBAAgB;EAAC,cAAc,EAAC,gBAAgB;EAAC,SAAS,EAAC,gBAAgB,GAAE;;AAAD,AAAA,eAAe,AAAA,MAAM,AAAA,MAAM,CAAA;EAAC,iBAAiB,EAAC,iBAAiB,CAAC,gBAAgB;EAAC,cAAc,EAAC,iBAAiB,CAAC,gBAAgB;EAAC,SAAS,EAAC,iBAAiB,CAAC,gBAAgB,GAAE;;AAAD,AAAA,gBAAgB,AAAA,MAAM,EAAC,AAAA,gBAAgB,AAAA,OAAO,CAAA;EAAC,MAAM,EAAC,IAAI;EAAE,IAAI,EAAC,GAAG,GAAG;;AAAD,AAAA,gBAAgB,AAAA,OAAO,CAAA;EAAC,aAAa,EAAC,KAAK;EAAE,IAAI,EAAC,eAAe,GAAE;;AAAD,AAAA,gBAAgB,AAAA,MAAM,CAAA;EAAC,iBAAiB,EAAC,aAAa;EAAC,cAAc,EAAC,aAAa;EAAC,SAAS,EAAC,aAAa;EAAC,WAAW,EAAC,KAAK,GAAG;;AAAD,AAAA,gBAAgB,AAAA,MAAM,AAAA,MAAM,EAAC,AAAA,gBAAgB,AAAA,MAAM,AAAA,OAAO,CAAA;EAAC,iBAAiB,EAAC,gBAAgB;EAAC,cAAc,EAAC,gBAAgB;EAAC,SAAS,EAAC,gBAAgB,GAAE;;AAAD,AAAA,kBAAkB,AAAA,MAAM,EAAC,AAAA,kBAAkB,AAAA,OAAO,CAAA;EAAC,GAAG,EAAC,IAAI;EAAE,IAAI,EAAC,GAAG,GAAG;;AAAD,AAAA,kBAAkB,AAAA,OAAO,CAAA;EAAC,UAAU,EAAC,KAAK;EAAE,IAAI,EAAC,eAAe,GAAE;;AAAD,AAAA,kBAAkB,AAAA,MAAM,CAAA;EAAC,iBAAiB,EAAC,iBAAiB;EAAC,cAAc,EAAC,iBAAiB;EAAC,SAAS,EAAC,iBAAiB;EAAC,WAAW,EAAC,IAAI,GAAG;;AAAD,AAAA,kBAAkB,AAAA,MAAM,AAAA,OAAO,CAAA;EAAC,iBAAiB,EAAC,eAAe;EAAC,cAAc,EAAC,eAAe;EAAC,SAAS,EAAC,eAAe,GAAE;;AAAD,AAAA,kBAAkB,AAAA,MAAM,AAAA,MAAM,CAAA;EAAC,iBAAiB,EAAC,iBAAiB,CAAC,eAAe;EAAC,cAAc,EAAC,iBAAiB,CAAC,eAAe;EAAC,SAAS,EAAC,iBAAiB,CAAC,eAAe,GAAE;;AAAD,AAAA,mBAAmB,AAAA,MAAM,EAAC,AAAA,mBAAmB,AAAA,OAAO,CAAA;EAAC,GAAG,EAAC,IAAI;EAAE,IAAI,EAAC,GAAG,GAAG;;AAAD,AAAA,mBAAmB,AAAA,OAAO,CAAA;EAAC,UAAU,EAAC,KAAK;EAAE,IAAI,EAAC,eAAe,GAAE;;AAAD,AAAA,mBAAmB,AAAA,MAAM,CAAA;EAAC,iBAAiB,EAAC,aAAa;EAAC,cAAc,EAAC,aAAa;EAAC,SAAS,EAAC,aAAa;EAAC,WAAW,EAAC,KAAK,GAAG;;AAAD,AAAA,mBAAmB,AAAA,MAAM,AAAA,MAAM,EAAC,AAAA,mBAAmB,AAAA,MAAM,AAAA,OAAO,CAAA;EAAC,iBAAiB,EAAC,eAAe;EAAC,cAAc,EAAC,eAAe;EAAC,SAAS,EAAC,eAAe,GAAE;;AAAD,AAAA,YAAY,AAAA,MAAM,EAAC,AAAA,aAAa,AAAA,MAAM,EAAC,AAAA,YAAY,AAAA,MAAM,CAAA;EAAC,WAAW,EAAC,MAAM;EAAE,WAAW,EAAC,KAAK;EAAE,SAAS,EAAC,UAAU,GAAG;;AAAD,AAAA,YAAY,AAAA,MAAM,CAAA;EAAC,KAAK,EAAC,IAAI,GAAG;;AAAD,AAAA,aAAa,AAAA,MAAM,CAAA;EAAC,KAAK,EAAC,KAAK,GAAG;;AAAD,AAAA,YAAY,AAAA,MAAM,CAAA;EAAC,KAAK,EAAC,KAAK,GAAG;;AAAD,AAAA,YAAY,AAAA,MAAM,CAAA;EAAC,gBAAgB,EAAC,OAAO;EAAE,WAAW,EAAC,gBAAgB,GAAG;;AAAD,AAAA,YAAY,AAAA,eAAe,AAAA,OAAO,EAAC,AAAA,YAAY,AAAA,gBAAgB,AAAA,OAAO,EAAC,AAAA,YAAY,AAAA,UAAU,AAAA,OAAO,CAAA;EAAC,gBAAgB,EAAC,OAAO,GAAG;;AAAD,AAAA,YAAY,AAAA,kBAAkB,AAAA,OAAO,EAAC,AAAA,YAAY,AAAA,mBAAmB,AAAA,OAAO,EAAC,AAAA,YAAY,AAAA,aAAa,AAAA,OAAO,CAAA;EAAC,mBAAmB,EAAC,OAAO,GAAG;;AAAD,AAAA,YAAY,AAAA,WAAW,AAAA,OAAO,CAAA;EAAC,iBAAiB,EAAC,OAAO,GAAG;;AAAD,AAAA,YAAY,AAAA,YAAY,AAAA,OAAO,CAAA;EAAC,kBAAkB,EAAC,OAAO,GAAG;;AAAD,AAAA,cAAc,AAAA,MAAM,CAAA;EAAC,gBAAgB,EAAC,OAAO;EAAE,WAAW,EAAC,gBAAgB,GAAG;;AAAD,AAAA,cAAc,AAAA,eAAe,AAAA,OAAO,EAAC,AAAA,cAAc,AAAA,gBAAgB,AAAA,OAAO,EAAC,AAAA,cAAc,AAAA,UAAU,AAAA,OAAO,CAAA;EAAC,gBAAgB,EAAC,OAAO,GAAG;;AAAD,AAAA,cAAc,AAAA,kBAAkB,AAAA,OAAO,EAAC,AAAA,cAAc,AAAA,mBAAmB,AAAA,OAAO,EAAC,AAAA,cAAc,AAAA,aAAa,AAAA,OAAO,CAAA;EAAC,mBAAmB,EAAC,OAAO,GAAG;;AAAD,AAAA,cAAc,AAAA,WAAW,AAAA,OAAO,CAAA;EAAC,iBAAiB,EAAC,OAAO,GAAG;;AAAD,AAAA,cAAc,AAAA,YAAY,AAAA,OAAO,CAAA;EAAC,kBAAkB,EAAC,OAAO,GAAG;;AAAD,AAAA,WAAW,AAAA,MAAM,CAAA;EAAC,gBAAgB,EAAC,OAAO;EAAE,WAAW,EAAC,gBAAgB,GAAG;;AAAD,AAAA,WAAW,AAAA,eAAe,AAAA,OAAO,EAAC,AAAA,WAAW,AAAA,gBAAgB,AAAA,OAAO,EAAC,AAAA,WAAW,AAAA,UAAU,AAAA,OAAO,CAAA;EAAC,gBAAgB,EAAC,OAAO,GAAG;;AAAD,AAAA,WAAW,AAAA,kBAAkB,AAAA,OAAO,EAAC,AAAA,WAAW,AAAA,mBAAmB,AAAA,OAAO,EAAC,AAAA,WAAW,AAAA,aAAa,AAAA,OAAO,CAAA;EAAC,mBAAmB,EAAC,OAAO,GAAG;;AAAD,AAAA,WAAW,AAAA,WAAW,AAAA,OAAO,CAAA;EAAC,iBAAiB,EAAC,OAAO,GAAG;;AAAD,AAAA,WAAW,AAAA,YAAY,AAAA,OAAO,CAAA;EAAC,kBAAkB,EAAC,OAAO,GAAG;;AAAD,AAAA,cAAc,AAAA,MAAM,CAAA;EAAC,gBAAgB,EAAC,OAAO;EAAE,WAAW,EAAC,gBAAgB,GAAG;;AAAD,AAAA,cAAc,AAAA,eAAe,AAAA,OAAO,EAAC,AAAA,cAAc,AAAA,gBAAgB,AAAA,OAAO,EAAC,AAAA,cAAc,AAAA,UAAU,AAAA,OAAO,CAAA;EAAC,gBAAgB,EAAC,OAAO,GAAG;;AAAD,AAAA,cAAc,AAAA,kBAAkB,AAAA,OAAO,EAAC,AAAA,cAAc,AAAA,mBAAmB,AAAA,OAAO,EAAC,AAAA,cAAc,AAAA,aAAa,AAAA,OAAO,CAAA;EAAC,mBAAmB,EAAC,OAAO,GAAG;;AAAD,AAAA,cAAc,AAAA,WAAW,AAAA,OAAO,CAAA;EAAC,iBAAiB,EAAC,OAAO,GAAG;;AAAD,AAAA,cAAc,AAAA,YAAY,AAAA,OAAO,CAAA;EAAC,kBAAkB,EAAC,OAAO,GAAG;;AAAD,AAAA,aAAa,AAAA,MAAM,EAAC,AAAA,aAAa,AAAA,OAAO,CAAA;EAAC,OAAO,EAAC,CAAC;EAAE,UAAU,EAAC,OAAO,GAAG;;AAAD,AAAA,aAAa,AAAA,UAAU,AAAA,OAAO,CAAA;EAAC,iBAAiB,EAAC,gBAAgB;EAAC,cAAc,EAAC,gBAAgB;EAAC,SAAS,EAAC,gBAAgB,GAAE;;AAAD,AAAA,aAAa,AAAA,UAAU,AAAA,MAAM,CAAA;EAAC,iBAAiB,EAAC,gBAAgB,CAAC,gBAAgB;EAAC,cAAc,EAAC,gBAAgB,CAAC,gBAAgB;EAAC,SAAS,EAAC,gBAAgB,CAAC,gBAAgB,GAAE;;AAAD,AAAA,aAAa,AAAA,eAAe,AAAA,OAAO,CAAA;EAAC,iBAAiB,EAAC,gBAAgB;EAAC,cAAc,EAAC,gBAAgB;EAAC,SAAS,EAAC,gBAAgB,GAAE;;AAAD,AAAA,aAAa,AAAA,eAAe,AAAA,MAAM,CAAA;EAAC,iBAAiB,EAAC,iBAAiB,CAAC,gBAAgB;EAAC,cAAc,EAAC,iBAAiB,CAAC,gBAAgB;EAAC,SAAS,EAAC,iBAAiB,CAAC,gBAAgB,GAAE;;AAAD,AAAA,aAAa,AAAA,gBAAgB,AAAA,MAAM,EAAC,AAAA,aAAa,AAAA,gBAAgB,AAAA,OAAO,CAAA;EAAC,iBAAiB,EAAC,gBAAgB;EAAC,cAAc,EAAC,gBAAgB;EAAC,SAAS,EAAC,gBAAgB,GAAE;;AAAD,AAAA,aAAa,AAAA,aAAa,AAAA,OAAO,CAAA;EAAC,iBAAiB,EAAC,eAAe;EAAC,cAAc,EAAC,eAAe;EAAC,SAAS,EAAC,eAAe,GAAE;;AAAD,AAAA,aAAa,AAAA,aAAa,AAAA,MAAM,CAAA;EAAC,iBAAiB,EAAC,gBAAgB,CAAC,eAAe;EAAC,cAAc,EAAC,gBAAgB,CAAC,eAAe;EAAC,SAAS,EAAC,gBAAgB,CAAC,eAAe,GAAE;;AAAD,AAAA,aAAa,AAAA,kBAAkB,AAAA,OAAO,CAAA;EAAC,iBAAiB,EAAC,eAAe;EAAC,cAAc,EAAC,eAAe;EAAC,SAAS,EAAC,eAAe,GAAE;;AAAD,AAAA,aAAa,AAAA,kBAAkB,AAAA,MAAM,CAAA;EAAC,iBAAiB,EAAC,iBAAiB,CAAC,eAAe;EAAC,cAAc,EAAC,iBAAiB,CAAC,eAAe;EAAC,SAAS,EAAC,iBAAiB,CAAC,eAAe,GAAE;;AAAD,AAAA,aAAa,AAAA,mBAAmB,AAAA,MAAM,EAAC,AAAA,aAAa,AAAA,mBAAmB,AAAA,OAAO,CAAA;EAAC,iBAAiB,EAAC,eAAe;EAAC,cAAc,EAAC,eAAe;EAAC,SAAS,EAAC,eAAe,GAAE;;AAAD,AAAA,aAAa,AAAA,WAAW,AAAA,MAAM,EAAC,AAAA,aAAa,AAAA,WAAW,AAAA,OAAO,CAAA;EAAC,iBAAiB,EAAC,gBAAgB;EAAC,cAAc,EAAC,gBAAgB;EAAC,SAAS,EAAC,gBAAgB,GAAE;;AAAD,AAAA,aAAa,AAAA,YAAY,AAAA,MAAM,EAAC,AAAA,aAAa,AAAA,YAAY,AAAA,OAAO,CAAA;EAAC,iBAAiB,EAAC,eAAe;EAAC,cAAc,EAAC,eAAe;EAAC,SAAS,EAAC,eAAe,GAAE;;AAAD,AAAA,cAAc,AAAA,MAAM,CAAA;EAAC,aAAa,EAAC,GAAG,GAAG;;AAAD,AAAA,iBAAiB,AAAA,MAAM,EAAC,AAAA,iBAAiB,AAAA,OAAO,CAAA;EAAC,2BAA2B,EAAC,EAAE;EAAE,wBAAwB,EAAC,EAAE;EAAE,mBAAmB,EAAC,EAAE,GAAG;;AAAD,AAAA,aAAa,AAAA,MAAM,EAAC,AAAA,aAAa,AAAA,OAAO,CAAA;EAAC,kBAAkB,EAAC,OAAO,CAAC,IAAG,CAAC,IAAI,EAAC,UAAU,CAAC,IAAG,CAAC,IAAI,EAAC,iBAAiB,CAAC,IAAG,CAAC,mCAA8B;EAAC,eAAe,EAAC,OAAO,CAAC,IAAG,CAAC,IAAI,EAAC,UAAU,CAAC,IAAG,CAAC,IAAI,EAAC,cAAc,CAAC,IAAG,CAAC,mCAA8B;EAAC,UAAU,EAAC,OAAO,CAAC,IAAG,CAAC,IAAI,EAAC,UAAU,CAAC,IAAG,CAAC,IAAI,EAAC,SAAS,CAAC,IAAG,CAAC,mCAA8B,GAAE;;ACJt5S;;;;;;;;;;EAUE;AAAA,AAAA,iBAAiB,CAAA;EAAC,QAAQ,EAAC,QAAQ;EAAE,OAAO,EAAC,YAAY;EAAE,cAAc,EAAC,MAAM;EAAE,SAAS,EAAC,IAAI;EAAE,mBAAmB,EAAC,IAAI;EAAE,gBAAgB,EAAC,IAAI;EAAE,eAAe,EAAC,IAAI;EAAE,WAAW,EAAC,IAAI,GAAG;;AAAD,AAAkB,iBAAD,CAAC,CAAC,CAAA;EAAC,kBAAkB,EAAC,UAAU;EAAE,UAAU,EAAC,UAAU,GAAG;;AAAD,AAAkB,iBAAD,CAAC,YAAY,CAAA;EAAC,QAAQ,EAAC,QAAQ;EAAE,GAAG,EAAC,IAAI;EAAE,OAAO,EAAC,IAAI;EAAE,KAAK,EAAC,IAAI;EAAE,MAAM,EAAC,cAAc;EAAE,UAAU,EAAC,CAAC;EAAE,UAAU,EAAC,IAAI;EAAE,kBAAkB,EAAC,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,mBAAe;EAAC,UAAU,EAAC,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,mBAAe;EAAC,OAAO,EAAC,IAAI,GAAG;;AAAD,AAAmC,iBAAlB,AAAA,iBAAiB,CAAC,YAAY,CAAA;EAAC,OAAO,EAAC,KAAK,GAAG;;AAAD,AAAkB,iBAAD,CAAC,CAAC,CAAA;EAAC,MAAM,EAAC,OAAO,GAAG;;AAAD,AAAiC,iBAAhB,CAAC,cAAc,CAAC,WAAW,EAAC,AAAiC,iBAAhB,CAAC,cAAc,CAAC,WAAW,CAAA;EAAC,YAAY,EAAC,GAAG;EAAE,QAAQ,EAAC,MAAM;EAAE,WAAW,EAAC,MAAM;EAAE,aAAa,EAAC,QAAQ;EAAE,WAAW,EAAC,GAAG;EAAE,KAAK,EAAC,IAAI,GAAG;;AAAD,AAAiC,iBAAhB,CAAC,cAAc,CAAC,WAAW,AAAA,MAAM,EAAC,AAAiC,iBAAhB,CAAC,cAAc,CAAC,WAAW,AAAA,MAAM,CAAA;EAAC,OAAO,EAAC,GAAG;EAAE,YAAY,EAAC,GAAG;EAAE,cAAc,EAAC,GAAG,GAAG;;AAAD,AAAyB,wBAAD,CAAC,cAAc,CAAA;EAAC,QAAQ,EAAC,QAAQ;EAAE,OAAO,EAAC,KAAK;EAAE,QAAQ,EAAC,MAAM;EAAE,OAAO,EAAC,SAAS;EAAE,MAAM,EAAC,IAAI;EAAE,MAAM,EAAC,cAAc;EAAE,aAAa,EAAC,GAAG;EAAE,gBAAgB,EAAC,IAAI;EAAE,UAAU,EAAC,oIAA2H;EAAC,UAAU,EAAC,8DAA2D;EAAC,eAAe,EAAC,WAAW;EAAE,kBAAkB,EAAC,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,KAAK,EAAC,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,kBAAc;EAAC,UAAU,EAAC,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,KAAK,EAAC,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,kBAAc;EAAC,KAAK,EAAC,IAAI;EAAE,eAAe,EAAC,IAAI;EAAE,WAAW,EAAC,MAAM;EAAE,WAAW,EAAC,IAAI,GAAG;;AAAD,AAAwC,wBAAhB,CAAC,cAAc,CAAC,KAAK,CAAA,AAAA,IAAC,CAAD,IAAC,AAAA,EAAU;EAAC,MAAM,EAAC,OAAO;EAAE,OAAO,EAAC,CAAC;EAAE,QAAQ,EAAC,QAAQ,GAAG;;AAAD,AAAyB,wBAAD,CAAC,eAAe,CAAA;EAAC,KAAK,EAAC,IAAI,GAAG;;AAAD,AAAwC,wBAAhB,CAAC,cAAc,CAAC,IAAI,CAAA;EAAC,OAAO,EAAC,KAAK;EAAE,QAAQ,EAAC,MAAM;EAAE,YAAY,EAAC,IAAI;EAAE,aAAa,EAAC,QAAQ;EAAE,WAAW,EAAC,MAAM,GAAG;;AAAD,AAAsD,wBAA9B,CAAC,4BAA4B,CAAC,IAAI,CAAA;EAAC,YAAY,EAAC,IAAI,GAAG;;AAAD,AAAwC,wBAAhB,CAAC,cAAc,CAAC,IAAI,CAAA;EAAC,QAAQ,EAAC,QAAQ;EAAE,GAAG,EAAC,GAAG;EAAE,KAAK,EAAC,IAAI;EAAE,OAAO,EAAC,KAAK;EAAE,KAAK,EAAC,IAAI;EAAE,MAAM,EAAC,IAAI;EAAE,UAAU,EAAC,sBAAsB,CAAE,KAAI,CAAC,GAAG,CAAC,SAAS;EAAC,SAAS,EAAC,GAAG,GAAG;;AAAD,AAAwC,wBAAhB,CAAC,cAAc,CAAC,IAAI,AAAA,MAAM,CAAA;EAAC,mBAAmB,EAAC,WAAW,GAAG;;AAAD,AAAwD,wBAAhC,AAAA,gBAAgB,CAAC,cAAc,CAAC,IAAI,AAAA,MAAM,CAAA;EAAC,mBAAmB,EAAC,WAAW,GAAG;;AAAD,AAAwC,wBAAhB,CAAC,cAAc,CAAC,GAAG,CAAA;EAAC,QAAQ,EAAC,QAAQ;EAAE,GAAG,EAAC,CAAC;EAAE,KAAK,EAAC,CAAC;EAAE,OAAO,EAAC,KAAK;EAAE,KAAK,EAAC,IAAI;EAAE,MAAM,EAAC,IAAI,GAAG;;AAAD,AAA4C,wBAApB,CAAC,cAAc,CAAC,GAAG,CAAC,CAAC,CAAA;EAAC,OAAO,EAAC,KAAK;EAAE,KAAK,EAAC,IAAI;EAAE,MAAM,EAAC,IAAI;EAAE,UAAU,EAAC,sBAAsB,CAAC,SAAS,CAAC,CAAC,CAAC,GAAG,GAAE;;AAAD,AAAyB,wBAAD,CAAC,cAAc,CAAA;EAAC,QAAQ,EAAC,QAAQ;EAAE,OAAO,EAAC,IAAI;EAAE,MAAM,EAAC,CAAC;EAAE,OAAO,EAAC,OAAO;EAAE,WAAW,EAAC,MAAM,GAAG;;AAAD,AAAwC,wBAAhB,CAAC,cAAc,CAAC,KAAK,CAAA,AAAA,IAAC,CAAD,IAAC,AAAA,EAAU;EAAC,MAAM,EAAC,KAAK;EAAE,OAAO,EAAC,gBAAgB;EAAE,KAAK,EAAC,IAAI;EAAE,MAAM,EAAC,IAAI;EAAE,OAAO,EAAC,CAAC;EAAE,MAAM,EAAC,cAAc;EAAE,UAAU,EAAC,sBAAsB,CAAC,SAAS,CAAC,IAAI,CAAE,KAAI;EAAC,SAAS,EAAC,GAAG;EAAE,WAAW,EAAC,UAAU;EAAE,WAAW,EAAC,MAAM;EAAE,aAAa,EAAC,CAAC,GAAG;;AAAD,AAAyB,wBAAD,CAAC,YAAY,CAAA;EAAC,UAAU,EAAC,IAAI;EAAE,aAAa,EAAC,WAAW;EAAE,eAAe,EAAC,WAAW,GAAG;;AAAD,AAA0D,wBAAlC,AAAA,iCAAiC,CAAC,cAAc,CAAA;EAAC,QAAQ,EAAC,QAAQ;EAAE,IAAI,EAAC,gBAAa,GAAE;;AAAD,AAAkB,iBAAD,CAAC,eAAe,CAAA;EAAC,KAAK,EAAC,IAAI;EAAE,QAAQ,EAAC,QAAQ;EAAE,UAAU,EAAC,MAAM;EAAE,UAAU,EAAC,IAAI;EAAE,MAAM,EAAC,WAAW;EAAE,OAAO,EAAC,SAAS;EAAE,UAAU,EAAC,KAAK;EAAE,0BAA0B,EAAC,KAAK,GAAG;;AAAD,AAAkC,iBAAjB,CAAC,eAAe,CAAC,EAAE,CAAA;EAAC,OAAO,EAAC,IAAI;EAAE,MAAM,EAAC,CAAC;EAAE,OAAO,EAAC,OAAO;EAAE,UAAU,EAAC,IAAI;EAAE,WAAW,EAAC,IAAI;EAAE,SAAS,EAAC,UAAU;EAAE,qBAAqB,EAAC,IAAI,GAAG;;AAAD,AAAkC,iBAAjB,CAAC,eAAe,CAAC,EAAE,AAAA,cAAc,CAAA;EAAC,OAAO,EAAC,SAAS;EAAE,MAAM,EAAC,OAAO,GAAG;;AAAD,AAAkC,iBAAjB,CAAC,eAAe,CAAC,EAAE,AAAA,gBAAgB,CAAA;EAAC,OAAO,EAAC,SAAS;EAAE,KAAK,EAAC,IAAI;EAAE,MAAM,EAAC,OAAO,GAAG;;AAAD,AAAkC,iBAAjB,CAAC,eAAe,CAAC,EAAE,AAAA,YAAY,CAAA;EAAC,gBAAgB,EAAC,OAAO;EAAE,gBAAgB,EAAC,mGAA6F;EAAC,gBAAgB,EAAC,yCAAwC;EAAC,KAAK,EAAC,IAAI,GAAG;;AAAD,AAAkC,iBAAjB,CAAC,eAAe,CAAC,EAAE,AAAA,WAAW,CAAA;EAAC,KAAK,EAAC,IAAI;EAAE,OAAO,EAAC,SAAS;EAAE,UAAU,EAAC,OAAO,GAAG;;AAAD,AAAkC,iBAAjB,CAAC,eAAe,CAAC,EAAE,AAAA,aAAa,CAAA;EAAC,OAAO,EAAC,SAAS;EAAE,WAAW,EAAC,GAAG;EAAE,MAAM,EAAC,OAAO,GAAG;;AAAD,AAAkC,iBAAjB,CAAC,eAAe,CAAC,EAAE,AAAA,aAAa,CAAA;EAAC,YAAY,EAAC,IAAI,GAAG;;AAAD,AAAqC,iBAApB,CAAC,eAAe,CAAC,EAAE,CAAC,EAAE,CAAA;EAAC,UAAU,EAAC,MAAM;EAAE,eAAe,EAAC,SAAS,GAAG;;AAAD,AAAwB,uBAAD,CAAC,eAAe,CAAA;EAAC,QAAQ,EAAC,QAAQ;EAAE,QAAQ,EAAC,MAAM;EAAE,MAAM,EAAC,CAAC;EAAE,OAAO,EAAC,KAAK;EAAE,KAAK,EAAC,IAAI;EAAE,MAAM,EAAC,IAAI;EAAE,MAAM,EAAC,cAAc;EAAE,gBAAgB,EAAC,IAAI;EAAE,gBAAgB,EAAC,4FAAsF;EAAC,gBAAgB,EAAC,kCAAiC;EAAC,MAAM,EAAC,IAAI,GAAG;;AAAD,AAAwC,uBAAjB,CAAC,eAAe,CAAC,EAAE,CAAA;EAAC,KAAK,EAAC,IAAI;EAAE,UAAU,EAAC,IAAI,GAAG;;AAAD,AAAwC,uBAAjB,CAAC,eAAe,CAAC,EAAE,AAAA,aAAa,CAAA;EAAC,MAAM,EAAC,CAAC;EAAE,OAAO,EAAC,CAAC;EAAE,WAAW,EAAC,MAAM,GAAG;;AAAD,AAAwD,uBAAjC,CAAC,eAAe,CAAC,EAAE,AAAA,aAAa,CAAC,KAAK,CAAA,AAAA,IAAC,CAAD,IAAC,AAAA,EAAU;EAAC,MAAM,EAAC,KAAK;EAAE,OAAO,EAAC,CAAC;EAAE,MAAM,EAAC,IAAI;EAAE,OAAO,EAAC,CAAC;EAAE,MAAM,EAAC,CAAC,CAAA,UAAU;EAAC,UAAU,EAAC,CAAC,CAAC,CAAC,CAAA,UAAU;EAAC,kBAAkB,EAAC,IAAI;EAAE,UAAU,EAAC,IAAI;EAAE,KAAK,EAAC,IAAI;EAAE,SAAS,EAAC,IAAI;EAAE,WAAW,EAAC,UAAU;EAAE,WAAW,EAAC,MAAM;EAAE,aAAa,EAAC,CAAC;EAAE,KAAK,EAAC,IAAI,GAAG;;AAAD,AAAwC,uBAAjB,CAAC,eAAe,CAAC,EAAE,AAAA,cAAc,CAAA;EAAC,QAAQ,EAAC,QAAQ;EAAE,MAAM,EAAC,aAAa;EAAE,OAAO,EAAC,gBAAgB;EAAE,MAAM,EAAC,cAAc;EAAE,SAAS,EAAC,IAAI;EAAE,aAAa,EAAC,GAAG;EAAE,gBAAgB,EAAC,IAAI;EAAE,gBAAgB,EAAC,uIAA8H;EAAC,gBAAgB,EAAC,iEAA8D;EAAC,eAAe,EAAC,SAAS;EAAE,iBAAiB,EAAC,QAAQ;EAAE,eAAe,EAAC,WAAW;EAAE,kBAAkB,EAAC,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,KAAK,EAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,mBAAe;EAAC,UAAU,EAAC,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,IAAI,CAAC,KAAK,EAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,mBAAe;EAAC,KAAK,EAAC,IAAI;EAAE,WAAW,EAAC,IAAI;EAAE,MAAM,EAAC,OAAO,GAAG;;AAAD,AAAyD,uBAAlC,CAAC,eAAe,CAAC,EAAE,AAAA,cAAc,CAAC,IAAI,CAAA;EAAC,SAAS,EAAC,UAAU,GAAG;;AAAD,AAAyD,uBAAlC,CAAC,eAAe,CAAC,EAAE,AAAA,cAAc,CAAC,oBAAoB,CAAA;EAAC,QAAQ,EAAC,QAAQ;EAAE,GAAG,EAAC,GAAG;EAAE,KAAK,EAAC,GAAG;EAAE,OAAO,EAAC,KAAK;EAAE,KAAK,EAAC,IAAI;EAAE,MAAM,EAAC,IAAI;EAAE,UAAU,EAAC,sBAAsB,CAAE,KAAI,CAAC,GAAG,CAAC,SAAS;EAAC,SAAS,EAAC,GAAG,GAAG;;AAAD,AAAyD,uBAAlC,CAAC,eAAe,CAAC,EAAE,AAAA,cAAc,CAAC,oBAAoB,AAAA,MAAM,CAAA;EAAC,mBAAmB,EAAC,WAAW,GAAG;;AAAD,AAAwC,uBAAjB,CAAC,eAAe,CAAC,EAAE,AAAA,uBAAuB,CAAA;EAAC,aAAa,EAAC,GAAG;EAAE,MAAM,EAAC,cAAc;EAAE,gBAAgB,EAAC,OAAO;EAAE,gBAAgB,EAAC,uIAA8H;EAAC,gBAAgB,EAAC,iEAA8D;EAAC,KAAK,EAAC,IAAI,GAAG;;AAAD,AAAwC,uBAAjB,CAAC,eAAe,CAAC,EAAE,AAAA,oBAAoB,CAAA;EAAC,UAAU,EAAC,OAAO,GAAG;;AAAD,AAA+D,uBAAxC,CAAC,eAAe,CAAC,EAAE,AAAA,oBAAoB,CAAC,oBAAoB,CAAA;EAAC,mBAAmB,EAAC,WAAW,GAAG;;AAAD,AAAwB,uBAAD,CAAC,eAAe,CAAA;EAAC,MAAM,EAAC,CAAC;EAAE,OAAO,EAAC,CAAC,GAAG;;AAAD,AAAqC,uBAAd,CAAC,YAAY,CAAC,gBAAgB,CAAA;EAAC,OAAO,EAAC,SAAS;EAAE,KAAK,EAAC,IAAI;EAAE,MAAM,EAAC,OAAO,GAAG;;AAAD,AAAyB,wBAAD,CAAC,cAAc,CAAA;EAAC,MAAM,EAAC,iBAAiB;EAAE,kBAAkB,EAAC,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,kBAAc;EAAC,UAAU,EAAC,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,kBAAc,GAAE;;AAAD,AAA0C,wBAAlB,AAAA,iBAAiB,CAAC,cAAc,CAAA;EAAC,MAAM,EAAC,cAAc;EAAE,0BAA0B,EAAC,CAAC;EAAE,yBAAyB,EAAC,CAAC;EAAE,gBAAgB,EAAC,6FAAuF;EAAC,gBAAgB,EAAC,mCAAkC;EAAC,kBAAkB,EAAC,kBAAkB;EAAE,UAAU,EAAC,kBAAkB,GAAG;;AAAD,AAAyD,wBAAjC,AAAA,iBAAiB,CAAC,cAAc,CAAC,GAAG,CAAA;EAAC,WAAW,EAAC,IAAI;EAAE,UAAU,EAAC,GAAG,GAAG;;AAAD,AAA6D,wBAArC,AAAA,iBAAiB,CAAC,cAAc,CAAC,GAAG,CAAC,CAAC,CAAA;EAAC,mBAAmB,EAAC,SAAS,GAAG;;AAAD,AAAyB,wBAAD,CAAC,eAAe,CAAA;EAAC,MAAM,EAAC,iBAAiB;EAAE,kBAAkB,EAAC,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,kBAAc;EAAC,UAAU,EAAC,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,kBAAc,GAAE;;AAAD,AAAyD,wBAAjC,CAAC,eAAe,CAAC,EAAE,AAAA,aAAa,CAAC,KAAK,CAAA,AAAA,IAAC,CAAD,IAAC,AAAA,EAAU;EAAC,KAAK,EAAC,IAAI,CAAA,UAAU,GAAE;;AAAD,AAAA,gBAAgB,CAAA;EAAC,OAAO,EAAC,GAAE,CAAA,UAAU;EAAC,MAAM,EAAC,OAAO,GAAG;;AAAD,AAAiB,gBAAD,CAAC,cAAc,CAAA;EAAC,MAAM,EAAC,OAAO,GAAG;;AAAD,AAAgD,gBAAhC,CAAC,eAAe,CAAC,cAAc,CAAC,oBAAoB,CAAA;EAAC,MAAM,EAAC,OAAO,GAAG;;AAAD,AAAA,WAAW,CAAA;EAAC,UAAU,EAAC,KAAK,GAAG;;AAAD,AAAY,WAAD,CAAC,cAAc,CAAA;EAAC,QAAQ,EAAC,OAAO;EAAE,OAAO,EAAC,SAAS,GAAG;;AAAD,AAA2B,WAAhB,CAAC,cAAc,CAAC,IAAI,CAAA;EAAC,YAAY,EAAC,CAAC;EAAE,WAAW,EAAC,IAAI;EAAE,SAAS,EAAC,GAAG,GAAG;;AAAD,AAAyC,WAA9B,CAAC,4BAA4B,CAAC,IAAI,CAAA;EAAC,WAAW,EAAC,IAAI,GAAG;;AAAD,AAA2B,WAAhB,CAAC,cAAc,CAAC,GAAG,CAAA;EAAC,KAAK,EAAC,IAAI;EAAE,IAAI,EAAC,GAAG,GAAG;;AAAD,AAA2B,WAAhB,CAAC,cAAc,CAAC,IAAI,CAAA;EAAC,KAAK,EAAC,IAAI;EAAE,IAAI,EAAC,IAAI,GAAG;;AAAD,AAA4B,WAAjB,CAAC,eAAe,CAAC,EAAE,CAAA;EAAC,KAAK,EAAC,KAAK,GAAG;;AAAD,AAA4C,WAAjC,CAAC,eAAe,CAAC,EAAE,AAAA,aAAa,CAAC,KAAK,CAAA,AAAA,IAAC,CAAD,IAAC,AAAA,EAAU;EAAC,SAAS,EAAC,GAAG,GAAG;;AAAD,AAA4B,WAAjB,CAAC,eAAe,CAAC,EAAE,AAAA,cAAc,CAAA;EAAC,MAAM,EAAC,aAAa;EAAE,OAAO,EAAC,gBAAgB,GAAG;;AAAD,AAA6C,WAAlC,CAAC,eAAe,CAAC,EAAE,AAAA,cAAc,CAAC,oBAAoB,CAAA;EAAC,KAAK,EAAC,IAAI;EAAE,IAAI,EAAC,GAAG,GAAG;;AAAD,AAAoC,WAAzB,AAAA,wBAAwB,CAAC,eAAe,CAAA;EAAC,MAAM,EAAC,WAAW;EAAE,OAAO,EAAC,SAAS,GAAG;;AAAD,AAA4B,WAAjB,CAAC,eAAe,CAAC,EAAE,AAAA,aAAa,CAAA;EAAC,aAAa,EAAC,IAAI;EAAE,YAAY,EAAC,CAAC,GAAG;;AAAD,AAAoE,WAAzD,AAAA,wBAAwB,AAAA,iBAAiB,CAAC,cAAc,CAAC,GAAG,CAAA;EAAC,YAAY,EAAC,IAAI,GAAG;;AAAD,AAA2B,WAAhB,CAAC,cAAc,CAAC,KAAK,CAAA,AAAA,IAAC,CAAD,IAAC,AAAA,EAAU;EAAC,OAAO,EAAC,gBAAgB;EAAE,UAAU,EAAC,sBAAsB,CAAC,SAAS,CAAE,KAAI,CAAE,KAAI;EAAC,SAAS,EAAC,GAAG,GAAG;;AAAD,AAAuD,WAA5C,AAAA,wBAAwB,CAAC,cAAc,CAAC,GAAG,CAAC,CAAC,CAAA;EAAC,mBAAmB,EAAC,OAAO,GAAG;;AAAD,AAAwE,WAA7D,AAAA,wBAAwB,AAAA,iBAAiB,CAAC,cAAc,CAAC,GAAG,CAAC,CAAC,CAAA;EAAC,mBAAmB,EAAC,SAAS,GAAG;;AAAD,MAAM,MAAM,MAAM,MAAM,8BAA8B,EAAE,GAAG,QAAQ,MAAM,MAAM,cAAc,EAAE,MAAM,QAAQ,MAAM,MAAM,cAAc,EAAE,OAAO;EAAH,AAA8C,iBAA7B,CAAC,2BAA2B,CAAC,IAAI,EAAC,AAA4C,iBAA3B,CAAC,yBAAyB,CAAC,IAAI,EAAC,AAAuD,uBAAhC,CAAC,eAAe,CAAC,cAAc,CAAC,oBAAoB,EAAC,AAAwC,wBAAhB,CAAC,cAAc,CAAC,KAAK,CAAA,AAAA,IAAC,CAAD,IAAC,AAAA,GAAW,AAAwC,wBAAhB,CAAC,cAAc,CAAC,IAAI,EAAC,AAA4C,wBAApB,CAAC,cAAc,CAAC,GAAG,CAAC,CAAC,EAAC,AAA2B,WAAhB,CAAC,cAAc,CAAC,KAAK,CAAA,AAAA,IAAC,CAAD,IAAC,AAAA,EAAU;IAAC,gBAAgB,EAAC,yBAAyB,CAAA,UAAU;IAAC,eAAe,EAAC,IAAI,CAAC,IAAI,CAAA,UAAU;IAAC,iBAAiB,EAAC,SAAS,CAAA,UAAU,GAAE;;ACVpxT;;;;;;;;EAQE;AACF,UAAU;EACR,WAAW,EAAE,cAAc;EAC3B,GAAG,EAAE,yCAAyC;EAC9C,GAAG,EAAE,+CAA+C,CAAC,2BAA2B,EAChF,0CAA0C,CAAC,cAAc,EACzD,iDAAiD,CAAC,aAAa;EAC/D,WAAW,EAAE,MAAM;EACnB,UAAU,EAAE,MAAM;;CAiBpB,AAAA,AAAA,KAAC,EAAO,YAAY,AAAnB,IAAsB,AAAA,AAAA,KAAC,EAAO,aAAa,AAApB,EAAsB;EAb5C,WAAW,EAAE,cAAc;EAC3B,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,MAAM;EACnB,YAAY,EAAE,MAAM;EACpB,cAAc,EAAE,IAAI;EACpB,WAAW,EAAE,CAAC;EAGd,sBAAsB,EAAE,WAAW;EACnC,uBAAuB,EAAE,SAAS,GAKnC;;AAED,AAAA,eAAe,AAAA,OAAO,CAAC;EACrB,OAAO,EAAE,OAAO,GACjB;;AAED,AAAA,gBAAgB,AAAA,OAAO,CAAC;EACtB,OAAO,EAAE,OAAO,GACjB;;AAED,AAAA,mBAAmB,AAAA,OAAO,CAAC;EACzB,OAAO,EAAE,OAAO,GACjB;;AAED,AAAA,eAAe,AAAA,OAAO,CAAC;EACrB,OAAO,EAAE,OAAO,GACjB;;AAED,AAAA,kBAAkB,AAAA,OAAO,CAAC;EACxB,OAAO,EAAE,OAAO,GACjB;;AAED,AAAA,gBAAgB,AAAA,OAAO,CAAC;EACtB,OAAO,EAAE,OAAO,GACjB;;AAED,AAAA,eAAe,AAAA,OAAO,CAAC;EACrB,OAAO,EAAE,OAAO,GACjB;;AAED,AAAA,kBAAkB,AAAA,OAAO,CAAC;EACxB,OAAO,EAAE,OAAO,GACjB;;AAED,AAAA,mBAAmB,AAAA,OAAO,CAAC;EACzB,OAAO,EAAE,OAAO,GACjB;;AAED,AAAA,eAAe,AAAA,OAAO,CAAC;EACrB,OAAO,EAAE,OAAO,GACjB;;AAED,AAAA,gBAAgB,AAAA,OAAO,CAAC;EACtB,OAAO,EAAE,OAAO,GACjB;;AAED,AAAA,iBAAiB,AAAA,OAAO,CAAC;EACvB,OAAO,EAAE,OAAO,GACjB;;AAED,AAAA,eAAe,AAAA,OAAO,CAAC;EAjErB,WAAW,EAAE,cAAc;EAC3B,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,MAAM;EACnB,YAAY,EAAE,MAAM;EACpB,cAAc,EAAE,IAAI;EACpB,WAAW,EAAE,CAAC;EAGd,sBAAsB,EAAE,WAAW;EACnC,uBAAuB,EAAE,SAAS;EAyDlC,OAAO,EAAE,OAAO,GACjB;;AAMD,AAAA,QAAQ,CAAC;EACP,iBAAiB,EAAE,2BAA2B;EAC9C,SAAS,EAAE,2BAA2B,GACvC;;AAED,kBAAkB,CAAlB,IAAkB;EAChB,AAAA,EAAE;IACA,iBAAiB,EAAE,YAAY;IAC/B,SAAS,EAAE,YAAY;EAEzB,AAAA,IAAI;IACF,iBAAiB,EAAE,cAAc;IACjC,SAAS,EAAE,cAAc;;AAI7B,UAAU,CAAV,IAAU;EACR,AAAA,EAAE;IACA,iBAAiB,EAAE,YAAY;IAC/B,SAAS,EAAE,YAAY;EAEzB,AAAA,IAAI;IACF,iBAAiB,EAAE,cAAc;IACjC,SAAS,EAAE,cAAc;;ACrH7B,UAAU;EACT,WAAW,EAAE,cAAc;EAC3B,WAAW,EAAE,MAAM;EACnB,UAAU,EAAE,MAAM;;AAwBnB,AAEC,kBAFiB,CAAC,EAAE,CAEpB,UAAU,AAAA,OAAO,CAAC;EAtBlB,WAAW,EAAE,cAAc;EAC3B,GAAG,EAAE,yCAAyC;EAC9C,GAAG,EAAE,+CAA+C,CAAC,2BAA2B,EAChF,0CAA0C,CAAC,cAAc,EACzD,iDAAiD,CAAC,aAAa;EAC/D,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,MAAM;EACnB,YAAY,EAAE,MAAM;EACpB,cAAc,EAAE,IAAI;EACpB,WAAW,EAAE,CAAC;EAGd,sBAAsB,EAAE,WAAW;EACnC,uBAAuB,EAAE,SAAS;EAUjC,SAAS,EAAE,IAAI;EACf,cAAc,EAAE,GAAG;EACnB,WAAW,EAAE,IAAI;EACjB,MAAM,EAAE,SAAS,GACjB;;AARF,AAUC,kBAViB,CAAC,EAAE,CAUpB,kBAAkB,AAAA,OAAO,CAAC;EACzB,OAAO,EAAE,OAAO,GAChB;;AAZF,AAeC,kBAfiB,CAAC,EAAE,CAepB,gBAAgB,AAAA,OAAO,CAAC;EACvB,OAAO,EAAE,OAAO,GAChB;;AAjBF,AAmBC,kBAnBiB,CAAC,EAAE,CAmBpB,iBAAiB,AAAA,OAAO,CAAC;EACxB,OAAO,EAAE,OAAO,GAChB;;AArBF,AAuBC,kBAvBiB,CAAC,EAAE,CAuBpB,kBAAkB,AAAA,OAAO,CAAC;EACzB,OAAO,EAAE,OAAO,GAChB;;AAzBF,AA2BC,kBA3BiB,CAAC,EAAE,CA2BpB,eAAe,AAAA,OAAO,CAAC;EACtB,OAAO,EAAE,OAAO,GAChB;;AA7BF,AA+BC,kBA/BiB,CAAC,EAAE,CA+BpB,oBAAoB,AAAA,OAAO,CAAC;EAC3B,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,GAAG;EACR,OAAO,EAAE,OAAO,GAChB;;AAnCF,AAqCC,kBArCiB,CAAC,EAAE,CAqCpB,gBAAgB,AAAA,OAAO,CAAC;EACvB,OAAO,EAAE,OAAO,GAChB;;AAvCF,AAyCC,kBAzCiB,CAAC,EAAE,CAyCpB,UAAU,CAAC;EACV,SAAS,EAAC,IAAI;EACd,KAAK,EAAC,IAAI;EACV,WAAW,EAAE,IAAI,GACjB;;AClEF,AAAA,cAAc,CAAC;EACb,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI,GAaZ;EAfD,AAIE,cAJY,EAIZ,AAAA,KAAC,EAAO,eAAe,AAAtB,EAAwB;IACvB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,SAAS;IACjB,UAAU,EAAE,QAAQ,GACrB;EARH,AAUE,cAVY,AAUZ,OAAQ,CAAC;IACP,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI,GACZ;;AAIH,AAAA,gBAAgB,CAAC;EAAE,KAAK,EAAC,QAAmC,GAAI;;AAChE,AAAA,gBAAgB,CAAC;EAAE,KAAK,EAAE,SAAkC,GAAI;;AAChE,AAAA,gBAAgB,CAAC;EAAE,KAAK,EAAE,GAAiC,GAAI;;AAC/D,AAAA,gBAAgB,CAAC;EAAE,KAAK,EAAE,SAAiC,GAAI;;AAC/D,AAAA,gBAAgB,CAAC;EAAE,KAAK,EAAE,SAAwC,GAAI;;AACtE,AAAA,gBAAgB,CAAC;EAAE,KAAK,EAAE,GAAiC,GAAI;;AAC/D,AAAA,gBAAgB,CAAC;EAAE,KAAK,EAAE,SAAwC,GAAI;;AACtE,AAAA,gBAAgB,CAAC;EAAE,KAAK,EAAE,SAAwC,GAAI;;AACtE,AAAA,gBAAgB,CAAC;EAAE,KAAK,EAAE,GAAwC,GAAI;;AACtE,AAAA,iBAAiB,CAAC;EAAE,KAAK,EAAE,SAAyC,GAAI;;AACxE,AAAA,iBAAiB,CAAC;EAAE,KAAK,EAAE,SAAyC,GAAI;;AACxE,AAAA,iBAAiB,CAAC;EAAE,KAAK,EAnCjB,GAAG,GAmC0B;;AAErC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,OAAO;EACxC,AACE,cADY,EACZ,AAAA,KAAC,EAAO,eAAe,AAAtB,EAAwB;IACvB,KAAK,EAxCH,GAAG,GAyCN;;ACzCL;;;;;;;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,IAAI,GACb;;AAED,qCAAqC;AACrC,AAAqG,6BAAxE,GAAG,wBAAwB,CAAC,eAAe,GAAG,QAAQ,CAAC,gBAAgB,CAAC,KAAK,CAAC;EAC1G,SAAS,EAAE,IAAI,GACf;;AAKD,AAAsC,GAAnC,AAAA,gCAAgC,GAAG,GAAG,AAAA,sBAAsB,CAAC;EAC/D,OAAO,EAAE,YAAY;EACrB,MAAM,EAAE,YAAY;EACpB,SAAS,EAAE,IAAI;EACf,SAAS,EAAE,CAAC,GAEZ;;AAKD,AAAA,4BAA4B,CAAC;EAC5B,OAAO,EAAE,sBAAsB;EAC/B,MAAM,EAAE,YAAY;EACpB,UAAU,EAAE,OAAO;EACnB,aAAa,EAAE,eAAe,GA2B9B;EA/BD,AAMC,4BAN2B,CAM3B,gBAAgB,CAAC;IAChB,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IAEX,UAAU,EAAE,iBAAiB;IAC7B,aAAa,EAAE,iBAAiB;IAChC,WAAW,EAAE,iBAAiB,GAkB9B;IA9BF,AAcI,4BAdwB,CAM3B,gBAAgB,GAQb,UAAU,CAAC;MACZ,OAAO,EAAE,SAAS;MAClB,UAAU,EAAE,OAAO,GAYnB;MA5BH,AAkBK,4BAlBuB,CAM3B,gBAAgB,GAQb,UAAU,GAIT,WAAW,CAAC;QACb,OAAO,EAAE,UAAU;QACnB,cAAc,EAAE,MAAM;QACtB,OAAO,EAAE,SAAS;QAClB,YAAY,EAAE,iBAAiB,GAI/B;QA1BJ,AAkBK,4BAlBuB,CAM3B,gBAAgB,GAQb,UAAU,GAIT,WAAW,AAKZ,OAAQ,CAAC;UACR,OAAO,EAAE,IAAI,GACb;;AAQL,AAAA,6BAA6B,CAAC;EAC7B,UAAU,EAAE,OAAO;EACnB,OAAO,EAAE,eAAe;EACxB,UAAU,EAAE,UAAU,GAyBtB;EA5BD,AAKC,6BAL4B,CAK5B,QAAQ,EALT,AAKW,6BALkB,CAKlB,OAAO,CAAC;IACjB,MAAM,EAAE,CAAC,GACT;EAPF,AAQC,6BAR4B,CAQ5B,qBAAqB,CAAC;IACrB,MAAM,EAAE,OAAO,GAUf;IAnBF,AAWE,6BAX2B,CAQ5B,qBAAqB,CAGpB,OAAO,CAAC;MACP,MAAM,EAAE,IAAI;MACZ,OAAO,EAAE,KAAK,GACd;IAdH,AAeE,6BAf2B,CAQ5B,qBAAqB,CAOpB,IAAI,AAAA,aAAa,CAAC;MACjB,WAAW,EAAE,MAAM,GACnB;EAjBH,AAqBC,6BArB4B,CAqB5B,UAAU,CAAC;IACV,OAAO,EAAE,IAAI,GACb;EAvBF,AAwBC,6BAxB4B,CAwB5B,YAAY,CAAC;IACZ,MAAM,EAAE,QAAQ,GAChB;;AAOF,AAAA,gBAAgB,CAAC;EAChB,KAAK,EAAE,IAAI,GACX;;AAED,AAAA,iBAAiB,CAAC;EACjB,KAAK,EAAE,IAAI;EACX,YAAY,EAAE,CAAC;EACf,WAAW,EAAE,CAAC,GACd;;AAED,AAAA,kBAAkB,CAAC;EAClB,MAAM,EAAE,cAAc;EACtB,UAAU,EAAE,OAAO;EACnB,MAAM,EAAE,CAAC;EACT,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,OAAO,GAChB;;AAED,AAAA,yBAAyB,CAAC;EACzB,YAAY,EAAE,CAAC;EACf,YAAY,EAAE,IAAI,GAClB;;AAED,AAAA,wBAAwB,CAAC;EAExB,WAAW,EAAE,IAAI,GACjB;;AAED,AAAoB,mBAAD,CAAC,KAAK,CAAA,AAAA,IAAC,CAAM,MAAM,AAAZ;AAC1B,AAAoB,mBAAD,CAAC,KAAK,CAAA,AAAA,IAAC,CAAM,OAAO,AAAb,EAAc;EACvC,OAAO,EAAE,GAAG;EACZ,KAAK,EAAE,IAAI,GACX;;AAED,AAAA,KAAK,AAAA,gBAAgB;AACrB,AAAA,KAAK,AAAA,gBAAgB,CAAC;EACrB,KAAK,EAAE,gBAAgB,GACvB;;AAED,AAAA,KAAK,AAAA,iBAAiB;AACtB,AAAA,KAAK,AAAA,iBAAiB,CAAC;EACtB,KAAK,EAAE,gBAAgB,GACvB;;AAED,AAAA,eAAe,CAAC;EACf,eAAe,EAAE,SAAS,GAC1B;;AAED,AAAmB,kBAAD,CAAC,QAAQ,CAAC;EAC3B,MAAM,EAAE,CAAC,GAMT;EAPD,AAGS,kBAHS,CAAC,QAAQ,CAG1B,OAAO,CAAC,KAAK,CAAC;IACb,YAAY,EAAE,GAAG,GACjB;;AAKF,AAAkB,iBAAD,CAAC,GAAG,CAAA,AAAA,EAAC,EAAI,aAAa,AAAjB,EAAmB;EACvC,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,MAAM,GACjB;;AAKD,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,KAAK;EAEvC,AACG,6BAD0B,GAAG,wBAAwB,CAAC,eAAe,GACrE,QAAQ,CAAC;IACV,KAAK,EAAE,IAAI;IACX,aAAa,EAAE,IAAI;IACnB,aAAa,EAAE,IAAI,GAQnB;IAZF,AAKI,6BALyB,GAAG,wBAAwB,CAAC,eAAe,GACrE,QAAQ,GAIP,OAAO,CAAC;MACT,OAAO,EAAE,IAAI,GACb;IAPH,AAQI,6BARyB,GAAG,wBAAwB,CAAC,eAAe,GACrE,QAAQ,GAOP,OAAO,CAAC;MACT,KAAK,EAAE,IAAI;MACX,KAAK,EAAE,IAAI,GACX;EAIH,AAAoC,mCAAD,CAAC,OAAO,CAAC;IAC3C,UAAU,EAAE,GAAG,GACf;;AAIF,iCAAiC;AACjC,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,KAAK,OAAO,SAAS,EAAE,MAAM;EAE/D,AAEG,6BAF0B,GAAG,wBAAwB,CAAC,eAAe,GAErE,qBAAqB,CAAC;IACvB,KAAK,EAAE,IAAI;IACX,WAAW,EAAE,CAAC,GACd;EALF,AAMG,6BAN0B,GAAG,wBAAwB,CAAC,eAAe,GAMrE,oBAAoB,CAAC;IACtB,KAAK,EAAE,KAAK,GACZ;EARF,AASC,6BAT4B,GAAG,wBAAwB,CAAC,eAAe,CASvE,KAAK,AAAA,gBAAgB,CAAC;IACrB,KAAK,EAAE,IAAI,GACX;EAXF,AAaC,6BAb4B,GAAG,wBAAwB,CAAC,eAAe,CAavE,2BAA2B,CAAC;IAC3B,KAAK,EAAE,KAAK,GACZ;EAfF,AAgBC,6BAhB4B,GAAG,wBAAwB,CAAC,eAAe,CAgBvE,sBAAsB,CAAC;IACtB,WAAW,EAAE,IAAI,GACjB;EAGF,AAAA,WAAW,CAAC;IACX,KAAK,EAAE,IAAI,GACX;EACD,AAAA,SAAS,CAAC;IACT,KAAK,EAAE,KAAK,GACZ;EACD,AAAA,SAAS,CAAC;IACT,OAAO,EAAE,eAAe,GACxB;EACD,AAAA,iBAAiB,CAAC;IACjB,KAAK,EAAE,IAAI,GACX;;AAGF,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,MAAM;EAExC,AAEG,6BAF0B,GAAG,wBAAwB,CAAC,eAAe,GAErE,qBAAqB,CAAC;IACvB,KAAK,EAAE,KAAK,GACZ;EAJF,AAKG,6BAL0B,GAAG,wBAAwB,CAAC,eAAe,GAKrE,QAAQ,CAAC;IACV,aAAa,EAAE,IAAI,GACnB;EAPF,AAQG,6BAR0B,GAAG,wBAAwB,CAAC,eAAe,GAQrE,qBAAqB,AAAA,QAAQ,CAAC;IAC/B,aAAa,EAAE,CAAC,GAChB;EAIF,AAAA,WAAW,CAAC;IACX,KAAK,EAAE,IAAI,GACX;EACD,AAAA,SAAS,CAAC;IACT,KAAK,EAAE,KAAK,GACZ;EACD,AAAA,SAAS,CAAC;IACT,KAAK,EAAE,KAAK,GACZ;EACD,AAAA,2BAA2B,CAAC;IAC3B,KAAK,EAAE,KAAK,GACZ;;AAKF,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,KAAK;EACvC,AAAA,GAAG,AAAA,gCAAgC,CAAC;IACnC,OAAO,EAAE,eAAe,GACxB;;AAOF,oBAAoB;AAEpB,AAAA,eAAe,CAAC;EACf,MAAM,EAAE,kBAAkB,GAa1B;EAdD,AAGC,eAHc,CAGd,KAAK,CAAC;IACL,MAAM,EAAE,OAAO;IACf,OAAO,EAAE,KAAK;IACd,MAAM,EAAE,OAAO,GACf;EAPF,AASC,eATc,CASd,gBAAgB,CAAC;IAChB,MAAM,EAAE,CAAC;IACT,KAAK,EAAE,IAAI,GACX;;AAQF,AAAA,6BAA6B;AAC7B,AAAA,2BAA2B;AAC3B,AAAA,4DAA4D;AAC5D,AAAA,0BAA0B;AAC1B,AAAA,0CAA0C,CAAC;EAC1C,aAAa,EAAE,eAAe;EAC9B,MAAM,EAAE,YAAY,GACpB;;AAED,AAAA,2BAA2B;AAC3B,AAAA,0BAA0B;AAC1B,AAAA,qCAAqC;AACrC,AAAA,uBAAuB;AACvB,AAAA,4DAA4D,CAAC;EAC5D,UAAU,EAAE,4BAA4B,GACxC;;AAED;;yCAEyC;AAEzC,AAAA,0BAA0B;AAC1B,AAAA,yBAAyB,CAAC;EACzB,OAAO,EAAE,IAAI,GACb;;AAED;;uCAEuC;AAEvC,AAAA,KAAK,AAAA,gBAAgB,CAAC;EACrB,KAAK,EAAE,IAAI,GACX;;AAED,AAAO,MAAD,CAAC,qBAAqB;AAC5B,AAAO,MAAD,CAAC,sBAAsB;AAC7B,AAAO,MAAD,CAAC,qBAAqB,CAAA;EAC3B,OAAO,EAAE,YAAY,GACrB;;AAED;;uCAEuC;AAEvC,AAES,eAFM,CAEd,OAAO,CAAC,KAAK,AAEZ,MAAO,CAAC;EACP,OAAO,EAAE,IAAI,GACb;;AANH,AASC,eATc,CASd,iCAAiC,CAAC;EACjC,OAAO,EAAE,mBAAmB,GAC5B;;AAXF,AAagC,eAbjB,CAad,UAAU,GAAG,eAAe,GAAG,QAAQ,CAAC;EACvC,WAAW,EAAE,IAAI,GACjB;;AAfF,AAiBU,eAjBK,CAiBd,QAAQ,CAAC,yBAAyB,CAAC;EAClC,cAAc,EAAE,CAAC,GACjB;;AAIF,AAAA,yBAAyB,CAAC;EACzB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,OAAO,EAAE,KAAK,GACd;;AAKD,AAAA,aAAa,CAAC;EACb,MAAM,EAAE,KAAK;EACb,OAAO,EAAE,CAAC;EACV,SAAS,EAAE,IAAI;EP/Vd,eAAe,EAAE,eAAe;EAChC,aAAa,EAAE,eAAe;EAC9B,UAAU,EAAE,eAAe;EO+V5B,KAAK,EAAE,qBAA0B;EACjC,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,GAAG,GAMR;EAbD,AASC,aATY,AASZ,MAAO,CAAC;IACP,KAAK,ENjYA,IAAI,GMkYT;;AAOF,AAEC,uBAFsB,CAEtB,OAAO,CAAC;EACP,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC,GACV;;AALF,AAOC,uBAPsB,CAOtB,wBAAwB,CAAC;EACxB,UAAU,EAAE,IAAI;EAChB,QAAQ,EAAE,MAAM,GAChB;;AAVF,AAYC,uBAZsB,CAYtB,mBAAmB,CAAC;EACnB,OAAO,EAAE,IAAI;EACb,YAAY,EAAE,KAAK,GA4KnB;EA1LF,AAYC,uBAZsB,CAYtB,mBAAmB,AAIlB,OAAQ;EACR,AALD,MAKO,CAjBR,uBAAuB,CAYtB,mBAAmB,CAKT;IACR,OAAO,EAAE,KAAK,GACd;EAnBH,AAqBE,uBArBqB,CAYtB,mBAAmB,CASlB,gBAAgB,CAAC;IAChB,OAAO,EAAE,kBAAkB;IAC3B,MAAM,EAAE,CAAC;IACT,aAAa,EAAE,cAAc,GAiC7B;IAzDH,AA0BK,uBA1BkB,CAYtB,mBAAmB,CASlB,gBAAgB,GAKb,KAAK,EA1BV,AA0Bc,uBA1BS,CAYtB,mBAAmB,CASlB,gBAAgB,GAKJ,IAAI,AAAA,iBAAiB,CAAC;MAChC,KAAK,EAAE,IAAI;MACX,KAAK,EAAE,KAAK;MACZ,OAAO,EAAE,CAAC;MACV,MAAM,EAAE,cAAc;MACtB,WAAW,EAAE,IAAI;MACjB,SAAS,EAAE,IAAI;MACf,WAAW,EAAE,GAAG,GAChB;IAlCJ,AAoCG,uBApCoB,CAYtB,mBAAmB,CASlB,gBAAgB,CAef,uBAAuB,CAAC;MACvB,KAAK,EAAE,OAAO;MACd,SAAS,EAAE,IAAI;MACf,WAAW,EAAE,IAAI;MACjB,OAAO,EAAE,KAAK;MACd,WAAW,EAAE,IAAI;MACjB,UAAU,EAAE,MAAM,GAClB;IA3CJ,AA6CG,uBA7CoB,CAYtB,mBAAmB,CASlB,gBAAgB,CAwBf,EAAE,CAAC;MACF,MAAM,EAAE,CAAC,GACT;IA/CJ,AAiDkB,uBAjDK,CAYtB,mBAAmB,CASlB,gBAAgB,CA4Bf,cAAc,CAAC,MAAM,EAjDxB,AAiD0B,uBAjDH,CAYtB,mBAAmB,CASlB,gBAAgB,CA4BQ,QAAQ,CAAC;MAC/B,UAAU,EAAE,gBAAgB,GAC5B;IAnDJ,AAqDG,uBArDoB,CAYtB,mBAAmB,CASlB,gBAAgB,CAgCf,eAAe,CAAC;MACf,OAAO,EAAE,YAAY;MACrB,KAAK,EAAE,IAAI,GACX;EAxDJ,AA2DE,uBA3DqB,CAYtB,mBAAmB,CA+ClB,gBAAgB,AAAA,WAAW,CAAC;IAC3B,aAAa,EAAE,CAAC,GAChB;EA7DH,AA+DE,uBA/DqB,CAYtB,mBAAmB,CAmDlB,QAAQ,AAAA,WAAW,CAAC;IACnB,KAAK,EAAE,IAAI,GACX;EAjEH,AAmEyB,uBAnEF,CAYtB,mBAAmB,CAuDlB,gBAAgB,AAAA,MAAM,CAAC,uBAAuB,CAAC;IAC9C,OAAO,EAAE,KAAK,GACd;EArEH,AAuEE,uBAvEqB,CAYtB,mBAAmB,CA2DlB,gBAAgB,AAAA,WAAW,CAAC;IAC3B,aAAa,EAAE,CAAC,GAChB;EAzEH,AA4EG,uBA5EoB,CAYtB,mBAAmB,CA+DlB,yBAAyB,CACxB,EAAE,CAAC;IACF,OAAO,EAAE,YAAY;IACrB,YAAY,EAAE,IAAI,GAClB;EA/EJ,AAkFE,uBAlFqB,CAYtB,mBAAmB,CAsElB,8BAA8B,CAAC;IAC9B,OAAO,EAAE,IAAI;IACb,UAAU,EAAE,OAAO,GAqGnB;IAzLH,AAsFG,uBAtFoB,CAYtB,mBAAmB,CAsElB,8BAA8B,CAI7B,uCAAuC,CAAC;MACvC,KAAK,EAAE,IAAI;MACX,gBAAgB,EAAE,KAAK;MACvB,eAAe,EAAE,QAAQ,GACzB;IA1FJ,AA4FG,uBA5FoB,CAYtB,mBAAmB,CAsElB,8BAA8B,CAU7B,SAAS,CAAC;MACT,aAAa,EAAE,kBAAkB;MACjC,gBAAgB,EAAE,KAAK,GACvB;IA/FJ,AAiGG,uBAjGoB,CAYtB,mBAAmB,CAsElB,8BAA8B,CAe7B,cAAc,CAAC;MACd,OAAO,EAAE,IAAI,GACb;IAnGJ,AAqGG,uBArGoB,CAYtB,mBAAmB,CAsElB,8BAA8B,CAmB7B,SAAS,AAAA,WAAW,CAAC;MACpB,aAAa,EAAE,kBAAkB,GACjC;IAvGJ,AAyGG,uBAzGoB,CAYtB,mBAAmB,CAsElB,8BAA8B,CAuB7B,YAAY,CAAC;MACZ,OAAO,EAAE,CAAC,GACV;IA3GJ,AA6GG,uBA7GoB,CAYtB,mBAAmB,CAsElB,8BAA8B,CA2B7B,YAAY,CAAC;MACZ,KAAK,EAAE,KAAK;MACZ,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,IAAI;MACZ,OAAO,EAAE,CAAC;MACV,OAAO,EAAE,KAAK;MACd,UAAU,EAAE,MAAM;MAClB,WAAW,EAAE,IAAI;MACjB,SAAS,EAAE,IAAI;MACf,WAAW,EAAE,GAAG;MAChB,MAAM,EAAE,OAAO,GACf;IAxHJ,AA0HG,uBA1HoB,CAYtB,mBAAmB,CAsElB,8BAA8B,CAwC7B,YAAY,AAAA,MAAM,CAAC;MAClB,gBAAgB,EAAE,GAAG;MACrB,KAAK,EAAE,KAAK;MACZ,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,IAAI;MACZ,aAAa,EAAE,IAAI;MACnB,UAAU,EAAE,GAAG;MACf,WAAW,EAAE,IAAI,GACjB;IAlIJ,AAoIG,uBApIoB,CAYtB,mBAAmB,CAsElB,8BAA8B,CAkD7B,cAAc,CAAC;MACd,aAAa,EAAE,cAAc;MAC7B,MAAM,EAAE,IAAI,GAIZ;MA1IJ,AAuII,uBAvImB,CAYtB,mBAAmB,CAsElB,8BAA8B,CAkD7B,cAAc,CAGb,EAAE,CAAC;QACF,UAAU,EAAE,eAAe,GAC3B;IAzIL,AA4IoB,uBA5IG,CAYtB,mBAAmB,CAsElB,8BAA8B,CA0D7B,SAAS,AAAA,OAAO,CAAC,iBAAiB,AAAA,OAAO,CAAC;MACzC,OAAO,EAAE,OAAO,GAChB;IA9IJ,AAgJwB,uBAhJD,CAYtB,mBAAmB,CAsElB,8BAA8B,CA8D7B,SAAS,CAAC,UAAU,CAAC,iBAAiB,AAAA,OAAO,CAAC;MAC7C,WAAW,EAAE,GAAG,GAChB;IAlJJ,AAoJG,uBApJoB,CAYtB,mBAAmB,CAsElB,8BAA8B,CAkE7B,yCAAyC,CAAC;MACzC,gBAAgB,EAAE,OAAO,GACzB;IAtJJ,AAwJG,uBAxJoB,CAYtB,mBAAmB,CAsElB,8BAA8B,CAsE7B,oCAAoC,CAAC;MACpC,MAAM,EAAE,OAAO,GACf;IA1JJ,AA4JG,uBA5JoB,CAYtB,mBAAmB,CAsElB,8BAA8B,CA0E7B,gBAAgB,AAAA,WAAW,CAAC;MAC3B,aAAa,EAAE,cAAc,GAC7B;IA9JJ,AAgKG,uBAhKoB,CAYtB,mBAAmB,CAsElB,8BAA8B,CA8E7B,oCAAoC,CAAC;MACpC,gBAAgB,EAAE,OAAO,GACzB;IAlKJ,AAoKG,uBApKoB,CAYtB,mBAAmB,CAsElB,8BAA8B,CAkF7B,yBAAyB,CAAC;MACzB,MAAM,EAAE,YAAY;MACpB,OAAO,EAAE,YAAY,GACrB;IAvKJ,AAyKG,uBAzKoB,CAYtB,mBAAmB,CAsElB,8BAA8B,CAuF7B,gCAAgC,CAAC;MAChC,KAAK,EAAE,OAAO;MACd,SAAS,EAAE,IAAI;MACf,WAAW,EAAE,IAAI;MACjB,OAAO,EAAE,KAAK;MACd,cAAc,EAAE,IAAI;MACpB,UAAU,EAAE,MAAM,GAClB;IAhLJ,AAmLG,uBAnLoB,CAYtB,mBAAmB,CAsElB,8BAA8B,CAiG7B,mBAAmB,CAAC;MACnB,OAAO,EAAE,gBAAgB,GACzB;IArLJ,AAsLG,uBAtLoB,CAYtB,mBAAmB,CAsElB,8BAA8B,CAoG7B,SAAS,AAAA,mBAAmB,CAAC;MAC5B,aAAa,EAAE,CAAC,GAChB;;AAMJ,AAAsD,4BAA1B,CAAC,SAAS,AAAA,YAAa,CAAA,AAAA,CAAC,EAAE,YAAY,CAAC;EACjE,OAAO,EAAE,eAAe,GACzB;;AAKD,AAEC,uBAFsB,CAEtB,kBAAkB,CAAC;EAClB,MAAM,EAAE,CAAC;EACT,SAAS,EAAE,KAAK;EAChB,KAAK,EAAE,IAAI;EACX,WAAW,EAAE,GAAG;EAChB,OAAO,EAAE,QAAQ;EACjB,QAAQ,EAAE,QAAQ;EAClB,gBAAgB,EAAE,OAAO;EACzB,YAAY,EAAE,cAAc;EAC5B,UAAU,EAAE,UAAU,GAmEtB;EA9EF,AAEC,uBAFsB,CAEtB,kBAAkB,AAWjB,MAAO,CAAC;IACP,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,MAAM;IACd,QAAQ,EAAE,QAAQ;IAClB,MAAM,EAAE,OAAO;IACf,IAAI,EAAE,CAAC;IACP,gBAAgB,EAAE,OAAO;IACzB,YAAY,EAAE,cAAc,GAC5B;EAvBH,AAyBE,uBAzBqB,CAEtB,kBAAkB,CAuBjB,EAAE,CAAC;IACF,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,CAAC;IACV,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ,GAkBlB;IA/CH,AA+BG,uBA/BoB,CAEtB,kBAAkB,CAuBjB,EAAE,CAMD,CAAC,CAAC;MACD,MAAM,EAAE,CAAC;MACT,OAAO,EAAE,IAAI;MACb,OAAO,EAAE,KAAK;MACd,UAAU,EAAE,IAAI;MAChB,eAAe,EAAE,IAAI;MACrB,WAAW,EAAE,eAAe;MAC5B,aAAa,EAAE,cAAc;MAC7B,QAAQ,EAAE,MAAM,GAMhB;MA7CJ,AAyCI,uBAzCmB,CAEtB,kBAAkB,CAuBjB,EAAE,CAMD,CAAC,CAUA,IAAI,AAAA,WAAW,CAAC;QACf,KAAK,EAAE,KAAK;QACZ,OAAO,EAAE,YAAY,GACrB;EA5CL,AAiDyB,uBAjDF,CAEtB,kBAAkB,CA+CjB,sBAAsB,CAAC,EAAE,CAAC;IACzB,gBAAgB,EAAE,OAAO,GAIzB;IAtDH,AAmDG,uBAnDoB,CAEtB,kBAAkB,CA+CjB,sBAAsB,CAAC,EAAE,CAExB,CAAC,CAAC;MACD,mBAAmB,EAAE,OAAO,GAC5B;EArDJ,AAyDK,uBAzDkB,CAEtB,kBAAkB,CAsDjB,EAAE,AAAA,OAAO,GACN,CAAC,CAAC;IACH,KAAK,EAAE,IAAI;IACX,QAAQ,EAAE,QAAQ;IAClB,gBAAgB,EAAE,IAAI,GACtB;EA7DJ,AAgE6B,uBAhEN,CAEtB,kBAAkB,CA8DjB,EAAE,AAAA,eAAe,AAAA,OAAO,GAAG,CAAC,CAAC;IAC5B,gBAAgB,EAAE,IAAI,GACtB;EAlEH,AAqEG,uBArEoB,CAEtB,kBAAkB,CAkEjB,EAAE,AAAA,eAAe,AAAA,IAAK,CAAA,AAAA,OAAO,CAAC,MAAM,CACnC,EAAE,AAAA,sBAAsB,CAAC;IACxB,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ;IAClB,MAAM,EAAE,CAAC;IACT,IAAI,EAAE,KAAK;IACX,KAAK,EAAE,KAAK;IACZ,UAAU,EAAE,KAAK,GACjB;;AAOJ,MAAM,MAAM,MAAM,MAAM,SAAS,EAAE,KAAK,OAAO,SAAS,EAAE,MAAM,IAAI,SAAS,EAAE,KAAK;EAGnF,AACC,uBADsB,CACtB,EAAE,AAAA,kBAAkB,CAAC;IACpB,SAAS,EAAE,IAAI,GAiBf;IAnBF,AAIO,uBAJgB,CACtB,EAAE,AAAA,kBAAkB,CAGnB,EAAE,GAAG,CAAC,CAAC;MACN,UAAU,EAAE,MAAM,GAYlB;MAjBH,AAIO,uBAJgB,CACtB,EAAE,AAAA,kBAAkB,CAGnB,EAAE,GAAG,CAAC,AAEL,OAAQ,CAAC;QACR,YAAY,EAAE,CAAC;QACf,SAAS,EAAE,IAAI,GACf;MATJ,AAUG,uBAVoB,CACtB,EAAE,AAAA,kBAAkB,CAGnB,EAAE,GAAG,CAAC,CAML,IAAI,AAAA,WAAW,CAAC;QACf,OAAO,EAAE,IAAI,GACb;MAZJ,AAcG,uBAdoB,CACtB,EAAE,AAAA,kBAAkB,CAGnB,EAAE,GAAG,CAAC,CAUL,IAAI,AAAA,UAAU,AAAA,OAAO,CAAC;QACrB,MAAM,EAAE,CAAC,GACT;EAhBJ,AAoBC,uBApBsB,CAoBtB,mBAAmB,CAAC;IACnB,YAAY,EAAE,IAAI,GAclB;IAnCF,AAuBE,uBAvBqB,CAoBtB,mBAAmB,CAGlB,gBAAgB,CAAC;MAChB,OAAO,EAAE,IAAI,GAUb;MAlCH,AA0BG,uBA1BoB,CAoBtB,mBAAmB,CAGlB,gBAAgB,CAGf,IAAI,AAAA,iBAAiB,EA1BxB,AA0B0B,uBA1BH,CAoBtB,mBAAmB,CAGlB,gBAAgB,CAGQ,KAAK,CAAC;QAC5B,OAAO,EAAE,KAAK;QACd,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,UAAU;QAClB,SAAS,EAAE,IAAI;QACf,KAAK,EAAE,IAAI,GACX;;AAaL,AACC,qBADoB,CACpB,sBAAsB;AADvB,AAEC,qBAFoB,CAEpB,gBAAgB,CAAC;EAKhB,SAAS,EAAE,KAAK;EAChB,MAAM,EAAE,UAAU;EAClB,OAAO,EAAE,KAAK,GACd;EAVF,AAGE,qBAHmB,CACpB,sBAAsB,CAErB,KAAK;EAHP,AAGE,qBAHmB,CAEpB,gBAAgB,CACf,KAAK,CAAC;IACL,KAAK,EAAE,IAAI,GACX;;AALH,AAYC,qBAZoB,CAYpB,GAAG,AAAA,iBAAiB,AAAA,cAAc,CAAC;EAClC,UAAU,EAAE,IAAI,GAChB;;AAdF,AAiBE,qBAjBmB,CAgBpB,GAAG,AAAA,iBAAiB,CACnB,EAAE,AAAA,eAAe,CAAC;EAMjB,MAAM,EAAE,cAAc,GACtB;EAxBH,AAkBG,qBAlBkB,CAgBpB,GAAG,AAAA,iBAAiB,CACnB,EAAE,AAAA,eAAe,CAChB,KAAK,AAAA,oBAAoB,CAAC;IACzB,MAAM,EAAE,cAAc;IACtB,MAAM,EAAE,IAAI,GACZ;;AArBJ,AA2BC,qBA3BoB,CA2BpB,MAAM,CAAC;EACN,cAAc,EAAE,OAAO;EACvB,MAAM,EAAE,CAAC;EACT,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,IAAI;EACjB,MAAM,EAAE,cAAc,GACtB;;AAGF;;uCAEuC;AAEvC,AAAyB,wBAAD,CAAC,CAAC,AAAA,cAAc,CAAC;EACvC,UAAU,EAAE,eAAe,GAC5B;;AAED;;uCAEuC;AAEvC,AAAA,eAAe,CAAC;EACf,UAAU,EAAE,KAAK;EACjB,YAAY,EAAE,IAAI,GAclB;EAhBD,AAIC,eAJc,CAId,CAAC,CAAC;IACD,KAAK,EAAE,IAAI;IACX,eAAe,EAAE,IAAI;IACrB,UAAU,EAAE,MAAM,GAQlB;IAfF,AAIC,eAJc,CAId,CAAC,AAKA,MAAO,CAAC;MACP,KAAK,EAAE,OAAgB,GACvB;IAXH,AAYE,eAZa,CAId,CAAC,CAQA,IAAI,CAAC;MACJ,UAAU,EAAE,MAAM,GAClB;;ACvxBH;;;;;;;;EAQE;AAEF,AAAA,cAAc,CAAC;EACb,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,sBAAsB;EAC9B,OAAO,EAAE,CAAC;EACV,cAAc,EAAE,GAAG;EACnB,KAAK,EAAE,KAAK;EACZ,eAAe,EAAE,IAAI;EACrB,KAAK,EAAE,OAAO;EACd,MAAM,EAAE,cAAc;EACtB,OAAO,EAAE,KAAK;EACd,UAAU,EAAE,KAAK;EACjB,QAAQ,EAAE,MAAM;EAChB,UAAU,EAAE,OAAO;EACnB,kBAAkB,EAAE,KAAK,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,wBAAuB,EAAE,KAAK,CAAC,CAAC,CAAE,IAAG,CAAC,CAAC,CAAC,kBAAiB;EAC3F,UAAU,EAAE,KAAK,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,wBAAuB,EAAE,KAAK,CAAC,CAAC,CAAE,IAAG,CAAC,CAAC,CAAC,kBAAiB;EACnF,2BAA2B,EAAE,yBAAyB;EACtD,mBAAmB,EAAE,yBAAyB;EAC9C,2BAA2B,EAAE,IAAI;EACjC,mBAAmB,EAAE,IAAI;EACzB,kCAAkC,EAAE,WAAW;EAC/C,0BAA0B,EAAE,WAAW;EACvC,QAAQ,EAAE,QAAQ,GAkCnB;EAvDD,AAuBE,cAvBY,AAuBZ,MAAO,CAAC;IACT,MAAM,EAAE,iBAAiB,GACvB;EAzBH,AA2BkB,cA3BJ,GA2BV,aAAa,CAAC,GAAG,CAAC;IACrB,aAAa,EAAE,cAAc,GAC3B;EA7BH,AA+BE,cA/BY,CA+BZ,cAAc,CAAC;IRrCf,KAAK,EAAE,CAAC;IQuCT,OAAO,EAAE,SAAS,GAUhB;IA3CH,AA+BE,cA/BY,CA+BZ,cAAc,ARnCf,OAAS,EQIV,AA+BE,cA/BY,CA+BZ,cAAc,ARlCf,MAAQ,CAAC;MACN,OAAO,EAAE,GAAG;MACZ,OAAO,EAAE,KAAK,GACf;IQAH,AA+BE,cA/BY,CA+BZ,cAAc,AR7Bf,MAAQ,CAAC;MACN,KAAK,EAAE,IAAI,GACZ;IQJH,AAmCC,cAnCa,CA+BZ,cAAc,CAIf,cAAc,CAAC;MACb,MAAM,EAAE,QAAQ,GAKjB;MAzCF,AAqCG,cArCW,CA+BZ,cAAc,CAIf,cAAc,CAEZ,CAAC,CAAC;QACH,OAAO,EAAE,IAAI;QACb,eAAe,EAAE,IAAI,GACnB;EAxCJ,AA6CE,cA7CY,CA6CZ,kBAAkB,CAAC;IACpB,UAAU,EAAE,cAAc;IAC1B,QAAQ,EAAE,QAAQ;IAClB,MAAM,EAAE,GAAG;IACX,IAAI,EAAE,CAAC;IACP,KAAK,EAAE,IAAI;IACX,gBAAgB,EAAE,IAAI;IACtB,OAAO,EAAE,SAAS,GAChB;;AAIH,AAEE,qBAFmB,CAEnB,IAAI,AAAA,UAAU,EAFO,AAErB,cAFmC,CAEnC,IAAI,AAAA,UAAU,CAAC;EAChB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,SAAS,EAAE,IAAI;EACf,MAAM,EAAE,SAAS,GACf;;AAIH,AAAsB,qBAAD,CAAC,IAAI,AAAA,UAAU,CAAC;EACnC,WAAW,EAAE,GAAG,GACjB;;AChFD;;;;;;;;EAQE;AAKF,AAEE,4BAF0B,CAE1B,OAAO,CAAC;EACN,WAAW,EAAE,CAAC;EACd,cAAc,EAAE,CAAC;EAEjB,qDAAqD,EAQtD;EAPC,AALF,6BAK+B,CAPjC,4BAA4B,CAE1B,OAAO,CAK2B;IAC9B,YAAY,EAAE,CAAC,GAChB;EATL,AAWI,4BAXwB,CAE1B,OAAO,CASL,mBAAmB,CAAC;IAClB,KAAK,EAAC,IAAI,GACX;;AAbL,AAgBE,4BAhB0B,CAgB1B,QAAQ,CAAC;EACP,aAAa,EAAE,IAAI,GACpB;;AAlBH,AAoBE,4BApB0B,CAoB1B,KAAK,AAAA,cAAc,CAAC;EAClB,KAAK,EAAE,IAAI,GACZ;;AAtBH,AAwBE,4BAxB0B,CAwB1B,wBAAwB,CAAC;EACvB,KAAK,EAAE,IAAI,GASZ;EAlCH,AA2BM,4BA3BsB,CAwB1B,wBAAwB,GAGpB,IAAI,CAAC;IACL,KAAK,EAAE,IAAI;IACX,WAAW,EAAE,IAAI;IACjB,UAAU,EAAE,MAAM;IAClB,OAAO,EAAE,SAAS,GACnB;;AAOL,AAAA,mBAAmB,CAAC;EAClB,KAAK,EAAC,KAAK,GAQZ;EATD,AAGE,mBAHiB,CAGjB,SAAS,CAAC;IACR,MAAM,EAAE,UAAU,GAInB;IARH,AAKI,mBALe,CAGjB,SAAS,CAEP,QAAQ,CAAC;MACP,OAAO,EAAE,CAAC,GACX;;AAQL,AACE,WADS,CACT,OAAO,CAAC;EACN,KAAK,EAAE,kBAAkB,GAC1B;;AAHH,AAIE,WAJS,CAIT,OAAO,CAAC;EACN,KAAK,EAAE,kBAAkB,GAC1B;;AAMH,AAEE,IAFE,AAAA,6BAA6B,CAE/B,EAAE,AAAA,gBAAgB,EAFpB,AAEsB,IAFlB,AAAA,6BAA6B,CAEX,EAAE,AAAA,gBAAgB,EAFL,AAEjC,IAFqC,AAAA,qCAAqC,CAE1E,EAAE,AAAA,gBAAgB,EAFe,AAEb,IAFiB,AAAA,qCAAqC,CAEtD,EAAE,AAAA,gBAAgB,CAAC;EACrC,aAAa,EAAE,IAAI,GACpB;;AAJH,AAKE,IALE,AAAA,6BAA6B,CAK/B,QAAQ,EALyB,AAKjC,IALqC,AAAA,qCAAqC,CAK1E,QAAQ,CAAC;EACP,WAAW,EAAE,CAAC,GACf;;AAPH,AASE,IATE,AAAA,6BAA6B,CAS/B,iBAAiB,EATgB,AASjC,IATqC,AAAA,qCAAqC,CAS1E,iBAAiB,CAAC;EAChB,WAAW,EAAE,IAAI,GAClB;;AAXH,AAaE,IAbE,AAAA,6BAA6B,CAa/B,CAAC,AAAA,aAAa,EAbmB,AAajC,IAbqC,AAAA,qCAAqC,CAa1E,CAAC,AAAA,aAAa,CAAC;EACb,YAAY,EAAE,IAAI,GACnB;;AAfH,AAmBI,IAnBA,AAAA,6BAA6B,CAiB/B,eAAe,CAEb,eAAe,EAnBgB,AAmB/B,IAnBmC,AAAA,qCAAqC,CAiB1E,eAAe,CAEb,eAAe,CAAC;EACd,KAAK,EAAE,KAAK,GACb;;AArBL,AAsBI,IAtBA,AAAA,6BAA6B,CAiB/B,eAAe,CAKb,kBAAkB,EAtBa,AAsB/B,IAtBmC,AAAA,qCAAqC,CAiB1E,eAAe,CAKb,kBAAkB,CAAC;EACjB,UAAU,EAAE,CAAC,GACd;;AAxBL,AAyBI,IAzBA,AAAA,6BAA6B,CAiB/B,eAAe,CAQb,QAAQ,EAzBuB,AAyB/B,IAzBmC,AAAA,qCAAqC,CAiB1E,eAAe,CAQb,QAAQ,CAAC;EACP,KAAK,EAAE,IAAI,GACZ;;AA3BL,AA+BE,IA/BE,AAAA,6BAA6B,CA+B/B,CAAC,AAAA,WAAW,EA/BqB,AA+BjC,IA/BqC,AAAA,qCAAqC,CA+B1E,CAAC,AAAA,WAAW,CAAC;EACX,KAAK,EAAE,IAAI,GACZ;;AAjCH,AAmCE,IAnCE,AAAA,6BAA6B,CAmC/B,kBAAkB,AAAA,SAAS,AAAA,IAAI,EAnCE,AAmCjC,IAnCqC,AAAA,qCAAqC,CAmC1E,kBAAkB,AAAA,SAAS,AAAA,IAAI,CAAC;EAC9B,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,QAAQ,GACjB;;AAvCH,AAyCE,IAzCE,AAAA,6BAA6B,CAyC/B,2BAA2B,AAAA,IAAI,EAzCE,AAyCjC,IAzCqC,AAAA,qCAAqC,CAyC1E,2BAA2B,AAAA,IAAI,CAAC;EAC9B,KAAK,EAAE,KAAK;EACZ,QAAQ,EAAE,MAAM,GAQjB;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,IAAI,GACZ;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,CAAC,GACjB;;AAlDL,AAqDE,IArDE,AAAA,6BAA6B,CAqD/B,SAAS,AAAA,OAAO,EArDiB,AAqDjC,IArDqC,AAAA,qCAAqC,CAqD1E,SAAS,AAAA,OAAO,CAAC;EACf,UAAU,EAAE,IAAI,GACjB;;AAvDH,AAyDE,IAzDE,AAAA,6BAA6B,CAyD/B,EAAE,AAAA,uBAAuB,EAzDQ,AAyDjC,IAzDqC,AAAA,qCAAqC,CAyD1E,EAAE,AAAA,uBAAuB,CAAC;EACxB,MAAM,EAAE,OAAO,GAChB;;AA3DH,AA6DE,IA7DE,AAAA,6BAA6B,CA6D/B,mBAAmB,EA7Dc,AA6DjC,IA7DqC,AAAA,qCAAqC,CA6D1E,mBAAmB,CAAC;EAClB,OAAO,EAAE,OAAO,GACjB;;AA/DH,AAiEE,IAjEE,AAAA,6BAA6B,CAiE/B,KAAK,AAAA,yBAAyB,EAjEG,AAiEjC,IAjEqC,AAAA,qCAAqC,CAiE1E,KAAK,AAAA,yBAAyB,CAAC;EAC7B,YAAY,EAAE,CAAC;EACf,aAAa,EAAE,IAAI,GACpB;;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,IAAI;EACjB,cAAc,EAAE,IAAI,GACrB;;AAOH,AACQ,IADJ,AAAA,6BAA6B,CAAC,KAAK,AAAA,qBAAqB,CAC1D,KAAK,CAAC,EAAE,CAAC;EACP,OAAO,EAAE,SAAS;EAClB,cAAc,EAAE,GAAG,GACpB;;AAJH,AAKE,IALE,AAAA,6BAA6B,CAAC,KAAK,AAAA,qBAAqB,CAK1D,iBAAiB,CAAC;EAChB,QAAQ,EAAE,QAAQ,GAUnB;EAhBH,AAOI,IAPA,AAAA,6BAA6B,CAAC,KAAK,AAAA,qBAAqB,CAK1D,iBAAiB,CAEf,YAAY,CAAC;IACX,gBAAgB,EAAE,WAAW;IAC7B,OAAO,EAAE,aAAa;IACtB,MAAM,EAAE,iBAAiB;IACzB,QAAQ,EAAE,IAAI,GAIf;IAfL,AAYM,IAZF,AAAA,6BAA6B,CAAC,KAAK,AAAA,qBAAqB,CAK1D,iBAAiB,CAEf,YAAY,CAKV,QAAQ,CAAC;MACP,MAAM,EAAE,gBAAgB,GACzB;;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,KAAK,GACb;;AAKL,AACE,0BADwB,CACxB,CAAC,CAAC;EACA,OAAO,EAAE,QAAQ;EACjB,MAAM,EAAE,CAAC;EACT,WAAW,EAAE,IAAI,GAClB;;AALH,AAME,0BANwB,CAMxB,EAAE,CAAC;EACD,SAAS,EAAE,KAAK;EAChB,QAAQ,EAAE,MAAM,GASjB;EAjBH,AAUI,0BAVsB,CAMxB,EAAE,CAIA,EAAE,CAAC;IACD,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,WAAW;IACpB,UAAU,EAAE,UAAU;IACtB,KAAK,EAAE,IAAI;IACX,KAAK,EAAE,GAAG,GACX;;AAKL,AAAA,uBAAuB,CAAC;EACtB,UAAU,EAAE,KAAK;EACjB,QAAQ,EAAE,IAAI;EACd,OAAO,EAAE,MAAM;EACf,MAAM,EAAE,cAAc,GACvB;;AAED,AAAwB,uBAAD,CAAC,EAAE,CAAC;EACzB,MAAM,EAAE,KAAK,GACd;;AAKD,AAEE,wBAFsB,CAEtB,YAAY,CAAC;EACX,QAAQ,EAAE,QAAQ;EAClB,UAAU,EAAE,IAAI;EAChB,MAAM,EAAE,gBAAgB;EACxB,UAAU,EAAE,OAAO;EACnB,OAAO,EAAE,cAAc;EACvB,UAAU,EAAE,iBAAiB,GAkB9B;EA1BH,AAUI,wBAVoB,CAEtB,YAAY,CAQV,cAAc,CAAC;IACb,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,IAAI,GACV;EAbL,AAeI,wBAfoB,CAEtB,YAAY,CAaV,QAAQ,CAAC;IACP,QAAQ,EAAE,QAAQ;IAClB,KAAK,EAAE,IAAI;IACX,GAAG,EAAE,IAAI;IACT,MAAM,EAAE,CAAC,GACV;EApBL,AAsBI,wBAtBoB,CAEtB,YAAY,CAoBV,mBAAmB,CAAC;IAClB,aAAa,EAAE,GAAG,GACnB;;AAWL,AAAwB,uBAAD,CAAC,IAAI,CAAC;EAC3B,OAAO,EAAE,MAAM,GAChB;;AAED,AAAA,gCAAgC,CAAC;EAC/B,MAAM,EAAE,OAAO;EACf,OAAO,EAAE,KAAK,GAWf;EAbD,AAIE,gCAJ8B,CAI9B,IAAI,CAAC;IACH,WAAW,EAAE,IAAI;IACjB,SAAS,EAAE,IAAI;IACf,UAAU,EAAE,MAAM;IAClB,WAAW,EAAE,MAAM;IACnB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,IAAI,GACd;;AAMH,AACE,yBADuB,CACvB,QAAQ,AAAA,YAAY,CAAC;EACnB,aAAa,EAAE,CAAC,GACjB;;AAOH,AAEE,KAFG,AAAA,WAAW,CAEd,EAAE,CAAC;EACD,cAAc,EAAE,MAAM,GACvB;;AAJH,AAMI,KANC,AAAA,WAAW,CAKd,EAAE,AAAA,UAAU,CACV,EAAE,CAAC;EACD,MAAM,EAAE,SAAS;EACjB,SAAS,EAAE,KAAK,GACjB;;AATL,AAUI,KAVC,AAAA,WAAW,CAKd,EAAE,AAAA,UAAU,CAKV,CAAC,CAAC;EACA,SAAS,EAAE,IAAI;EACf,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,MAAM;EACnB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,CAAC,GACV;;AAKL,AAAsB,mBAAH,GAAG,SAAS,CAAC;EAC9B,MAAM,EAAE,IAAI,GACb;;AAKD,AACE,iBADe,CACf,WAAW,CAAC;EACV,KAAK,EAAE,KAAK,GACb;;AAHH,AAIE,iBAJe,CAIf,SAAS,AAAA,IAAI,CAAC;EACZ,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,CAAC,GACd;;ACnUH;;;;;;;;GAQG;AAEH,AAAA,WAAW,CAAC;EACV,OAAO,EAAE,YAAY;EACrB,YAAY,EAAE,eAAe,GAC9B;;AAED,AACE,WADS,CACT,EAAE,CAAC;EACD,MAAM,EAAE,YAAY,GACrB;;AAHH,AAKE,WALS,CAKT,GAAG,CAAC;EACF,MAAM,EAAC,IAAI,GACZ;;AAGH,AAAA,WAAW,CAAC;EACV,WAAW,EAAE,KAAK;EAClB,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,KAAK;EACZ,KAAK,EAAE,IAAI;EACX,WAAW,EAAE,IAAI;EACjB,SAAS,EAAE,IAAI;EACf,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,kBAAkB;EACvC,MAAM,EAAE,MAAM;EAEd,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,CAAC,GACT;;AAED,AAAA,aAAa,CAAC;EACZ,OAAO,EAAE,QAAQ;EACjB,MAAM,EAAE,QAAQ,GACjB;;AAGD,AAAA,gBAAgB,CAAC;EACf,UAAU,EAAE,IAAI,GAmBjB;EApBD,AAGE,gBAHc,CAGd,IAAI,AAAA,UAAU,CAAC;IACb,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,SAAS,EAAE,IAAI;IACf,MAAM,EAAE,SAAS,GAClB;EARH,AAUE,gBAVc,CAUd,qBAAqB,CAAC;IACpB,KAAK,EAAE,GAAG;IACV,KAAK,EAAE,IAAI,GACZ;EAbH,AAeE,gBAfc,CAed,GAAG,AAAA,aAAa,CAAC;IACf,YAAY,EAAE,CAAC;IACf,WAAW,EAAE,EAAE,GAChB;;CAKH,AAAA,AACE,KADD,EAAO,sBAAsB,AAA7B,EACC,WAAW,GADoB,AAAA,AAC/B,KADgC,EAAO,sBAAsB,AAA7B,EAChC,WAAW,CAAC;EACV,UAAU,EAAE,CAAC,GACd;;AAIH,AAAA,kBAAkB,CAAC;EACjB,OAAO,EAAE,YAAY,GAOtB;EARD,AAEI,kBAFc,GAEd,GAAG,CAAC;IACJ,OAAO,EAAE,YAAY,GACtB;EAJH,AAKE,kBALgB,CAKhB,kBAAkB,CAAC;IACjB,MAAM,EAAE,aAAa,GACtB;;AAIH,AACE,UADQ,CACR,GAAG,CAAC;EACF,aAAa,EAAE,GAAG,GACnB;;AAHH,AAIE,UAJQ,CAIR,CAAC,AAAA,IAAI,CAAC;EACJ,MAAM,EAAE,QAAQ;EAChB,WAAW,EAAE,IAAI;EACjB,UAAU,EAAE,MAAM,GACnB;;AAIH,AAAA,iBAAiB,CAAC;EAChB,SAAS,EAAE,IAAI;EACf,UAAU,EAAE,MAAM;EAClB,KAAK,EAAE,IAAI,GACZ;;AAED,AAAA,0BAA0B,CAAC;EACzB,MAAM,EAAE,gBAAgB;EACxB,SAAS,EAAE,KAAK,GAoBjB;EAtBD,AAIE,0BAJwB,CAIxB,EAAE,CAAC;IACD,OAAO,EAAE,GAAG,GACb;EANH,AAQE,0BARwB,CAQxB,GAAG,AAAA,6BAA6B,CAAC;IAC/B,UAAU,EAAE,IAAI;IAChB,kBAAkB,EAAE,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,CAAC,kBAAkB;IAClD,UAAU,EAAE,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,CAAC,kBAAkB;IAC1C,MAAM,EAAE,gBAAgB;IACxB,OAAO,EAAE,QAAQ;IACjB,WAAW,EAAE,iBAAiB;IAC9B,OAAO,EAAE,IAAI,GAKd;IApBH,AAgBM,0BAhBoB,CAQxB,GAAG,AAAA,6BAA6B,GAQ5B,CAAC,CAAC;MACF,MAAM,EAAE,OAAO;MACf,OAAO,EAAE,GAAG,GACb;;AC7HL;;;;;;;;EAQE;AAEF,AAAA,uBAAuB,CAAC;EACtB,MAAM,EAAE,OAAO,GAChB;;AAGD,AAAsB,qBAAD,CAAC,qBAAqB,CAAC;EAC1C,OAAO,EAAE,YAAY,GACtB;;AAED,AACE,cADY,CACZ,qBAAqB,EADvB,AACyB,cADX,CACW,kCAAkC,CAAC;EACxD,OAAO,EAAE,YAAY,GACtB;;AAHH,AAIE,cAJY,CAIZ,kCAAkC,CAAC;EACjC,MAAM,EAAE,KAAK;EACb,cAAc,EAAE,MAAM,GACvB;;AC1BH;;;;;;;GAOG;AAMH,AAEE,mBAFiB,CAEjB,0BAA0B,CAAC;EAC5B,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,IAAI;EACjB,KAAK,EAAE,IAAI,GACT;;AANH,AAQE,mBARiB,CAQjB,gBAAgB,CAAC;EAClB,aAAa,EAAE,GAAG;EAClB,QAAQ,EAAE,OAAO,GACf;;AAXH,AAagC,mBAbb,CAajB,UAAU,CAAC,kBAAkB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,UAAU,AAAf,EAAiB;EACtD,OAAO,EAAE,KAAK;EACd,aAAa,EAAE,GAAG,GAChB;;AAhBH,AAkBE,mBAlBiB,CAkBjB,GAAG,AAAA,iBAAiB,CAAC;EACtB,MAAM,EAAE,MAAM,GACZ;;AApBH,AAsBiD,mBAtB9B,CAsBjB,qCAAqC,CAAC,QAAQ,CAAC,MAAM,CAAC;EACvD,MAAM,EAAE,OAAO,GACb;;AAxBH,AA0BE,mBA1BiB,CA0BjB,iBAAiB,CAAC;EACnB,KAAK,EAAE,IAAI,GACT;;AA5BH,AA8Bc,mBA9BK,CA8BjB,KAAK,CAAC,KAAK,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,MAAM,AAAX,EAAa;EAChC,KAAK,EAAE,IAAI,GACT;;AAhCH,AAkCE,mBAlCiB,CAkCjB,0BAA0B,CAAC;EAC5B,MAAM,EAAE,MAAM,GACZ;;AApCH,AAsCE,mBAtCiB,CAsCjB,0BAA0B,CAAC;EAC5B,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,CAAC;EACV,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,IAAI;EACjB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,MAAM,EAAE,OAAO;EACf,WAAW,EAAE,IAAI;EACjB,OAAO,EAAE,YAAY,GACnB;;AAjDH,AAmDE,mBAnDiB,CAmDjB,0BAA0B,AAAA,MAAM,CAAC;EAClC,gBAAgB,EAAE,GAAG;EACrB,KAAK,EAAE,KAAK;EACZ,aAAa,EAAE,IAAI,GACjB;;AAvDH,AAyD8B,mBAzDX,CAyDjB,aAAa,CAAC,CAAC,AAAA,YAAY,CAAC,0BAA0B,CAAC;EACxD,OAAO,EAAE,IAAI,GACX;;AA3DH,AA8DC,mBA9DkB,CA6DjB,qBAAqB,CACtB,EAAE,AAAA,mBAAmB,AAAA,UAAW,CAAA,AAAA,GAAG,EAAE;EACnC,UAAU,EAAE,OAAO,GAIpB;EAnEF,AAgEG,mBAhEgB,CA6DjB,qBAAqB,CACtB,EAAE,AAAA,mBAAmB,AAAA,UAAW,CAAA,AAAA,GAAG,EAEjC,EAAE,CAAC;IACJ,cAAc,EAAE,MAAM,GACpB;;AAlEJ,AAoEC,mBApEkB,CA6DjB,qBAAqB,CAOtB,qBAAqB,AAAA,UAAW,CAAA,AAAA,CAAC;AApElC,AAqEuB,mBArEJ,CA6DjB,qBAAqB,CAQtB,EAAE,AAAA,mBAAmB,CAAC,EAAE,AAAA,YAAY,CAAC;EACnC,KAAK,EAAE,KAAK,GACb;;AAIF,AAAA,wBAAwB,CAAC;EACvB,KAAK,EAAE,IAAI;EACX,QAAQ,EAAE,MAAM;EAChB,MAAM,EAAE,MAAM,GASf;EAZD,AAKE,wBALsB,CAKtB,EAAE,CAAC;IACJ,UAAU,EAAE,GAAG,GACb;EAPH,AASE,wBATsB,CAStB,CAAC,CAAC;IACH,aAAa,EAAE,CAAC,GACd;;AAGH,AACE,kBADgB,CAChB,EAAE,CAAC;EACJ,UAAU,EAAE,CAAC,GACX;;AAHH,AAKE,kBALgB,CAKhB,EAAE,CAAC;EACJ,OAAO,EAAE,YAAY;EACrB,MAAM,EAAE,UAAU,GAChB;;AARH,AAUE,kBAVgB,CAUhB,EAAE,AAAA,YAAY,CAAC;EAChB,WAAW,EAAE,CAAC,GACZ;;AAIH,AAAyB,wBAAD,CAAC,YAAY,CAAC;EACpC,QAAQ,EAAE,OAAO,GAClB;;AAGD,AAA+C,WAApC,CAAC,EAAE,AAAA,kBAAkB,CAAC,QAAQ,CAAC,EAAE,GAAG,KAAK,CAAC;EACnD,MAAM,EAAE,kBAAkB,GAC3B;;AAED,AAAA,CAAC,AAAA,uBAAuB;AACxB,AAAA,GAAG,AAAA,uBAAuB;AAC1B,AAAA,yBAAyB,CAAC;EACxB,KAAK,EAAE,OAAO;EACd,UAAU,EAAE,MAAM;EAClB,SAAS,EAAE,eAAe,GAC3B;;AAED,AAAqB,oBAAD,CAAC,KAAK;AAC1B,AAAyB,wBAAD,CAAC,EAAE,CAAC;EAC1B,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,KAAK;EACZ,UAAU,EAAE,MAAM;EAClB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,CAAC;EACT,SAAS,EAAE,IAAI,GAChB;;AAED,AAAmD,kBAAjC,CAAC,6BAA6B,GAAG,wBAAwB,AAAA,IAAK,CAAA,AAAA,aAAa,EAAE;EAC7F,aAAa,EAAE,iBAAiB;EAChC,UAAU,EAAE,IAAI,GACjB;;AAED,AAAqC,0BAAX,CAAC,OAAO,GAAG,CAAC,AAAA,cAAc,CAAC;EACnD,OAAO,EAAE,IAAI,GACd;;AAGD,AAAmB,kBAAD,CAAC,OAAO,CAAC;EACzB,KAAK,EAAE,GAAG,GAIX;EALD,AAEE,kBAFgB,CAAC,OAAO,CAExB,KAAK,CAAC;IACP,SAAS,EAAE,IAAI,GACb;;AAGH,8BAA8B;AAC9B,AACa,cADC,CACZ,UAAU,CAAC,QAAQ,CAAC;EACrB,OAAO,EAAE,SAAS,GAKhB;EAPH,AAGG,cAHW,CACZ,UAAU,CAAC,QAAQ,GAElB,OAAO,EAHV,AAGc,cAHA,CACZ,UAAU,CAAC,QAAQ,GAEP,OAAO,CAAC;IACnB,OAAO,EAAE,UAAU;IACnB,KAAK,EAAE,IAAI,GACZ;;AAIF,6BAA6B;AAC7B,AACE,mBADiB,CACjB,KAAK,CAAC;EACP,UAAU,EAAE,MAAM;EAClB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,OAAO,GACb;;AALH,AAMI,mBANe,GAMf,GAAG,AAAA,OAAO,CAAC;EACd,cAAc,EAAE,IAAI,GAClB;;AARH,AASI,mBATe,GASf,GAAG,AAAA,OAAO,CAAC;EACd,cAAc,EAAE,GAAG,GACjB;;AAMH,AAEE,0BAFwB,CAAC,EAAE,AAAA,mBAAmB,CAE9C,IAAI,AAAA,iBAAiB,CAAC;EACvB,OAAO,EAAE,WAAW;EACpB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,MAAM;EACnB,KAAK,EAAE,OAAO;EACd,MAAM,EAAE,IAAI,GAMV;EAbH,AAEE,0BAFwB,CAAC,EAAE,AAAA,mBAAmB,CAE9C,IAAI,AAAA,iBAAiB,AAOtB,MAAO,CAAC;IACN,KAAK,EAAE,IAAI,GACZ;;AAUF,AAAA,qBAAqB,CAAC;EACpB,MAAM,EAAE,OAAO,GAgBhB;EAjBD,AAEE,qBAFmB,CAEnB,IAAI,CAAC;IACN,UAAU,EAAE,MAAM;IAClB,OAAO,EAAE,OAAO;IAChB,SAAS,EAAE,IAAI,GACb;EANH,AAOE,qBAPmB,CAOnB,IAAI,CAAC;IACN,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,MAAM;IAClB,MAAM,EAAE,OAAO;IACf,SAAS,EAAE,IAAI,GACb;EAbH,AAcE,qBAdmB,CAcnB,eAAe,CAAC;IACjB,OAAO,EAAE,IAAI,GACX;;AAGH,AAEE,qCAFmC,CAEnC,SAAS,CAAC;EACX,OAAO,EAAE,IAAI,GACX;;AAJH,AAKE,qCALmC,CAKnC,+BAA+B,CAAC;EACjC,MAAM,EAAE,QAAQ,GAId;EAVH,AAOC,qCAPoC,CAKnC,+BAA+B,CAEhC,EAAE,CAAC;IACD,OAAO,EAAE,IAAI,GACd;;AATF,AAWqB,qCAXgB,CAWnC,SAAS,AAAA,OAAO,GAAG,+BAA+B,CAAC;EACpD,MAAM,EAAE,MAAM,GAIZ;EAhBH,AAaC,qCAboC,CAWnC,SAAS,AAAA,OAAO,GAAG,+BAA+B,CAEnD,EAAE,CAAC;IACD,OAAO,EAAE,KAAK,GACf;;AAMF,AACE,uBADqB,CACrB,aAAa,CAAC;EACf,OAAO,EAAE,2BAA2B,GAClC;;AAHH,AAKkB,uBALK,CAKrB,EAAE,AAAA,aAAa,CAAC,KAAK,CAAC;EAEvB,OAAO,EAAE,IAAI,GACX;;AARH,AAWC,uBAXsB,CAUrB,EAAE,AAAA,aAAa,CAChB,+BAA+B,CAAC;EAC9B,KAAK,EAAE,KAAK;EACZ,MAAM,EAAE,OAAO,GAMhB;EAnBF,AAeoB,uBAfG,CAUrB,EAAE,AAAA,aAAa,CAChB,+BAA+B,CAI7B,AAAA,SAAE,CAAU,GAAG,AAAb,EAAe,CAAC,AAAA,UAAU,CAAC;IAC9B,aAAa,EAAE,GAAG;IAClB,OAAO,EAAE,GAAG,GACV;;AAlBJ,AAqBkC,uBArBX,CAUrB,EAAE,AAAA,aAAa,CAWhB,gCAAgC,CAAC,cAAc;AArBhD,AAsByC,uBAtBlB,CAUrB,EAAE,AAAA,aAAa,CAYhB,iCAAiC,AAAA,MAAM,CAAC,iBAAiB,CAAC;EACxD,UAAU,EAAE,OAAO,GACpB;;AAxBF,AA0BkC,uBA1BX,CAUrB,EAAE,AAAA,aAAa,CAgBhB,gCAAgC,CAAC,eAAe,CAAC;EAC/C,KAAK,EAAE,OAAO,GACf;;AA5BF,AA8BmC,uBA9BZ,CAUrB,EAAE,AAAA,aAAa,CAoBhB,iCAAiC,CAAC,iBAAiB;AA9BpD,AA+BwC,uBA/BjB,CAUrB,EAAE,AAAA,aAAa,CAqBhB,gCAAgC,AAAA,MAAM,CAAC,cAAc,CAAC;EACpD,UAAU,EAAE,OAAO,GACpB;;AAjCF,AAmCmC,uBAnCZ,CAUrB,EAAE,AAAA,aAAa,CAyBhB,iCAAiC,CAAC,eAAe,CAAC;EAChD,KAAK,EAAE,OAAO,GACf;;AArCF,AAuCC,uBAvCsB,CAUrB,EAAE,AAAA,aAAa,CA6BhB,iBAAiB,AAAA,MAAM,AAAA,OAAO,CAAC;EAC7B,OAAO,EAAE,kBAAkB,GAC5B;;AAzCF,AA2CC,uBA3CsB,CAUrB,EAAE,AAAA,aAAa,CAiChB,cAAc,AAAA,MAAM,AAAA,OAAO,CAAC;EAC1B,OAAO,EAAE,kBAAkB,GAC5B;;AA7CF,AAgDE,uBAhDqB,CAgDrB,QAAQ,AAAA,UAAU,CAAC;EACpB,MAAM,EAAE,SAAS;EACjB,KAAK,EAAE,IAAI,GACT;;AAQH,AAAA,qBAAqB,CAAC;EACpB,KAAK,EAAE,KAAK;EACZ,MAAM,EAAE,KAAK;EACb,WAAW,EAAE,wBAAwB;EACrC,UAAU,EAAE,IAAI;EAChB,WAAW,EAAE,GAAG;EAChB,QAAQ,EAAE,IAAI;EACd,OAAO,EAAE,KAAK;EACd,cAAc;EACd,SAAS,EAAE,GAAG,GACf;;AAED,AAAA,sBAAsB,CAAC;EACrB,MAAM,EAAE,CAAC,GACV;;AAMD,AACY,IADR,CACF,SAAS,CAAC,QAAQ,CAAC;EACpB,QAAQ,EAAE,OAAO,GACf;;AAGH,AAAA,CAAC,AAAA,YAAY,CAAC;EACZ,KAAK,EAAE,IAAI,GACZ;;AAKD,AACE,4BAD0B,CAC1B,wBAAwB,CAAC;EAC1B,MAAM,EAAE,YAAY;EACpB,MAAM,EAAE,IAAI,GACV;;AAJH,AAME,4BAN0B,CAM1B,mBAAmB,CAAC;EACrB,UAAU,EAAE,IAAI,CAAC,0BAA0B,CAAC,SAAS;EACrD,mBAAmB,EAAE,YAAY;EACjC,eAAe,EAAE,IAAI,GACnB;;AAVH,AAYE,4BAZ0B,CAY1B,oBAAoB,EAZtB,AAYwB,4BAZI,CAYJ,oBAAoB,AAAA,MAAM,CAAC;EAClD,gBAAgB,EAAE,yBAAyB;EAC3C,gBAAgB,EAAE,IAAI;EACtB,iBAAiB,EAAE,SAAS;EAC5B,mBAAmB,EAAE,YAAY;EACjC,OAAO,EAAE,IAAI;EACb,eAAe,EAAE,IAAI;EACrB,KAAK,EAAE,IAAI,GACT;;AAIH,uBAAuB;AACvB,AACE,mBADiB,CACjB,4BAA4B,CAAC;EAC9B,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,KAAK;EACZ,UAAU,EAAE,KAAK;EACjB,MAAM,EAAE,cAAc,GACpB;;AARH,AAWC,mBAXkB,CAUjB,iBAAiB,CAClB,KAAK,CAAC;EACJ,MAAM,EAAE,UAAU;EAClB,OAAO,EAAE,MAAM;EACf,OAAO,EAAE,KAAK;EACd,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,MAAM,EAAE,OAAO,GAChB;;AAlBF,AAqBE,mBArBiB,CAqBjB,mBAAmB,CAAC;EACrB,MAAM,EAAE,MAAM,GACZ;;AAvBH,AAyBE,mBAzBiB,CAyBjB,KAAK,CAAA,AAAA,IAAC,CAAK,MAAM,AAAX,CAAY,mBAAmB;AAzBvC,AA0BE,mBA1BiB,CA0BjB,KAAK,CAAA,AAAA,IAAC,CAAK,UAAU,AAAf,CAAgB,mBAAmB,CAAC;EAC3C,KAAK,EAAE,IAAI,GACT;;AA5BH,AA8BsB,mBA9BH,CA8BjB,mBAAmB,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,EAAe;EAC1C,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,GAAG;EACR,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,IAAI;EACjB,OAAO,EAAE,SAAS;EAClB,SAAS,EAAE,IAAI,GACb;;AAtCH,AAyCE,mBAzCiB,CAyCjB,2BAA2B,CAAC;EAC7B,UAAU,EAAE,IAAI;EAChB,WAAW,EAAE,cAAc;EAC3B,kBAAkB,EAAE,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,CAAC,kBAAkB;EAClD,UAAU,EAAE,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,CAAC,CAAC,kBAAkB;EAC1C,MAAM,EAAE,SAAS;EACjB,OAAO,EAAE,QAAQ,GAef;EA9DH,AAiDC,mBAjDkB,CAyCjB,2BAA2B,CAQ5B,CAAC,CAAC;IACA,OAAO,EAAE,MAAM;IACf,MAAM,EAAE,CAAC,GACV;EApDF,AAsDC,mBAtDkB,CAyCjB,2BAA2B,CAa5B,CAAC,CAAC;IACA,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,OAAO,GAIhB;IA5DF,AAsDC,mBAtDkB,CAyCjB,2BAA2B,CAa5B,CAAC,AAGC,MAAO,CAAC;MACT,eAAe,EAAE,IAAI,GACnB;;AA3DJ,AAgEE,mBAhEiB,CAgEjB,2BAA2B,AAAA,0BAA0B,CAAC;EACvD,YAAY,EAAE,OAAO,GACnB;;AAlEH,AAqEE,mBArEiB,CAqEjB,2BAA2B,AAAA,cAAc;AArE3C,AAsEE,mBAtEiB,CAsEjB,2BAA2B,AAAA,qBAAqB,CAAC;EAClD,YAAY,EAAE,OAAO,GACnB;;AAxEH,AA0EE,mBA1EiB,CA0EjB,2BAA2B,AAAA,mBAAmB;AA1EhD,AA2EE,mBA3EiB,CA2EjB,2BAA2B,AAAA,iCAAiC;AA3E9D,AA4EE,mBA5EiB,CA4EjB,2BAA2B,AAAA,qBAAqB;AA5ElD,AA6EE,mBA7EiB,CA6EjB,2BAA2B,AAAA,qBAAqB;AA7ElD,AA8EE,mBA9EiB,CA8EjB,2BAA2B,AAAA,2BAA2B;AA9ExD,AA+EE,mBA/EiB,CA+EjB,2BAA2B,AAAA,gCAAgC,CAAC;EAC7D,YAAY,EAAE,MAAM,GAClB;;AAjFH,AAmFE,mBAnFiB,CAmFjB,2BAA2B,AAAA,6BAA6B;AAnF1D,AAoFE,mBApFiB,CAoFjB,2BAA2B,AAAA,6BAA6B,CAAC;EAC1D,YAAY,EAAE,OAAO,GACnB;;AAtFH,AAwFwD,mBAxFrC,CAwFjB,2BAA2B,AAAA,0BAA0B,CAAC,CAAC,AAAA,MAAM;AAxF/D,AAyFmD,mBAzFhC,CAyFjB,2BAA2B,AAAA,qBAAqB,CAAC,CAAC,AAAA,MAAM,CAAC;EAC1D,eAAe,EAAE,IAAI,GACnB;;AAGH,yCAAyC;AACzC,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,MAAM;EAClC,AAAoB,mBAAD,CAAC,4BAA4B,CAAC;IAClD,KAAK,EAAE,GAAG;IACV,UAAU,EAAE,KAAK,GACf;;AAGH,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EACjC,AAAoB,mBAAD,CAAC,4BAA4B,CAAC;IAClD,KAAK,EAAE,IAAI;IACX,SAAS,EAAE,KAAK,GACd;;AAGH,YAAY;AAEZ,AAGC,WAHU,CAET,KAAK,CACN,EAAE,CAAC;EACD,OAAO,EAAE,mBAAmB,GAC7B;;AAMF,AAA4B,cAAd,CAAC,OAAO,CAAC,EAAE,GAAG,EAAE,CAAC;EAC7B,OAAO,EAAE,IAAI,GACd;;AAGD,AAAqC,qBAAhB,CAAC,cAAc,CAAC,MAAM,EAAE,AAAsB,qBAAD,CAAC,eAAe,CAAC;EACjF,UAAU,EAAE,KAAK,GAClB;;AAGD,AAAA,uBAAuB,CAAC;EACtB,KAAK,EAAE,OAAO;EACd,UAAU,EAAE,MAAM;EAClB,MAAM,EAAE,CAAC;EACT,WAAW,EAAE,IAAI,GAClB;;AAGD,AAAA,EAAE,AAAA,qBAAqB,CAAC;EACtB,QAAQ,EAAE,MAAM;EAChB,MAAM,EAAE,IAAI,GACb;;AAED,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EACjC,AAAA,qBAAqB,CAAC;IACvB,QAAQ,EAAE,QAAQ;IAClB,WAAW,EAAE,YAAY,GA4CvB;IA9CD,AAIC,qBAJoB,GAIpB,CAAC,CAAC;MACF,KAAK,EAAE,IAAI;MACX,UAAU,EAAE,UAAU;MACtB,MAAM,EAAE,CAAC;MACT,gBAAgB,EAAE,OAAO;MACzB,MAAM,EAAE,iBAAiB,GAI1B;MAbA,AAIC,qBAJoB,GAIpB,CAAC,AAMD,MAAO,CAAC;QACT,aAAa,EAAE,cAAc,GAC3B;IAZF,AAeD,qBAfsB,CAetB,GAAG,AAAA,yBAAyB,CAAC;MAC3B,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,CAAC;MACN,KAAK,EAAE,CAAC,GA0BT;MA5CA,AAoBC,qBApBoB,CAetB,GAAG,AAAA,yBAAyB,CAK1B,kBAAkB,CAAC;QACpB,MAAM,EAAE,IAAI;QACZ,KAAK,EAAE,IAAI;QACX,aAAa,EAAE,CAAC;QAChB,MAAM,EAAE,CAAC,GAMP;QA9BF,AAyBE,qBAzBmB,CAetB,GAAG,AAAA,yBAAyB,CAK1B,kBAAkB,GAKjB,IAAI,AAAA,UAAU,CAAC;UACf,MAAM,EAAE,UAAU;UAClB,OAAO,EAAE,KAAK,GACf;MA5BD,AAgCC,qBAhCoB,CAetB,GAAG,AAAA,yBAAyB,CAiB1B,GAAG,AAAA,iBAAiB,CAAC;QACtB,GAAG,EAAE,IAAI;QACT,KAAK,EAAE,CAAC;QACR,IAAI,EAAE,IAAI,GAQR;QA3CF,AAqCA,qBArCqB,CAetB,GAAG,AAAA,yBAAyB,CAiB1B,GAAG,AAAA,iBAAiB,CAKrB,CAAC,CAAC;UACA,UAAU,EAAE,OAAO,GAIpB;UA1CD,AAqCA,qBArCqB,CAetB,GAAG,AAAA,yBAAyB,CAiB1B,GAAG,AAAA,iBAAiB,CAKrB,CAAC,AAEC,MAAO,CAAC;YACT,UAAU,EAAE,OAAO,GACjB;EAOH,AAAA,mBAAmB,CAAC;IACrB,OAAO,EAAE,IAAI,GACX;;AAGH,AAAA,yBAAyB,CAAC;EACxB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,YAAY;EACrB,OAAO,EAAE,IAAI;EACb,KAAK,EAAE,IAAI,GAyBZ;EA7BD,AAME,yBANuB,CAMvB,GAAG,AAAA,iBAAiB,CAAC;IACtB,MAAM,EAAE,cAAc;IACtB,aAAa,EAAE,CAAC;IAChB,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,IAAI;IACT,KAAK,EAAE,CAAC,GAiBN;IA5BH,AAaC,yBAbwB,CAMvB,GAAG,AAAA,iBAAiB,CAOrB,CAAC,CAAC;MACA,KAAK,EAAE,IAAI;MACX,UAAU,EAAE,KAAK;MACjB,OAAO,EAAE,QAAQ;MACjB,KAAK,EAAE,IAAI;MACX,eAAe,EAAE,IAAI;MACrB,aAAa,EAAE,cAAc;MAC7B,SAAS,EAAE,KAAK;MAChB,KAAK,EAAE,IAAI;MACX,SAAS,EAAE,IAAI,GAChB;IAvBF,AAyBC,yBAzBwB,CAMvB,GAAG,AAAA,iBAAiB,CAmBrB,CAAC,AAAA,MAAM,CAAC;MACN,UAAU,EAAE,OAAO,GACpB;;AAKF,AAAA,yBAAyB,CAAC;EACxB,OAAO,EAAE,IAAI,GACd;;AAED,AAAA,kBAAkB,CAAC;EACjB,eAAe,EAAE,IAAI;EACrB,OAAO,EAAE,OAAO;EAChB,aAAa,EAAE,cAAc;EAC7B,WAAW,EAAE,CAAC;EACd,UAAU,EAAE,KAAK;EACjB,aAAa,EAAE,GAAG;EAClB,UAAU,EAAE,GAAG,GAOhB;EAdD,AASI,kBATc,GASd,IAAI,AAAA,UAAU,CAAC;IAClB,SAAS,EAAE,IAAI;IACf,MAAM,EAAE,IAAI;IACZ,KAAK,EAAE,IAAI,GACT;;AAGH,AAAA,kBAAkB,AAAA,MAAM,EAAE,AAAA,kBAAkB,AAAA,OAAO,CAAC;EAClD,OAAO,EAAE,IAAI;EACb,UAAU,EAAE,sBAAsB,GACnC;;AAKD,AAAA,iBAAiB,CAAC;EAChB,QAAQ,EAAE,QAAQ;EAClB,UAAU,EAAE,IAAI,GAgBjB;EAlBD,AAIE,iBAJe,CAIf,IAAI,AAAA,wBAAwB,CAAC;IAC9B,QAAQ,EAAE,QAAQ;IAClB,UAAU,EAAE,GAAG;IACf,KAAK,EAAE,KAAK;IACZ,aAAa,EAAE,IAAI;IACnB,IAAI,EAAE,KAAK;IACX,GAAG,EAAE,KAAK;IACV,MAAM,EAAE,OAAO,GACb;EAZH,AAcE,iBAde,CAcf,GAAG,CAAC;IACL,SAAS,EAAE,KAAK;IAChB,MAAM,EAAE,eAAe,GACrB;;ACtoBH;;;;;;;;EAQE;AAOF,AAAA,aAAa,CAAC;EACZ,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,OAAO;EACnB,MAAM,EAAE,iBAAiB;EACzB,OAAO,EAAE,gBAAgB,GAyC1B;EA7CD,AAO8B,aAPjB,CAOX,2BAA2B,CAAC,cAAc,CAAC;IAC5C,MAAM,EAAE,IAAI;IACZ,WAAW,EAAE,IAAI,GACf;EAVH,AAa8C,aAbjC,CAaX,wBAAwB,CAAC,cAAc,CAAC,GAAG,CAAC,CAAC,CAAC;IAC/C,mBAAmB,EAAE,KAAK,GACxB;EAfH,AAkB+D,aAlBlD,CAkBX,wBAAwB,AAAA,iBAAiB,CAAC,cAAc,CAAC,GAAG,CAAC,CAAC,CAAC;IAChE,mBAAmB,EAAE,SAAS,GAC5B;EApBH,AAwBE,aAxBW,CAwBX,yBAAyB,EAxB3B,AAwB6B,aAxBhB,CAwBgB,2BAA2B,CAAC;IACxD,OAAO,EAAE,YAAY;IACrB,KAAK,EAAE,KAAK,GAIV;IAHF,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;MA3BpC,AAwBE,aAxBW,CAwBX,yBAAyB,EAxB3B,AAwB6B,aAxBhB,CAwBgB,2BAA2B,CAAC;QAItD,KAAK,EAAE,IAAI,GAEX;EA9BH,AAgCE,aAhCW,CAgCX,2BAA2B,CAAC;IAC7B,KAAK,EAAE,KAAK,GAKV;IAJF,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;MAlCpC,AAgCE,aAhCW,CAgCX,2BAA2B,CAAC;QAG3B,KAAK,EAAE,IAAI;QACX,SAAS,EAAC,IAAI,GAEd;EAtCH,AAwCE,aAxCW,AAwCX,MAAO,CAAC;IACT,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI,GACT;;AAIH,AAAA,YAAY,CAAC;EACX,OAAO,EAAE,KAAK;EACd,aAAa,EAAE,IAAI;EACnB,KAAK,EAAE,IAAI,GAoDZ;EAvDD,AAKE,YALU,AAKV,MAAO,CAAC;IACT,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI,GACT;EATH,AAWE,YAXU,CAWV,KAAK,CAAC;IACP,OAAO,EAAE,KAAK;IACd,YAAY,EAAE,GAAG,GACf;EAdH,AAgBE,YAhBU,CAgBV,KAAK,CAAC;IACP,MAAM,EAAE,CAAC,GACP;EAlBH,AAoBE,YApBU,CAoBV,KAAK,CAAA,AAAA,IAAC,CAAK,MAAM,AAAX,EAAa;IACpB,MAAM,EAAE,IAAI;IACZ,KAAK,EAAE,IAAI,GACT;EAvBH,AAyBE,YAzBU,CAyBV,KAAK,CAAA,AAAA,IAAC,CAAK,MAAM,AAAX;EAzBR,AA0BE,YA1BU,CA0BV,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,EAAe;IACtB,MAAM,EAAE,IAAI,GACV;EA5BH,AA8BE,YA9BU,CA8BV,OAAO,CAAC;IACT,MAAM,EAAE,IAAI;IACZ,WAAW,EAAE,IAAI;IACjB,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,UAAU,GACjB;EAnCH,AAqCE,YArCU,CAqCV,MAAM,CAAC;IACR,KAAK,EAAE,IAAI,GACT;EAED,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;IAzCrC,AAAA,YAAY,CAAC;MA0CZ,KAAK,EAAE,IAAI;MACX,YAAY,EAAE,IAAI;MAClB,KAAK,EAAE,IAAI,GAWX;MAvDD,AA8CC,YA9CW,CA8CX,KAAK,CAAC;QACJ,OAAO,EAAE,YAAY,GACtB;MAhDF,AAkDC,YAlDW,CAkDX,KAAK,CAAA,AAAA,IAAC,CAAK,MAAM,AAAX,EAAa;QACjB,OAAO,EAAE,YAAY;QACrB,KAAK,EAAE,KAAK,GACb;;AAIF,AACE,mBADiB,CACjB,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,EAAe;EACtB,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,GAAG,GACR;;AALH,AAOE,mBAPiB,CAOjB,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,EAAe;EACtB,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,KAAK;EACZ,KAAK,EAAE,GAAG,GACR;;AAED,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAbrC,AAcC,mBAdkB,CAclB,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,EAAe;IACnB,OAAO,EAAE,YAAY;IACrB,YAAY,EAAE,GAAG;IACjB,KAAK,EAAE,KAAK,GACb;EAlBF,AAoBC,mBApBkB,CAoBlB,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,EAAe;IACnB,OAAO,EAAE,YAAY;IACrB,KAAK,EAAE,IAAI,GACZ;;AAKA,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EADrC,AAAA,iBAAiB,CAAC;IAEjB,KAAK,EAAE,IAAI;IACX,KAAK,EAAE,GAAG,GAkBV;IArBD,AAKC,iBALgB,AAKhB,WAAY,CAAC;MACX,KAAK,EAAE,KAAK,GACb;;AAGA,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAVrC,AAAA,iBAAiB,CAAC;IAWjB,KAAK,EAAE,IAAI,GAUX;IArBD,AAaC,iBAbgB,AAahB,WAAY,CAAC;MACX,KAAK,EAAE,IAAI,GACZ;IAfF,AAiBC,iBAjBgB,CAiBhB,KAAK,CAAA,AAAA,IAAC,CAAK,MAAM,AAAX,EAAa;MACjB,KAAK,EAAE,IAAI,GACZ;;AAIF,AAAA,0BAA0B,CAAC;EACzB,WAAW,EAAE,GAAG,GACjB;;AAED,AAAA,iBAAiB,CAAC;EAChB,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,OAAO;EACnB,MAAM,EAAE,iBAAiB;EACzB,MAAM,EAAE,KAAK;EACb,OAAO,EAAE,IAAI;EACb,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,KAAK,GACnB;;AAED,AACE,qBADmB,CACnB,EAAE,AAAA,UAAU,CAAC;EACd,aAAa,EAAE,GAAG,GAChB;;AAGH,AACE,8BAD4B,CAC5B,EAAE,AAAA,UAAU,CAAC;EACd,aAAa,EAAE,IAAI,GACjB;;AAGH,AACE,qBADmB,CACnB,SAAS,AAAA,IAAI,CAAC;EACf,KAAK,EAAE,IAAI,GAMT;EARH,AAGC,qBAHoB,CACnB,SAAS,AAAA,IAAI,CAEd,YAAY,CAAC;IACX,UAAU,EAAE,GAAG;IACf,WAAW,EAAE,CAAC,GACf;;AANF,AAUE,qBAVmB,CAUnB,wBAAwB,CAAC;EAC1B,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,IAAI,GACf;;AAbH,AAe0B,qBAfL,CAenB,SAAS,CAAC,aAAa,CAAC,KAAK,CAAC;EAC/B,UAAU,EAAE,GAAG,GACb;;AAjBH,AAmBE,qBAnBmB,CAmBnB,eAAe,CAAC;EACjB,KAAK,EAAE,IAAI,GACT;;AArBH,AAuBE,qBAvBmB,CAuBnB,cAAc,CAAC;EAChB,KAAK,EAAE,KAAK,GACV;;AAIH,AAAmB,EAAjB,AAAA,gBAAgB,CAAC,EAAE,CAAC;EACpB,UAAU,EAAE,OAAO;EACnB,gBAAgB,EAAE,IAAI,GACvB;;AAED,AAAqB,cAAP,AAAA,MAAM,CAAC,EAAE,AAAA,KAAK,CAAC;EAC3B,KAAK,EAAE,KAAK,GACb;;AAED,AAAA,iBAAiB,CAAC;EAChB,WAAW,EAAE,IAAI;EACjB,cAAc,EAAE,MAAM,GACvB;;AAED,AAAkB,iBAAD,CAAC,GAAG,CAAC;EACpB,SAAS,EAAE,GAAG;EACd,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI,GACZ;;AAMD,AACI,qBADiB,GACjB,IAAI,CAAC;EACR,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,GAAG;EACR,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;EACV,aAAa,EAAE,GAAG;EAClB,UAAU,EAAE,IAAI;EAChB,WAAW,EAAE,IAAI,GACf;;AAZH,AAeqB,qBAfA,AAenB,eAAgB,GAAG,IAAI,CAAC;EACzB,gBAAgB,EZnQR,OAAO,GYoQb;;AAjBH,AAoBsB,qBApBD,AAoBnB,gBAAiB,GAAG,IAAI,EApB1B,AAoB+C,qBApB1B,AAoBO,eAAgB,GAAG,IAAI,CAAC;EACnD,gBAAgB,EZ1QT,OAAO,GY2QZ;;AAtBH,AAyBsB,qBAzBD,AAyBnB,gBAAiB,GAAG,IAAI,CAAC;EAC1B,gBAAgB,EZtQA,IAAI,GYuQlB;;AA3BH,AA6BoB,qBA7BC,AA6BnB,cAAe,GAAG,IAAI,CAAC;EACxB,gBAAgB,EZlRX,IAAI,GYmRP;;AA/BH,AAiCuB,qBAjCF,AAiCnB,iBAAkB,GAAG,IAAI,CAAC;EAC3B,gBAAgB,EZnRV,IAAI,GYoRR;;AAnCH,AAqCqB,qBArCA,AAqCnB,eAAgB,GAAG,IAAI,CAAC;EACzB,gBAAgB,EZ9QA,OAAO,GY+QrB;;AAvCH,AAyC0B,qBAzCL,AAyCnB,oBAAqB,GAAG,IAAI,EAzC9B,AAyCmD,qBAzC9B,AAyCW,eAAgB,GAAG,IAAI,EAzCvD,AAyCsF,qBAzCjE,AAyCoC,yBAA0B,GAAG,IAAI,CAAC;EAC1F,gBAAgB,EZnRK,OAAO,GYoR1B;;AAKH,AAAA,mBAAmB,CAAC;Eb/PlB,OAAO,EAAE,cAAc;EACvB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,CAAC;EACd,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,MAAM;EACnB,cAAc,EAAE,QAAQ;EACxB,aAAa,EAAE,KAAK;Ea0PpB,gBAAgB,EZrST,OAAO;EYsSd,MAAM,EAAE,MAAM;EACd,cAAc,EAAE,MAAM,GACvB;EALD,AbtPE,mBasPiB,AbtPpB,MAAU,CAAC;IACN,KAAK,EAAC,IAAI;IACV,eAAe,EAAE,IAAI,GACtB;;Aa2PH,AAEE,qBAFmB,CAEnB,gBAAgB,CAAC;EbzQjB,OAAO,EAAE,cAAc;EACvB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,CAAC;EACd,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,MAAM;EACnB,cAAc,EAAE,QAAQ;EACxB,aAAa,EAAE,KAAK;EaoQrB,WAAW,EAAE,MAAM,GAEjB;EANH,AAEE,qBAFmB,CAEnB,gBAAgB,AbhQnB,MAAU,CAAC;IACN,KAAK,EAAC,IAAI;IACV,eAAe,EAAE,IAAI,GACtB;;Aa2PH,AAQE,qBARmB,CAQnB,eAAe,CAAC;EACjB,aAAa,EAAE,IAAI,GACjB;;AAVH,AAYE,qBAZmB,CAYnB,qBAAqB,CAAC;EACvB,OAAO,EAAE,YAAY,GACnB;;AAKH,AACE,kBADgB,CAChB,qBAAqB,CAAC;EACvB,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,MAAM;EACd,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,GAAG,GACN;;AAIH,AACE,qBADmB,CACnB,yBAAyB,CAAC;EAC3B,UAAU,EAAE,MAAM;EAClB,OAAO,EAAE,KAAK,GACZ;;AAGH;;6BAE6B;AAC7B,MAAM,CAAC,QAAQ,OAAO,MAAM,MAAM,SAAS,EAAE,KAAK;EAChD,AAAqB,cAAP,AAAA,MAAM,CAAC,EAAE,CAAC;IACzB,KAAK,EAAE,eAAe,GACpB;;AAGH,AAAyE,mCAAtC,CAAC,UAAU,CAAC,yBAAyB,CAAC,IAAI,CAAC;EAC5E,WAAW,EAAE,IAAI;EACjB,UAAU,EAAE,IAAI,GACjB;;AAED;iEACiE;AACjE,AAAgB,eAAD,CAAC,MAAM,CAAC;EACrB,WAAW,EAAE,GAAG,GACjB;;AAED,AAAA,sBAAsB,CAAC;EACrB,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,QAAQ;EACjB,KAAK,EAAE,IAAI;EACX,aAAa,EAAE,cAAc,GAC9B;;AAED,AAAuB,sBAAD,CAAC,OAAO,CAAC;EAC7B,WAAW,EAAE,GAAG,GACjB;;AAED,AAAgB,eAAD,CAAC,MAAM,CAAC;EACrB,KAAK,EAAE,KAAK,GACb;;AAED,AAAmB,kBAAD,CAAC,OAAO;AAC1B,AAAoB,mBAAD,CAAC,OAAO,CAAC;EAC1B,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC,GACX;;AAED,AAAmB,kBAAD,CAAC,KAAK,AAAA,gBAAgB,CAAC;EACvC,KAAK,EAAE,KAAK,GACb;;AAED,AAAmB,kBAAD,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,CAAc,uBAAuB;AAC9D,AAAmB,kBAAD,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,CAAc,sBAAsB,CAAC;EAC5D,KAAK,EAAE,IAAI,GACZ;;AAED,AAAA,sBAAsB,AAAA,WAAW,CAAC;EAChC,aAAa,EAAE,CAAC,GACjB;;AAED,AAAsB,qBAAD,CAAC,iBAAiB,CAAC;EACtC,UAAU,EAAE,SAAS,GACtB;;AAED,AAAiD,sBAA3B,CAAC,yBAAyB,CAAC,iBAAiB,CAAC;EACjE,YAAY,EAAE,IAAI,GACnB;;AAED,AAAwB,uBAAD,CAAC,EAAE,CAAC;EACzB,UAAU,EAAE,IAAI,GACjB;;AAED,AAAwB,uBAAD,CAAC,mBAAmB,CAAC;EAC1C,KAAK,EAAE,GAAG,GACX;;AAED,AAAsB,qBAAD,CAAC,IAAI,CAAC;EAC1B,UAAU,EAAE,IAAI,GAChB;;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,IAAI;EACX,OAAO,EAAE,KAAK,GACf;;AAED,AAAiB,gBAAD,CAAC,KAAK,AAAA,WAAW,CAAC;EAChC,MAAM,EAAE,CAAC,GACV;;AAED,AAAmB,kBAAD,CAAC,IAAI,AAAA,MAAM,CAAC;EAC5B,OAAO,EAAE,MAAM;EACf,KAAK,EAAE,IAAI,GACZ;;AAED,AAAuB,sBAAD,CAAC,eAAe,CAAC;EACrC,YAAY,EAAE,CAAC,GAChB;;AAED,AAA8B,qBAAT,CAAC,OAAO,CAAC,YAAY,CAAC;EACzC,aAAa,EAAE,IAAI,GACpB;;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,YAAY;EACrB,QAAQ,EAAE,QAAQ;EAClB,cAAc,EAAE,GAAG,GACpB;;AAED,AAAwB,uBAAD,CAAC,EAAE,CAAC;EACzB,SAAS,EAAE,CAAC,GAqBb;EAtBD,AAGE,uBAHqB,CAAC,EAAE,CAGxB,EAAE,CAAC;IACJ,SAAS,EAAE,IAAI,GAWb;IAfH,AAGE,uBAHqB,CAAC,EAAE,CAGxB,EAAE,AAGH,QAAS,CAAC;MACR,UAAU,EAAE,KAAK;MACjB,SAAS,EAAE,KAAK,GACjB;IATF,AAGE,uBAHqB,CAAC,EAAE,CAGxB,EAAE,AAQH,OAAQ,CAAC;MACP,UAAU,EAAE,KAAK,GAClB;EAbF,AAiBE,uBAjBqB,CAAC,EAAE,CAiBxB,IAAI,CAAC;IACN,OAAO,EAAE,IAAI;IACb,aAAa,EAAE,cAAc,GAC3B;;AAIH,AAAuB,gBAAP,CAAC,KAAK,CAAC,IAAI,CAAC;EAC1B,KAAK,EAAE,IAAI;EACX,WAAW,EAAE,GAAG,GACjB;;AAED,AAAA,KAAK,AAAA,iBAAiB,CAAC;EACrB,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,OAAO,GACjB;;AAED,AAAkD,qCAAb,AAAA,GAAG,CAAC,QAAQ,CAAC,MAAM,CAAC;EACvD,MAAM,EAAE,OAAO,GAChB;;AAMD,AACE,mBADiB,CACjB,QAAQ,CAAC;EACV,UAAU,EAAE,KAAK,GACf;;AAHH,AAIE,mBAJiB,CAIjB,sBAAsB,CAAC;EACxB,MAAM,EAAE,UAAU,GAChB;;AAOH,AACW,qBADU,CACpB,OAAO,GAAG,GAAG,CAAC;EACb,MAAM,EAAE,QAAQ,GAChB;;AAHF,AAKC,qBALoB,CAKpB,KAAK,CAAC;EACL,OAAO,EAAE,KAAK;EACd,aAAa,EAAE,GAAG,GAClB;;AARF,AAUC,qBAVoB,CAUpB,iBAAiB,CAAC;EACjB,OAAO,EAAE,UAAU,GACnB;;AAZF,AAcC,qBAdoB,CAcpB,KAAK,CAAA,AAAA,IAAC,CAAK,MAAM,AAAX,EAAa;EAClB,KAAK,EAAE,GAAG,GACV;;AAhBF,AAkBC,qBAlBoB,CAkBpB,iBAAiB,CAAC;EACjB,KAAK,EAAE,cAAc,GACrB;;AAMF,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,MAAM;EACnC,AAAsB,qBAAD,CAAC,OAAO,CAAC;IAC7B,KAAK,EAAE,GAAG,GACV;EAED,AAAoB,mBAAD,CAAC,OAAO,CAAC;IAC3B,KAAK,EAAE,GAAG,GACV;EAED,AAAkC,uBAAX,AAAA,UAAU,CAAC,EAAE,AAAA,QAAQ,CAAC;IAC5C,KAAK,EAAE,GAAG;IACV,UAAU,EAAE,CAAC;IACb,YAAY,EAAE,CAAC,GACf;;AAGF,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,MAAM;EAClC,AAAsB,qBAAD,CAAC,OAAO,CAAC;IAC/B,KAAK,EAAE,GAAG,GACR;;AAGH,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EACjC,AAAmB,kBAAD,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,OAAO,AAAZ,EAAc;IACxC,OAAO,EAAE,QAAQ,GACf;;AAMH,AAAoB,mBAAD,CAAC,OAAO,EAAE,AAAwB,uBAAD,CAAC,OAAO,CAAC;EAC3D,UAAU,EAAE,CAAC,GACd;;AAED,AAAmE,qCAA9B,CAAC,4BAA4B,CAAC,eAAe,CAAC;EACjF,WAAW,EAAE,CAAC,GACf;;AAKD,AACE,mBADiB,CACjB,QAAQ,CAAC;EACV,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,GAAG;EACV,GAAG,EAAE,GAAG;EACR,OAAO,EAAE,GAAG,GACV;;AAGH,AAEE,wBAFsB,CAEtB,QAAQ,CAAC;EACV,UAAU,EAAE,OAAO,GACjB;;AAJH,AAOiB,wBAPO,CAOtB,cAAc,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,MAAM,AAAX,EAAa;EACnC,gBAAgB,EAAE,eAAe,GAC/B;;AAGH,AAAgE,wBAAxC,AAAA,wBAAwB,CAAC,cAAc,CAAC,KAAK,CAAA,AAAA,IAAC,CAAK,MAAM,AAAX,EAAa;EACjF,gBAAgB,EAAE,eAAe,GAClC;;ACplBD;;;;;;;;EAQE;AAEF,AAEE,sBAFoB,CAEpB,qBAAqB,CAAC;EACvB,UAAU,EAAE,MAAM,GAkChB;EArCH,AAKC,sBALqB,CAEpB,qBAAqB,CAGtB,0BAA0B,CAAC;IACzB,MAAM,EAAE,QAAQ;IAChB,OAAO,EAAE,CAAC,GACX;EARF,AAUC,sBAVqB,CAEpB,qBAAqB,CAQtB,yBAAyB,CAAC;IACxB,OAAO,EAAE,GAAG;IACZ,MAAM,EAAE,CAAC,GACV;EAbF,AAeC,sBAfqB,CAEpB,qBAAqB,CAatB,8BAA8B,CAAC;IAC7B,SAAS,EAAE,IAAI;IACf,KAAK,EAAE,OAAO;IACd,WAAW,EAAE,IAAI;IACjB,MAAM,EAAE,QAAQ;IAChB,WAAW,EAAE,CAAC,GACf;EArBF,AAuBC,sBAvBqB,CAEpB,qBAAqB,CAqBtB,qBAAqB,CAAC;IACpB,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,IAAI;IACjB,MAAM,EAAE,QAAQ;IAChB,OAAO,EAAE,SAAS,GACnB;EA5BF,AA8BC,sBA9BqB,CAEpB,qBAAqB,CA4BtB,gBAAgB,CAAC;IACf,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,IAAI;IACjB,OAAO,EAAE,CAAC;IACV,MAAM,EAAE,QAAQ,GACjB;;AAnCF,AAwCE,sBAxCoB,CAwCpB,iBAAiB,CAAC;EACnB,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;EAClB,MAAM,EAAE,CAAC;EACT,YAAY,EAAE,KAAK;EACnB,UAAU,EAAE,iBAAiB;EAC7B,cAAc,EAAE,CAAC,GAaf;EA3DH,AAgDC,sBAhDqB,CAwCpB,iBAAiB,CAQlB,0BAA0B,EAhD3B,AAgD6B,sBAhDP,CAwCpB,iBAAiB,CAQU,gCAAgC,CAAC;IAC3D,OAAO,EAAE,CAAC;IACV,MAAM,EAAE,CAAC,GACV;EAnDF,AAqDC,sBArDqB,CAwCpB,iBAAiB,CAalB,0BAA0B,CAAC;IACzB,KAAK,EAAE,OAAO;IACd,WAAW,EAAE,IAAI;IACjB,SAAS,EAAE,IAAI,GAChB;;AAOF,AAEI,qBAFiB,GAEjB,OAAO,CAAC;EACX,OAAO,EAAE,CAAC,GACR;;AAJH,AAOC,qBAPoB,CAMnB,iBAAiB,CAClB,EAAE,CAAC;EACD,OAAO,EAAE,MAAM,GAChB;;AATF,AAUC,qBAVoB,CAMnB,iBAAiB,CAIlB,EAAE,AAAA,cAAc,CAAC;EACf,YAAY,EAAE,iBAAiB,GAChC;;AAZF,AAa0B,qBAbL,CAMnB,iBAAiB,CAOlB,EAAE,AAAA,sBAAsB,CAAC,EAAE,CAAC;EAC1B,aAAa,EAAE,iBAAiB,GACjC;;AAMF,AACE,oBADkB,CAClB,iBAAiB,AAAA,OAAO,CAAC;EV5EzB,WAAW,EAAE,cAAc;EAC3B,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,MAAM;EACnB,YAAY,EAAE,MAAM;EACpB,cAAc,EAAE,IAAI;EACpB,WAAW,EAAE,CAAC;EAGd,sBAAsB,EAAE,WAAW;EACnC,uBAAuB,EAAE,SAAS;EUoEnC,SAAS,EAAE,IAAI;EACf,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,OAAO,GACd;;ACtGH;;;;;;;EAOE;AAKF,AAAA,4BAA4B,CAAC;EA0S5B;;IAEG,EAuCH;EAnVD,AACS,4BADmB,CAC3B,KAAK,GAAG,EAAE,CAAC;IACV,aAAa,EAAE,IAAI,GACnB;EAHF,AAKkB,4BALU,CAK3B,gBAAgB,CAAC,UAAU,CAAC;IAC3B,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,GAAG;IACR,MAAM,EAAE,SAAS,GACjB;EATF,AAWC,4BAX2B,CAW3B,mBAAmB,CAAC;IACnB,QAAQ,EAAE,QAAQ,GAIlB;IAhBF,AAaE,4BAb0B,CAW3B,mBAAmB,CAElB,CAAC,AAAA,WAAW,CAAC;MACZ,MAAM,EAAE,CAAC,GACT;EAfH,AAkBC,4BAlB2B,CAkB3B,0BAA0B,CAAC;IAC1B,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,MAAM,GAChB;EArBF,AA0BC,4BA1B2B,CA0B3B,wBAAwB,CAAC;IACxB,WAAW,EAAE,IAAI;IACjB,OAAO,EAAE,CAAC;IACV,UAAU,EAAE,KAAK,GAkEjB;IA/FF,AA+BE,4BA/B0B,CA0B3B,wBAAwB,CAKvB,KAAK,CAAC;MACL,WAAW,EAAE,MAAM,GACnB;IAjCH,AAmCE,4BAnC0B,CA0B3B,wBAAwB,CASvB,cAAc,CAAC;MACd,aAAa,EAAE,cAAc;MAC7B,aAAa,EAAE,IAAI,GACnB;IAtCH,AAwCiB,4BAxCW,CA0B3B,wBAAwB,CAcvB,cAAc,CAAC,KAAK,CAAC;MACpB,aAAa,EAAE,CAAC,GAChB;IA1CH,AA4CI,4BA5CwB,CA0B3B,wBAAwB,GAkBrB,GAAG,AAAA,YAAY,CAAC;MACjB,WAAW,EAAE,IAAI,GACjB;IA9CH,AAgDI,4BAhDwB,CA0B3B,wBAAwB,GAsBrB,GAAG,AAAA,WAAW,CAAC;MAChB,cAAc,EAAE,IAAI;MACpB,MAAM,EAAE,IAAI,GACZ;IAnDH,AAsDE,4BAtD0B,CA0B3B,wBAAwB,CA4BvB,YAAY,CAAC;MACZ,OAAO,EAAE,aAAa;MACtB,UAAU,EAAE,MAAM;MAClB,KAAK,EAAE,IAAI,GAMX;MA/DH,AA2DG,4BA3DyB,CA0B3B,wBAAwB,CA4BvB,YAAY,CAKX,GAAG,CAAC;QACH,aAAa,EAAE,GAAG,GAClB;IA7DJ,AAiEE,4BAjE0B,CA0B3B,wBAAwB,CAuCvB,CAAC,AAAA,OAAO,CAAC;MACR,eAAe,EAAE,IAAI;MACrB,KAAK,EAAE,OAAO;MACd,YAAY,EAAE,GAAG,GACjB;IArEH,AA0EG,4BA1EyB,CA0B3B,wBAAwB,CA8CvB,iBAAiB,CAEhB,YAAY,CAAC;MACZ,MAAM,EAAE,MAAM;MACd,SAAS,EAAE,IAAI,GACf;IA7EJ,AA+EG,4BA/EyB,CA0B3B,wBAAwB,CA8CvB,iBAAiB,CAOhB,SAAS,CAAC;MACT,OAAO,EAAE,YAAY;MACrB,SAAS,EAAE,IAAI;MACf,WAAW,EAAE,GAAG;MAChB,YAAY,EAAE,IAAI,GAClB;IApFJ,AAsFG,4BAtFyB,CA0B3B,wBAAwB,CA8CvB,iBAAiB,CAchB,gBAAgB,CAAC;MAChB,OAAO,EAAE,YAAY,GACrB;IAxFJ,AA0FG,4BA1FyB,CA0B3B,wBAAwB,CA8CvB,iBAAiB,CAkBhB,gBAAgB,CAAC;MAChB,aAAa,EAAE,IAAI,GACnB;EA5FJ,AAiGC,4BAjG2B,CAiG3B,mBAAmB,CAAC;IACnB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,QAAQ,GAchB;IAZA,MAAM,EAAC,SAAS,EAAE,KAAK;MArGzB,AAiGC,4BAjG2B,CAiG3B,mBAAmB,CAAC;QAKlB,KAAK,EAAE,IAAI,GAWZ;IAjHF,AAyGE,4BAzG0B,CAiG3B,mBAAmB,CAQlB,KAAK,CAAC;MACL,MAAM,EAAE,CAAC,GACT;IA3GH,AA6GE,4BA7G0B,CAiG3B,mBAAmB,CAYlB,KAAK,CAAC;MACL,KAAK,EAAE,KAAK,GACZ;EA/GH,AAoHC,4BApH2B,CAoH3B,cAAc,CAAC;IACd,OAAO,EAAE,MAAM,GAaf;IAlIF,AAoHC,4BApH2B,CAoH3B,cAAc,AAGb,MAAO,CAAC;MACP,WAAW,EAAE,WAAW;MACxB,OAAO,EAAE,OAAO;MAChB,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,IAAI;MACT,KAAK,EAAE,IAAI;MACX,SAAS,EAAE,KAAK;MAChB,KAAK,EAAE,OAAO;MACd,OAAO,EAAE,CAAC,GACV;EAhIH,AAoI0B,4BApIE,CAoI3B,wBAAwB,CAAC,sBAAsB,CAAC;IAC/C,KAAK,EAAE,KAAK,GAMZ;IA3IF,AAuIE,4BAvI0B,CAoI3B,wBAAwB,CAAC,sBAAsB,CAG9C,IAAI,CAAA,AAAA,QAAC,CAAS,OAAO,AAAhB,EAAkB;MACtB,OAAO,EAAE,KAAK;MACd,KAAK,EAAE,IAAI,GACX;EA1IH,AA6IiD,4BA7IrB,CA6I3B,wBAAwB,CAAC,sBAAsB,CAAC,MAAM,CAAC;IACtD,KAAK,EAAE,KAAK,GACZ;EA/IF,AAiJ0B,4BAjJE,CAiJ3B,wBAAwB,CAAC,WAAW,CAAC;IACpC,UAAU,EAAE,KAAK,GACjB;EAnJF,AAqJ0B,4BArJE,CAqJ3B,wBAAwB,CAAC,aAAa,CAAC;IACtC,UAAU,EAAE,KAAK,GACjB;EAvJF,AAyJa,4BAzJe,CAyJ3B,WAAW,CAAC,WAAW,CAAC;IACvB,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,GAAG,GAChB;EA5JF,AA8JC,4BA9J2B,CA8J3B,iBAAiB,EA9JlB,AA8JC,4BA9J2B,CAoK3B,kBAAkB,CANA;IACjB,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,MAAM;IACnB,eAAe,EAAE,IAAI,GACrB;EAlKF,AAwKC,4BAxK2B,CAwK3B,mBAAmB,CAAC;IACnB,UAAU,EAAE,MAAM;IAClB,aAAa,EAAE,IAAI;IACnB,WAAW,EAAE,IAAI,GACjB;EA5KF,AA8KqB,4BA9KO,CA8K3B,mBAAmB,CAAC,iBAAiB,CAAC;IACrC,YAAY,EAAE,IAAI,GAClB;EAhLF,AAkL0B,4BAlLE,CAkL3B,wBAAwB,CAAC,UAAU,CAAC;IACnC,OAAO,EAAE,IAAI,GACb;EApLF,AAsL0B,4BAtLE,CAsL3B,wBAAwB,CAAC,yBAAyB,CAAC;IAClD,IAAI,EAAE,GAAG;IACT,GAAG,EAAE,IAAI,GACT;EAzLF,AA2LoD,4BA3LxB,CA2L3B,wBAAwB,CAAC,yBAAyB,CAAC,EAAE,CAAC;IACrD,KAAK,EAAE,KACR,GAAE;EA7LH,AA+LC,4BA/L2B,CA+L3B,oBAAoB,CAAC;IACpB,MAAM,EAAE,MAAM;IACd,UAAU,EAAE,MAAM;IAClB,OAAO,EAAE,IAAI,GAkBb;IApNF,AAmME,4BAnM0B,CA+L3B,oBAAoB,CAInB,EAAE,CAAC;MACF,MAAM,EAAE,CAAC;MACT,OAAO,EAAE,CAAC;MACV,QAAQ,EAAE,MAAM,GAShB;MA/MH,AAuMG,4BAvMyB,CA+L3B,oBAAoB,CAInB,EAAE,CAID,EAAE,CAAC;QACF,KAAK,EAAE,GAAG;QACV,KAAK,EAAE,IAAI;QACX,WAAW,EAAE,IAAI;QACjB,SAAS,EAAE,IAAI;QACf,MAAM,EAAE,CAAC,GACT;IA7MJ,AAiNE,4BAjN0B,CA+L3B,oBAAoB,CAkBnB,CAAC,CAAC;MACD,eAAe,EAAE,IAAI,GACrB;EAnNH,AAsNsB,4BAtNM,CAsN3B,oBAAoB,CAAC,UAAU,CAAC;IAC/B,KAAK,EAAE,IAAI,GACX;EAxNF,AA0NuB,4BA1NK,CA0N3B,qBAAqB,CAAC,KAAK,CAAC;IAC3B,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,MAAM,GAClB;EA7NF,AA+NuB,4BA/NK,CA+N3B,qBAAqB,CAAC,EAAE,CAAC;IACxB,UAAU,EAAE,MAAM,GAClB;EAjOF,AAmOuC,4BAnOX,CAmO3B,qBAAqB,CAAC,UAAU,CAAC,EAAE,GAAG,EAAE,AAAA,YAAY;EAnOrD,AAoOuC,4BApOX,CAoO3B,qBAAqB,CAAC,UAAU,CAAC,EAAE,GAAG,EAAE,AAAA,YAAY;EApOrD,AAqOoC,4BArOR,CAqO3B,qBAAqB,CAAC,OAAO,CAAC,EAAE,GAAG,EAAE,AAAA,YAAY;EArOlD,AAsOoC,4BAtOR,CAsO3B,qBAAqB,CAAC,OAAO,CAAC,EAAE,GAAG,EAAE,AAAA,YAAY,CAAC;IACjD,UAAU,EAAE,IAAI,GAChB;EAxOF,AA0OuC,4BA1OX,CA0O3B,qBAAqB,CAAC,UAAU,CAAC,EAAE,GAAG,EAAE,AAAA,WAAW,CAAC;IACnD,UAAU,EAAE,MAAM,GAClB;EA5OF,AA8OC,4BA9O2B,CA8O3B,oBAAoB,CAAC;IACpB,UAAU,EAAE,IAAI,GAChB;EAhPF,AAkPqB,4BAlPO,CAkP3B,mBAAmB,CAAC,IAAI,EAlPzB,AAkP+C,4BAlPnB,CAkPD,mBAAmB,CAAC,GAAG,CAAC;IACjD,WAAW,EAAE,GAAG;IAChB,WAAW,EAAE,IAAI;IACjB,cAAc,EAAE,MAAM,GACtB;EAtPF,AAwPC,4BAxP2B,CAwP3B,iBAAiB,CAAC;IACjB,KAAK,EAAE,IAAI;IACX,aAAa,EAAE,GAAG,GAClB;EA3PF,AA+PE,4BA/P0B,CA8P3B,iBAAiB,CAChB,GAAG,AAAA,YAAa,CAAA,AAAA,IAAI,EAAE;IACrB,gBAAgB,EAAE,OAAO,GACzB;EAjQH,AAkQE,4BAlQ0B,CA8P3B,iBAAiB,CAIhB,mBAAmB,CAAC;IACnB,aAAa,EAAE,iBAAiB;IAChC,UAAU,EAAE,IAAI;IAChB,OAAO,EAAE,CAAC,GAQV;IA7QH,AAuQG,4BAvQyB,CA8P3B,iBAAiB,CAIhB,mBAAmB,CAKlB,kBAAkB,CAAC;MAClB,OAAO,EAAE,SAAS;MAClB,WAAW,EAAE,IAAI;MACjB,SAAS,EAAE,IAAI,GACf;EA3QJ,AA+QE,4BA/Q0B,CA8P3B,iBAAiB,CAiBhB,oBAAoB,CAAC;IACpB,UAAU,EAAE,MAAM;IAClB,OAAO,EAAE,IAAI,GACb;EAlRH,AAsRqB,4BAtRO,CAsR3B,mBAAmB,CAAC,IAAI,CAAC;IACxB,OAAO,EAAE,KAAK,GACd;EAxRF,AA0RC,4BA1R2B,CA0R3B,aAAa,CAAC;IACb,UAAU,EAAE,MAAM,GAClB;EA5RF,AA8RC,4BA9R2B,CA8R3B,gBAAgB,CAAC;IAChB,WAAW,EAAE,KAAK;IAClB,eAAe,EAAE,IAAI;IACrB,SAAS,EAAE,IAAI;IACf,YAAY,EAAE,GAAG,GAMjB;IAxSF,AAoSE,4BApS0B,CA8R3B,gBAAgB,CAMf,CAAC,CAAC;MACD,KAAK,EAAE,OAAO;MACd,SAAS,EAAE,IAAI,GACf;EAvSH,AA8SE,4BA9S0B,CA6S3B,sBAAsB,CACrB,wBAAwB,CAAC;IACxB,MAAM,EAAE,SAAS;IACjB,WAAW,EAAE,KAAK,GAClB;EAjTH,AAmTE,4BAnT0B,CA6S3B,sBAAsB,CAMrB,gBAAgB,CAAC;IAChB,MAAM,EAAE,oBAAoB,GAC5B;EArTH,AAuTE,4BAvT0B,CA6S3B,sBAAsB,CAUrB,4BAA4B,CAAC;IAC5B,QAAQ,EAAE,QAAQ;IAClB,KAAK,EAAE,IAAI;IACX,IAAI,EAAE,IAAI;IACV,GAAG,EAAE,CAAC;IACN,UAAU,EAAE,MAAM,GAClB;EA7TH,AAiUG,4BAjUyB,CA6S3B,sBAAsB,CAmBrB,YAAY,CACX,QAAQ,CAAC;IACR,UAAU,EAAE,KAAK;IACjB,MAAM,EAAE,iBAAiB;IACzB,OAAO,EAAE,GAAG;IACZ,aAAa,EAAE,GAAG;IAClB,gBAAgB,EAAE,KAAK,GAUvB;IAhVJ,AAwUI,4BAxUwB,CA6S3B,sBAAsB,CAmBrB,YAAY,CACX,QAAQ,CAOP,qBAAqB,CAAC;MACrB,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,OAAO,GACf;IA3UL,AA6UI,4BA7UwB,CA6S3B,sBAAsB,CAmBrB,YAAY,CACX,QAAQ,CAYP,CAAC,CAAC;MACD,eAAe,EAAE,IAAI,GACrB;;AC3VL;;;;;;;EAOE;AAEF;wCACwC;AAExC,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EACjC,AAA0B,yBAAD,CAAC,CAAC,AAAA,cAAc,CAAC;IACxC,OAAO,EAAE,QAAQ;IACjB,WAAW,EAAE,MAAM;IACnB,SAAS,EAAE,IAAI;IACf,MAAM,EAAE,IAAI,GACb;EACD,AAAkB,iBAAD,CAAC,IAAI,AAAA,kBAAkB,CAAC;IACrC,UAAU,EAAE,YAAY;IACxB,WAAW,EAAE,cAAc,GAC9B;;AAGH;wCACwC;AAExC,AAA8B,YAAlB,AAAA,iBAAiB,CAAC,MAAM,CAAC;EACnC,aAAa,EAAE,IAAI;EACnB,YAAY,EAAE,IAAI,GACnB;;AAED;wCACwC;AAExC,iCAAiC;AACjC,AAAY,WAAD,CAAC,kBAAkB,CAAC;EAC7B,YAAY,EAAE,GAAG;EACjB,aAAa,EAAE,GAAG,GACnB;;AAED,4DAA4D;AAC5D,AAAA,uBAAuB,CAAC;EACtB,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,cAAc,EAAE,QAAQ;EACxB,MAAM,EAAE,KAAK;EASb,8BAA8B,EAI/B;EAlBD,AAOE,uBAPqB,AAOrB,OAAQ,CAAC;IACP,IAAI,EAAE,oBAAoB;IAC1B,KAAK,EAAE,IAAI;IACX,sBAAsB,EAAE,WAAW;IACnC,uBAAuB,EAAE,SAAS,GACnC;EAGD,AAAA,8BAAQ,AAAA,OAAO,CAAC;IACd,OAAO,EAAE,OAAO,GACjB;;AC3DH;iEACiE;AAEjE,AAA4B,YAAhB,AAAA,eAAe,CAAC,MAAM,CAAC;EAClC,aAAa,EAAE,IAAI;EACnB,YAAY,EAAE,IAAI,GAClB;;AAED,AACC,aADY,CACZ,CAAC,CAAC;EACD,eAAe,EAAE,SAAS,GAC1B;;AAHF,AAIC,aAJY,CAIZ,CAAC,CAAC;EACD,aAAa,EAAE,GAAG,GAUlB;EAfF,AAIC,aAJY,CAIZ,CAAC,AAEA,OAAQ,CAAC;IACR,WAAW,EAAE,GAAG,GAChB;EARH,AAIC,aAJY,CAIZ,CAAC,AAKA,UAAW,CAAC;IACX,aAAa,EAAE,CAAC,GAChB;EAXH,AAIC,aAJY,CAIZ,CAAC,AAQA,WAAY,CAAC;IACZ,UAAU,EAAE,GAAG,GACf;;AAdH,AAiBc,aAjBD,CAiBZ,YAAY,CAAC,MAAM,CAAA;EAClB,aAAa,EAAE,QAAQ;EACvB,QAAQ,EAAE,iBAAiB,GAC3B;;AAGF;iEACiE;AAEjE,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAClC,AAAmC,iBAAlB,CAAC,MAAM,AAAA,UAAU,CAAC,IAAI,CAAC;IACvC,KAAK,EAAE,eAAe,GACtB;;AAGF,AACC,iBADgB,CAChB,MAAM,AAAA,UAAU,CAAC;EAChB,OAAO,EAAE,IAAI;EACb,YAAY,EAAE,GAAG;EACjB,YAAY,EAAE,CAAC,GAKf;EATF,AACC,iBADgB,CAChB,MAAM,AAAA,UAAU,AAKf,OAAQ,CAAC;IACR,aAAa,EAAE,GAAG,GAClB;;AAIH,AACC,MADK,AAAA,UAAU,AACf,MAAO,CAAC;EACP,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,YAAY;EACrB,GAAG,EAAE,IAAI;EACT,OAAO,EAAE,EAAE;EACX,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,UAAU,EAAE,cAAc;EAC1B,YAAY,EAAE,qBAAqB;EACnC,WAAW,EAAE,qBAAqB;EAClC,MAAM,EAAE,WAAW,GACnB;;AAZF,AAcC,MAdK,AAAA,UAAU,AAcf,OAAQ,AAAA,MAAM,CAAC;EACd,GAAG,EAAE,IAAI;EACT,UAAU,EAAE,CAAC;EACb,aAAa,EAAE,iBAAiB,GAChC;;AAGF;iEACiE;AAEjE,AAAA,QAAQ,CAAC;EACR,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,YAAY;EACrB,YAAY,EAAE,GAAG,GACjB;;AAED,AAAA,GAAG,AAAA,QAAQ,CAAC;EACX,OAAO,EAAE,IAAI;EACb,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,IAAI,EAAE,CAAC;EACP,SAAS,EAAE,IAAI;EACf,UAAU,EAAE,KAAK;EACjB,SAAS,EAAE,IAAI;EACf,UAAU,EAAE,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,kBAAoB;EAC1C,UAAU,EAAE,IAAI;EAChB,MAAM,EAAE,GAAG,CAAC,KAAK,CAAC,mBAAqB;EACvC,QAAQ,EAAE,IAAI;EACd,UAAU,EAAE,MAAM;EAClB,OAAO,EAAE,KAAK;EACd,MAAM,EAAE,QAAQ;EAChB,OAAO,EAAE,IAAI,GACb;;AAED,AAAA,GAAG,AAAA,aAAa,CAAC;EAChB,OAAO,EAAE,KAAK;EACd,WAAW,EAAE,MAAM;EACnB,MAAM,EAAE,OAAO;EACf,OAAO,EAAE,QAAQ;EACjB,aAAa,EAAE,GAAG,GAKlB;EAVD,AAOC,GAPE,AAAA,aAAa,AAOf,MAAO,CAAC;IACP,KAAK,EAAE,IAAI,GACX;;AAGF;iEACiE;AAEjE,AAAA,gBAAgB,AAAA,UAAU,AAAA,SAAS,AAAA,OAAO,CAAC;EAC1C,OAAO,EAAE,GAAG;EACZ,MAAM,EAAE,iBAAiB,GACzB;;ACvHD;;;;;;;;;;;;;;;EAeE;AAEF,AAAA,kBAAkB,CAAC;EACjB,aAAa,EAAE,GAAG,GAqDnB;EAtDD,AAGE,kBAHgB,CAGhB,EAAE,CAAC;IACJ,SAAS,EAAE,IAAI;IACf,MAAM,EAAE,CAAC,GACP;EANH,AAUG,kBAVe,CAQhB,EAAE,AACH,UAAY,CAAA,EAAE,EACZ,EAAE;EAVL,AAWG,kBAXe,CAQhB,EAAE,AACH,UAAY,CAAA,EAAE,EAEZ,EAAE,CAAC;IACJ,UAAU,EAAE,OAAO,GACjB;EAbJ,AAiBE,kBAjBgB,CAiBhB,EAAE,CAAC;IACJ,WAAW,EAAE,GAAG;IAChB,OAAO,EAAE,GAAG,GACV;EApBH,AAsBE,kBAtBgB,CAsBhB,EAAE,AAAA,YAAY,CAAC;IAChB,KAAK,EAAE,GAAG,GACR;EAxBH,AA0BE,kBA1BgB,CA0BhB,EAAE,AAAA,KAAK,CAAC;IACT,KAAK,EAAE,GAAG,GACR;EA5BH,AA8BE,kBA9BgB,CA8BhB,EAAE,CAAC;IACJ,OAAO,EAAE,GAAG;IACZ,SAAS,EAAE,KAAK,GAqBd;IArDH,AAkCC,kBAlCiB,CA8BhB,EAAE,CAIH,IAAI,CAAC;MACH,UAAU,EAAE,gBAAgB,GAC7B;IApCF,AAsCC,kBAtCiB,CA8BhB,EAAE,CAQH,IAAI,AAAA,IAAI,CAAC;MACP,KAAK,EjBpDA,OAAO,GiBqDb;IAxCF,AA0CC,kBA1CiB,CA8BhB,EAAE,CAYH,IAAI,AAAA,GAAG,CAAC;MACN,KAAK,EAAE,IAAI,GACZ;IA5CF,AA8CC,kBA9CiB,CA8BhB,EAAE,CAgBH,IAAI,AAAA,MAAM,CAAC;MACT,KAAK,EjB3DF,IAAI,GiB4DR;IAhDF,AAkDC,kBAlDiB,CA8BhB,EAAE,CAoBH,EAAE,CAAC;MACD,MAAM,EAAE,CAAC,GACV;;AAIF,iCAAiC;AACjC,AAAM,KAAD,CAAC,GAAG,AAAA,0BAA0B,CAAC;EAClC,aAAa,EAAE,GAAG,GAmBnB;EApBD,AAEE,KAFG,CAAC,GAAG,AAAA,0BAA0B,CAEjC,CAAC,CAAC;IACH,SAAS,EAAE,IAAI;IACf,MAAM,EAAE,WAAW;IACnB,OAAO,EAAE,CAAC,GACR;EANH,AAQE,KARG,CAAC,GAAG,AAAA,0BAA0B,CAQjC,0BAA0B,CAAC;IAC5B,MAAM,EAAE,SAAS,GAUf;IAnBH,AAUC,KAVI,CAAC,GAAG,AAAA,0BAA0B,CAQjC,0BAA0B,CAE3B,4BAA4B,CAAC;MAC3B,YAAY,EAAE,IAAI,GACnB;IAZF,AAaC,KAbI,CAAC,GAAG,AAAA,0BAA0B,CAQjC,0BAA0B,CAK3B,UAAU,CAAC;MACT,SAAS,EAAE,IAAI;MACf,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,GAAG;MACR,IAAI,EAAE,IAAI,GACX;;AAIF,AAAA,kBAAkB,CAAC;EACjB,OAAO,EAAE,IAAI;EACb,MAAM,EAAE,MAAM;EACd,OAAO,EAAE,CAAC;EACV,QAAQ,EAAE,QAAQ,GAgBnB;EApBD,AAME,kBANgB,CAMhB,QAAQ,CAAC;IACV,WAAW,EAAE,SAAS;IACtB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,CAAC;IACT,MAAM,EAAE,KAAK;IACb,OAAO,EAAE,IAAI;IACb,kBAAkB,EAAE,CAAC;IACrB,qBAAqB,EAAE,CAAC;IACxB,aAAa,EAAE,CAAC;IAChB,MAAM,EAAE,IAAI;IACZ,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,IAAI;IACjB,OAAO,EAAE,CAAC,GACR;;AChHH,AAAA,cAAc,CAAC;EACd,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,GAAG;EACV,aAAa,EAAE,GAAG;EAClB,QAAQ,EAAE,MAAM;EAChB,gBAAgB,EAAE,UAAU,GAO5B;EAZD,AAOG,cAPW,GAOX,GAAG,CAAC;IACL,MAAM,EAAE,IAAI;IACZ,KAAK,EAAE,CAAC,GACR;;AAIF,AAAkC,kBAAhB,CAAC,cAAc,CAAC,GAAG,EAAE,AAAe,cAAD,CAAC,GAAG,CAAC;EACzD,UAAU,EAAE,OAAO,GACnB;;AAED,AAAkC,kBAAhB,CAAC,cAAc,CAAC,GAAG,CAAC;EACrC,UAAU,EAAE,IAAI,GAChB;;AAED,AAAiC,iBAAhB,CAAC,cAAc,CAAC,GAAG,CAAC;EACpC,UAAU,EAAE,OAAO,GACnB;;AAED,AAAmC,mBAAhB,CAAC,cAAc,CAAC,GAAG,CAAC;EACtC,UAAU,EAAE,OAAO,GACnB;;AAED,AAAsC,sBAAhB,CAAC,cAAc,CAAC,GAAG,CAAC;EACzC,UAAU,EAAE,OAAO,GACnB;;AAED,AAAqC,qBAAhB,CAAC,cAAc,CAAC,GAAG,CAAC;EACxC,UAAU,EAAE,OAAO,GACnB;;AAED,AAAoC,oBAAhB,CAAC,cAAc,CAAC,GAAG,CAAC;EACvC,UAAU,EAAE,OAAO,GACnB;;AAGD;;GAEG;AACH,AAAA,qBAAqB,CAAA;EACpB,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,CAAC;EACP,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,GAAG,EAAE,CAAC;EACN,UAAU,EAAE,yBAAyB;EACrC,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,IAAI,GAYb;EApBD,AAUC,qBAVoB,AAUpB,UAAW,CAAA;IACV,OAAO,EAAE,YAAY,GACrB;EAZF,AAcC,qBAdoB,CAcpB,YAAY,CAAA;IACX,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,GAAG;IACR,IAAI,EAAE,GAAG;IACT,MAAM,EAAE,aAAa,GACrB;;AAGF,AACC,aADY,AACZ,QAAS,AAAA,UAAU,CAAA;EAClB,MAAM,EAAE,SAAS;EACjB,KAAK,EAAE,IAAI,GACX;;AC3EF;;;;;;;;EAQE;AAEF,AAAA,gBAAgB,CAAC;EACf,WAAW,EAAE,CAAC,GACf;;AAED,AAA2B,0BAAD,CAAC,CAAC,CAAC;EAC3B,SAAS,EAAE,IAAI,GAChB;;AAED,AAAc,aAAD,CAAC,iBAAiB,CAAC;EAC9B,KAAK,EAAE,GAAG,GACX;;AAED,AAAc,aAAD,CAAC,cAAc,CAAC;EAC3B,KAAK,EAAE,KAAK,GACb;;AAED,AAAiB,gBAAD,CAAC,QAAQ,CAAC;EACxB,UAAU,EAAC,CAAC,GACb;;AAED,AAEE,IAFE,AAAA,6BAA6B,CAChC,yBAAyB,CACxB,uBAAuB,CAAC;EACvB,YAAY,EAAE,IAAI,GAClB;;AAIH,AAGG,oBAHiB,CACnB,cAAc,CACb,KAAK,CACJ,EAAE,CAAC;EACF,OAAO,EAAE,KAAK,GACd;;AC3CJ;;;;;;;EAOE;AAEF,AAAA,iBAAiB,CAAC;EACjB,UAAU,EAAE,KAAK;EACjB,MAAM,EAAE,iBAAiB;EACzB,UAAU,EAAE,CAAC,CAAC,GAAG,CAAC,GAAG,CAAC,mBAAkB;EACxC,MAAM,EAAE,MAAM;EACd,OAAO,EAAE,IAAI;EACb,UAAU,EAAE,MAAM,GA6BlB;EAnCD,AAQC,iBARgB,CAQhB,WAAW,CAAC;IACX,aAAa,EAAE,CAAC,GAChB;EAED,AAAA,0BAAU,EACV,AAAA,0BAAU,EACV,AAAA,sBAAM,EACN,AAAA,uBAAO,CAAC;IACP,MAAM,EAAE,QAAQ,GAChB;EAED,AAAA,wBAAQ,CAAC;IACR,OAAO,EAAE,KAAK;IACd,MAAM,EAAE,IAAI;IACZ,MAAM,EAAE,WAAW;IACnB,KAAK,EAAE,IAAI,GACX;EAED,AAAA,uBAAO,CAAC;IACP,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,MAAM,GAMlB;IARD,AAIC,uBAJM,CAIN,CAAC,CAAC;MACD,OAAO,EAAE,YAAY;MACrB,eAAe,EAAE,SAAS,GAC1B;;AAKH,AAAkB,iBAAD,CAAC,CAAC,AAAA,sBAAsB,CAAC;EACzC,OAAO,EAAE,YAAY;EACrB,SAAS,EAAE,KAAK;EAChB,MAAM,EAAE,IAAI;EACZ,MAAM,EAAE,QAAQ;EAChB,OAAO,EAAE,WAAW,GACpB;;ACrDD;;;;;;;;EAQE;AAEF,AACC,+BAD8B,CAC9B,EAAE,AAAA,OAAO,CAAC;EACT,OAAO,EAAE,QAAQ,GACjB;;AAHF,AAIC,+BAJ8B,CAI9B,oBAAoB,CAAC;EACpB,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,QAAQ;EACjB,WAAW,EAAE,CAAC;EACd,UAAU,EAAE,YAAY;EACxB,QAAQ,EAAE,MAAM;EAChB,OAAO,EAAE,mBAAmB;EAC5B,OAAO,EAAE,kBAAkB;EAC3B,OAAO,EAAE,WAAW,GAoCpB;EAhDF,AAaE,+BAb6B,CAI9B,oBAAoB,CASnB,EAAE,CAAC;IACF,KAAK,EAAE,GAAG;IACV,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,SAAS;IAClB,MAAM,EAAE,CAAC;IACT,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,QAAQ;IAClB,aAAa,EAAE,cAAc;IAC7B,WAAW,EAAE,KAAK,GAClB;EAtBH,AAwBE,+BAxB6B,CAI9B,oBAAoB,CAoBnB,EAAE,AAAA,OAAO,CAAC;IACT,YAAY,EAAE,OAAO;IACrB,KAAK,EAAE,OAAO,GAOd;IAjCH,AAwBE,+BAxB6B,CAI9B,oBAAoB,CAoBnB,EAAE,AAAA,OAAO,AAIR,OAAQ,CAAC;MACR,YAAY,EAAE,OAAO;MACrB,KAAK,EAAE,OAAO;MACd,UAAU,EAAE,OAAO,GACnB;EAhCJ,AAmCE,+BAnC6B,CAI9B,oBAAoB,CA+BnB,EAAE,AAAA,QAAQ,CAAC;IACV,OAAO,EAAE,EAAE;IACX,MAAM,EAAE,cAAc;IACtB,aAAa,EAAE,IAAI;IACnB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,QAAQ,EAAE,QAAQ;IAClB,MAAM,EAAE,CAAC;IACT,IAAI,EAAE,GAAG;IACT,WAAW,EAAE,IAAI;IACjB,aAAa,EAAE,KAAK;IACpB,UAAU,EAAE,IAAI,GAChB;;AA/CH,AAmDE,+BAnD6B,CAkD9B,OAAO,CACN,EAAE,CAAC;EACF,UAAU,EAAE,MAAM;EAClB,SAAS,EAAE,eAAe,GAC1B;;AAtDH,AAuDE,+BAvD6B,CAkD9B,OAAO,CAKN,CAAC,CAAC;EACD,UAAU,EAAE,MAAM,GAClB;;AAzDH,AA4DC,+BA5D8B,CA4D9B,iBAAiB,AAAA,OAAO,EA5DzB,AA4D2B,+BA5DI,CA4DJ,iBAAiB,CAAC;EAC3C,OAAO,EAAE,IAAI,GACb;;AA9DF,AAgEC,+BAhE8B,CAgE9B,EAAE,AAAA,kBAAkB,CAAC;EACpB,UAAU,EAAE,OAAO;EACnB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,MAAM,EAAE,eAAe;EACvB,OAAO,EAAE,SAAS,GAClB;;AAtEF,AA0EE,+BA1E6B,CAwE9B,KAAK,AAAA,OAAO,CAEX,EAAE,AAAA,kBAAkB,CAAC;EACpB,SAAS,EAAE,KAAK;EAChB,WAAW,EAAE,OAAO,GACpB;;AA7EH,AA+EE,+BA/E6B,CAwE9B,KAAK,AAAA,OAAO,CAOX,2CAA2C,CAAC;EAC3C,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,MAAM,EAAE,GAAG,GACX;;AAnFH,AAqFE,+BArF6B,CAwE9B,KAAK,AAAA,OAAO,CAaX,qCAAqC,CAAC;EACrC,WAAW,EAAC,MAAM;EAClB,QAAQ,EAAC,MAAM,GAkBf;EAzGH,AAyFG,+BAzF4B,CAwE9B,KAAK,AAAA,OAAO,CAaX,qCAAqC,CAIpC,EAAE,CAAC;IACF,OAAO,EAAC,YAAY;IACpB,MAAM,EAAE,SAAS,GAajB;IAxGJ,AA6FI,+BA7F2B,CAwE9B,KAAK,AAAA,OAAO,CAaX,qCAAqC,CAIpC,EAAE,CAID,IAAI,AAAA,qCAAqC,CAAC;MACzC,aAAa,EAAE,GAAG;MAClB,cAAc,EAAE,MAAM;MACtB,OAAO,EAAE,GAAG;MACZ,UAAU,EAAE,OAAO;MACnB,KAAK,EAAE,KAAK,GACZ;IAnGL,AAqGI,+BArG2B,CAwE9B,KAAK,AAAA,OAAO,CAaX,qCAAqC,CAIpC,EAAE,CAYD,IAAI,AAAA,iBAAiB,CAAC;MACrB,UAAU,EAAE,OAAO,GACnB;;AAML,AAEE,0BAFwB,CACzB,oBAAoB,CACnB,EAAE,CAAC;EACF,KAAK,EAAE,MAAM,GACb;;AAJH,AAQE,0BARwB,CAOzB,OAAO,CACN,EAAE,CAAC;EACF,UAAU,EAAE,MAAM;EAClB,SAAS,EAAE,eAAe,GAC1B;;AAXH,AAYE,0BAZwB,CAOzB,OAAO,CAKN,CAAC,CAAC;EACD,UAAU,EAAE,MAAM,GAClB;;AAIH,AAAsB,IAAlB,AAAA,iBAAiB,CAAC,KAAK,AAAA,QAAQ,CAAC;EACnC,MAAM,EAAE,IAAI,GACZ;;AAED,AAAM,KAAD,CAAC,iBAAiB,CAAC;EACvB,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,MAAM,GACf","sourceRoot":"/source/"}
assets/sourcemaps/give.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"file":"../../scss/give.css","sources":["frontend/give-frontend.scss","frontend/_variables.scss","frontend/_mixins.scss","frontend/fonts.scss","plugins/hint.min.scss","frontend/receipt.scss","plugins/float-labels.scss","frontend/float-labels.scss","frontend/forms.scss","frontend/alerts.scss","plugins/magnific-popup.scss","plugins/_settings.scss","frontend/layouts.scss","frontend/progress-bar.scss","frontend/modal.scss","frontend/tables.scss","frontend/theme-compatibility.scss","frontend/donation-history.scss"],"sourcesContent":["/*!\r\n * Give Frontend SCSS/CSS\r\n *\r\n * @description: The Main SCSS file for FRONTEND styles which is compiled and minified via Gulp taskrunner\r\n * @package: Give\r\n * @subpackage: SCSS/Frontend\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 '_variables';\r\n@import '_mixins';\r\n@import 'fonts';\r\n@import '../plugins/hint.min';\r\n@import 'receipt';\r\n@import '../plugins/float-labels';\r\n@import 'float-labels';\r\n@import 'forms';\r\n@import 'alerts';\r\n@import '../plugins/magnific-popup';\r\n@import 'layouts';\r\n@import 'progress-bar';\r\n@import 'modal';\r\n@import 'tables';\r\n@import 'theme-compatibility';\r\n@import 'donation-history';\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\r\n\r\n$float-labels: (\r\n\tbase-height : 30px,\r\n\tborder-radius : 0,\r\n\tmargin-bottom : 0,\r\n\tcolor-background : inherit,\r\n\tcolor-background-active : inherit,\r\n\tcolor-background-focus : inherit,\r\n\tcolor-border : #ccc,\r\n\tcolor-border-active : #ccc,\r\n\tcolor-border-focus : #ccc,\r\n\tcolor-text : #333,\r\n\tline-height : normal,\r\n\tfont-weight : 700,\r\n\tparent : '[id*=\"give-form\"]',\r\n);\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}","/**\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","/*! Hint.css - v2.5.0 - 2017-04-23\n* http://kushagragour.in/lab/hint/\n* Copyright (c) 2017 Kushagra Gour */\n\n[class*=hint--]{position:relative;display:inline-block}[class*=hint--]:after,[class*=hint--]:before{position:absolute;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}[class*=hint--]:hover:after,[class*=hint--]:hover:before{visibility:visible;opacity:1;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}[class*=hint--]:before{content:'';position:absolute;background:0 0;border:6px solid transparent;z-index:1000001}[class*=hint--]:after{background:#383838;color:#fff;padding:8px 10px;font-size:12px;font-family:\"Helvetica Neue\",Helvetica,Arial,sans-serif;line-height:12px;white-space:nowrap;text-shadow:0 -1px 0 #000;box-shadow:4px 4px 8px rgba(0,0,0,.3)}[class*=hint--][aria-label]:after{content:attr(aria-label)}[class*=hint--][data-hint]:after{content:attr(data-hint)}[aria-label='']:after,[aria-label='']:before,[data-hint='']:after,[data-hint='']:before{display:none!important}.hint--top-left:before,.hint--top-right:before,.hint--top:before{border-top-color:#383838}.hint--bottom-left:before,.hint--bottom-right:before,.hint--bottom:before{border-bottom-color:#383838}.hint--top:after,.hint--top:before{bottom:100%;left:50%}.hint--top:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--top:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--bottom:after,.hint--bottom:before{top:100%;left:50%}.hint--bottom:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--bottom:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--right:before{border-right-color:#383838;margin-left:-11px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:after,.hint--right:before{left:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{border-left-color:#383838;margin-right:-11px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:after,.hint--left:before{right:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--top-left:after,.hint--top-left:before{bottom:100%;left:50%}.hint--top-left:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--top-left:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-left:hover:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--top-right:after,.hint--top-right:before{bottom:100%;left:50%}.hint--top-right:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--top-right:hover:after,.hint--top-right:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom-left:after,.hint--bottom-left:before{top:100%;left:50%}.hint--bottom-left:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--bottom-left:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-left:hover:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--bottom-right:after,.hint--bottom-right:before{top:100%;left:50%}.hint--bottom-right:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--bottom-right:hover:after,.hint--bottom-right:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--large:after,.hint--medium:after,.hint--small:after{white-space:normal;line-height:1.4em;word-wrap:break-word}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top-left:before,.hint--error.hint--top-right:before,.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom-left:before,.hint--error.hint--bottom-right:before,.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top-left:before,.hint--warning.hint--top-right:before,.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before,.hint--warning.hint--bottom-right:before,.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #1a3c4d}.hint--info.hint--top-left:before,.hint--info.hint--top-right:before,.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before,.hint--info.hint--bottom-right:before,.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top-left:before,.hint--success.hint--top-right:before,.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before,.hint--success.hint--bottom-right:before,.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-left:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:after,.hint--always.hint--top-right:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-left:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:after,.hint--always.hint--bottom-right:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:after,.hint--no-animate:before{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}.hint--bounce:after,.hint--bounce:before{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .3s ease,visibility .3s ease,-moz-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24)}","/**\r\n * Give Frontend Receipt SCSS\r\n *\r\n * @package Give\r\n * @subpackage SCSS/Frontend\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// Email Browser Receipt Page\r\n//------------------------------------------------------------\r\nbody.give_receipt_page {\r\n\tbackground-color: #fff;\r\n\tcolor: #141412;\r\n\tmargin: 0;\r\n\tfont-family: Helvetica, sans-serif;\r\n\tfont-size: 12px;\r\n\r\n\t#give_receipt_wrapper {\r\n\t\twidth: 660px;\r\n\t\tmargin: 0 auto;\r\n\t\tpadding: 50px 0;\r\n\t}\r\n\r\n\ttable {\r\n\t\tdisplay: table;\r\n\t\twidth: 100%;\r\n\t\tborder-bottom: 1px solid #ededed;\r\n\t\tborder-collapse: collapse;\r\n\t\tborder-spacing: 0;\r\n\t\tfont-size: 14px;\r\n\t\tline-height: 2;\r\n\t\tmargin: 0 0 20px;\r\n\t}\r\n\r\n\ttd, th {\r\n\t\tdisplay: table-cell;\r\n\t\ttext-align: left;\r\n\t\tborder-top: 1px solid #ededed;\r\n\t\tpadding: 6px 10px 6px 0;\r\n\t\tfont-weight: normal;\r\n\t}\r\n\r\n\tth {\r\n\t\tfont-weight: bold;\r\n\t\ttext-transform: uppercase;\r\n\t}\r\n\r\n\th3 {\r\n\t\tfont-size: 22px;\r\n\t\tmargin: 40px 0 5px;\r\n\t\tclear: both;\r\n\t\tdisplay: block;\r\n\t\tfont-weight: bold;\r\n\t}\r\n\r\n}\r\n\r\n//------------------------------------------------------------\r\n// On Site Donation Summary Tables\r\n//------------------------------------------------------------\r\n\r\ntable#give_donation_receipt_products,\r\ntable#give_donation_receipt {\r\n\twidth: 100%;\r\n}\r\n\r\ntable#give_donation_receipt {\r\n\r\n\ttd, th, td, th {\r\n\t\ttext-align: left;\r\n\t}\r\n\r\n\t.give-receipt-thead-text {\r\n\t\tfont-size: 18px;\r\n\t\ttext-align: center;\r\n\t\tdisplay: block;\r\n\r\n\t\t> span {\r\n\t\t\tfont-size: 16px;\r\n\t\t}\r\n\r\n\t}\r\n\r\n\tli {\r\n\t\tmargin: 0 0 8px 10px;\r\n\t}\r\n\r\n\tul {\r\n\t\tmargin: 0;\r\n\t\tpadding: 0;\r\n\t\tlist-style: none;\r\n\t}\r\n\r\n\t.give_receipt_payment_status.pending,\r\n\t.give_receipt_payment_status.revoked,\r\n\t.give_receipt_payment_status.failed {\r\n\t\tcolor: #f73f2e;\r\n\t}\r\n\r\n\tspan.donation-level-text-wrap {\r\n\t\tfont-style: italic;\r\n\t\tdisplay: block;\r\n\t}\r\n\r\n}\r\n","/*!\n * Float Labels\n *\n * @version: 3.2.0\n * @author: Paul Ryley (http://geminilabs.io)\n * @url: https://geminilabs.github.io/float-labels.js\n * @license: MIT\n */\n\n$float-labels: () !default;\n\n$float-labels-defaults: (\n\tbase-height : 24px,\n\tbase-padding : 6px,\n\tborder-radius : 3px,\n\tborder-width : 1px,\n\tmargin-bottom : 24px,\n\tcolor-background : #fff,\n\tcolor-background-active : #fff,\n\tcolor-background-focus : #fff,\n\tcolor-border : #dfdfdf,\n\tcolor-border-active : #dfdfdf,\n\tcolor-border-focus : #1976D2,\n\tcolor-placeholder : #bbb,\n\tcolor-required : #D32F2F,\n\tcolor-text : #444,\n\tcolor-text-focus : #1976D2,\n\tline-height : 1.5,\n\tfont-size : 16px,\n\tfont-size-small : 12px,\n\tfont-weight : 400,\n\tparent : '',\n\tprefix : 'give-fl-',\n\ttransition-easing : ease-in-out,\n\ttransition-speed : 0.2s,\n);\n\n@function fl($value) {\n\t@return map-get(map-merge($float-labels-defaults, $float-labels), $value);\n}\n\n@mixin fl-style-1 {\n\tinput.#{fl(prefix)}input,\n\tselect.#{fl(prefix)}select,\n\ttextarea.#{fl(prefix)}textarea {\n\t\tpadding: fl(base-padding) fl(base-padding)*2;\n\t}\n\tselect.#{fl(prefix)}select {\n\t\theight: fl(base-height) + fl(base-padding)*2 + fl(border-width)*2;\n\t}\n\t.#{fl(prefix)}is-active input.#{fl(prefix)}input,\n\t.#{fl(prefix)}is-active select.#{fl(prefix)}select,\n\t.#{fl(prefix)}is-active textarea.#{fl(prefix)}textarea {\n\t\tpadding: fl(base-padding) fl(base-padding)*2;\n\t}\n\tlabel.#{fl(prefix)}label {\n\t\ttop: fl(border-width);\n\t\tleft: fl(border-width) + fl(base-padding)*1.5;\n\t\tbackground-color: transparent;\n\t\tpadding: fl(base-padding)*2 fl(base-padding)/2;\n\t}\n\tlabel.#{fl(prefix)}label:before {\n\t\tcontent: '';\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\ttop: fl(border-width) + fl(base-padding) + fl(font-size-small);\n\t\tleft: 0;\n\t\tright: 0;\n\t\theight: fl(border-width);\n\t\tbackground-color: fl(color-background);\n\t\tz-index: -1;\n\t}\n\t$label-top: round((fl(base-padding) + fl(font-size-small))/2);\n\t.#{fl(prefix)}is-active label.#{fl(prefix)}label {\n\t\ttop: - $label-top;\n\t\tpadding: fl(base-padding)/2;\n\t}\n\t.#{fl(prefix)}is-active label.#{fl(prefix)}label:before {\n\t\ttop: $label-top;\n\t}\n}\n\n@mixin fl-style-2 {\n\tinput.#{fl(prefix)}input,\n\tselect.#{fl(prefix)}select,\n\ttextarea.#{fl(prefix)}textarea {\n\t\tpadding: fl(base-padding)*2;\n\t}\n\tselect.#{fl(prefix)}select {\n\t\theight: fl(base-height) + fl(base-padding)*4 + fl(border-width)*2;\n\t}\n\t.#{fl(prefix)}is-active input.#{fl(prefix)}input,\n\t.#{fl(prefix)}is-active select.#{fl(prefix)}select,\n\t.#{fl(prefix)}is-active textarea.#{fl(prefix)}textarea {\n\t\tpadding: fl(base-padding)*3 fl(base-padding)*2 fl(base-padding)*1;\n\t}\n\tlabel.#{fl(prefix)}label {\n\t\ttop: fl(border-width);\n\t\tleft: fl(border-width) + fl(base-padding)*1.5;\n\t\tpadding: fl(base-padding) fl(base-padding)/2 fl(base-padding)/2;\n\t}\n\t.#{fl(prefix)}is-required:before {\n\t\tpadding-top: fl(base-padding)*2;\n\t}\n}\n\n#{fl(parent)}.#{fl(prefix)}form .#{fl(prefix)}wrap {\n\tposition: relative;\n\ttext-rendering: optimizeLegibility;\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\n#{fl(parent)}.#{fl(prefix)}form input.#{fl(prefix)}input,\n#{fl(parent)}.#{fl(prefix)}form select.#{fl(prefix)}select,\n#{fl(parent)}.#{fl(prefix)}form textarea.#{fl(prefix)}textarea {\n\twidth: 100%;\n\toutline: 0;\n\tfont-size: fl(font-size);\n\tline-height: fl(line-height);\n\tborder-radius: fl(border-radius);\n\tborder: fl(border-width) solid fl(color-border);\n\tbackground-color: fl(color-background);\n\tbox-sizing: border-box;\n\ttransition: all fl(transition-speed) fl(transition-easing);\n\tmargin-bottom: fl(margin-bottom);\n\n\t&:-moz-placeholder {\n\t\tcolor: fl(color-placeholder);\n\t}\n\t&::-moz-placeholder {\n\t\tcolor: fl(color-placeholder);\n\t}\n\t&:-ms-input-placeholder {\n\t\tcolor: fl(color-placeholder);\n\t}\n\t&::-webkit-input-placeholder {\n\t\tcolor: fl(color-placeholder);\n\t}\n}\n\n#{fl(parent)}.#{fl(prefix)}form select.#{fl(prefix)}select {\n\tposition: relative;\n\tcolor: fl(color-placeholder);\n\tcursor: pointer;\n\t-webkit-appearance: none;\n\t-moz-appearance: none;\n}\n\n#{fl(parent)}.#{fl(prefix)}form .#{fl(prefix)}is-active input.#{fl(prefix)}input,\n#{fl(parent)}.#{fl(prefix)}form .#{fl(prefix)}is-active select.#{fl(prefix)}select,\n#{fl(parent)}.#{fl(prefix)}form .#{fl(prefix)}is-active textarea.#{fl(prefix)}textarea {\n\tcolor: fl(color-text);\n\tbackground-color: fl(color-background-active);\n\tborder-color: fl(color-border-active);\n}\n\n#{fl(parent)}.#{fl(prefix)}form .#{fl(prefix)}has-focus input.#{fl(prefix)}input,\n#{fl(parent)}.#{fl(prefix)}form .#{fl(prefix)}has-focus select.#{fl(prefix)}select,\n#{fl(parent)}.#{fl(prefix)}form .#{fl(prefix)}has-focus textarea.#{fl(prefix)}textarea {\n\tbackground-color: fl(color-background-focus);\n\tborder-color: fl(color-border-focus);\n}\n\n#{fl(parent)}.#{fl(prefix)}form label.#{fl(prefix)}label {\n\topacity: 0;\n\tvisibility: hidden;\n\tdisplay: block;\n\tposition: absolute;\n\ttop: - fl(font-size-small);\n\tleft: 0;\n\tfont-size: fl(font-size-small);\n\tfont-weight: fl(font-weight);\n\tline-height: 1;\n\tcolor: fl(color-placeholder);\n\tborder-radius-top-left: fl(border-radius);\n\ttransition: all fl(transition-speed) fl(transition-easing);\n\tz-index: 1;\n}\n\n#{fl(parent)}.#{fl(prefix)}form .#{fl(prefix)}is-active label.#{fl(prefix)}label {\n\topacity: 1;\n\tvisibility: visible;\n}\n\n#{fl(parent)}.#{fl(prefix)}form .#{fl(prefix)}has-focus label.#{fl(prefix)}label {\n\tcolor: fl(color-text-focus);\n}\n\n#{fl(parent)}.#{fl(prefix)}form .#{fl(prefix)}is-required:before {\n\topacity: 1;\n\tcontent: '*';\n\tdisplay: block;\n\tposition: absolute;\n\ttop: fl(border-width);\n\tright: fl(base-height)/2 + fl(base-padding)/2;\n\tfont-size: fl(font-size);\n\tline-height: 1.75;\n\tcolor: fl(color-required);\n\ttransition: all fl(transition-speed) fl(transition-easing);\n\tpadding: fl(base-padding) 0 0;\n\tz-index: 1;\n}\n\n#{fl(parent)}.#{fl(prefix)}form .#{fl(prefix)}is-required.#{fl(prefix)}is-active:before {\n\topacity: 0;\n}\n\n#{fl(parent)}.#{fl(prefix)}form.#{fl(prefix)}style-1 {\n\t@include fl-style-1;\n}\n\n#{fl(parent)}.#{fl(prefix)}form.#{fl(prefix)}style-2 {\n\t@include fl-style-2;\n}\n\n#{fl(parent)}.#{fl(prefix)}form .#{fl(prefix)}wrap-select:after {\n\tcontent: '';\n\tposition: absolute;\n\tdisplay: block;\n\ttop: fl(border-width);\n\tright: 6px;\n\theight: calc(100% - #{fl(border-width)*2});\n\twidth: fl(base-height)/2;\n\tbackground: url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 16'><path fill='#{fl(color-placeholder)}' d='M 4 0 L 0 6.5 L 8 6.5 L 4 0 z M 0 9.5 L 4 16 L 4 16 L 8 9.5 z'/></svg>\") no-repeat;\n\tbackground-position: 100% 50%;\n\tbackground-size: 7px 14px;\n\tz-index: 2;\n}\n","#{fl(parent)}.#{fl(prefix)}form.#{fl(prefix)}style-give {\r\n\r\n input.#{fl(prefix)}input,\r\n select.#{fl(prefix)}select,\r\n textarea.#{fl(prefix)}textarea {\r\n\tline-height: inherit;\r\n\tpadding: 12px;\r\n\tbackground-color: #FFF;\r\n }\r\n\r\n input.#{fl(prefix)}input[type=\"text\"],\r\n input.#{fl(prefix)}input[type=\"email\"],\r\n input.#{fl(prefix)}input[type=\"password\"],\r\n input.#{fl(prefix)}input[type=\"search\"],\r\n input.#{fl(prefix)}input[type=\"email\"],\r\n input.#{fl(prefix)}input[type=\"tel\"],\r\n input.#{fl(prefix)}input[type=\"url\"],\r\n input.#{fl(prefix)}input[type=\"number\"] {\r\n\theight: auto;\r\n\tmin-height: 50px;\r\n }\r\n\r\n select.#{fl(prefix)}select {\r\n\tline-height: inherit;\r\n }\r\n\r\n .#{fl(prefix)}is-active input.#{fl(prefix)}input,\r\n .#{fl(prefix)}is-active select.#{fl(prefix)}select,\r\n .#{fl(prefix)}is-active textarea.#{fl(prefix)}textarea {\r\n\tpadding: 20px 12px 4px;\r\n\ttransition: padding fl(transition-speed) fl(transition-easing),\r\n\tborder fl(transition-speed) fl(transition-easing);\r\n }\r\n label.#{fl(prefix)}label {\r\n\ttop: fl(border-width);\r\n\tleft: 13px;\r\n\tright: 0;\r\n\tpadding: 6px 0 0;\r\n }\r\n .#{fl(prefix)}is-required:before {\r\n\tpadding-top: 12px;\r\n }\r\n label.#{fl(prefix)}label .give-required-indicator {\r\n\tdisplay: none;\r\n }\r\n label.#{fl(prefix)}label .give-tooltip {\r\n\tposition: absolute;\r\n\ttop: 0;\r\n\twidth: 100%;\r\n\theight: 100%;\r\n\tmargin: 0;\r\n\tz-index: 1;\r\n\t&::before {\r\n\t content: unset;\r\n\t}\r\n }\r\n}\r\n","/**\r\n * Give Frontend Forms SCSS\r\n *\r\n * @package Give\r\n * @subpackage SCSS/Frontend\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\nLayout\r\n--------------------------------------*/\r\n.give-clearfix {\r\n\t@include clearfix();\r\n}\r\n\r\n[id*='give-form'] {\r\n\r\n\t.give-hidden {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\tfieldset {\r\n\t\tborder: none;\r\n\t\tpadding: 0;\r\n\t\tmargin: 0;\r\n\t\tborder: 0;\r\n\t}\r\n\r\n\t.give-form-title {\r\n\t\tpadding: 0;\r\n\t\tmargin: 0 0 15px;\r\n\t}\r\n\r\n\tdiv#give-sidebar-left {\r\n\t\twidth: 38%;\r\n\t\tfloat: left;\r\n\t}\r\n\r\n\tdiv.images {\r\n\t\tmargin: 0 0 15px;\r\n\r\n\t\timg {\r\n\t\t\tdisplay: block;\r\n\t\t\twidth: 100%;\r\n\t\t\theight: auto;\r\n\t\t\tbox-shadow: none;\r\n\t\t}\r\n\t}\r\n\r\n\t.give-custom-amount-text {\r\n\t\tclear: both;\r\n\t}\r\n\r\n\tdiv.summary {\r\n\t\twidth: 58%;\r\n\t\tfloat: right;\r\n\r\n\t\t&.give-full-width {\r\n\t\t\twidth: 100%;\r\n\t\t\tfloat: none;\r\n\t\t}\r\n\t}\r\n\r\n\t.give_form select.give-select.required {\r\n\t\tcolor: #000;\r\n\t}\r\n\r\n\tdiv.give-form-content-wrap {\r\n\t\tmargin: 0 0 20px;\r\n\t}\r\n\r\n\tdiv.give-form-content-wrap.give_post_form-content {\r\n\t\tmargin: 20px 0 0 0;\r\n\t}\r\n\r\n\t&.give-display-reveal, &.give-display-modal {\r\n\t\t.give-btn {\r\n\t\t\tmargin: 0 0 15px;\r\n\t\t}\r\n\t\t#give-payment-mode-select, #give_purchase_form_wrap {\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\t}\r\n\r\n\t.cc-address {\r\n\t\tmargin-bottom: 15px;\r\n\t}\r\n}\r\n\r\n/*------------------------------------\r\nSingle Forms\r\n--------------------------------------*/\r\n\r\n.single-give_forms {\r\n\r\n\t&.et_right_sidebar #main-content .container:before {\r\n\t\tdisplay: none; //hide Divi sidebar sep on single give forms\r\n\t}\r\n\r\n\t.give_forms {\r\n\t\t@include clearfix;\r\n\t}\r\n\r\n}\r\n\r\n/*------------------------------------\r\nGravatar List\r\n--------------------------------------*/\r\n#give-purchase-gravatars {\r\n\r\n\t.give-gravatars-title {\r\n\t\tmargin: 0 0 15px;\r\n\t}\r\n\r\n\t.give-purchase-gravatars-list {\r\n\t\tlist-style: none;\r\n\t\tmargin: 0;\r\n\t\tpadding: 0;\r\n\r\n\t\tli {\r\n\t\t\tlist-style-type: none;\r\n\t\t\tdisplay: inline-block;\r\n\t\t\tmargin: 0 5px 0 0;\r\n\t\t\tpadding: 0;\r\n\t\t}\r\n\r\n\t}\r\n}\r\n\r\n/*------------------------------------\r\nBase Form Styles\r\n--------------------------------------*/\r\n\r\nform[id*='give-form'],\r\n#give-recurring-form,\r\nform.give-form {\r\n\tmargin: 0 0 25px;\r\n\tpadding: 0;\r\n\r\n\t.give-hidden {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\t.give-tooltip {\r\n\t\tmargin: 0 3px;\r\n\t\tpadding: 0;\r\n\t\tfont-size: 14px;\r\n\t\t@include easing-transition();\r\n\t\tcolor: transparentize($dark, 0.5);\r\n\r\n\t\t&:hover {\r\n\t\t\tcolor: $dark;\r\n\t\t}\r\n\t}\r\n\r\n\th3.give-section-break,\r\n\th4.give-section-break,\r\n\tlegend {\r\n\t\tfont-size: 1.15em;\r\n\t\tfont-weight: bold;\r\n\t\tmargin: 10px 0 15px;\r\n\t\tpadding: 0 0 5px;\r\n\t\tborder-bottom: 1px solid rgba(0, 0, 0, .1);\r\n\t\twidth: 100%;\r\n\r\n\t\tspan.sub-text {\r\n\t\t\tfont-style: italic;\r\n\t\t\tfont-weight: normal;\r\n\t\t}\r\n\t}\r\n\r\n\t//Form Layout\r\n\t.form-row {\r\n\t\t@include clearfix();\r\n\t\t@include box-sizing(border-box);\r\n\t\tmargin: 0 0 15px;\r\n\t\toverflow: visible;\r\n\t\tpadding: 0;\r\n\r\n\t\t// Prevent some themes from removing margin on last-child.\r\n\t\t&:last-child {\r\n\t\t\tmargin-bottom: 15px;\r\n\t\t}\r\n\r\n\t\tlabel {\r\n\t\t\tdisplay: block;\r\n\t\t\tmargin: 0 0 5px;\r\n\t\t\tposition: relative;\r\n\t\t\tline-height: 1.7;\r\n\r\n\t\t\t&.checkbox {\r\n\t\t\t\tdisplay: inline;\r\n\t\t\t}\r\n\r\n\t\t}\r\n\r\n\t\tselect, textarea, input[type=\"text\"], input[type=\"tel\"], input[type=\"email\"], input[type=\"password\"], input[type=\"url\"] {\r\n\t\t\t@include box-sizing(border-box);\r\n\t\t\twidth: 100%;\r\n\t\t\tborder-radius: 0;\r\n\t\t\toutline: none;\r\n\t\t\tcolor: $dark;\r\n\t\t\tbackground-color: #FDFDFD;\r\n\t\t\tborder: 1px solid $borders;\r\n\t\t\tmargin: 0;\r\n\t\t\tpadding: .5em;\r\n\r\n\t\t\t&:focus {\r\n\t\t\t\tbackground-color: #fff;\r\n\t\t\t}\r\n\t\t\t&.required {\r\n\t\t\t\tcolor: $dark;\r\n\t\t\t}\r\n\r\n\t\t}\r\n\r\n\t}\r\n\r\n\t.form-row-first,\r\n\t.form-row-last {\r\n\t\tfloat: left;\r\n\t\twidth: 48.5%;\r\n\t}\r\n\r\n\t.form-row-last {\r\n\t\tfloat: right;\r\n\t}\r\n\r\n\t.form-row-wide {\r\n\t\t@include clearfix();\r\n\t\tclear: both;\r\n\t}\r\n\r\n\t.form-row-two-thirds {\r\n\t\tfloat: left;\r\n\t\twidth: 65.75%;\r\n\r\n\t\t&.form-row-first {\r\n\t\t\tmargin-left: 0;\r\n\t\t}\r\n\t}\r\n\r\n\t.form-row-one-third {\r\n\t\tfloat: left;\r\n\t\twidth: 31.25%;\r\n\t\tmargin-left: 3%;\r\n\r\n\t\t&.form-row-first {\r\n\t\t\tmargin-left: 0;\r\n\t\t}\r\n\t}\r\n\r\n\t.form-row-responsive {\r\n\t\t// Full-width on small viewports.\r\n\t\t@media (max-width: 480px) {\r\n\t\t\tmargin-left: 0;\r\n\t\t\tmargin-right: 0;\r\n\t\t\twidth: 100%;\r\n\t\t}\r\n\t}\r\n\r\n\t.give-error,\r\n\t.give-required-indicator {\r\n\t\tcolor: $red;\r\n\t}\r\n\r\n\t.card-expiration {\r\n\t\t> select {\r\n\t\t\twidth: 44%;\r\n\t\t\tmargin: 0;\r\n\t\t}\r\n\t\t> span.exp-divider {\r\n\t\t\tdisplay: inline;\r\n\t\t\ttext-align: center;\r\n\t\t}\r\n\r\n\t\tselect.card-expiry-year {\r\n\t\t\tfloat: right;\r\n\t\t}\r\n\r\n\t}\r\n\t.give-disabled, [disabled] {\r\n\t\tcursor: not-allowed;\r\n\t}\r\n}\r\n\r\n/*---------------------------------\r\nForm Price & Amount\r\n-----------------------------------*/\r\n\r\nform[id*='give-form'] {\r\n\r\n\t.give-donation-amount {\r\n\t\tmargin: 0 0 15px;\r\n\r\n\t\t.give-currency-symbol {\r\n\t\t\t@include give-currency();\r\n\t\t\tfloat: left;\r\n\r\n\t\t\t&.give-currency-position-before {\r\n\t\t\t\tborder-left: 1px solid $borders;\r\n\t\t\t\tborder-right: none;\r\n\t\t\t}\r\n\t\t\t&.give-currency-position-after {\r\n\t\t\t\tborder-left: none;\r\n\t\t\t\tborder-right: 1px solid $borders;\r\n\t\t\t}\r\n\r\n\t\t}\r\n\r\n\t\t#give-amount,\r\n\t\t#give-amount-text {\r\n\t\t\t@include give-input();\r\n\t\t\tmin-width: 125px;\r\n\t\t\tfloat: left;\r\n\r\n\t\t\t&.invalid-amount {\r\n\t\t\t\tborder: 1px solid red;\r\n\t\t\t}\r\n\r\n\t\t}\r\n\r\n\t\tinput.give-amount-top {\r\n\t\t\twidth: 125px;\r\n\t\t}\r\n\r\n\t\tspan.give-final-total-amount {\r\n\t\t\t@include give-input();\r\n\t\t\tcursor: not-allowed;\r\n\t\t\tbackground: #FFF;\r\n\t\t\tfloat: left;\r\n\t\t}\r\n\r\n\t}\r\n\r\n\t#give_terms_agreement {\r\n\r\n\t\tlegend {\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\r\n\t\tlabel {\r\n\t\t\tdisplay: inline-block;\r\n\t\t}\r\n\r\n\t}\r\n\r\n\t#give-final-total-wrap {\r\n\t\tmargin: 10px 0 25px;\r\n\t\tpadding: 0;\r\n\t\t@include clearfix();\r\n\r\n\t\t.give-donation-total-label {\r\n\t\t\t@include give-currency();\r\n\t\t\tfloat: left;\r\n\t\t\tborder: 1px solid $borders;\r\n\r\n\t\t\t@media (max-width: 480px) {\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tfloat: none;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t.give-final-total-amount {\r\n\t\t\tfont-size: $font-size-medium;\r\n\t\t\t@include give-input();\r\n\t\t\tborder-left: none;\r\n\t\t\tfloat: left;\r\n\r\n\t\t\t@media (max-width: 480px) {\r\n\t\t\t\tborder: 1px solid $borders;\r\n\t\t\t\tborder-top: 0;\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tfloat: none;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t}\r\n\r\n}\r\n\r\n.give-display-button-only > *:not(form) {\r\n\tdisplay: none !important;\r\n}\r\n\r\n.give-display-button-only form > *:not(.give-btn-modal) {\r\n\tdisplay: none !important;\r\n}\r\n\r\n/*---------------------------------\r\nRadio Lists\r\n-----------------------------------*/\r\nform[id*='give-form'] {\r\n\tinput[type=\"radio\"] {\r\n\t\tmargin: 0 .5em 0 0;\r\n\t}\r\n\r\n\t#give-donation-level-radio-list {\r\n\t\t//this is the radio list for the various user set donation levels\r\n\t\tmargin: 0 0 15px;\r\n\t\tpadding: 0;\r\n\t\tlist-style: none;\r\n\t\tclear: both;\r\n\r\n\t\t> li {\r\n\t\t\tlist-style-type: none;\r\n\t\t\tlist-style-image: none;\r\n\t\t\tmargin: 0;\r\n\t\t\tpadding: 0;\r\n\r\n\t\t\tlabel {\r\n\t\t\t\tcursor: pointer;\r\n\t\t\t\tdisplay: inline-block;\r\n\t\t\t\tmargin: 0;\r\n\t\t\t}\r\n\r\n\t\t\tinput[type=\"radio\"] {\r\n\t\t\t\tmargin: 0 .5em 0 0;\r\n\t\t\t\toutline: none;\r\n\t\t\t\twidth: auto;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\t#give-gateway-radio-list {\r\n\t\t//this is the radio list for to select a gateway\r\n\t\t@include clearfix();\r\n\t\tmargin: 0 0 15px;\r\n\t\tpadding: 0;\r\n\t\tlist-style: none;\r\n\r\n\t\t> li {\r\n\t\t\tlist-style-type: none;\r\n\t\t\tlist-style-image: none;\r\n\t\t\tmargin: 0;\r\n\t\t\tpadding: 0;\r\n\r\n\t\t\t@media (min-width: 480px) {\r\n\t\t\t\tdisplay: inline-block;\r\n\t\t\t\tmargin-right: 15px;\r\n\t\t\t\tmargin-left: 0;\r\n\t\t\t}\r\n\r\n\t\t\tlabel.give-gateway-option {\r\n\t\t\t\tcursor: pointer;\r\n\t\t\t\tdisplay: inline;\r\n\t\t\t\tmargin: 0;\r\n\t\t\t}\r\n\r\n\t\t\tinput[type=\"radio\"] {\r\n\t\t\t\tmargin: 0 .25em 0 0;\r\n\t\t\t\toutline: none;\r\n\t\t\t\twidth: auto;\r\n\t\t\t\tdisplay: inline;\r\n\t\t\t}\r\n\r\n\t\t}\r\n\r\n\t}\r\n}\r\n\r\n/*---------------------------------\r\nCheckboxes\r\n-----------------------------------*/\r\nform[id*='give-form'] {\r\n\tinput[type=\"checkbox\"] {\r\n\t\tmargin: 0 .25em 0 0;\r\n\t}\r\n}\r\n\r\n/*---------------------------------\r\nDonation Level: Dropdown/Select\r\n-----------------------------------*/\r\nform[id*='give-form'] {\r\n\tselect.give-select-level {\r\n\t\toutline: none;\r\n\t\tborder-radius: 0;\r\n\t\tmin-width: 155px;\r\n\t\tborder: 1px solid $borders;\r\n\t\tmargin: 0 0 15px;\r\n\t\tdisplay: block;\r\n\t\tclear: both;\r\n\t\tcolor: $dark;\r\n\t\tbackground-color: #FDFDFD;\r\n\t\tpadding: .5em;\r\n\t\tmax-width: 100%;\r\n\t}\r\n}\r\n\r\n/*---------------------------------\r\nButtons\r\n-----------------------------------*/\r\n\r\n#give-donation-level-button-wrap {\r\n\t@include clearfix();\r\n\tmargin: 0 0 15px;\r\n\tpadding: 0;\r\n\tclear: both;\r\n\tlist-style: none;\r\n\r\n\t> li {\r\n\t\tlist-style-type: none;\r\n\t\tlist-style-image: none;\r\n\t\tfloat: left;\r\n\t\tmargin: 0 5px 5px 0;\r\n\t}\r\n\r\n}\r\n\r\n.give_terms_links {\r\n\tfloat: right;\r\n}\r\n\r\n/*---------------------------------\r\nCC Validation\r\n-----------------------------------*/\r\n\r\n[id*='give_secure_site_wrapper'] {\r\n\tpadding: 4px 4px 15px 0;\r\n\tfont-size: 16px;\r\n\tline-height: 20px;\r\n\t//Secure padlock (SSL/HTTPS)\r\n\tspan.padlock {\r\n\t\t@include iconstyle();\r\n\t\t@extend .give-icon-locked;\r\n\t\tfont-size: 16px;\r\n\t\tline-height: 20px;\r\n\r\n\t\t:before {\r\n\t\t\tdisplay: inline-block;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n#give_purchase_form_wrap {\r\n\tinput.give-input.card-number.valid,\r\n\tinput.give-input.card-cvc.valid,\r\n\tinput.give-input.card-expiry.valid {\r\n\t\tbackground-image: url('../assets/images/tick.png');\r\n\t\tbackground-repeat: no-repeat;\r\n\t\tbackground-position: right 10px top 50%;\r\n\t\tbackground-size: 16px;\r\n\t\t&.fl-input:not(.card-cvc):not(.card-expiry) {\r\n\t\t\tbackground-position: right 55px top 50%;\r\n\t\t}\r\n\t}\r\n\r\n\tspan.card-type {\r\n\t\tposition: absolute;\r\n\t\ttop: -2px;\r\n\t\tright: 0;\r\n\t\twidth: 37px;\r\n\t\theight: 26px;\r\n\t\tbackground-size: 37px 26px !important;\r\n\t}\r\n\r\n\t.fl-wrap {\r\n\t\tspan.card-type {\r\n\t\t\ttop: calc(0.5em + #{fl(base-padding)});\r\n\t\t\tright: 11px;\r\n\t\t}\r\n\t}\r\n\r\n\tspan.card-type.off {\r\n\t\tdisplay: none;\r\n\t}\r\n\tspan.card-type.visa {\r\n\t\tbackground: url('../assets/images/visa.png') no-repeat;\r\n\t}\r\n\tspan.card-type.mastercard {\r\n\t\tbackground: url('../assets/images/mastercard.png') no-repeat;\r\n\t}\r\n\tspan.card-type.discover {\r\n\t\tbackground: url('../assets/images/discover.png') no-repeat;\r\n\t}\r\n\tspan.card-type.amex {\r\n\t\tbackground: url('../assets/images/amex.png') no-repeat;\r\n\t}\r\n\tspan.card-type.maestro {\r\n\t\tbackground: url('../assets/images/maestro.png') no-repeat;\r\n\t}\r\n\tspan.card-type.dinersclub {\r\n\t\tbackground: url('../assets/images/diners-club.png') no-repeat;\r\n\t}\r\n\tspan.card-type.jcb {\r\n\t\tbackground: url('../assets/images/jcb.png') no-repeat;\r\n\t}\r\n\tspan.card-type.dankort {\r\n\t\tbackground: url('../assets/images/dankort.png') no-repeat;\r\n\t}\r\n\tspan.card-type.unionpay {\r\n\t\tbackground: url('../assets/images/unionpay.png') no-repeat;\r\n\t}\r\n}\r\n\r\n/*---------------------------------\r\nLoading Animation\r\n-----------------------------------*/\r\n\r\n/* Loading Elipsis */\r\n@-webkit-keyframes opacity {\r\n\t0% {\r\n\t\topacity: 1;\r\n\t}\r\n\t100% {\r\n\t\topacity: 0;\r\n\t}\r\n}\r\n\r\n@-moz-keyframes opacity {\r\n\t0% {\r\n\t\topacity: 1;\r\n\t}\r\n\t100% {\r\n\t\topacity: 0;\r\n\t}\r\n}\r\n\r\nform[id*='give-form'] {\r\n\tp.give-loading-text,\r\n\tspan.give-loading-text {\r\n\t\tdisplay: none;\r\n\t\tfloat: right;\r\n\t\theight: 16px;\r\n\t\twidth: 16px;\r\n\t\tmargin: 0;\r\n\t\tpadding: 0;\r\n\t\tfont-style: italic;\r\n\t\tline-height: 20px;\r\n\t\tfont-size: 16px;\r\n\t\tfont-weight: normal;\r\n\t}\r\n\r\n\t.give-loading-animation {\r\n\t\t@include iconstyle();\r\n\t\tfloat: left;\r\n\t\theight: 16px;\r\n\t\twidth: 16px;\r\n\t\tline-height: 1;\r\n\t\tfont-size: 16px;\r\n\t\tmargin: 0 5px 0 0;\r\n\t\tbackground-size: 20px 20px;\r\n\t\tbackground-repeat: no-repeat;\r\n\t\tbackground-color: transparent;\r\n\t\t@extend .give-icon-spinner2;\r\n\t\t@extend .fa-spin;\r\n\t}\r\n\r\n\t.give-payment-mode-label\r\n\t.give-loading-text {\r\n\t\tfloat: right;\r\n\t}\r\n}\r\n\r\n/*---------------------------------\r\nUser Login\r\n-----------------------------------*/\r\n\r\n/*\r\n * User Login within Donation Form\r\n * (visible when Form Display > Login is enabled)\r\n */\r\n[id*='give-form'] {\r\n\t.give-login-account-wrap {\r\n\t\tmargin: 0 0 15px;\r\n\t\tposition: relative;\r\n\r\n\t\t.give-login-message {\r\n\t\t\ttext-align: right;\r\n\t\t\tmargin: 0;\r\n\t\t\tpadding: 0;\r\n\t\t}\r\n\r\n\t\t.give-loading-text {\r\n\t\t\tposition: absolute;\r\n\t\t\tright: 0;\r\n\t\t\ttop: .25em;\r\n\t\t}\r\n\t}\r\n\r\n\tfieldset[id^=\"give-login-fields\"] {\r\n\t\tmargin: 0 0 15px;\r\n\t}\r\n\r\n\t.give-new-account-link {\r\n\t\tmargin: 0 0 15px;\r\n\t\tpadding: 0;\r\n\t}\r\n\r\n\t.give_login_forgot_password {\r\n\t\tfloat: right;\r\n\t}\r\n}\r\n\r\n[id^='give-user-login-submit'],\r\n.give-submit-button-wrap {\r\n\r\n\tinput.give-cancel-login {\r\n\t\tmargin-left: 5px;\r\n\t}\r\n\r\n\tspan.give-loading-animation {\r\n\t\tmargin: 0 0 0 .5em;\r\n\t\tdisplay: none;\r\n\t}\r\n\t.give-submit {\r\n\t\tfloat: left;\r\n\t}\r\n}\r\n\r\n/* Login Shortcode Form */\r\n#give-login-form,\r\n#give-register-form {\r\n\tlegend, div.give-login {\r\n\t\tline-height: 2;\r\n\t\tmargin-bottom: 15px;\r\n\t}\r\n\r\n\tlabel {\r\n\t\tmin-width: 100px;\r\n\t\tdisplay: inline-block;\r\n\t}\r\n}\r\n\r\n/*---------------------------------\r\nModal - Magnific Popup\r\n-----------------------------------*/\r\n\r\n//Show/Hide elements in Magnific Popup\r\ndiv.give-form-wrap.mfp-hide {\r\n\tdisplay: block !important;\r\n}\r\n\r\ndiv.mfp-content {\r\n\t//Basic Styles\r\n\tfieldset {\r\n\t\tp, ol, ul {\r\n\t\t\tmargin-bottom: 1.2em;\r\n\t\t\tline-height: 1.4;\r\n\t\t}\r\n\t}\r\n\r\n}\r\n\r\n/*---------------------------------\r\nBasic Button Style\r\n-----------------------------------*/\r\n\r\n.give-btn {\r\n\tbackground: $light-gray;\r\n\tborder: 1px solid $borders;\r\n\tcolor: $dark;\r\n\tpadding: 8px 10px;\r\n\tcursor: pointer;\r\n\tline-height: 1.2em;\r\n\tfont-size: 1em;\r\n\r\n\t&:hover {\r\n\t\tbackground: #dbdbdb;\r\n\t}\r\n\r\n}\r\n\r\n/*---------------------------------\r\nProfile Editor Form\r\n-----------------------------------*/\r\n#give_profile_editor_form {\r\n\tlegend {\r\n\t\twidth: auto;\r\n\t\tpadding: 0 5px 5px 5px;\r\n\t\tborder-bottom: 0;\r\n\t}\r\n}\r\n\r\n/*---------------------------------\r\nEmail Access Form\r\n-----------------------------------*/\r\n\r\nform#give-email-access-form {\r\n\tdiv.g-recaptcha, input#give-email {\r\n\t\tmargin: 0 0 15px;\r\n\t}\r\n\tinput#give-email {\r\n\t\twidth: 305px;\r\n\t}\r\n}\r\n\r\n/*---------------------------------\r\nResponsiveness\r\n-----------------------------------*/\r\n@media (max-width: 768px) {\r\n\t// Multi-column layout for single forms.\r\n\t[id*='give-form'] {\r\n\t\tdiv.images, div.summary {\r\n\t\t\twidth: 100%;\r\n\t\t\tfloat: none;\r\n\t\t}\r\n\r\n\t\tdiv#give-sidebar-left {\r\n\t\t\twidth: 100%;\r\n\t\t\tfloat: none;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n/*---------------------------------\r\nSection Breaks\r\n-----------------------------------*/\r\n\r\n// Headings are commonly styled by themes, so we need to be extra-specific.\r\n.give-form-wrap .give-form h3.give-section-break,\r\n.give-form-wrap .give-form h4.give-section-break {\r\n\tmargin: 10px 0 0;\r\n}\r\n\r\n/*---------------------------------\r\nForm validation style\r\n-----------------------------------*/\r\n.give-do-validate {\r\n\tinput.error {\r\n\t\tborder-color: red !important;\r\n\t}\r\n}","/*---------------------------------\nNotices, Warnings & Errors\n-----------------------------------*/\n.give_error, .give_success {\n position: relative;\n margin: 15px 0;\n background: #F9F9F9;\n padding: 1em 1em 1em 2em;\n border-left: 4px solid $red;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.125);\n clear: both;\n\n > p {\n margin: 0 !important;\n color: $dark;\n }\n\n &:before {\n @include iconstyle();\n position: absolute;\n top: 50%;\n font-size: 16px;\n margin-top: -15px;\n left: -17px;\n background-color: $red;\n color: #FFF;\n width: 30px;\n height: 30px;\n border-radius: 100%;\n text-align: center;\n line-height: 30px;\n text-shadow: 1px 1px rgba(0, 0, 0, 0.5);\n content: '\\f02d';\n }\n\n &.give_warning {\n border-color: $orange;\n\n &:before {\n background-color: $orange;\n text-shadow: 1px 1px rgba(0, 0, 0, 0.1);\n }\n }\n}\n\n.give_success {\n border-color: $green;\n\n &:before {\n background-color: $green;\n content: '\\e601';\n text-shadow: 1px 1px rgba(0, 0, 0, 0.2);\n }\n\n}","/* Magnific Popup CSS */\n\n@import \"settings\";\n\n////////////////////////\n//\n// Contents:\n//\n// 1. General styles\n// - Transluscent overlay\n// - Containers, wrappers\n// - Cursors\n// - Helper classes\n// 2. Appearance\n// - Preloader & text that displays error messages\n// - CSS reset for buttons\n// - Close icon\n// - \"1 of X\" counter\n// - Navigation (left/right) arrows\n// - Iframe content type styles\n// - Image content type styles\n// - Media query where size of arrows is reduced\n// - IE7 support\n//\n////////////////////////\n\n\n\n////////////////////////\n// 1. General styles\n////////////////////////\n\n// Transluscent overlay\n.mfp-bg {\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: $mfp-z-index-base + 2;\n overflow: hidden;\n position: fixed;\n\n background: $mfp-overlay-color;\n opacity: $mfp-overlay-opacity;\n}\n\n// Wrapper for popup\n.mfp-wrap {\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: $mfp-z-index-base + 3;\n position: fixed;\n outline: none !important;\n -webkit-backface-visibility: hidden; // fixes webkit bug that can cause \"false\" scrollbar\n}\n\n// Root container\n.mfp-container {\n text-align: center;\n position: absolute;\n width: 100%;\n height: 100%;\n left: 0;\n top: 0;\n padding: 0 $mfp-popup-padding-left;\n box-sizing: border-box;\n}\n\n// Vertical centerer helper\n.mfp-container {\n &:before {\n content: '';\n display: inline-block;\n height: 100%;\n vertical-align: middle;\n }\n}\n\n// Remove vertical centering when popup has class `mfp-align-top`\n.mfp-align-top {\n .mfp-container {\n &:before {\n display: none;\n }\n }\n}\n\n// Popup content holder\n.mfp-content {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n margin: 0 auto;\n text-align: left;\n z-index: $mfp-z-index-base + 5;\n}\n.mfp-inline-holder,\n.mfp-ajax-holder {\n .mfp-content {\n width: 100%;\n cursor: auto;\n }\n}\n\n// Cursors\n.mfp-ajax-cur {\n cursor: progress;\n}\n.mfp-zoom-out-cur {\n &, .mfp-image-holder .mfp-close {\n cursor: -moz-zoom-out;\n cursor: -webkit-zoom-out;\n cursor: zoom-out;\n }\n}\n.mfp-zoom {\n cursor: pointer;\n cursor: -webkit-zoom-in;\n cursor: -moz-zoom-in;\n cursor: zoom-in;\n}\n.mfp-auto-cursor {\n .mfp-content {\n cursor: auto;\n }\n}\n\n.mfp-close,\n.mfp-arrow,\n.mfp-preloader,\n.mfp-counter {\n -webkit-user-select:none;\n -moz-user-select: none;\n user-select: none;\n}\n\n// Hide the image during the loading\n.mfp-loading {\n &.mfp-figure {\n display: none;\n }\n}\n\n// Helper class that hides stuff\n@if $mfp-use-visuallyhidden {\n // From HTML5 Boilerplate https://github.com/h5bp/html5-boilerplate/blob/v4.2.0/doc/css.md#visuallyhidden\n .mfp-hide {\n border: 0 !important;\n clip: rect(0 0 0 0) !important;\n height: 1px !important;\n margin: -1px !important;\n overflow: hidden !important;\n padding: 0 !important;\n position: absolute !important;\n width: 1px !important;\n }\n} @else {\n .mfp-hide {\n display: none !important;\n }\n}\n\n\n////////////////////////\n// 2. Appearance\n////////////////////////\n\n// Preloader and text that displays error messages\n.mfp-preloader {\n color: $mfp-controls-text-color;\n position: absolute;\n top: 50%;\n width: auto;\n text-align: center;\n margin-top: -0.8em;\n left: 8px;\n right: 8px;\n z-index: $mfp-z-index-base + 4;\n a {\n color: $mfp-controls-text-color;\n &:hover {\n color: $mfp-controls-text-color-hover;\n }\n }\n}\n\n// Hide preloader when content successfully loaded\n.mfp-s-ready {\n .mfp-preloader {\n display: none;\n }\n}\n\n// Hide content when it was not loaded\n.mfp-s-error {\n .mfp-content {\n display: none;\n }\n}\n\n// CSS-reset for buttons\nbutton {\n &.mfp-close,\n &.mfp-arrow {\n overflow: visible;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n display: block;\n outline: none;\n padding: 0;\n z-index: $mfp-z-index-base + 6;\n box-shadow: none;\n touch-action: manipulation;\n }\n &::-moz-focus-inner {\n padding: 0;\n border: 0\n }\n}\n\n\n// Close icon\n.mfp-close {\n width: 44px;\n height: 44px;\n line-height: 44px;\n\n position: absolute;\n right: 0;\n top: 0;\n text-decoration: none;\n text-align: center;\n opacity: $mfp-controls-opacity;\n padding: 0 0 18px 10px;\n color: $mfp-controls-color;\n\n font-style: normal;\n font-size: 28px;\n font-family: Arial, Baskerville, monospace;\n\n &:hover,\n &:focus {\n opacity: 1;\n }\n\n &:active {\n top: 1px;\n }\n}\n.mfp-close-btn-in {\n .mfp-close {\n color: $mfp-inner-close-icon-color;\n }\n}\n.mfp-image-holder,\n.mfp-iframe-holder {\n .mfp-close {\n color: $mfp-controls-color;\n right: -6px;\n text-align: right;\n padding-right: 6px;\n width: 100%;\n }\n}\n\n// \"1 of X\" counter\n.mfp-counter {\n position: absolute;\n top: 0;\n right: 0;\n color: $mfp-controls-text-color;\n font-size: 12px;\n line-height: 18px;\n white-space: nowrap;\n}\n\n// Navigation arrows\n@if $mfp-include-arrows {\n .mfp-arrow {\n position: absolute;\n opacity: $mfp-controls-opacity;\n margin: 0;\n top: 50%;\n margin-top: -55px;\n padding: 0;\n width: 90px;\n height: 110px;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n &:active {\n margin-top: -54px;\n }\n &:hover,\n &:focus {\n opacity: 1;\n }\n &:before,\n &:after {\n content: '';\n display: block;\n width: 0;\n height: 0;\n position: absolute;\n left: 0;\n top: 0;\n margin-top: 35px;\n margin-left: 35px;\n border: medium inset transparent;\n }\n\n &:after {\n\n border-top-width: 13px;\n border-bottom-width: 13px;\n top:8px;\n }\n\n &:before {\n border-top-width: 21px;\n border-bottom-width: 21px;\n opacity: 0.7;\n }\n\n }\n\n .mfp-arrow-left {\n left: 0;\n &:after {\n border-right: 17px solid $mfp-controls-color;\n margin-left: 31px;\n }\n &:before {\n margin-left: 25px;\n border-right: 27px solid $mfp-controls-border-color;\n }\n }\n\n .mfp-arrow-right {\n right: 0;\n &:after {\n border-left: 17px solid $mfp-controls-color;\n margin-left: 39px\n }\n &:before {\n border-left: 27px solid $mfp-controls-border-color;\n }\n }\n}\n\n\n\n// Iframe content type\n@if $mfp-include-iframe-type {\n .mfp-iframe-holder {\n padding-top: $mfp-iframe-padding-top;\n padding-bottom: $mfp-iframe-padding-top;\n .mfp-content {\n line-height: 0;\n width: 100%;\n max-width: $mfp-iframe-max-width;\n }\n .mfp-close {\n top: -40px;\n }\n }\n .mfp-iframe-scaler {\n width: 100%;\n height: 0;\n overflow: hidden;\n padding-top: $mfp-iframe-ratio * 100%;\n iframe {\n position: absolute;\n display: block;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n box-shadow: $mfp-shadow;\n background: $mfp-iframe-background;\n }\n }\n}\n\n\n\n// Image content type\n@if $mfp-include-image-type {\n\n /* Main image in popup */\n img {\n &.mfp-img {\n width: auto;\n max-width: 100%;\n height: auto;\n display: block;\n line-height: 0;\n box-sizing: border-box;\n padding: $mfp-image-padding-top 0 $mfp-image-padding-bottom;\n margin: 0 auto;\n }\n }\n\n /* The shadow behind the image */\n .mfp-figure {\n line-height: 0;\n &:after {\n content: '';\n position: absolute;\n left: 0;\n top: $mfp-image-padding-top;\n bottom: $mfp-image-padding-bottom;\n display: block;\n right: 0;\n width: auto;\n height: auto;\n z-index: -1;\n box-shadow: $mfp-shadow;\n background: $mfp-image-background;\n }\n small {\n color: $mfp-caption-subtitle-color;\n display: block;\n font-size: 12px;\n line-height: 14px;\n }\n figure {\n margin: 0;\n }\n }\n .mfp-bottom-bar {\n margin-top: -$mfp-image-padding-bottom + 4;\n position: absolute;\n top: 100%;\n left: 0;\n width: 100%;\n cursor: auto;\n }\n .mfp-title {\n text-align: left;\n line-height: 18px;\n color: $mfp-caption-title-color;\n word-wrap: break-word;\n padding-right: 36px; // leave some space for counter at right side\n }\n\n .mfp-image-holder {\n .mfp-content {\n max-width: 100%;\n }\n }\n\n .mfp-gallery {\n .mfp-image-holder {\n .mfp-figure {\n cursor: pointer;\n }\n }\n }\n\n\n @if $mfp-include-mobile-layout-for-image {\n @media screen and (max-width: 800px) and (orientation:landscape), screen and (max-height: 300px) {\n /**\n * Remove all paddings around the image on small screen\n */\n .mfp-img-mobile {\n .mfp-image-holder {\n padding-left: 0;\n padding-right: 0;\n }\n img {\n &.mfp-img {\n padding: 0;\n }\n }\n .mfp-figure {\n // The shadow behind the image\n &:after {\n top: 0;\n bottom: 0;\n }\n small {\n display: inline;\n margin-left: 5px;\n }\n }\n .mfp-bottom-bar {\n background: rgba(0,0,0,0.6);\n bottom: 0;\n margin: 0;\n top: auto;\n padding: 3px 5px;\n position: fixed;\n box-sizing: border-box;\n &:empty {\n padding: 0;\n }\n }\n .mfp-counter {\n right: 5px;\n top: 3px;\n }\n .mfp-close {\n top: 0;\n right: 0;\n width: 35px;\n height: 35px;\n line-height: 35px;\n background: rgba(0, 0, 0, 0.6);\n position: fixed;\n text-align: center;\n padding: 0;\n }\n }\n }\n }\n}\n\n\n\n// Scale navigation arrows and reduce padding from sides\n@media all and (max-width: 900px) {\n .mfp-arrow {\n -webkit-transform: scale(0.75);\n transform: scale(0.75);\n }\n .mfp-arrow-left {\n -webkit-transform-origin: 0;\n transform-origin: 0;\n }\n .mfp-arrow-right {\n -webkit-transform-origin: 100%;\n transform-origin: 100%;\n }\n .mfp-container {\n padding-left: $mfp-popup-padding-left-mobile;\n padding-right: $mfp-popup-padding-left-mobile;\n }\n}\n\n","////////////////////////\n// Settings //\n////////////////////////\n\n// overlay\n$mfp-overlay-color: #0b0b0b !default; // Color of overlay screen\n$mfp-overlay-opacity: 0.8 !default; // Opacity of overlay screen\n$mfp-shadow: 0 0 8px rgba(0, 0, 0, 0.6) !default; // Shadow on image or iframe\n\n// spacing\n$mfp-popup-padding-left: 8px !default; // Padding from left and from right side\n$mfp-popup-padding-left-mobile: 6px !default; // Same as above, but is applied when width of window is less than 800px\n\n$mfp-z-index-base: 1040 !default; // Base z-index of popup\n\n// controls\n$mfp-include-arrows: true !default; // Include styles for nav arrows\n$mfp-controls-opacity: 0.65 !default; // Opacity of controls\n$mfp-controls-color: #FFF !default; // Color of controls\n$mfp-controls-border-color: #3F3F3F !default; \t // Border color of controls\n$mfp-inner-close-icon-color: #333 !default; // Color of close button when inside\n$mfp-controls-text-color: #CCC !default; // Color of preloader and \"1 of X\" indicator\n$mfp-controls-text-color-hover: #FFF !default; // Hover color of preloader and \"1 of X\" indicator\n\n// Iframe-type options\n$mfp-include-iframe-type: true !default; // Enable Iframe-type popups\n$mfp-iframe-padding-top: 40px !default; // Iframe padding top\n$mfp-iframe-background: #000 !default; // Background color of iframes\n$mfp-iframe-max-width: 900px !default; // Maximum width of iframes\n$mfp-iframe-ratio: 9/16 !default; // Ratio of iframe (9/16 = widescreen, 3/4 = standard, etc.)\n\n// Image-type options\n$mfp-include-image-type: true !default; // Enable Image-type popups\n$mfp-image-background: #444 !default;\n$mfp-image-padding-top: 40px !default; // Image padding top\n$mfp-image-padding-bottom: 40px !default; // Image padding bottom\n$mfp-include-mobile-layout-for-image: true !default; // Removes paddings from top and bottom\n\n// Image caption options\n$mfp-caption-title-color: #F3F3F3 !default; // Caption title color\n$mfp-caption-subtitle-color: #BDBDBD !default; // Caption subtitle color\n\n// A11y\n$mfp-use-visuallyhidden: false !default; // Hide content from browsers, but make it available for screen readers\n","/**\n * Give Layouts SCSS/CSS\n *\n * @description: This file provides layout styles for various themes such as the default WordPress themes and others if applicable; Most themes handle Give's template system just fine ;)\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\n/**\n * Twenty Thirteen specific styles\n */\n\n.twentythirteen {\n\n .give_forms {\n\tpadding: 40px 0;\n }\n\n}\n\n/**\n * Twenty Fourteen specific styles\n */\n.twentyfourteen {\n .tfgive {\n\tpadding: 12px 10px 0;\n\tmax-width: 474px;\n\tmargin: 0 auto;\n\n\t.give_forms .entry-summary {\n\t padding: 0 !important;\n\t margin: 0 0 1.618em !important;\n\t}\n\n\tdiv.give_forms.hentry.has-post-thumbnail {\n\t margin-top: 0;\n\t}\n\n\t.give_forms {\n\t .images {\n\t\timg {\n\t\t margin-bottom: 1em;\n\t\t}\n\t }\n\t}\n }\n}\n\n@media screen and (min-width: 673px) {\n .twentyfourteen {\n\t.tfgive {\n\t padding-right: 30px;\n\t padding-left: 30px;\n\t}\n }\n}\n\n@media screen and (min-width: 1040px) {\n .twentyfourteen {\n\t.tfgive {\n\t padding-right: 15px;\n\t padding-left: 15px;\n\t}\n }\n}\n\n@media screen and (min-width: 1110px) {\n .twentyfourteen {\n\t.tfgive {\n\t padding-right: 30px;\n\t padding-left: 30px;\n\t}\n }\n}\n\n@media screen and (min-width: 1218px) {\n .twentyfourteen {\n\t.tfgive {\n\t margin-right: 54px;\n\t}\n }\n .full-width {\n\t.twentyfourteen {\n\t .tfgive {\n\t\tmargin-right: auto;\n\t }\n\t}\n }\n}\n\n/**\n * Twenty Fifteen specific styles\n */\n.twentyfifteen {\n .t15give {\n\tpadding-left: 7.6923%;\n\tpadding-right: 7.6923%;\n\tpadding-top: 7.6923%;\n\tmargin-bottom: 7.6923%;\n\tbackground: #fff;\n\tbox-shadow: 0 0 1px rgba(0, 0, 0, 0.15);\n\n\t.page-title {\n\t margin-left: 0;\n\t}\n\tdiv.summary {\n\t padding: 0;\n\t}\n }\n}\n\n@media screen and (min-width: 38.75em) {\n .twentyfifteen {\n\t.t15give {\n\t margin-right: 7.6923%;\n\t margin-left: 7.6923%;\n\t margin-top: 8.3333%;\n\t}\n }\n}\n\n@media screen and (min-width: 59.6875em) {\n .twentyfifteen {\n\t.t15give {\n\t margin-left: 8.3333%;\n\t margin-right: 8.3333%;\n\t padding: 10%;\n\t}\n }\n\n .single-product {\n\t.twentyfifteen {\n\t .entry-summary {\n\t\tpadding: 0 !important;\n\t }\n\t}\n }\n}\n\n/*----------------------------------------------\nAvada\n------------------------------------------------*/\n\n.avada-row > div.give-wrap #content {\n width: 100%;\n}","/**\n * Give Frontend Progress Bar SCSS\n *\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\n.give-goal-progress {\n margin-bottom: 20px;\n clear:both;\n\n .income {\n\tfont-size: 46px;\n\tline-height: 48px;\n\tletter-spacing: -1px;\n\tcolor: #333;\n }\n\n .raised {\n\tmargin-bottom: 15px;\n }\n}\n\n.give-progress-bar {\n height: 20px; \n position: relative;\n background: #EEE;\n border-radius: 25px;\n overflow: hidden;\n\n > span {\n\tdisplay: block;\n\theight: 100%;\n\tborder-top-right-radius: 8px;\n\tborder-bottom-right-radius: 8px;\n\tborder-top-left-radius: 20px;\n\tborder-bottom-left-radius: 20px;\n\tbackground-color: rgb(43, 194, 83);\n\tposition: relative;\n\toverflow: hidden;\n }\n}","/**\n * Give Magnific Modal Custom SCSS\n *\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\n// Wrapper for popup\n.give-modal {\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: $mfp-z-index-base + 2147482500;\n position: fixed;\n overflow:hidden;\n outline: none !important;\n -webkit-backface-visibility: hidden; // fixes webkit bug that can cause \"false\" scrollbar\n -webkit-overflow-scrolling: touch;\n -webkit-transform: translateZ(0);\n\n form[id*='give-form'] {\n\tmargin-bottom: 0;\n\t.give-submit {\n\t margin-bottom: 0;\n\t}\n\t.give-payment-mode-label {\n\t margin-top: 0;\n\t padding-top: 0;\n\t}\n\t@media (max-width: 580px) {\n\t .give-input {\n\t\tfont-size:16px; // Prevents mobile zoom to inputs.\n\t }\n\t}\n }\n\n // Popup content holder\n .mfp-content {\n\tbox-sizing: border-box;\n\tposition: relative;\n\tbackground: #FFF;\n\tpadding: 20px;\n\twidth: auto;\n\tmax-width: 500px;\n\tmargin: 40px auto;\n\tz-index: $mfp-z-index-base + 2147482600;\n\n\t[id*='give-form'] #give-payment-mode-select,\n\t[id*='give-form'] #give_purchase_form_wrap,\n\t[id*='give-form'].give-display-button-only .give-donation-amount,\n\t[id*='give-form'].give-display-button-only .give-donation-levels-wrap {\n\t display: block;\n\t}\n\n\t.mfp-close:hover {\n\t background-color: transparent;\n\t}\n\n }\n\n form.give-form button.mfp-close {\n\tposition: absolute;\n\tdisplay: block !important;\n }\n\n .mfp-container:after {\n\tdisplay: none;\n }\n\n}\n\n// Move-from-top effect.\n\n.give-modal {\n\n .mfp-content {\n\tvertical-align:middle;\n\topacity: 0;\n\ttransition: all 0.2s;\n\ttransform: translateY(-100px);\n }\n\n &.mfp-bg {\n\topacity: 0;\n\ttransition: all 0.2s;\n }\n\n /* animate in */\n &.mfp-ready {\n\t.mfp-content {\n\t opacity: 1;\n\t transform: translateY(0);\n\t}\n\t&.mfp-bg {\n\t opacity: 0.8;\n\t}\n }\n\n /* animate out */\n &.mfp-removing {\n\n\t.mfp-content {\n\t transform: translateY(-50px);\n\t opacity: 0;\n\t}\n\t&.mfp-bg {\n\t opacity: 0;\n\t}\n\n }\n\n}\n","/**\n * Give Frontend Tables SCSS\n *\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\ntable.give-table {\n color: #666;\n font-size: 14px;\n text-shadow: 1px 1px 0px #fff;\n background: #eaebec;\n margin: 20px 0;\n border: 1px solid #e0e0e0;\n border-top: none;\n border-bottom: none;\n width: 100%;\n\n thead {\n font-weight: bold;\n\n th:first-child {\n text-align: left;\n }\n }\n\n th {\n padding: 21px 25px;\n border-top: 1px solid #E8E8E8;\n border-bottom: 1px solid #e0e0e0;\n border-left: 1px solid #e0e0e0;\n border-right: none;\n background: #F6F6F6;\n text-align: center;\n font-weight: bold;\n }\n\n tbody {\n\n tr {\n text-align: center;\n\n td {\n padding: 18px;\n border: none;\n border-top: 1px solid #ffffff;\n border-bottom: 1px solid #e0e0e0;\n border-left: 1px solid #e0e0e0;\n background: #FFF;\n text-align: center;\n }\n\n td:first-child {\n text-align: left;\n border-left: 0;\n }\n }\n\n //Even Rows\n tr:nth-child(even) td {\n background: #fcfcfc;\n }\n\n }\n\n}","/**\n * Give Frontend Theme Compatibility\n *\n * @description: The following styles help Give look good and fixes CSS conflicts with popular WordPress themes\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\n//Twenty Sixteen\nbody.give-twentysixteen {\n\n div.entry-summary {\n\tmargin: 0;\n }\n\n button.give-btn {\n\tcolor: #333;\n }\n\n .give-submit {\n\tcolor: #FFF;\n }\n\n fieldset#give_terms_agreement {\n\tpadding-left: 0;\n }\n\n}\n\n//Twenty Seventeen Dark Color Scheme\nbody.give-twentyseventeen.colors-dark {\n div.give-total-wrap input.give-text-input,\n div#give_purchase_form_wrap span.give-final-total-amount,\n div.give_notices p {\n\tcolor: black;\n }\n\n form[id*=\"give\"] fieldset {\n\tbackground-color: transparent;\n }\n\n}",".give-donation-history {\n .give-table {\n\ttable-layout: auto;\n\n\t.give-security-column {\n\t float: left;\n\n\t &.give-security-description-wrap {\n\t\twidth: 75%;\n\t\tpadding: 16px 13px;\n\t\tfont-size: 12px;\n\t\tfont-style: italic;\n\t }\n\n\t &.give-security-button-wrap {\n\t\twidth: 25%;\n\t\tpadding: 25px 5px;\n\n\t\tspan {\n\t\t display: none;\n\t\t padding: 0 20px;\n\t\t}\n\t }\n\t}\n }\n}"],"names":[],"mappings":"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"}
1
+ {"version":3,"file":"give.css","sources":["frontend/give-frontend.scss","frontend/_variables.scss","frontend/_mixins.scss","frontend/fonts.scss","plugins/hint.min.scss","frontend/receipt.scss","plugins/float-labels.scss","frontend/float-labels.scss","frontend/forms.scss","frontend/alerts.scss","plugins/magnific-popup.scss","plugins/_settings.scss","frontend/layouts.scss","frontend/progress-bar.scss","frontend/modal.scss","frontend/tables.scss","frontend/theme-compatibility.scss","frontend/donation-history.scss"],"sourcesContent":["/*!\r\n * Give Frontend SCSS/CSS\r\n *\r\n * @description: The Main SCSS file for FRONTEND styles which is compiled and minified via Gulp taskrunner\r\n * @package: Give\r\n * @subpackage: SCSS/Frontend\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 '_variables';\r\n@import '_mixins';\r\n@import 'fonts';\r\n@import '../plugins/hint.min';\r\n@import 'receipt';\r\n@import '../plugins/float-labels';\r\n@import 'float-labels';\r\n@import 'forms';\r\n@import 'alerts';\r\n@import '../plugins/magnific-popup';\r\n@import 'layouts';\r\n@import 'progress-bar';\r\n@import 'modal';\r\n@import 'tables';\r\n@import 'theme-compatibility';\r\n@import 'donation-history';\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\r\n\r\n$float-labels: (\r\n\tbase-height : 30px,\r\n\tborder-radius : 0,\r\n\tmargin-bottom : 0,\r\n\tcolor-background : inherit,\r\n\tcolor-background-active : inherit,\r\n\tcolor-background-focus : inherit,\r\n\tcolor-border : #ccc,\r\n\tcolor-border-active : #ccc,\r\n\tcolor-border-focus : #ccc,\r\n\tcolor-text : #333,\r\n\tline-height : normal,\r\n\tfont-weight : 700,\r\n\tparent : '[id*=\"give-form\"]',\r\n);\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}","/**\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","/*! Hint.css - v2.5.0 - 2017-04-23\n* http://kushagragour.in/lab/hint/\n* Copyright (c) 2017 Kushagra Gour */\n\n[class*=hint--]{position:relative;display:inline-block}[class*=hint--]:after,[class*=hint--]:before{position:absolute;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}[class*=hint--]:hover:after,[class*=hint--]:hover:before{visibility:visible;opacity:1;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}[class*=hint--]:before{content:'';position:absolute;background:0 0;border:6px solid transparent;z-index:1000001}[class*=hint--]:after{background:#383838;color:#fff;padding:8px 10px;font-size:12px;font-family:\"Helvetica Neue\",Helvetica,Arial,sans-serif;line-height:12px;white-space:nowrap;text-shadow:0 -1px 0 #000;box-shadow:4px 4px 8px rgba(0,0,0,.3)}[class*=hint--][aria-label]:after{content:attr(aria-label)}[class*=hint--][data-hint]:after{content:attr(data-hint)}[aria-label='']:after,[aria-label='']:before,[data-hint='']:after,[data-hint='']:before{display:none!important}.hint--top-left:before,.hint--top-right:before,.hint--top:before{border-top-color:#383838}.hint--bottom-left:before,.hint--bottom-right:before,.hint--bottom:before{border-bottom-color:#383838}.hint--top:after,.hint--top:before{bottom:100%;left:50%}.hint--top:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--top:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--bottom:after,.hint--bottom:before{top:100%;left:50%}.hint--bottom:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--bottom:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--right:before{border-right-color:#383838;margin-left:-11px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:after,.hint--right:before{left:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{border-left-color:#383838;margin-right:-11px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:after,.hint--left:before{right:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--top-left:after,.hint--top-left:before{bottom:100%;left:50%}.hint--top-left:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--top-left:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-left:hover:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--top-right:after,.hint--top-right:before{bottom:100%;left:50%}.hint--top-right:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--top-right:hover:after,.hint--top-right:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom-left:after,.hint--bottom-left:before{top:100%;left:50%}.hint--bottom-left:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--bottom-left:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-left:hover:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--bottom-right:after,.hint--bottom-right:before{top:100%;left:50%}.hint--bottom-right:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--bottom-right:hover:after,.hint--bottom-right:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--large:after,.hint--medium:after,.hint--small:after{white-space:normal;line-height:1.4em;word-wrap:break-word}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top-left:before,.hint--error.hint--top-right:before,.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom-left:before,.hint--error.hint--bottom-right:before,.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top-left:before,.hint--warning.hint--top-right:before,.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before,.hint--warning.hint--bottom-right:before,.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #1a3c4d}.hint--info.hint--top-left:before,.hint--info.hint--top-right:before,.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before,.hint--info.hint--bottom-right:before,.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top-left:before,.hint--success.hint--top-right:before,.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before,.hint--success.hint--bottom-right:before,.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-left:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:after,.hint--always.hint--top-right:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-left:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:after,.hint--always.hint--bottom-right:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:after,.hint--no-animate:before{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}.hint--bounce:after,.hint--bounce:before{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .3s ease,visibility .3s ease,-moz-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24)}","/**\r\n * Give Frontend Receipt SCSS\r\n *\r\n * @package Give\r\n * @subpackage SCSS/Frontend\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// Email Browser Receipt Page\r\n//------------------------------------------------------------\r\nbody.give_receipt_page {\r\n\tbackground-color: #fff;\r\n\tcolor: #141412;\r\n\tmargin: 0;\r\n\tfont-family: Helvetica, sans-serif;\r\n\tfont-size: 12px;\r\n\r\n\t#give_receipt_wrapper {\r\n\t\twidth: 660px;\r\n\t\tmargin: 0 auto;\r\n\t\tpadding: 50px 0;\r\n\t}\r\n\r\n\ttable {\r\n\t\tdisplay: table;\r\n\t\twidth: 100%;\r\n\t\tborder-bottom: 1px solid #ededed;\r\n\t\tborder-collapse: collapse;\r\n\t\tborder-spacing: 0;\r\n\t\tfont-size: 14px;\r\n\t\tline-height: 2;\r\n\t\tmargin: 0 0 20px;\r\n\t}\r\n\r\n\ttd, th {\r\n\t\tdisplay: table-cell;\r\n\t\ttext-align: left;\r\n\t\tborder-top: 1px solid #ededed;\r\n\t\tpadding: 6px 10px 6px 0;\r\n\t\tfont-weight: normal;\r\n\t}\r\n\r\n\tth {\r\n\t\tfont-weight: bold;\r\n\t\ttext-transform: uppercase;\r\n\t}\r\n\r\n\th3 {\r\n\t\tfont-size: 22px;\r\n\t\tmargin: 40px 0 5px;\r\n\t\tclear: both;\r\n\t\tdisplay: block;\r\n\t\tfont-weight: bold;\r\n\t}\r\n\r\n}\r\n\r\n//------------------------------------------------------------\r\n// On Site Donation Summary Tables\r\n//------------------------------------------------------------\r\n\r\ntable#give_donation_receipt_products,\r\ntable#give_donation_receipt {\r\n\twidth: 100%;\r\n}\r\n\r\ntable#give_donation_receipt {\r\n\r\n\ttd, th, td, th {\r\n\t\ttext-align: left;\r\n\t}\r\n\r\n\t.give-receipt-thead-text {\r\n\t\tfont-size: 18px;\r\n\t\ttext-align: center;\r\n\t\tdisplay: block;\r\n\r\n\t\t> span {\r\n\t\t\tfont-size: 16px;\r\n\t\t}\r\n\r\n\t}\r\n\r\n\tli {\r\n\t\tmargin: 0 0 8px 10px;\r\n\t}\r\n\r\n\tul {\r\n\t\tmargin: 0;\r\n\t\tpadding: 0;\r\n\t\tlist-style: none;\r\n\t}\r\n\r\n\t.give_receipt_payment_status.pending,\r\n\t.give_receipt_payment_status.revoked,\r\n\t.give_receipt_payment_status.failed {\r\n\t\tcolor: #f73f2e;\r\n\t}\r\n\r\n\tspan.donation-level-text-wrap {\r\n\t\tfont-style: italic;\r\n\t\tdisplay: block;\r\n\t}\r\n\r\n}\r\n","/*!\n * Float Labels\n *\n * @version: 3.2.0\n * @author: Paul Ryley (http://geminilabs.io)\n * @url: https://geminilabs.github.io/float-labels.js\n * @license: MIT\n */\n\n$float-labels: () !default;\n\n$float-labels-defaults: (\n\tbase-height : 24px,\n\tbase-padding : 6px,\n\tborder-radius : 3px,\n\tborder-width : 1px,\n\tmargin-bottom : 24px,\n\tcolor-background : #fff,\n\tcolor-background-active : #fff,\n\tcolor-background-focus : #fff,\n\tcolor-border : #dfdfdf,\n\tcolor-border-active : #dfdfdf,\n\tcolor-border-focus : #1976D2,\n\tcolor-placeholder : #bbb,\n\tcolor-required : #D32F2F,\n\tcolor-text : #444,\n\tcolor-text-focus : #1976D2,\n\tline-height : 1.5,\n\tfont-size : 16px,\n\tfont-size-small : 12px,\n\tfont-weight : 400,\n\tparent : '',\n\tprefix : 'give-fl-',\n\ttransition-easing : ease-in-out,\n\ttransition-speed : 0.2s,\n);\n\n@function fl($value) {\n\t@return map-get(map-merge($float-labels-defaults, $float-labels), $value);\n}\n\n@mixin fl-style-1 {\n\tinput.#{fl(prefix)}input,\n\tselect.#{fl(prefix)}select,\n\ttextarea.#{fl(prefix)}textarea {\n\t\tpadding: fl(base-padding) fl(base-padding)*2;\n\t}\n\tselect.#{fl(prefix)}select {\n\t\theight: fl(base-height) + fl(base-padding)*2 + fl(border-width)*2;\n\t}\n\t.#{fl(prefix)}is-active input.#{fl(prefix)}input,\n\t.#{fl(prefix)}is-active select.#{fl(prefix)}select,\n\t.#{fl(prefix)}is-active textarea.#{fl(prefix)}textarea {\n\t\tpadding: fl(base-padding) fl(base-padding)*2;\n\t}\n\tlabel.#{fl(prefix)}label {\n\t\ttop: fl(border-width);\n\t\tleft: fl(border-width) + fl(base-padding)*1.5;\n\t\tbackground-color: transparent;\n\t\tpadding: fl(base-padding)*2 fl(base-padding)/2;\n\t}\n\tlabel.#{fl(prefix)}label:before {\n\t\tcontent: '';\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\ttop: fl(border-width) + fl(base-padding) + fl(font-size-small);\n\t\tleft: 0;\n\t\tright: 0;\n\t\theight: fl(border-width);\n\t\tbackground-color: fl(color-background);\n\t\tz-index: -1;\n\t}\n\t$label-top: round((fl(base-padding) + fl(font-size-small))/2);\n\t.#{fl(prefix)}is-active label.#{fl(prefix)}label {\n\t\ttop: - $label-top;\n\t\tpadding: fl(base-padding)/2;\n\t}\n\t.#{fl(prefix)}is-active label.#{fl(prefix)}label:before {\n\t\ttop: $label-top;\n\t}\n}\n\n@mixin fl-style-2 {\n\tinput.#{fl(prefix)}input,\n\tselect.#{fl(prefix)}select,\n\ttextarea.#{fl(prefix)}textarea {\n\t\tpadding: fl(base-padding)*2;\n\t}\n\tselect.#{fl(prefix)}select {\n\t\theight: fl(base-height) + fl(base-padding)*4 + fl(border-width)*2;\n\t}\n\t.#{fl(prefix)}is-active input.#{fl(prefix)}input,\n\t.#{fl(prefix)}is-active select.#{fl(prefix)}select,\n\t.#{fl(prefix)}is-active textarea.#{fl(prefix)}textarea {\n\t\tpadding: fl(base-padding)*3 fl(base-padding)*2 fl(base-padding)*1;\n\t}\n\tlabel.#{fl(prefix)}label {\n\t\ttop: fl(border-width);\n\t\tleft: fl(border-width) + fl(base-padding)*1.5;\n\t\tpadding: fl(base-padding) fl(base-padding)/2 fl(base-padding)/2;\n\t}\n\t.#{fl(prefix)}is-required:before {\n\t\tpadding-top: fl(base-padding)*2;\n\t}\n}\n\n#{fl(parent)}.#{fl(prefix)}form .#{fl(prefix)}wrap {\n\tposition: relative;\n\ttext-rendering: optimizeLegibility;\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\n#{fl(parent)}.#{fl(prefix)}form input.#{fl(prefix)}input,\n#{fl(parent)}.#{fl(prefix)}form select.#{fl(prefix)}select,\n#{fl(parent)}.#{fl(prefix)}form textarea.#{fl(prefix)}textarea {\n\twidth: 100%;\n\toutline: 0;\n\tfont-size: fl(font-size);\n\tline-height: fl(line-height);\n\tborder-radius: fl(border-radius);\n\tborder: fl(border-width) solid fl(color-border);\n\tbackground-color: fl(color-background);\n\tbox-sizing: border-box;\n\ttransition: all fl(transition-speed) fl(transition-easing);\n\tmargin-bottom: fl(margin-bottom);\n\n\t&:-moz-placeholder {\n\t\tcolor: fl(color-placeholder);\n\t}\n\t&::-moz-placeholder {\n\t\tcolor: fl(color-placeholder);\n\t}\n\t&:-ms-input-placeholder {\n\t\tcolor: fl(color-placeholder);\n\t}\n\t&::-webkit-input-placeholder {\n\t\tcolor: fl(color-placeholder);\n\t}\n}\n\n#{fl(parent)}.#{fl(prefix)}form select.#{fl(prefix)}select {\n\tposition: relative;\n\tcolor: fl(color-placeholder);\n\tcursor: pointer;\n\t-webkit-appearance: none;\n\t-moz-appearance: none;\n}\n\n#{fl(parent)}.#{fl(prefix)}form .#{fl(prefix)}is-active input.#{fl(prefix)}input,\n#{fl(parent)}.#{fl(prefix)}form .#{fl(prefix)}is-active select.#{fl(prefix)}select,\n#{fl(parent)}.#{fl(prefix)}form .#{fl(prefix)}is-active textarea.#{fl(prefix)}textarea {\n\tcolor: fl(color-text);\n\tbackground-color: fl(color-background-active);\n\tborder-color: fl(color-border-active);\n}\n\n#{fl(parent)}.#{fl(prefix)}form .#{fl(prefix)}has-focus input.#{fl(prefix)}input,\n#{fl(parent)}.#{fl(prefix)}form .#{fl(prefix)}has-focus select.#{fl(prefix)}select,\n#{fl(parent)}.#{fl(prefix)}form .#{fl(prefix)}has-focus textarea.#{fl(prefix)}textarea {\n\tbackground-color: fl(color-background-focus);\n\tborder-color: fl(color-border-focus);\n}\n\n#{fl(parent)}.#{fl(prefix)}form label.#{fl(prefix)}label {\n\topacity: 0;\n\tvisibility: hidden;\n\tdisplay: block;\n\tposition: absolute;\n\ttop: - fl(font-size-small);\n\tleft: 0;\n\tfont-size: fl(font-size-small);\n\tfont-weight: fl(font-weight);\n\tline-height: 1;\n\tcolor: fl(color-placeholder);\n\tborder-radius-top-left: fl(border-radius);\n\ttransition: all fl(transition-speed) fl(transition-easing);\n\tz-index: 1;\n}\n\n#{fl(parent)}.#{fl(prefix)}form .#{fl(prefix)}is-active label.#{fl(prefix)}label {\n\topacity: 1;\n\tvisibility: visible;\n}\n\n#{fl(parent)}.#{fl(prefix)}form .#{fl(prefix)}has-focus label.#{fl(prefix)}label {\n\tcolor: fl(color-text-focus);\n}\n\n#{fl(parent)}.#{fl(prefix)}form .#{fl(prefix)}is-required:before {\n\topacity: 1;\n\tcontent: '*';\n\tdisplay: block;\n\tposition: absolute;\n\ttop: fl(border-width);\n\tright: fl(base-height)/2 + fl(base-padding)/2;\n\tfont-size: fl(font-size);\n\tline-height: 1.75;\n\tcolor: fl(color-required);\n\ttransition: all fl(transition-speed) fl(transition-easing);\n\tpadding: fl(base-padding) 0 0;\n\tz-index: 1;\n}\n\n#{fl(parent)}.#{fl(prefix)}form .#{fl(prefix)}is-required.#{fl(prefix)}is-active:before {\n\topacity: 0;\n}\n\n#{fl(parent)}.#{fl(prefix)}form.#{fl(prefix)}style-1 {\n\t@include fl-style-1;\n}\n\n#{fl(parent)}.#{fl(prefix)}form.#{fl(prefix)}style-2 {\n\t@include fl-style-2;\n}\n\n#{fl(parent)}.#{fl(prefix)}form .#{fl(prefix)}wrap-select:after {\n\tcontent: '';\n\tposition: absolute;\n\tdisplay: block;\n\ttop: fl(border-width);\n\tright: 6px;\n\theight: calc(100% - #{fl(border-width)*2});\n\twidth: fl(base-height)/2;\n\tbackground: url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 16'><path fill='#{fl(color-placeholder)}' d='M 4 0 L 0 6.5 L 8 6.5 L 4 0 z M 0 9.5 L 4 16 L 4 16 L 8 9.5 z'/></svg>\") no-repeat;\n\tbackground-position: 100% 50%;\n\tbackground-size: 7px 14px;\n\tz-index: 2;\n}\n","#{fl(parent)}.#{fl(prefix)}form.#{fl(prefix)}style-give {\r\n\r\n input.#{fl(prefix)}input,\r\n select.#{fl(prefix)}select,\r\n textarea.#{fl(prefix)}textarea {\r\n\tline-height: inherit;\r\n\tpadding: 12px;\r\n\tbackground-color: #FFF;\r\n }\r\n\r\n input.#{fl(prefix)}input[type=\"text\"],\r\n input.#{fl(prefix)}input[type=\"email\"],\r\n input.#{fl(prefix)}input[type=\"password\"],\r\n input.#{fl(prefix)}input[type=\"search\"],\r\n input.#{fl(prefix)}input[type=\"email\"],\r\n input.#{fl(prefix)}input[type=\"tel\"],\r\n input.#{fl(prefix)}input[type=\"url\"],\r\n input.#{fl(prefix)}input[type=\"number\"] {\r\n\theight: auto;\r\n\tmin-height: 50px;\r\n }\r\n\r\n select.#{fl(prefix)}select {\r\n\tline-height: inherit;\r\n }\r\n\r\n .#{fl(prefix)}is-active input.#{fl(prefix)}input,\r\n .#{fl(prefix)}is-active select.#{fl(prefix)}select,\r\n .#{fl(prefix)}is-active textarea.#{fl(prefix)}textarea {\r\n\tpadding: 20px 12px 4px;\r\n\ttransition: padding fl(transition-speed) fl(transition-easing),\r\n\tborder fl(transition-speed) fl(transition-easing);\r\n }\r\n label.#{fl(prefix)}label {\r\n\ttop: fl(border-width);\r\n\tleft: 13px;\r\n\tright: 0;\r\n\tpadding: 6px 0 0;\r\n }\r\n .#{fl(prefix)}is-required:before {\r\n\tpadding-top: 12px;\r\n }\r\n label.#{fl(prefix)}label .give-required-indicator {\r\n\tdisplay: none;\r\n }\r\n label.#{fl(prefix)}label .give-tooltip {\r\n\tposition: absolute;\r\n\ttop: 0;\r\n\twidth: 100%;\r\n\theight: 100%;\r\n\tmargin: 0;\r\n\tz-index: 1;\r\n\t&::before {\r\n\t content: unset;\r\n\t}\r\n }\r\n}\r\n","/**\r\n * Give Frontend Forms SCSS\r\n *\r\n * @package Give\r\n * @subpackage SCSS/Frontend\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\nLayout\r\n--------------------------------------*/\r\n.give-clearfix {\r\n\t@include clearfix();\r\n}\r\n\r\n[id*='give-form'] {\r\n\r\n\t.give-hidden {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\tfieldset {\r\n\t\tborder: none;\r\n\t\tpadding: 0;\r\n\t\tmargin: 0;\r\n\t\tborder: 0;\r\n\t}\r\n\r\n\t.give-form-title {\r\n\t\tpadding: 0;\r\n\t\tmargin: 0 0 15px;\r\n\t}\r\n\r\n\tdiv#give-sidebar-left {\r\n\t\twidth: 38%;\r\n\t\tfloat: left;\r\n\t}\r\n\r\n\tdiv.images {\r\n\t\tmargin: 0 0 15px;\r\n\r\n\t\timg {\r\n\t\t\tdisplay: block;\r\n\t\t\twidth: 100%;\r\n\t\t\theight: auto;\r\n\t\t\tbox-shadow: none;\r\n\t\t}\r\n\t}\r\n\r\n\t.give-custom-amount-text {\r\n\t\tclear: both;\r\n\t}\r\n\r\n\tdiv.summary {\r\n\t\twidth: 58%;\r\n\t\tfloat: right;\r\n\r\n\t\t&.give-full-width {\r\n\t\t\twidth: 100%;\r\n\t\t\tfloat: none;\r\n\t\t}\r\n\t}\r\n\r\n\t.give_form select.give-select.required {\r\n\t\tcolor: #000;\r\n\t}\r\n\r\n\tdiv.give-form-content-wrap {\r\n\t\tmargin: 0 0 20px;\r\n\t}\r\n\r\n\tdiv.give-form-content-wrap.give_post_form-content {\r\n\t\tmargin: 20px 0 0 0;\r\n\t}\r\n\r\n\t&.give-display-reveal, &.give-display-modal {\r\n\t\t.give-btn {\r\n\t\t\tmargin: 0 0 15px;\r\n\t\t}\r\n\t\t#give-payment-mode-select, #give_purchase_form_wrap {\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\t}\r\n\r\n\t.cc-address {\r\n\t\tmargin-bottom: 15px;\r\n\t}\r\n}\r\n\r\n/*------------------------------------\r\nSingle Forms\r\n--------------------------------------*/\r\n\r\n.single-give_forms {\r\n\r\n\t&.et_right_sidebar #main-content .container:before {\r\n\t\tdisplay: none; //hide Divi sidebar sep on single give forms\r\n\t}\r\n\r\n\t.give_forms {\r\n\t\t@include clearfix;\r\n\t}\r\n\r\n}\r\n\r\n/*------------------------------------\r\nGravatar List\r\n--------------------------------------*/\r\n#give-purchase-gravatars {\r\n\r\n\t.give-gravatars-title {\r\n\t\tmargin: 0 0 15px;\r\n\t}\r\n\r\n\t.give-purchase-gravatars-list {\r\n\t\tlist-style: none;\r\n\t\tmargin: 0;\r\n\t\tpadding: 0;\r\n\r\n\t\tli {\r\n\t\t\tlist-style-type: none;\r\n\t\t\tdisplay: inline-block;\r\n\t\t\tmargin: 0 5px 0 0;\r\n\t\t\tpadding: 0;\r\n\t\t}\r\n\r\n\t}\r\n}\r\n\r\n/*------------------------------------\r\nBase Form Styles\r\n--------------------------------------*/\r\n\r\nform[id*='give-form'],\r\n#give-recurring-form,\r\nform.give-form {\r\n\tmargin: 0 0 25px;\r\n\tpadding: 0;\r\n\r\n\t.give-hidden {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\t.give-tooltip {\r\n\t\tmargin: 0 3px;\r\n\t\tpadding: 0;\r\n\t\tfont-size: 14px;\r\n\t\t@include easing-transition();\r\n\t\tcolor: transparentize($dark, 0.5);\r\n\r\n\t\t&:hover {\r\n\t\t\tcolor: $dark;\r\n\t\t}\r\n\t}\r\n\r\n\th3.give-section-break,\r\n\th4.give-section-break,\r\n\tlegend {\r\n\t\tfont-size: 1.15em;\r\n\t\tfont-weight: bold;\r\n\t\tmargin: 10px 0 15px;\r\n\t\tpadding: 0 0 5px;\r\n\t\tborder-bottom: 1px solid rgba(0, 0, 0, .1);\r\n\t\twidth: 100%;\r\n\r\n\t\tspan.sub-text {\r\n\t\t\tfont-style: italic;\r\n\t\t\tfont-weight: normal;\r\n\t\t}\r\n\t}\r\n\r\n\t//Form Layout\r\n\t.form-row {\r\n\t\t@include clearfix();\r\n\t\t@include box-sizing(border-box);\r\n\t\tmargin: 0 0 15px;\r\n\t\toverflow: visible;\r\n\t\tpadding: 0;\r\n\r\n\t\t// Prevent some themes from removing margin on last-child.\r\n\t\t&:last-child {\r\n\t\t\tmargin-bottom: 15px;\r\n\t\t}\r\n\r\n\t\tlabel {\r\n\t\t\tdisplay: block;\r\n\t\t\tmargin: 0 0 5px;\r\n\t\t\tposition: relative;\r\n\t\t\tline-height: 1.7;\r\n\r\n\t\t\t&.checkbox {\r\n\t\t\t\tdisplay: inline;\r\n\t\t\t}\r\n\r\n\t\t}\r\n\r\n\t\tselect, textarea, input[type=\"text\"], input[type=\"tel\"], input[type=\"email\"], input[type=\"password\"], input[type=\"url\"] {\r\n\t\t\t@include box-sizing(border-box);\r\n\t\t\twidth: 100%;\r\n\t\t\tborder-radius: 0;\r\n\t\t\toutline: none;\r\n\t\t\tcolor: $dark;\r\n\t\t\tbackground-color: #FDFDFD;\r\n\t\t\tborder: 1px solid $borders;\r\n\t\t\tmargin: 0;\r\n\t\t\tpadding: .5em;\r\n\r\n\t\t\t&:focus {\r\n\t\t\t\tbackground-color: #fff;\r\n\t\t\t}\r\n\t\t\t&.required {\r\n\t\t\t\tcolor: $dark;\r\n\t\t\t}\r\n\r\n\t\t}\r\n\r\n\t}\r\n\r\n\t.form-row-first,\r\n\t.form-row-last {\r\n\t\tfloat: left;\r\n\t\twidth: 48.5%;\r\n\t}\r\n\r\n\t.form-row-last {\r\n\t\tfloat: right;\r\n\t}\r\n\r\n\t.form-row-wide {\r\n\t\t@include clearfix();\r\n\t\tclear: both;\r\n\t}\r\n\r\n\t.form-row-two-thirds {\r\n\t\tfloat: left;\r\n\t\twidth: 65.75%;\r\n\r\n\t\t&.form-row-first {\r\n\t\t\tmargin-left: 0;\r\n\t\t}\r\n\t}\r\n\r\n\t.form-row-one-third {\r\n\t\tfloat: left;\r\n\t\twidth: 31.25%;\r\n\t\tmargin-left: 3%;\r\n\r\n\t\t&.form-row-first {\r\n\t\t\tmargin-left: 0;\r\n\t\t}\r\n\t}\r\n\r\n\t.form-row-responsive {\r\n\t\t// Full-width on small viewports.\r\n\t\t@media (max-width: 480px) {\r\n\t\t\tmargin-left: 0;\r\n\t\t\tmargin-right: 0;\r\n\t\t\twidth: 100%;\r\n\t\t}\r\n\t}\r\n\r\n\t.give-error,\r\n\t.give-required-indicator {\r\n\t\tcolor: $red;\r\n\t}\r\n\r\n\t.card-expiration {\r\n\t\t> select {\r\n\t\t\twidth: 44%;\r\n\t\t\tmargin: 0;\r\n\t\t}\r\n\t\t> span.exp-divider {\r\n\t\t\tdisplay: inline;\r\n\t\t\ttext-align: center;\r\n\t\t}\r\n\r\n\t\tselect.card-expiry-year {\r\n\t\t\tfloat: right;\r\n\t\t}\r\n\r\n\t}\r\n\t.give-disabled, [disabled] {\r\n\t\tcursor: not-allowed;\r\n\t}\r\n}\r\n\r\n/*---------------------------------\r\nForm Price & Amount\r\n-----------------------------------*/\r\n\r\nform[id*='give-form'] {\r\n\r\n\t.give-donation-amount {\r\n\t\tmargin: 0 0 15px;\r\n\r\n\t\t.give-currency-symbol {\r\n\t\t\t@include give-currency();\r\n\t\t\tfloat: left;\r\n\r\n\t\t\t&.give-currency-position-before {\r\n\t\t\t\tborder-left: 1px solid $borders;\r\n\t\t\t\tborder-right: none;\r\n\t\t\t}\r\n\t\t\t&.give-currency-position-after {\r\n\t\t\t\tborder-left: none;\r\n\t\t\t\tborder-right: 1px solid $borders;\r\n\t\t\t}\r\n\r\n\t\t}\r\n\r\n\t\t#give-amount,\r\n\t\t#give-amount-text {\r\n\t\t\t@include give-input();\r\n\t\t\tmin-width: 125px;\r\n\t\t\tfloat: left;\r\n\r\n\t\t\t&.invalid-amount {\r\n\t\t\t\tborder: 1px solid red;\r\n\t\t\t}\r\n\r\n\t\t}\r\n\r\n\t\tinput.give-amount-top {\r\n\t\t\twidth: 125px;\r\n\t\t}\r\n\r\n\t\tspan.give-final-total-amount {\r\n\t\t\t@include give-input();\r\n\t\t\tcursor: not-allowed;\r\n\t\t\tbackground: #FFF;\r\n\t\t\tfloat: left;\r\n\t\t}\r\n\r\n\t}\r\n\r\n\t#give_terms_agreement {\r\n\r\n\t\tlegend {\r\n\t\t\tdisplay: none;\r\n\t\t}\r\n\r\n\t\tlabel {\r\n\t\t\tdisplay: inline-block;\r\n\t\t}\r\n\r\n\t}\r\n\r\n\t#give-final-total-wrap {\r\n\t\tmargin: 10px 0 25px;\r\n\t\tpadding: 0;\r\n\t\t@include clearfix();\r\n\r\n\t\t.give-donation-total-label {\r\n\t\t\t@include give-currency();\r\n\t\t\tfloat: left;\r\n\t\t\tborder: 1px solid $borders;\r\n\r\n\t\t\t@media (max-width: 480px) {\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tfloat: none;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t.give-final-total-amount {\r\n\t\t\tfont-size: $font-size-medium;\r\n\t\t\t@include give-input();\r\n\t\t\tborder-left: none;\r\n\t\t\tfloat: left;\r\n\r\n\t\t\t@media (max-width: 480px) {\r\n\t\t\t\tborder: 1px solid $borders;\r\n\t\t\t\tborder-top: 0;\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tfloat: none;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t}\r\n\r\n}\r\n\r\n.give-display-button-only > *:not(form) {\r\n\tdisplay: none !important;\r\n}\r\n\r\n.give-display-button-only form > *:not(.give-btn-modal) {\r\n\tdisplay: none !important;\r\n}\r\n\r\n/*---------------------------------\r\nRadio Lists\r\n-----------------------------------*/\r\nform[id*='give-form'] {\r\n\tinput[type=\"radio\"] {\r\n\t\tmargin: 0 .5em 0 0;\r\n\t}\r\n\r\n\t#give-donation-level-radio-list {\r\n\t\t//this is the radio list for the various user set donation levels\r\n\t\tmargin: 0 0 15px;\r\n\t\tpadding: 0;\r\n\t\tlist-style: none;\r\n\t\tclear: both;\r\n\r\n\t\t> li {\r\n\t\t\tlist-style-type: none;\r\n\t\t\tlist-style-image: none;\r\n\t\t\tmargin: 0;\r\n\t\t\tpadding: 0;\r\n\r\n\t\t\tlabel {\r\n\t\t\t\tcursor: pointer;\r\n\t\t\t\tdisplay: inline-block;\r\n\t\t\t\tmargin: 0;\r\n\t\t\t}\r\n\r\n\t\t\tinput[type=\"radio\"] {\r\n\t\t\t\tmargin: 0 .5em 0 0;\r\n\t\t\t\toutline: none;\r\n\t\t\t\twidth: auto;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\t#give-gateway-radio-list {\r\n\t\t//this is the radio list for to select a gateway\r\n\t\t@include clearfix();\r\n\t\tmargin: 0 0 15px;\r\n\t\tpadding: 0;\r\n\t\tlist-style: none;\r\n\r\n\t\t> li {\r\n\t\t\tlist-style-type: none;\r\n\t\t\tlist-style-image: none;\r\n\t\t\tmargin: 0;\r\n\t\t\tpadding: 0;\r\n\r\n\t\t\t@media (min-width: 480px) {\r\n\t\t\t\tdisplay: inline-block;\r\n\t\t\t\tmargin-right: 15px;\r\n\t\t\t\tmargin-left: 0;\r\n\t\t\t}\r\n\r\n\t\t\tlabel.give-gateway-option {\r\n\t\t\t\tcursor: pointer;\r\n\t\t\t\tdisplay: inline;\r\n\t\t\t\tmargin: 0;\r\n\t\t\t}\r\n\r\n\t\t\tinput[type=\"radio\"] {\r\n\t\t\t\tmargin: 0 .25em 0 0;\r\n\t\t\t\toutline: none;\r\n\t\t\t\twidth: auto;\r\n\t\t\t\tdisplay: inline;\r\n\t\t\t}\r\n\r\n\t\t}\r\n\r\n\t}\r\n}\r\n\r\n/*---------------------------------\r\nCheckboxes\r\n-----------------------------------*/\r\nform[id*='give-form'] {\r\n\tinput[type=\"checkbox\"] {\r\n\t\tmargin: 0 .25em 0 0;\r\n\t}\r\n}\r\n\r\n/*---------------------------------\r\nDonation Level: Dropdown/Select\r\n-----------------------------------*/\r\nform[id*='give-form'] {\r\n\tselect.give-select-level {\r\n\t\toutline: none;\r\n\t\tborder-radius: 0;\r\n\t\tmin-width: 155px;\r\n\t\tborder: 1px solid $borders;\r\n\t\tmargin: 0 0 15px;\r\n\t\tdisplay: block;\r\n\t\tclear: both;\r\n\t\tcolor: $dark;\r\n\t\tbackground-color: #FDFDFD;\r\n\t\tpadding: .5em;\r\n\t\tmax-width: 100%;\r\n\t}\r\n}\r\n\r\n/*---------------------------------\r\nButtons\r\n-----------------------------------*/\r\n\r\n#give-donation-level-button-wrap {\r\n\t@include clearfix();\r\n\tmargin: 0 0 15px;\r\n\tpadding: 0;\r\n\tclear: both;\r\n\tlist-style: none;\r\n\r\n\t> li {\r\n\t\tlist-style-type: none;\r\n\t\tlist-style-image: none;\r\n\t\tfloat: left;\r\n\t\tmargin: 0 5px 5px 0;\r\n\t}\r\n\r\n}\r\n\r\n.give_terms_links {\r\n\tfloat: right;\r\n}\r\n\r\n/*---------------------------------\r\nCC Validation\r\n-----------------------------------*/\r\n\r\n[id*='give_secure_site_wrapper'] {\r\n\tpadding: 4px 4px 15px 0;\r\n\tfont-size: 16px;\r\n\tline-height: 20px;\r\n\t//Secure padlock (SSL/HTTPS)\r\n\tspan.padlock {\r\n\t\t@include iconstyle();\r\n\t\t@extend .give-icon-locked;\r\n\t\tfont-size: 16px;\r\n\t\tline-height: 20px;\r\n\r\n\t\t:before {\r\n\t\t\tdisplay: inline-block;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n#give_purchase_form_wrap {\r\n\tinput.give-input.card-number.valid,\r\n\tinput.give-input.card-cvc.valid,\r\n\tinput.give-input.card-expiry.valid {\r\n\t\tbackground-image: url('../assets/images/tick.png');\r\n\t\tbackground-repeat: no-repeat;\r\n\t\tbackground-position: right 10px top 50%;\r\n\t\tbackground-size: 16px;\r\n\t\t&.fl-input:not(.card-cvc):not(.card-expiry) {\r\n\t\t\tbackground-position: right 55px top 50%;\r\n\t\t}\r\n\t}\r\n\r\n\tspan.card-type {\r\n\t\tposition: absolute;\r\n\t\ttop: -2px;\r\n\t\tright: 0;\r\n\t\twidth: 37px;\r\n\t\theight: 26px;\r\n\t\tbackground-size: 37px 26px !important;\r\n\t}\r\n\r\n\t.fl-wrap {\r\n\t\tspan.card-type {\r\n\t\t\ttop: calc(0.5em + #{fl(base-padding)});\r\n\t\t\tright: 11px;\r\n\t\t}\r\n\t}\r\n\r\n\tspan.card-type.off {\r\n\t\tdisplay: none;\r\n\t}\r\n\tspan.card-type.visa {\r\n\t\tbackground: url('../assets/images/visa.png') no-repeat;\r\n\t}\r\n\tspan.card-type.mastercard {\r\n\t\tbackground: url('../assets/images/mastercard.png') no-repeat;\r\n\t}\r\n\tspan.card-type.discover {\r\n\t\tbackground: url('../assets/images/discover.png') no-repeat;\r\n\t}\r\n\tspan.card-type.amex {\r\n\t\tbackground: url('../assets/images/amex.png') no-repeat;\r\n\t}\r\n\tspan.card-type.maestro {\r\n\t\tbackground: url('../assets/images/maestro.png') no-repeat;\r\n\t}\r\n\tspan.card-type.dinersclub {\r\n\t\tbackground: url('../assets/images/diners-club.png') no-repeat;\r\n\t}\r\n\tspan.card-type.jcb {\r\n\t\tbackground: url('../assets/images/jcb.png') no-repeat;\r\n\t}\r\n\tspan.card-type.dankort {\r\n\t\tbackground: url('../assets/images/dankort.png') no-repeat;\r\n\t}\r\n\tspan.card-type.unionpay {\r\n\t\tbackground: url('../assets/images/unionpay.png') no-repeat;\r\n\t}\r\n}\r\n\r\n/*---------------------------------\r\nLoading Animation\r\n-----------------------------------*/\r\n\r\n/* Loading Elipsis */\r\n@-webkit-keyframes opacity {\r\n\t0% {\r\n\t\topacity: 1;\r\n\t}\r\n\t100% {\r\n\t\topacity: 0;\r\n\t}\r\n}\r\n\r\n@-moz-keyframes opacity {\r\n\t0% {\r\n\t\topacity: 1;\r\n\t}\r\n\t100% {\r\n\t\topacity: 0;\r\n\t}\r\n}\r\n\r\nform[id*='give-form'] {\r\n\tp.give-loading-text,\r\n\tspan.give-loading-text {\r\n\t\tdisplay: none;\r\n\t\tfloat: right;\r\n\t\theight: 16px;\r\n\t\twidth: 16px;\r\n\t\tmargin: 0;\r\n\t\tpadding: 0;\r\n\t\tfont-style: italic;\r\n\t\tline-height: 20px;\r\n\t\tfont-size: 16px;\r\n\t\tfont-weight: normal;\r\n\t}\r\n\r\n\t.give-loading-animation {\r\n\t\t@include iconstyle();\r\n\t\tfloat: left;\r\n\t\theight: 16px;\r\n\t\twidth: 16px;\r\n\t\tline-height: 1;\r\n\t\tfont-size: 16px;\r\n\t\tmargin: 0 5px 0 0;\r\n\t\tbackground-size: 20px 20px;\r\n\t\tbackground-repeat: no-repeat;\r\n\t\tbackground-color: transparent;\r\n\t\t@extend .give-icon-spinner2;\r\n\t\t@extend .fa-spin;\r\n\t}\r\n\r\n\t.give-payment-mode-label\r\n\t.give-loading-text {\r\n\t\tfloat: right;\r\n\t}\r\n}\r\n\r\n/*---------------------------------\r\nUser Login\r\n-----------------------------------*/\r\n\r\n/*\r\n * User Login within Donation Form\r\n * (visible when Form Display > Login is enabled)\r\n */\r\n[id*='give-form'] {\r\n\t.give-login-account-wrap {\r\n\t\tmargin: 0 0 15px;\r\n\t\tposition: relative;\r\n\r\n\t\t.give-login-message {\r\n\t\t\ttext-align: right;\r\n\t\t\tmargin: 0;\r\n\t\t\tpadding: 0;\r\n\t\t}\r\n\r\n\t\t.give-loading-text {\r\n\t\t\tposition: absolute;\r\n\t\t\tright: 0;\r\n\t\t\ttop: .25em;\r\n\t\t}\r\n\t}\r\n\r\n\tfieldset[id^=\"give-login-fields\"] {\r\n\t\tmargin: 0 0 15px;\r\n\t}\r\n\r\n\t.give-new-account-link {\r\n\t\tmargin: 0 0 15px;\r\n\t\tpadding: 0;\r\n\t}\r\n\r\n\t.give_login_forgot_password {\r\n\t\tfloat: right;\r\n\t}\r\n}\r\n\r\n[id^='give-user-login-submit'],\r\n.give-submit-button-wrap {\r\n\r\n\tinput.give-cancel-login {\r\n\t\tmargin-left: 5px;\r\n\t}\r\n\r\n\tspan.give-loading-animation {\r\n\t\tmargin: 0 0 0 .5em;\r\n\t\tdisplay: none;\r\n\t}\r\n\t.give-submit {\r\n\t\tfloat: left;\r\n\t}\r\n}\r\n\r\n/* Login Shortcode Form */\r\n#give-login-form,\r\n#give-register-form {\r\n\tlegend, div.give-login {\r\n\t\tline-height: 2;\r\n\t\tmargin-bottom: 15px;\r\n\t}\r\n\r\n\tlabel {\r\n\t\tmin-width: 100px;\r\n\t\tdisplay: inline-block;\r\n\t}\r\n}\r\n\r\n/*---------------------------------\r\nModal - Magnific Popup\r\n-----------------------------------*/\r\n\r\n//Show/Hide elements in Magnific Popup\r\ndiv.give-form-wrap.mfp-hide {\r\n\tdisplay: block !important;\r\n}\r\n\r\ndiv.mfp-content {\r\n\t//Basic Styles\r\n\tfieldset {\r\n\t\tp, ol, ul {\r\n\t\t\tmargin-bottom: 1.2em;\r\n\t\t\tline-height: 1.4;\r\n\t\t}\r\n\t}\r\n\r\n}\r\n\r\n/*---------------------------------\r\nBasic Button Style\r\n-----------------------------------*/\r\n\r\n.give-btn {\r\n\tbackground: $light-gray;\r\n\tborder: 1px solid $borders;\r\n\tcolor: $dark;\r\n\tpadding: 8px 10px;\r\n\tcursor: pointer;\r\n\tline-height: 1.2em;\r\n\tfont-size: 1em;\r\n\r\n\t&:hover {\r\n\t\tbackground: #dbdbdb;\r\n\t}\r\n\r\n}\r\n\r\n/*---------------------------------\r\nProfile Editor Form\r\n-----------------------------------*/\r\n#give_profile_editor_form {\r\n\tlegend {\r\n\t\twidth: auto;\r\n\t\tpadding: 0 5px 5px 5px;\r\n\t\tborder-bottom: 0;\r\n\t}\r\n}\r\n\r\n/*---------------------------------\r\nEmail Access Form\r\n-----------------------------------*/\r\n\r\nform#give-email-access-form {\r\n\tdiv.g-recaptcha, input#give-email {\r\n\t\tmargin: 0 0 15px;\r\n\t}\r\n\tinput#give-email {\r\n\t\twidth: 305px;\r\n\t}\r\n}\r\n\r\n/*---------------------------------\r\nResponsiveness\r\n-----------------------------------*/\r\n@media (max-width: 768px) {\r\n\t// Multi-column layout for single forms.\r\n\t[id*='give-form'] {\r\n\t\tdiv.images, div.summary {\r\n\t\t\twidth: 100%;\r\n\t\t\tfloat: none;\r\n\t\t}\r\n\r\n\t\tdiv#give-sidebar-left {\r\n\t\t\twidth: 100%;\r\n\t\t\tfloat: none;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n/*---------------------------------\r\nSection Breaks\r\n-----------------------------------*/\r\n\r\n// Headings are commonly styled by themes, so we need to be extra-specific.\r\n.give-form-wrap .give-form h3.give-section-break,\r\n.give-form-wrap .give-form h4.give-section-break {\r\n\tmargin: 10px 0 0;\r\n}\r\n\r\n/*---------------------------------\r\nForm validation style\r\n-----------------------------------*/\r\n.give-do-validate {\r\n\tinput.error {\r\n\t\tborder-color: red !important;\r\n\t}\r\n}","/*---------------------------------\nNotices, Warnings & Errors\n-----------------------------------*/\n.give_notices {\n position: relative;\n}\n\n.notice-dismiss {\n position: absolute;\n top: 50%;\n right: 0;\n transform: translate(0, -50%);\n border: none;\n margin: 0;\n padding: 5px;\n background: 0 0;\n color: #72777c;\n cursor: pointer;\n max-width: 28px;\n\n &:before {\n background: 0 0;\n color: #72777c;\n content: \"\\f153\";\n display: block;\n font: 400 16px/20px dashicons;\n speak: none;\n height: 20px;\n text-align: center;\n width: 20px;\n -webkit-font-smoothing: antialiased;\n }\n\n &:hover {\n background-color: rgba(0, 0, 0, 0);\n\n &:before {\n color: #dc3232;\n }\n }\n}\n\n.give_error, .give_success {\n position: relative;\n margin: 15px 0;\n background: #F9F9F9;\n padding: 1em 1em 1em 2em;\n border-left: 4px solid $red;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.125);\n clear: both;\n\n > p {\n margin: 0 !important;\n color: $dark;\n }\n\n &:before {\n @include iconstyle();\n position: absolute;\n top: 50%;\n font-size: 16px;\n margin-top: -15px;\n left: -17px;\n background-color: $red;\n color: #FFF;\n width: 30px;\n height: 30px;\n border-radius: 100%;\n text-align: center;\n line-height: 30px;\n text-shadow: 1px 1px rgba(0, 0, 0, 0.5);\n content: '\\f02d';\n }\n\n &.give_warning {\n border-color: $orange;\n\n &:before {\n background-color: $orange;\n text-shadow: 1px 1px rgba(0, 0, 0, 0.1);\n }\n }\n}\n\n.give_success {\n border-color: $green;\n\n &:before {\n background-color: $green;\n content: '\\e601';\n text-shadow: 1px 1px rgba(0, 0, 0, 0.2);\n }\n\n}","/* Magnific Popup CSS */\n\n@import \"settings\";\n\n////////////////////////\n//\n// Contents:\n//\n// 1. General styles\n// - Transluscent overlay\n// - Containers, wrappers\n// - Cursors\n// - Helper classes\n// 2. Appearance\n// - Preloader & text that displays error messages\n// - CSS reset for buttons\n// - Close icon\n// - \"1 of X\" counter\n// - Navigation (left/right) arrows\n// - Iframe content type styles\n// - Image content type styles\n// - Media query where size of arrows is reduced\n// - IE7 support\n//\n////////////////////////\n\n\n\n////////////////////////\n// 1. General styles\n////////////////////////\n\n// Transluscent overlay\n.mfp-bg {\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: $mfp-z-index-base + 2;\n overflow: hidden;\n position: fixed;\n\n background: $mfp-overlay-color;\n opacity: $mfp-overlay-opacity;\n}\n\n// Wrapper for popup\n.mfp-wrap {\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: $mfp-z-index-base + 3;\n position: fixed;\n outline: none !important;\n -webkit-backface-visibility: hidden; // fixes webkit bug that can cause \"false\" scrollbar\n}\n\n// Root container\n.mfp-container {\n text-align: center;\n position: absolute;\n width: 100%;\n height: 100%;\n left: 0;\n top: 0;\n padding: 0 $mfp-popup-padding-left;\n box-sizing: border-box;\n}\n\n// Vertical centerer helper\n.mfp-container {\n &:before {\n content: '';\n display: inline-block;\n height: 100%;\n vertical-align: middle;\n }\n}\n\n// Remove vertical centering when popup has class `mfp-align-top`\n.mfp-align-top {\n .mfp-container {\n &:before {\n display: none;\n }\n }\n}\n\n// Popup content holder\n.mfp-content {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n margin: 0 auto;\n text-align: left;\n z-index: $mfp-z-index-base + 5;\n}\n.mfp-inline-holder,\n.mfp-ajax-holder {\n .mfp-content {\n width: 100%;\n cursor: auto;\n }\n}\n\n// Cursors\n.mfp-ajax-cur {\n cursor: progress;\n}\n.mfp-zoom-out-cur {\n &, .mfp-image-holder .mfp-close {\n cursor: -moz-zoom-out;\n cursor: -webkit-zoom-out;\n cursor: zoom-out;\n }\n}\n.mfp-zoom {\n cursor: pointer;\n cursor: -webkit-zoom-in;\n cursor: -moz-zoom-in;\n cursor: zoom-in;\n}\n.mfp-auto-cursor {\n .mfp-content {\n cursor: auto;\n }\n}\n\n.mfp-close,\n.mfp-arrow,\n.mfp-preloader,\n.mfp-counter {\n -webkit-user-select:none;\n -moz-user-select: none;\n user-select: none;\n}\n\n// Hide the image during the loading\n.mfp-loading {\n &.mfp-figure {\n display: none;\n }\n}\n\n// Helper class that hides stuff\n@if $mfp-use-visuallyhidden {\n // From HTML5 Boilerplate https://github.com/h5bp/html5-boilerplate/blob/v4.2.0/doc/css.md#visuallyhidden\n .mfp-hide {\n border: 0 !important;\n clip: rect(0 0 0 0) !important;\n height: 1px !important;\n margin: -1px !important;\n overflow: hidden !important;\n padding: 0 !important;\n position: absolute !important;\n width: 1px !important;\n }\n} @else {\n .mfp-hide {\n display: none !important;\n }\n}\n\n\n////////////////////////\n// 2. Appearance\n////////////////////////\n\n// Preloader and text that displays error messages\n.mfp-preloader {\n color: $mfp-controls-text-color;\n position: absolute;\n top: 50%;\n width: auto;\n text-align: center;\n margin-top: -0.8em;\n left: 8px;\n right: 8px;\n z-index: $mfp-z-index-base + 4;\n a {\n color: $mfp-controls-text-color;\n &:hover {\n color: $mfp-controls-text-color-hover;\n }\n }\n}\n\n// Hide preloader when content successfully loaded\n.mfp-s-ready {\n .mfp-preloader {\n display: none;\n }\n}\n\n// Hide content when it was not loaded\n.mfp-s-error {\n .mfp-content {\n display: none;\n }\n}\n\n// CSS-reset for buttons\nbutton {\n &.mfp-close,\n &.mfp-arrow {\n overflow: visible;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n display: block;\n outline: none;\n padding: 0;\n z-index: $mfp-z-index-base + 6;\n box-shadow: none;\n touch-action: manipulation;\n }\n &::-moz-focus-inner {\n padding: 0;\n border: 0\n }\n}\n\n\n// Close icon\n.mfp-close {\n width: 44px;\n height: 44px;\n line-height: 44px;\n\n position: absolute;\n right: 0;\n top: 0;\n text-decoration: none;\n text-align: center;\n opacity: $mfp-controls-opacity;\n padding: 0 0 18px 10px;\n color: $mfp-controls-color;\n\n font-style: normal;\n font-size: 28px;\n font-family: Arial, Baskerville, monospace;\n\n &:hover,\n &:focus {\n opacity: 1;\n }\n\n &:active {\n top: 1px;\n }\n}\n.mfp-close-btn-in {\n .mfp-close {\n color: $mfp-inner-close-icon-color;\n }\n}\n.mfp-image-holder,\n.mfp-iframe-holder {\n .mfp-close {\n color: $mfp-controls-color;\n right: -6px;\n text-align: right;\n padding-right: 6px;\n width: 100%;\n }\n}\n\n// \"1 of X\" counter\n.mfp-counter {\n position: absolute;\n top: 0;\n right: 0;\n color: $mfp-controls-text-color;\n font-size: 12px;\n line-height: 18px;\n white-space: nowrap;\n}\n\n// Navigation arrows\n@if $mfp-include-arrows {\n .mfp-arrow {\n position: absolute;\n opacity: $mfp-controls-opacity;\n margin: 0;\n top: 50%;\n margin-top: -55px;\n padding: 0;\n width: 90px;\n height: 110px;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n &:active {\n margin-top: -54px;\n }\n &:hover,\n &:focus {\n opacity: 1;\n }\n &:before,\n &:after {\n content: '';\n display: block;\n width: 0;\n height: 0;\n position: absolute;\n left: 0;\n top: 0;\n margin-top: 35px;\n margin-left: 35px;\n border: medium inset transparent;\n }\n\n &:after {\n\n border-top-width: 13px;\n border-bottom-width: 13px;\n top:8px;\n }\n\n &:before {\n border-top-width: 21px;\n border-bottom-width: 21px;\n opacity: 0.7;\n }\n\n }\n\n .mfp-arrow-left {\n left: 0;\n &:after {\n border-right: 17px solid $mfp-controls-color;\n margin-left: 31px;\n }\n &:before {\n margin-left: 25px;\n border-right: 27px solid $mfp-controls-border-color;\n }\n }\n\n .mfp-arrow-right {\n right: 0;\n &:after {\n border-left: 17px solid $mfp-controls-color;\n margin-left: 39px\n }\n &:before {\n border-left: 27px solid $mfp-controls-border-color;\n }\n }\n}\n\n\n\n// Iframe content type\n@if $mfp-include-iframe-type {\n .mfp-iframe-holder {\n padding-top: $mfp-iframe-padding-top;\n padding-bottom: $mfp-iframe-padding-top;\n .mfp-content {\n line-height: 0;\n width: 100%;\n max-width: $mfp-iframe-max-width;\n }\n .mfp-close {\n top: -40px;\n }\n }\n .mfp-iframe-scaler {\n width: 100%;\n height: 0;\n overflow: hidden;\n padding-top: $mfp-iframe-ratio * 100%;\n iframe {\n position: absolute;\n display: block;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n box-shadow: $mfp-shadow;\n background: $mfp-iframe-background;\n }\n }\n}\n\n\n\n// Image content type\n@if $mfp-include-image-type {\n\n /* Main image in popup */\n img {\n &.mfp-img {\n width: auto;\n max-width: 100%;\n height: auto;\n display: block;\n line-height: 0;\n box-sizing: border-box;\n padding: $mfp-image-padding-top 0 $mfp-image-padding-bottom;\n margin: 0 auto;\n }\n }\n\n /* The shadow behind the image */\n .mfp-figure {\n line-height: 0;\n &:after {\n content: '';\n position: absolute;\n left: 0;\n top: $mfp-image-padding-top;\n bottom: $mfp-image-padding-bottom;\n display: block;\n right: 0;\n width: auto;\n height: auto;\n z-index: -1;\n box-shadow: $mfp-shadow;\n background: $mfp-image-background;\n }\n small {\n color: $mfp-caption-subtitle-color;\n display: block;\n font-size: 12px;\n line-height: 14px;\n }\n figure {\n margin: 0;\n }\n }\n .mfp-bottom-bar {\n margin-top: -$mfp-image-padding-bottom + 4;\n position: absolute;\n top: 100%;\n left: 0;\n width: 100%;\n cursor: auto;\n }\n .mfp-title {\n text-align: left;\n line-height: 18px;\n color: $mfp-caption-title-color;\n word-wrap: break-word;\n padding-right: 36px; // leave some space for counter at right side\n }\n\n .mfp-image-holder {\n .mfp-content {\n max-width: 100%;\n }\n }\n\n .mfp-gallery {\n .mfp-image-holder {\n .mfp-figure {\n cursor: pointer;\n }\n }\n }\n\n\n @if $mfp-include-mobile-layout-for-image {\n @media screen and (max-width: 800px) and (orientation:landscape), screen and (max-height: 300px) {\n /**\n * Remove all paddings around the image on small screen\n */\n .mfp-img-mobile {\n .mfp-image-holder {\n padding-left: 0;\n padding-right: 0;\n }\n img {\n &.mfp-img {\n padding: 0;\n }\n }\n .mfp-figure {\n // The shadow behind the image\n &:after {\n top: 0;\n bottom: 0;\n }\n small {\n display: inline;\n margin-left: 5px;\n }\n }\n .mfp-bottom-bar {\n background: rgba(0,0,0,0.6);\n bottom: 0;\n margin: 0;\n top: auto;\n padding: 3px 5px;\n position: fixed;\n box-sizing: border-box;\n &:empty {\n padding: 0;\n }\n }\n .mfp-counter {\n right: 5px;\n top: 3px;\n }\n .mfp-close {\n top: 0;\n right: 0;\n width: 35px;\n height: 35px;\n line-height: 35px;\n background: rgba(0, 0, 0, 0.6);\n position: fixed;\n text-align: center;\n padding: 0;\n }\n }\n }\n }\n}\n\n\n\n// Scale navigation arrows and reduce padding from sides\n@media all and (max-width: 900px) {\n .mfp-arrow {\n -webkit-transform: scale(0.75);\n transform: scale(0.75);\n }\n .mfp-arrow-left {\n -webkit-transform-origin: 0;\n transform-origin: 0;\n }\n .mfp-arrow-right {\n -webkit-transform-origin: 100%;\n transform-origin: 100%;\n }\n .mfp-container {\n padding-left: $mfp-popup-padding-left-mobile;\n padding-right: $mfp-popup-padding-left-mobile;\n }\n}\n\n","////////////////////////\n// Settings //\n////////////////////////\n\n// overlay\n$mfp-overlay-color: #0b0b0b !default; // Color of overlay screen\n$mfp-overlay-opacity: 0.8 !default; // Opacity of overlay screen\n$mfp-shadow: 0 0 8px rgba(0, 0, 0, 0.6) !default; // Shadow on image or iframe\n\n// spacing\n$mfp-popup-padding-left: 8px !default; // Padding from left and from right side\n$mfp-popup-padding-left-mobile: 6px !default; // Same as above, but is applied when width of window is less than 800px\n\n$mfp-z-index-base: 1040 !default; // Base z-index of popup\n\n// controls\n$mfp-include-arrows: true !default; // Include styles for nav arrows\n$mfp-controls-opacity: 0.65 !default; // Opacity of controls\n$mfp-controls-color: #FFF !default; // Color of controls\n$mfp-controls-border-color: #3F3F3F !default; \t // Border color of controls\n$mfp-inner-close-icon-color: #333 !default; // Color of close button when inside\n$mfp-controls-text-color: #CCC !default; // Color of preloader and \"1 of X\" indicator\n$mfp-controls-text-color-hover: #FFF !default; // Hover color of preloader and \"1 of X\" indicator\n\n// Iframe-type options\n$mfp-include-iframe-type: true !default; // Enable Iframe-type popups\n$mfp-iframe-padding-top: 40px !default; // Iframe padding top\n$mfp-iframe-background: #000 !default; // Background color of iframes\n$mfp-iframe-max-width: 900px !default; // Maximum width of iframes\n$mfp-iframe-ratio: 9/16 !default; // Ratio of iframe (9/16 = widescreen, 3/4 = standard, etc.)\n\n// Image-type options\n$mfp-include-image-type: true !default; // Enable Image-type popups\n$mfp-image-background: #444 !default;\n$mfp-image-padding-top: 40px !default; // Image padding top\n$mfp-image-padding-bottom: 40px !default; // Image padding bottom\n$mfp-include-mobile-layout-for-image: true !default; // Removes paddings from top and bottom\n\n// Image caption options\n$mfp-caption-title-color: #F3F3F3 !default; // Caption title color\n$mfp-caption-subtitle-color: #BDBDBD !default; // Caption subtitle color\n\n// A11y\n$mfp-use-visuallyhidden: false !default; // Hide content from browsers, but make it available for screen readers\n","/**\n * Give Layouts SCSS/CSS\n *\n * @description: This file provides layout styles for various themes such as the default WordPress themes and others if applicable; Most themes handle Give's template system just fine ;)\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\n/**\n * Twenty Thirteen specific styles\n */\n\n.twentythirteen {\n\n .give_forms {\n\tpadding: 40px 0;\n }\n\n}\n\n/**\n * Twenty Fourteen specific styles\n */\n.twentyfourteen {\n .tfgive {\n\tpadding: 12px 10px 0;\n\tmax-width: 474px;\n\tmargin: 0 auto;\n\n\t.give_forms .entry-summary {\n\t padding: 0 !important;\n\t margin: 0 0 1.618em !important;\n\t}\n\n\tdiv.give_forms.hentry.has-post-thumbnail {\n\t margin-top: 0;\n\t}\n\n\t.give_forms {\n\t .images {\n\t\timg {\n\t\t margin-bottom: 1em;\n\t\t}\n\t }\n\t}\n }\n}\n\n@media screen and (min-width: 673px) {\n .twentyfourteen {\n\t.tfgive {\n\t padding-right: 30px;\n\t padding-left: 30px;\n\t}\n }\n}\n\n@media screen and (min-width: 1040px) {\n .twentyfourteen {\n\t.tfgive {\n\t padding-right: 15px;\n\t padding-left: 15px;\n\t}\n }\n}\n\n@media screen and (min-width: 1110px) {\n .twentyfourteen {\n\t.tfgive {\n\t padding-right: 30px;\n\t padding-left: 30px;\n\t}\n }\n}\n\n@media screen and (min-width: 1218px) {\n .twentyfourteen {\n\t.tfgive {\n\t margin-right: 54px;\n\t}\n }\n .full-width {\n\t.twentyfourteen {\n\t .tfgive {\n\t\tmargin-right: auto;\n\t }\n\t}\n }\n}\n\n/**\n * Twenty Fifteen specific styles\n */\n.twentyfifteen {\n .t15give {\n\tpadding-left: 7.6923%;\n\tpadding-right: 7.6923%;\n\tpadding-top: 7.6923%;\n\tmargin-bottom: 7.6923%;\n\tbackground: #fff;\n\tbox-shadow: 0 0 1px rgba(0, 0, 0, 0.15);\n\n\t.page-title {\n\t margin-left: 0;\n\t}\n\tdiv.summary {\n\t padding: 0;\n\t}\n }\n}\n\n@media screen and (min-width: 38.75em) {\n .twentyfifteen {\n\t.t15give {\n\t margin-right: 7.6923%;\n\t margin-left: 7.6923%;\n\t margin-top: 8.3333%;\n\t}\n }\n}\n\n@media screen and (min-width: 59.6875em) {\n .twentyfifteen {\n\t.t15give {\n\t margin-left: 8.3333%;\n\t margin-right: 8.3333%;\n\t padding: 10%;\n\t}\n }\n\n .single-product {\n\t.twentyfifteen {\n\t .entry-summary {\n\t\tpadding: 0 !important;\n\t }\n\t}\n }\n}\n\n/*----------------------------------------------\nAvada\n------------------------------------------------*/\n\n.avada-row > div.give-wrap #content {\n width: 100%;\n}","/**\n * Give Frontend Progress Bar SCSS\n *\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\n.give-goal-progress {\n margin-bottom: 20px;\n clear:both;\n\n .income {\n\tfont-size: 46px;\n\tline-height: 48px;\n\tletter-spacing: -1px;\n\tcolor: #333;\n }\n\n .raised {\n\tmargin-bottom: 15px;\n }\n}\n\n.give-progress-bar {\n height: 20px; \n position: relative;\n background: #EEE;\n border-radius: 25px;\n overflow: hidden;\n\n > span {\n\tdisplay: block;\n\theight: 100%;\n\tborder-top-right-radius: 8px;\n\tborder-bottom-right-radius: 8px;\n\tborder-top-left-radius: 20px;\n\tborder-bottom-left-radius: 20px;\n\tbackground-color: rgb(43, 194, 83);\n\tposition: relative;\n\toverflow: hidden;\n }\n}","/**\n * Give Magnific Modal Custom SCSS\n *\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\n// Wrapper for popup\n.give-modal {\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: $mfp-z-index-base + 2147482500;\n position: fixed;\n overflow:hidden;\n outline: none !important;\n -webkit-backface-visibility: hidden; // fixes webkit bug that can cause \"false\" scrollbar\n -webkit-overflow-scrolling: touch;\n -webkit-transform: translateZ(0);\n\n form[id*='give-form'] {\n\tmargin-bottom: 0;\n\t.give-submit {\n\t margin-bottom: 0;\n\t}\n\t.give-payment-mode-label {\n\t margin-top: 0;\n\t padding-top: 0;\n\t}\n\t@media (max-width: 580px) {\n\t .give-input {\n\t\tfont-size:16px; // Prevents mobile zoom to inputs.\n\t }\n\t}\n }\n\n // Popup content holder\n .mfp-content {\n\tbox-sizing: border-box;\n\tposition: relative;\n\tbackground: #FFF;\n\tpadding: 20px;\n\twidth: auto;\n\tmax-width: 500px;\n\tmargin: 40px auto;\n\tz-index: $mfp-z-index-base + 2147482600;\n\n\t[id*='give-form'] #give-payment-mode-select,\n\t[id*='give-form'] #give_purchase_form_wrap,\n\t[id*='give-form'].give-display-button-only .give-donation-amount,\n\t[id*='give-form'].give-display-button-only .give-donation-levels-wrap {\n\t display: block;\n\t}\n\n\t.mfp-close:hover {\n\t background-color: transparent;\n\t}\n\n }\n\n form.give-form button.mfp-close {\n\tposition: absolute;\n\tdisplay: block !important;\n }\n\n .mfp-container:after {\n\tdisplay: none;\n }\n\n}\n\n// Move-from-top effect.\n\n.give-modal {\n\n .mfp-content {\n\tvertical-align:middle;\n\topacity: 0;\n\ttransition: all 0.2s;\n\ttransform: translateY(-100px);\n }\n\n &.mfp-bg {\n\topacity: 0;\n\ttransition: all 0.2s;\n }\n\n /* animate in */\n &.mfp-ready {\n\t.mfp-content {\n\t opacity: 1;\n\t transform: translateY(0);\n\t}\n\t&.mfp-bg {\n\t opacity: 0.8;\n\t}\n }\n\n /* animate out */\n &.mfp-removing {\n\n\t.mfp-content {\n\t transform: translateY(-50px);\n\t opacity: 0;\n\t}\n\t&.mfp-bg {\n\t opacity: 0;\n\t}\n\n }\n\n}\n","/**\n * Give Frontend Tables SCSS\n *\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\ntable.give-table {\n color: #666;\n font-size: 14px;\n text-shadow: 1px 1px 0px #fff;\n background: #eaebec;\n margin: 20px 0;\n border: 1px solid #e0e0e0;\n border-top: none;\n border-bottom: none;\n width: 100%;\n\n thead {\n font-weight: bold;\n\n th:first-child {\n text-align: left;\n }\n }\n\n th {\n padding: 21px 25px;\n border-top: 1px solid #E8E8E8;\n border-bottom: 1px solid #e0e0e0;\n border-left: 1px solid #e0e0e0;\n border-right: none;\n background: #F6F6F6;\n text-align: center;\n font-weight: bold;\n }\n\n tbody {\n\n tr {\n text-align: center;\n\n td {\n padding: 18px;\n border: none;\n border-top: 1px solid #ffffff;\n border-bottom: 1px solid #e0e0e0;\n border-left: 1px solid #e0e0e0;\n background: #FFF;\n text-align: center;\n }\n\n td:first-child {\n text-align: left;\n border-left: 0;\n }\n }\n\n //Even Rows\n tr:nth-child(even) td {\n background: #fcfcfc;\n }\n\n }\n\n}","/**\n * Give Frontend Theme Compatibility\n *\n * @description: The following styles help Give look good and fixes CSS conflicts with popular WordPress themes\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\n//Twenty Sixteen\nbody.give-twentysixteen {\n\n div.entry-summary {\n\tmargin: 0;\n }\n\n button.give-btn {\n\tcolor: #333;\n }\n\n .give-submit {\n\tcolor: #FFF;\n }\n\n fieldset#give_terms_agreement {\n\tpadding-left: 0;\n }\n\n}\n\n//Twenty Seventeen Dark Color Scheme\nbody.give-twentyseventeen.colors-dark {\n div.give-total-wrap input.give-text-input,\n div#give_purchase_form_wrap span.give-final-total-amount,\n div.give_notices p {\n\tcolor: black;\n }\n\n form[id*=\"give\"] fieldset {\n\tbackground-color: transparent;\n }\n\n}",".give-donation-history {\n .give-table {\n\ttable-layout: auto;\n\n\t.give-security-column {\n\t float: left;\n\n\t &.give-security-description-wrap {\n\t\twidth: 75%;\n\t\tpadding: 16px 13px;\n\t\tfont-size: 12px;\n\t\tfont-style: italic;\n\t }\n\n\t &.give-security-button-wrap {\n\t\twidth: 25%;\n\t\tpadding: 25px 5px;\n\n\t\tspan {\n\t\t display: none;\n\t\t padding: 0 20px;\n\t\t}\n\t }\n\t}\n }\n}"],"names":[],"mappings":"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","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: 2.0.5
9
  * Text Domain: give
10
  * Domain Path: /languages
11
  * GitHub Plugin URI: https://github.com/WordImpress/Give
@@ -366,7 +366,7 @@ if ( ! class_exists( 'Give' ) ) :
366
 
367
  // Plugin version
368
  if ( ! defined( 'GIVE_VERSION' ) ) {
369
- define( 'GIVE_VERSION', '2.0.5' );
370
  }
371
 
372
  // Plugin Root File
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: 2.0.6
9
  * Text Domain: give
10
  * Domain Path: /languages
11
  * GitHub Plugin URI: https://github.com/WordImpress/Give
366
 
367
  // Plugin version
368
  if ( ! defined( 'GIVE_VERSION' ) ) {
369
+ define( 'GIVE_VERSION', '2.0.6' );
370
  }
371
 
372
  // Plugin Root File
includes/admin/give-metabox-functions.php CHANGED
@@ -1126,7 +1126,7 @@ function _give_metabox_form_data_repeater_fields( $fields ) {
1126
  : esc_html__( 'Add Row', 'give' );
1127
  ?>
1128
  <td colspan="2" class="give-add-repeater-field-section-row-wrap">
1129
- <span class="button button-primary give-add-repeater-field-section-row"><?php echo $add_row_btn_title; ?></span>
1130
  </td>
1131
  </tr>
1132
  </tfoot>
1126
  : esc_html__( 'Add Row', 'give' );
1127
  ?>
1128
  <td colspan="2" class="give-add-repeater-field-section-row-wrap">
1129
+ <button type="button" class="button button-primary give-add-repeater-field-section-row"><?php echo $add_row_btn_title; ?></button>
1130
  </td>
1131
  </tr>
1132
  </tfoot>
includes/admin/tools/export/class-core-settings-export.php CHANGED
@@ -54,7 +54,7 @@ class Give_Core_Settings_Export extends Give_Export {
54
  * @since 1.8.17
55
  */
56
  public function json_core_settings_export() {
57
- $settings_excludes = give_clean( $_POST['settings_export_excludes'] );
58
  $give_settings = get_option( 'give_settings' );
59
 
60
  if ( is_array( $settings_excludes ) && ! empty( $settings_excludes ) ) {
54
  * @since 1.8.17
55
  */
56
  public function json_core_settings_export() {
57
+ $settings_excludes = isset( $_POST['settings_export_excludes'] ) ? give_clean( $_POST['settings_export_excludes'] ) : array();
58
  $give_settings = get_option( 'give_settings' );
59
 
60
  if ( is_array( $settings_excludes ) && ! empty( $settings_excludes ) ) {
includes/admin/tools/views/html-admin-page-exports.php CHANGED
@@ -267,27 +267,24 @@ if ( ! defined( 'ABSPATH' ) ) {
267
  </td>
268
  <td>
269
  <form method="post">
270
- <p class="settings-excludes-title"><?php echo __( 'Checked options from the list will not be exported', 'give' ); ?></p>
271
- <ul class="settings-excludes-list">
272
  <?php
273
  $export_excludes = apply_filters( 'settings_export_excludes', array() );
274
-
275
  if ( ! empty( $export_excludes ) ) {
276
- foreach ( $export_excludes as $option_key => $option_label ) {
277
- ?>
278
- <li>
279
- <label for="settings_export_excludes[<?php echo $option_key?>]">
280
- <input
281
- type="checkbox" checked
282
- name="settings_export_excludes[<?php echo $option_key?>]"
283
- id="settings_export_excludes[<?php echo $option_key?>]"><?php echo esc_html( $option_label ); ?>
284
- </label>
285
- </li>
286
- <?php
287
- }
288
- }
289
  ?>
290
- </ul>
 
 
 
 
 
 
 
 
 
 
 
 
 
291
  <input type="hidden" name="give-action" value="core_settings_export"/>
292
  <input type="submit" value="<?php esc_attr_e( 'Export JSON', 'give' ); ?>" class="button-secondary"/>
293
  </form>
267
  </td>
268
  <td>
269
  <form method="post">
 
 
270
  <?php
271
  $export_excludes = apply_filters( 'settings_export_excludes', array() );
 
272
  if ( ! empty( $export_excludes ) ) {
 
 
 
 
 
 
 
 
 
 
 
 
 
273
  ?>
274
+ <i class="settings-excludes-title"><?php echo __( 'Checked options from the list will not be exported.', 'give' ); ?></i>
275
+ <ul class="settings-excludes-list">
276
+ <?php foreach ( $export_excludes as $option_key => $option_label ) { ?>
277
+ <li>
278
+ <label for="settings_export_excludes[<?php echo $option_key?>]">
279
+ <input
280
+ type="checkbox" checked
281
+ name="settings_export_excludes[<?php echo $option_key?>]"
282
+ id="settings_export_excludes[<?php echo $option_key?>]"><?php echo esc_html( $option_label ); ?>
283
+ </label>
284
+ </li>
285
+ <?php } ?>
286
+ </ul>
287
+ <?php } ?>
288
  <input type="hidden" name="give-action" value="core_settings_export"/>
289
  <input type="submit" value="<?php esc_attr_e( 'Export JSON', 'give' ); ?>" class="button-secondary"/>
290
  </form>
includes/class-give-donate-form.php CHANGED
@@ -568,6 +568,37 @@ class Give_Donate_Form {
568
 
569
  }
570
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
571
  /**
572
  * Retrieve the goal
573
  *
568
 
569
  }
570
 
571
+ /**
572
+ * Get donation form level info
573
+ *
574
+ * @since 2.0.6
575
+ * @access public
576
+ *
577
+ * @param $price_id
578
+ *
579
+ * @return array|null
580
+ */
581
+ public function get_level_info( $price_id ) {
582
+ $level_info = array();
583
+
584
+ // Bailout.
585
+ if ( 'multi' !== $this->get_type() ) {
586
+ return null;
587
+ } elseif ( ! ( $levels = $this->get_prices() ) ) {
588
+ return $level_info;
589
+ }
590
+
591
+ foreach ( $levels as $level ) {
592
+ if( $price_id === $level['_give_id']['level_id'] ) {
593
+ $level_info = $level;
594
+ break;
595
+ }
596
+ }
597
+
598
+ return $level_info;
599
+ }
600
+
601
+
602
  /**
603
  * Retrieve the goal
604
  *
includes/class-notices.php CHANGED
@@ -57,7 +57,7 @@ class Give_Notices {
57
  add_action( 'give_dismiss_notices', array( $this, 'dismiss_notices' ) );
58
 
59
  add_action( 'give_frontend_notices', array( $this, 'render_frontend_notices' ), 999 );
60
- add_action( 'give_donation_form_before_personal_info', array( $this, 'render_frontend_notices' ) );
61
  add_action( 'give_ajax_donation_errors', array( $this, 'render_frontend_notices' ) );
62
 
63
  /**
@@ -606,12 +606,16 @@ class Give_Notices {
606
  * @since 1.8.14
607
  */
608
  $default_notice_args = array(
609
- 'dismissible' => true,
 
610
  'dismiss_interval' => 5000,
611
  );
612
 
613
  $notice_args = wp_parse_args( $notice_args, $default_notice_args );
614
 
 
 
 
615
  /**
616
  * Filter to modify Frontend notice args before notices is display.
617
  *
@@ -619,17 +623,29 @@ class Give_Notices {
619
  */
620
  $notice_args = apply_filters( 'give_frontend_notice_args', $notice_args );
621
 
 
 
 
 
 
 
 
 
622
  // Note: we will remove give_errors class in future.
623
  $error = sprintf(
624
  '<div class="give_notices give_errors" id="give_error_%1$s">
625
- <p class="give_error give_notice give_%1$s" data-dismissible="%2$s" data-dismiss-interval="%3$d">
626
- %4$s
627
- </p>
628
- </div>',
 
629
  $notice_type,
630
  give_clean( $notice_args['dismissible'] ),
631
  absint( $notice_args['dismiss_interval'] ),
632
- $message
 
 
 
633
  );
634
 
635
  if ( ! $echo ) {
57
  add_action( 'give_dismiss_notices', array( $this, 'dismiss_notices' ) );
58
 
59
  add_action( 'give_frontend_notices', array( $this, 'render_frontend_notices' ), 999 );
60
+ add_action( 'give_pre_form', array( $this, 'render_frontend_notices' ), 11 );
61
  add_action( 'give_ajax_donation_errors', array( $this, 'render_frontend_notices' ) );
62
 
63
  /**
606
  * @since 1.8.14
607
  */
608
  $default_notice_args = array(
609
+ 'dismissible' => false,
610
+ 'dismiss_type' => 'auto',
611
  'dismiss_interval' => 5000,
612
  );
613
 
614
  $notice_args = wp_parse_args( $notice_args, $default_notice_args );
615
 
616
+ // Notice dismissible must be true for dismiss type.
617
+ $notice_args['dismiss_type'] = ! $notice_args['dismissible'] ? '' : $notice_args['dismiss_type'];
618
+
619
  /**
620
  * Filter to modify Frontend notice args before notices is display.
621
  *
623
  */
624
  $notice_args = apply_filters( 'give_frontend_notice_args', $notice_args );
625
 
626
+ $close_icon = 'manual' === $notice_args['dismiss_type'] ?
627
+ sprintf(
628
+ '<img class="notice-dismiss give-notice-close" src="%s" />',
629
+ esc_url( GIVE_PLUGIN_URL . 'assets/images/svg/close.svg' )
630
+
631
+ ) :
632
+ '';
633
+
634
  // Note: we will remove give_errors class in future.
635
  $error = sprintf(
636
  '<div class="give_notices give_errors" id="give_error_%1$s">
637
+ <p class="give_error give_notice give_%1$s" data-dismissible="%2$s" data-dismiss-interval="%3$d" data-dismiss-type="%4$s">
638
+ %5$s
639
+ </p>
640
+ %6$s
641
+ </div>',
642
  $notice_type,
643
  give_clean( $notice_args['dismissible'] ),
644
  absint( $notice_args['dismiss_interval'] ),
645
+ give_clean( $notice_args['dismiss_type'] ),
646
+ $message,
647
+ $close_icon
648
+
649
  );
650
 
651
  if ( ! $echo ) {
includes/payments/functions.php CHANGED
@@ -1822,7 +1822,7 @@ function give_get_donation_form_title( $donation, $args = array() ) {
1822
  * Retrieves the Price ID when provided a proper form ID and price (donation) total
1823
  *
1824
  * @param int $form_id Form ID.
1825
- * @param string $price Price ID.
1826
  *
1827
  * @return string $price_id
1828
  */
1822
  * Retrieves the Price ID when provided a proper form ID and price (donation) total
1823
  *
1824
  * @param int $form_id Form ID.
1825
+ * @param string $price Donation Amount.
1826
  *
1827
  * @return string $price_id
1828
  */
languages/give.pot CHANGED
@@ -3985,11 +3985,11 @@ msgstr ""
3985
  msgid "Download an export of Give's settings and import it in a new WordPress installation."
3986
  msgstr ""
3987
 
3988
- #: includes/admin/tools/views/html-admin-page-exports.php:270
3989
- msgid "Checked options from the list will not be exported"
3990
  msgstr ""
3991
 
3992
- #: includes/admin/tools/views/html-admin-page-exports.php:292
3993
  msgid "Export JSON"
3994
  msgstr ""
3995
 
3985
  msgid "Download an export of Give's settings and import it in a new WordPress installation."
3986
  msgstr ""
3987
 
3988
+ #: includes/admin/tools/views/html-admin-page-exports.php:274
3989
+ msgid "Checked options from the list will not be exported."
3990
  msgstr ""
3991
 
3992
+ #: includes/admin/tools/views/html-admin-page-exports.php:289
3993
  msgid "Export JSON"
3994
  msgstr ""
3995
 
readme.txt CHANGED
@@ -5,7 +5,7 @@ Tags: donation, donations, donation plugin, wordpress donation plugin, givewp, g
5
  Requires at least: 4.8
6
  Tested up to: 4.9
7
  Requires PHP: 5.3
8
- Stable tag: 2.0.5
9
  License: GPLv3
10
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
11
 
@@ -208,6 +208,11 @@ Use Give for donations, and let WooCommerce or WP eCommerce or the like handle y
208
 
209
  == Changelog ==
210
 
 
 
 
 
 
211
  = 2.0.5: February 27th, 2018 =
212
  * Fix: The dashboard widget was displaying incorrect stat for donations raised "This Year". It was showing all time rather than the current year. [#2847](https://github.com/WordImpress/Give/issues/2847)
213
  * Fix: Resolved conflict with W3 Total Cache causing new donations to not be saved correctly when certain database caching configurations are in place. [#2780](https://github.com/WordImpress/Give/issues/2780)
5
  Requires at least: 4.8
6
  Tested up to: 4.9
7
  Requires PHP: 5.3
8
+ Stable tag: 2.0.6
9
  License: GPLv3
10
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
11
 
208
 
209
  == Changelog ==
210
 
211
+ = 2.0.6: March 7th, 2018 =
212
+ * New: Notices and warnings on the frontend can now be dismissed if the notice has been configured to be manually or auto-dismissed. Previously all frotnend notices were static, meaning they weren't able to be removed automatically or by the user. [#2869](https://github.com/WordImpress/Give/issues/2869), [#2853](https://github.com/WordImpress/Give/issues/2853)
213
+ * Tweak: When you add a new donation level in the donation form creation screen the amount field will be auto-focused. This provides the admin a faster interface for adding levels. [#2866](https://github.com/WordImpress/Give/issues/2866)
214
+ * Fix: Due to a bug released in 2.0.5 changing levels multiple times would result in a JS error preventing from the amount to be subsequently updated. This bug has been fixed and it's suggested you update immediately if you're on 2.0.5. [#2861](https://github.com/WordImpress/Give/issues/2861), [#2860](https://github.com/WordImpress/Give/issues/2860)
215
+
216
  = 2.0.5: February 27th, 2018 =
217
  * Fix: The dashboard widget was displaying incorrect stat for donations raised "This Year". It was showing all time rather than the current year. [#2847](https://github.com/WordImpress/Give/issues/2847)
218
  * Fix: Resolved conflict with W3 Total Cache causing new donations to not be saved correctly when certain database caching configurations are in place. [#2780](https://github.com/WordImpress/Give/issues/2780)
templates/give-rtl.css CHANGED
@@ -1639,6 +1639,37 @@ Form validation style
1639
  /*---------------------------------
1640
  Notices, Warnings & Errors
1641
  -----------------------------------*/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1642
  .give_error, .give_success {
1643
  position: relative;
1644
  margin: 15px 0;
1639
  /*---------------------------------
1640
  Notices, Warnings & Errors
1641
  -----------------------------------*/
1642
+ .give_notices {
1643
+ position: relative; }
1644
+
1645
+ .notice-dismiss {
1646
+ position: absolute;
1647
+ top: 50%;
1648
+ left: 0;
1649
+ transform: translate(0, -50%);
1650
+ border: none;
1651
+ margin: 0;
1652
+ padding: 5px;
1653
+ background: 100% 0;
1654
+ color: #72777c;
1655
+ cursor: pointer;
1656
+ max-width: 28px; }
1657
+ .notice-dismiss:before {
1658
+ background: 100% 0;
1659
+ color: #72777c;
1660
+ content: "\f153";
1661
+ display: block;
1662
+ font: 400 16px/20px dashicons;
1663
+ speak: none;
1664
+ height: 20px;
1665
+ text-align: center;
1666
+ width: 20px;
1667
+ -webkit-font-smoothing: antialiased; }
1668
+ .notice-dismiss:hover {
1669
+ background-color: transparent; }
1670
+ .notice-dismiss:hover:before {
1671
+ color: #dc3232; }
1672
+
1673
  .give_error, .give_success {
1674
  position: relative;
1675
  margin: 15px 0;
templates/give-rtl.min.css CHANGED
@@ -6,13 +6,13 @@
6
  * @subpackage: SCSS/Frontend
7
  * @copyright: Copyright (c) 2016, WordImpress
8
  * @license: http://opensource.org/licenses/gpl-2.0.php GNU Public License
9
- */.dashicons-give:before,[class*=" give-icon-"],[class^=give-icon-]{font-family:give-icomoon;speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}.mfp-close,[id*=give-form].give-fl-form.give-fl-style-1 select.give-fl-select{height:44px}.give-modal,.mfp-wrap{-webkit-backface-visibility:hidden}.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}@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}.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,form[id*=give-form] .give-loading-animation:before{content:"\e607"}.give-icon-plus:before{content:"\e040"}.give-icon-minus:before{content:"\e041"}.give-icon-locked:before,[id*=give_secure_site_wrapper] span.padlock:before{content:"\e600"}.dashicons-give:before{content:"\e800"}.fa-spin,form[id*=give-form] .give-loading-animation{-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)}}/*! Hint.css - v2.5.0 - 2017-04-23
10
  * http://kushagragour.in/lab/hint/
11
- * Copyright (c) 2017 Kushagra Gour */[class*=hint--]{position:relative;display:inline-block}[class*=hint--]:after,[class*=hint--]:before{position:absolute;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}[class*=hint--]:hover:after,[class*=hint--]:hover:before{visibility:visible;opacity:1;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}[class*=hint--]:before{content:'';position:absolute;background:100% 0;border:6px solid transparent;z-index:1000001}[class*=hint--]:after{background:#383838;color:#fff;padding:8px 10px;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:12px;white-space:nowrap;text-shadow:0 -1px 0 #000;box-shadow:-4px 4px 8px rgba(0,0,0,.3)}[class*=hint--][aria-label]:after{content:attr(aria-label)}[class*=hint--][data-hint]:after{content:attr(data-hint)}[aria-label='']:after,[aria-label='']:before,[data-hint='']:after,[data-hint='']:before{display:none!important}.hint--top-left:before,.hint--top-right:before,.hint--top:before{border-top-color:#383838}.hint--bottom-left:before,.hint--bottom-right:before,.hint--bottom:before{border-bottom-color:#383838}.hint--top:after,.hint--top:before{bottom:100%;right:50%}.hint--top:before{margin-bottom:-11px;right:calc(50% - 6px)}.hint--top:after{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);transform:translateX(50%)}.hint--top:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top:hover:after{-webkit-transform:translateX(50%) translateY(-8px);-moz-transform:translateX(50%) translateY(-8px);transform:translateX(50%) translateY(-8px)}.hint--bottom:after,.hint--bottom:before{top:100%;right:50%}.hint--bottom:before{margin-top:-11px;right:calc(50% - 6px)}.hint--bottom:after{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);transform:translateX(50%)}.hint--bottom:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom:hover:after{-webkit-transform:translateX(50%) translateY(8px);-moz-transform:translateX(50%) translateY(8px);transform:translateX(50%) translateY(8px)}.hint--right:before{border-left-color:#383838;margin-right:-11px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:after,.hint--right:before{right:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--left:before{border-right-color:#383838;margin-left:-11px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:after,.hint--left:before{left:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--top-left:after,.hint--top-left:before{bottom:100%;right:50%}.hint--top-left:before{margin-bottom:-11px;right:calc(50% - 6px)}.hint--top-left:after{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%);margin-right:12px}.hint--top-left:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-left:hover:after{-webkit-transform:translateX(100%) translateY(-8px);-moz-transform:translateX(100%) translateY(-8px);transform:translateX(100%) translateY(-8px)}.hint--top-right:after,.hint--top-right:before{bottom:100%;right:50%}.hint--top-right:before{margin-bottom:-11px;right:calc(50% - 6px)}.hint--top-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-right:-12px}.hint--top-right:hover:after,.hint--top-right:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom-left:after,.hint--bottom-left:before{top:100%;right:50%}.hint--bottom-left:before{margin-top:-11px;right:calc(50% - 6px)}.hint--bottom-left:after{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%);margin-right:12px}.hint--bottom-left:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-left:hover:after{-webkit-transform:translateX(100%) translateY(8px);-moz-transform:translateX(100%) translateY(8px);transform:translateX(100%) translateY(8px)}.hint--bottom-right:after,.hint--bottom-right:before{top:100%;right:50%}.hint--bottom-right:before{margin-top:-11px;right:calc(50% - 6px)}.hint--bottom-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-right:-12px}.hint--bottom-right:hover:after,.hint--bottom-right:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--large:after,.hint--medium:after,.hint--small:after{white-space:normal;line-height:1.4em;word-wrap:break-word}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top-left:before,.hint--error.hint--top-right:before,.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom-left:before,.hint--error.hint--bottom-right:before,.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-right-color:#b34e4d}.hint--error.hint--right:before{border-left-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top-left:before,.hint--warning.hint--top-right:before,.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before,.hint--warning.hint--bottom-right:before,.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-right-color:#c09854}.hint--warning.hint--right:before{border-left-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #1a3c4d}.hint--info.hint--top-left:before,.hint--info.hint--top-right:before,.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before,.hint--info.hint--bottom-right:before,.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-right-color:#3986ac}.hint--info.hint--right:before{border-left-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top-left:before,.hint--success.hint--top-right:before,.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before,.hint--success.hint--bottom-right:before,.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-right-color:#458746}.hint--success.hint--right:before{border-left-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top:after{-webkit-transform:translateX(50%) translateY(-8px);-moz-transform:translateX(50%) translateY(-8px);transform:translateX(50%) translateY(-8px)}.hint--always.hint--top-left:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-left:after{-webkit-transform:translateX(100%) translateY(-8px);-moz-transform:translateX(100%) translateY(-8px);transform:translateX(100%) translateY(-8px)}.hint--always.hint--top-right:after,.hint--always.hint--top-right:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom:after{-webkit-transform:translateX(50%) translateY(8px);-moz-transform:translateX(50%) translateY(8px);transform:translateX(50%) translateY(8px)}.hint--always.hint--bottom-left:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-left:after{-webkit-transform:translateX(100%) translateY(8px);-moz-transform:translateX(100%) translateY(8px);transform:translateX(100%) translateY(8px)}.hint--always.hint--bottom-right:after,.hint--always.hint--bottom-right:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:after,.hint--no-animate:before{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}.hint--bounce:after,.hint--bounce:before{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .3s ease,visibility .3s ease,-moz-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24)}body.give_receipt_page{background-color:#fff;color:#141412;margin:0;font-family:Helvetica,sans-serif;font-size:12px}body.give_receipt_page #give_receipt_wrapper{width:660px;margin:0 auto;padding:50px 0}body.give_receipt_page table{display:table;width:100%;border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2;margin:0 0 20px}body.give_receipt_page td,body.give_receipt_page th{display:table-cell;text-align:right;border-top:1px solid #ededed;padding:6px 0 6px 10px;font-weight:400}body.give_receipt_page th{font-weight:700;text-transform:uppercase}.give_error:before,.give_success:before,[id*=give_secure_site_wrapper] span.padlock,form[id*=give-form] .give-loading-animation{font-family:give-icomoon;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.give_receipt_page h3{font-size:22px;margin:40px 0 5px;clear:both;display:block;font-weight:700}table#give_donation_receipt,table#give_donation_receipt_products{width:100%}table#give_donation_receipt td,table#give_donation_receipt th{text-align:right}table#give_donation_receipt .give-receipt-thead-text{font-size:18px;text-align:center;display:block}table#give_donation_receipt .give-receipt-thead-text>span{font-size:16px}table#give_donation_receipt li{margin:0 10px 8px 0}table#give_donation_receipt ul{margin:0;padding:0;list-style:none}table#give_donation_receipt .give_receipt_payment_status.failed,table#give_donation_receipt .give_receipt_payment_status.pending,table#give_donation_receipt .give_receipt_payment_status.revoked{color:#f73f2e}table#give_donation_receipt span.donation-level-text-wrap{font-style:italic;display:block}/*!
12
  * Float Labels
13
  *
14
  * @version: 3.2.0
15
  * @author: Paul Ryley (http://geminilabs.io)
16
  * @url: https://geminilabs.github.io/float-labels.js
17
  * @license: MIT
18
- */[id*=give-form].give-fl-form .give-fl-wrap{position:relative;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[id*=give-form].give-fl-form input.give-fl-input,[id*=give-form].give-fl-form select.give-fl-select,[id*=give-form].give-fl-form textarea.give-fl-textarea{width:100%;outline:0;font-size:16px;line-height:normal;border-radius:0;border:1px solid #ccc;background-color:inherit;box-sizing:border-box;transition:all .2s ease-in-out;margin-bottom:0}[id*=give-form].give-fl-form input.give-fl-input:-moz-placeholder,[id*=give-form].give-fl-form select.give-fl-select:-moz-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea:-moz-placeholder{color:#bbb}[id*=give-form].give-fl-form input.give-fl-input::-moz-placeholder,[id*=give-form].give-fl-form select.give-fl-select::-moz-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea::-moz-placeholder{color:#bbb}[id*=give-form].give-fl-form input.give-fl-input:-ms-input-placeholder,[id*=give-form].give-fl-form select.give-fl-select:-ms-input-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea:-ms-input-placeholder{color:#bbb}[id*=give-form].give-fl-form input.give-fl-input::-webkit-input-placeholder,[id*=give-form].give-fl-form select.give-fl-select::-webkit-input-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea::-webkit-input-placeholder{color:#bbb}[id*=give-form].give-fl-form select.give-fl-select{position:relative;color:#bbb;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}[id*=give-form].give-fl-form .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form .give-fl-is-active textarea.give-fl-textarea{color:#333;background-color:inherit;border-color:#ccc}[id*=give-form].give-fl-form .give-fl-has-focus input.give-fl-input,[id*=give-form].give-fl-form .give-fl-has-focus select.give-fl-select,[id*=give-form].give-fl-form .give-fl-has-focus textarea.give-fl-textarea{background-color:inherit;border-color:#ccc}[id*=give-form].give-fl-form label.give-fl-label{opacity:0;visibility:hidden;display:block;position:absolute;top:-12px;right:0;font-size:12px;font-weight:700;line-height:1;color:#bbb;border-radius-top-right:0;transition:all .2s ease-in-out;z-index:1}[id*=give-form].give-fl-form .give-fl-is-active label.give-fl-label{opacity:1;visibility:visible}[id*=give-form].give-fl-form .give-fl-has-focus label.give-fl-label{color:#1976D2}[id*=give-form].give-fl-form .give-fl-is-required:before{opacity:1;content:'*';display:block;position:absolute;top:1px;left:18px;font-size:16px;line-height:1.75;color:#D32F2F;transition:all .2s ease-in-out;padding:6px 0 0;z-index:1}[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active textarea.give-fl-textarea,[id*=give-form].give-fl-form.give-fl-style-1 input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-1 select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-1 textarea.give-fl-textarea{padding:6px 12px}[id*=give-form].give-fl-form .give-fl-is-required.give-fl-is-active:before{opacity:0}[id*=give-form].give-fl-form.give-fl-style-1 label.give-fl-label{top:1px;right:10px;background-color:transparent;padding:12px 3px}[id*=give-form].give-fl-form.give-fl-style-1 label.give-fl-label:before{content:'';display:block;position:absolute;top:19px;right:0;left:0;height:1px;background-color:inherit;z-index:-1}[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active label.give-fl-label{top:-9px;padding:3px}[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active label.give-fl-label:before{top:9px}[id*=give-form].give-fl-form.give-fl-style-2 input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-2 select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-2 textarea.give-fl-textarea{padding:12px}[id*=give-form].give-fl-form.give-fl-style-2 select.give-fl-select{height:56px}[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-active textarea.give-fl-textarea{padding:18px 12px 6px}[id*=give-form].give-fl-form.give-fl-style-2 label.give-fl-label{top:1px;right:10px;padding:6px 3px 3px}[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-required:before{padding-top:12px}[id*=give-form].give-fl-form .give-fl-wrap-select:after{content:'';position:absolute;display:block;top:1px;left:6px;height:calc(100% - 2px);width:15px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 16'><path fill='#bbb' d='M 4 0 L 0 6.5 L 8 6.5 L 4 0 z M 0 9.5 L 4 16 L 4 16 L 8 9.5 z'/></svg>") 0 50% no-repeat;background-size:7px 14px;z-index:2}[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-give select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-give textarea.give-fl-textarea{line-height:inherit;padding:12px;background-color:#FFF}[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=text],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=email],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=password],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=search],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=tel],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=url],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=number]{height:auto;min-height:50px}[id*=give-form].give-fl-form.give-fl-style-give select.give-fl-select{line-height:inherit}[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-active textarea.give-fl-textarea{padding:20px 12px 4px;transition:padding .2s ease-in-out,border .2s ease-in-out}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label{top:1px;right:13px;left:0;padding:6px 0 0}[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-required:before{padding-top:12px}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label .give-required-indicator{display:none}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label .give-tooltip{position:absolute;top:0;width:100%;height:100%;margin:0;z-index:1}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label .give-tooltip::before{content:unset}.give-clearfix:after,.give-clearfix:before{content:" ";display:table}.give-clearfix:after{clear:both}[id*=give-form] .give-hidden{display:none}[id*=give-form] fieldset{padding:0;margin:0;border:0}[id*=give-form] .give-form-title{padding:0;margin:0 0 15px}[id*=give-form] div#give-sidebar-left{width:38%;float:right}[id*=give-form] div.images{margin:0 0 15px}[id*=give-form] div.images img{display:block;width:100%;height:auto;box-shadow:none}.single-give_forms.et_right_sidebar #main-content .container:before,[id*=give-form].give-display-modal #give-payment-mode-select,[id*=give-form].give-display-modal #give_purchase_form_wrap,[id*=give-form].give-display-reveal #give-payment-mode-select,[id*=give-form].give-display-reveal #give_purchase_form_wrap{display:none}[id*=give-form] .give-custom-amount-text{clear:both}[id*=give-form] div.summary{width:58%;float:left}[id*=give-form] div.summary.give-full-width{width:100%;float:none}[id*=give-form] .give_form select.give-select.required{color:#000}[id*=give-form] div.give-form-content-wrap{margin:0 0 20px}[id*=give-form] div.give-form-content-wrap.give_post_form-content{margin:20px 0 0}[id*=give-form].give-display-modal .give-btn,[id*=give-form].give-display-reveal .give-btn{margin:0 0 15px}[id*=give-form] .cc-address{margin-bottom:15px}.single-give_forms .give_forms:after,.single-give_forms .give_forms:before{content:" ";display:table}.single-give_forms .give_forms:after{clear:both}#give-purchase-gravatars .give-gravatars-title{margin:0 0 15px}#give-purchase-gravatars .give-purchase-gravatars-list{list-style:none;margin:0;padding:0}#give-purchase-gravatars .give-purchase-gravatars-list li{list-style-type:none;display:inline-block;margin:0 0 0 5px;padding:0}#give-recurring-form,form.give-form,form[id*=give-form]{margin:0 0 25px;padding:0}#give-recurring-form .give-hidden,form.give-form .give-hidden,form[id*=give-form] .give-hidden{display:none}#give-recurring-form .give-tooltip,form.give-form .give-tooltip,form[id*=give-form] .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)}#give-recurring-form .form-row input[type=text].required,#give-recurring-form .form-row input[type=email].required,#give-recurring-form .form-row input[type=password].required,#give-recurring-form .form-row input[type=tel].required,#give-recurring-form .form-row input[type=url].required,#give-recurring-form .form-row select.required,#give-recurring-form .form-row textarea.required,#give-recurring-form .give-tooltip:hover,form.give-form .form-row input[type=text].required,form.give-form .form-row input[type=email].required,form.give-form .form-row input[type=password].required,form.give-form .form-row input[type=tel].required,form.give-form .form-row input[type=url].required,form.give-form .form-row select.required,form.give-form .form-row textarea.required,form.give-form .give-tooltip:hover,form[id*=give-form] .form-row input[type=text].required,form[id*=give-form] .form-row input[type=email].required,form[id*=give-form] .form-row input[type=password].required,form[id*=give-form] .form-row input[type=tel].required,form[id*=give-form] .form-row input[type=url].required,form[id*=give-form] .form-row select.required,form[id*=give-form] .form-row textarea.required,form[id*=give-form] .give-tooltip:hover{color:#333}#give-recurring-form h3.give-section-break,#give-recurring-form h4.give-section-break,#give-recurring-form legend,form.give-form h3.give-section-break,form.give-form h4.give-section-break,form.give-form legend,form[id*=give-form] h3.give-section-break,form[id*=give-form] h4.give-section-break,form[id*=give-form] legend{font-size:1.15em;font-weight:700;margin:10px 0 15px;padding:0 0 5px;border-bottom:1px solid rgba(0,0,0,.1);width:100%}#give-recurring-form h3.give-section-break span.sub-text,#give-recurring-form h4.give-section-break span.sub-text,#give-recurring-form legend span.sub-text,form.give-form h3.give-section-break span.sub-text,form.give-form h4.give-section-break span.sub-text,form.give-form legend span.sub-text,form[id*=give-form] h3.give-section-break span.sub-text,form[id*=give-form] h4.give-section-break span.sub-text,form[id*=give-form] legend span.sub-text{font-style:italic;font-weight:400}#give-recurring-form .form-row,form.give-form .form-row,form[id*=give-form] .form-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 15px;overflow:visible;padding:0}#give-recurring-form .form-row:after,#give-recurring-form .form-row:before,form.give-form .form-row:after,form.give-form .form-row:before,form[id*=give-form] .form-row:after,form[id*=give-form] .form-row:before{content:" ";display:table}#give-recurring-form .form-row:after,form.give-form .form-row:after,form[id*=give-form] .form-row:after{clear:both}#give-recurring-form .form-row:last-child,form.give-form .form-row:last-child,form[id*=give-form] .form-row:last-child{margin-bottom:15px}#give-recurring-form .form-row label,form.give-form .form-row label,form[id*=give-form] .form-row label{display:block;margin:0 0 5px;position:relative;line-height:1.7}#give-recurring-form .form-row label.checkbox,form.give-form .form-row label.checkbox,form[id*=give-form] .form-row label.checkbox{display:inline}#give-recurring-form .form-row input[type=text],#give-recurring-form .form-row input[type=email],#give-recurring-form .form-row input[type=password],#give-recurring-form .form-row input[type=tel],#give-recurring-form .form-row input[type=url],#give-recurring-form .form-row select,#give-recurring-form .form-row textarea,form.give-form .form-row input[type=text],form.give-form .form-row input[type=email],form.give-form .form-row input[type=password],form.give-form .form-row input[type=tel],form.give-form .form-row input[type=url],form.give-form .form-row select,form.give-form .form-row textarea,form[id*=give-form] .form-row input[type=text],form[id*=give-form] .form-row input[type=email],form[id*=give-form] .form-row input[type=password],form[id*=give-form] .form-row input[type=tel],form[id*=give-form] .form-row input[type=url],form[id*=give-form] .form-row select,form[id*=give-form] .form-row textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0;outline:0;color:#333;background-color:#FDFDFD;border:1px solid #ccc;margin:0;padding:.5em}#give-recurring-form .form-row input[type=text]:focus,#give-recurring-form .form-row input[type=email]:focus,#give-recurring-form .form-row input[type=password]:focus,#give-recurring-form .form-row input[type=tel]:focus,#give-recurring-form .form-row input[type=url]:focus,#give-recurring-form .form-row select:focus,#give-recurring-form .form-row textarea:focus,form.give-form .form-row input[type=text]:focus,form.give-form .form-row input[type=email]:focus,form.give-form .form-row input[type=password]:focus,form.give-form .form-row input[type=tel]:focus,form.give-form .form-row input[type=url]:focus,form.give-form .form-row select:focus,form.give-form .form-row textarea:focus,form[id*=give-form] .form-row input[type=text]:focus,form[id*=give-form] .form-row input[type=email]:focus,form[id*=give-form] .form-row input[type=password]:focus,form[id*=give-form] .form-row input[type=tel]:focus,form[id*=give-form] .form-row input[type=url]:focus,form[id*=give-form] .form-row select:focus,form[id*=give-form] .form-row textarea:focus{background-color:#fff}#give-recurring-form .form-row-first,#give-recurring-form .form-row-last,form.give-form .form-row-first,form.give-form .form-row-last,form[id*=give-form] .form-row-first,form[id*=give-form] .form-row-last{float:right;width:48.5%}#give-recurring-form .form-row-last,form.give-form .form-row-last,form[id*=give-form] .form-row-last{float:left}#give-recurring-form .form-row-wide,form.give-form .form-row-wide,form[id*=give-form] .form-row-wide{clear:both}#give-recurring-form .form-row-wide:after,#give-recurring-form .form-row-wide:before,form.give-form .form-row-wide:after,form.give-form .form-row-wide:before,form[id*=give-form] .form-row-wide:after,form[id*=give-form] .form-row-wide:before{content:" ";display:table}#give-recurring-form .form-row-wide:after,form.give-form .form-row-wide:after,form[id*=give-form] .form-row-wide:after{clear:both}#give-recurring-form .form-row-two-thirds,form.give-form .form-row-two-thirds,form[id*=give-form] .form-row-two-thirds{float:right;width:65.75%}#give-recurring-form .form-row-two-thirds.form-row-first,form.give-form .form-row-two-thirds.form-row-first,form[id*=give-form] .form-row-two-thirds.form-row-first{margin-right:0}#give-recurring-form .form-row-one-third,form.give-form .form-row-one-third,form[id*=give-form] .form-row-one-third{float:right;width:31.25%;margin-right:3%}#give-recurring-form .form-row-one-third.form-row-first,form.give-form .form-row-one-third.form-row-first,form[id*=give-form] .form-row-one-third.form-row-first{margin-right:0}@media (max-width:480px){#give-recurring-form .form-row-responsive,form.give-form .form-row-responsive,form[id*=give-form] .form-row-responsive{margin-right:0;margin-left:0;width:100%}}#give-recurring-form .give-error,#give-recurring-form .give-required-indicator,form.give-form .give-error,form.give-form .give-required-indicator,form[id*=give-form] .give-error,form[id*=give-form] .give-required-indicator{color:#a00}#give-recurring-form .card-expiration>select,form.give-form .card-expiration>select,form[id*=give-form] .card-expiration>select{width:44%;margin:0}#give-recurring-form .card-expiration>span.exp-divider,form.give-form .card-expiration>span.exp-divider,form[id*=give-form] .card-expiration>span.exp-divider{display:inline;text-align:center}#give-recurring-form .card-expiration select.card-expiry-year,form.give-form .card-expiration select.card-expiry-year,form[id*=give-form] .card-expiration select.card-expiry-year{float:left}#give-recurring-form .give-disabled,#give-recurring-form [disabled],form.give-form .give-disabled,form.give-form [disabled],form[id*=give-form] .give-disabled,form[id*=give-form] [disabled]{cursor:not-allowed}form[id*=give-form] .give-donation-amount{margin:0 0 15px}form[id*=give-form] .give-donation-amount .give-currency-symbol{background-color:#f2f2f2;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#333;margin:0;padding:0 12px;height:35px;line-height:35px;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right}form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-before{border-right:1px solid #ccc;border-left:none}form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-after{border-right:none;border-left:1px solid #ccc}form[id*=give-form] .give-donation-amount #give-amount,form[id*=give-form] .give-donation-amount #give-amount-text{border:1px solid #ccc;background:#FFF;border-radius:0;height:35px;line-height:35px;padding:0 12px;margin:0;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:125px;float:right}form[id*=give-form] .give-donation-amount #give-amount-text.invalid-amount,form[id*=give-form] .give-donation-amount #give-amount.invalid-amount{border:1px solid red}form[id*=give-form] .give-donation-amount input.give-amount-top{width:125px}form[id*=give-form] .give-donation-amount span.give-final-total-amount{border:1px solid #ccc;border-radius:0;height:35px;line-height:35px;padding:0 12px;margin:0;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:not-allowed;background:#FFF;float:right}form[id*=give-form] #give_terms_agreement legend{display:none}form[id*=give-form] #give_terms_agreement label{display:inline-block}form[id*=give-form] #give-final-total-wrap{margin:10px 0 25px;padding:0}form[id*=give-form] #give-final-total-wrap:after,form[id*=give-form] #give-final-total-wrap:before{content:" ";display:table}form[id*=give-form] #give-final-total-wrap:after{clear:both}form[id*=give-form] #give-final-total-wrap .give-donation-total-label{background-color:#f2f2f2;color:#333;margin:0;padding:0 12px;height:35px;line-height:35px;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;border:1px solid #ccc}@media (max-width:480px){form[id*=give-form] #give-final-total-wrap .give-donation-total-label{display:block;float:none}}form[id*=give-form] #give-final-total-wrap .give-final-total-amount{border:1px solid #ccc;background:#FFF;border-radius:0;height:35px;line-height:35px;padding:0 12px;margin:0;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:none;float:right}@media (max-width:480px){form[id*=give-form] #give-final-total-wrap .give-final-total-amount{border:1px solid #ccc;border-top:0;display:block;float:none}}.give-display-button-only form>:not(.give-btn-modal),.give-display-button-only>:not(form){display:none!important}form[id*=give-form] input[type=radio]{margin:0 0 0 .5em}form[id*=give-form] #give-donation-level-radio-list{margin:0 0 15px;padding:0;list-style:none;clear:both}form[id*=give-form] #give-donation-level-radio-list>li{list-style-type:none;list-style-image:none;margin:0;padding:0}form[id*=give-form] #give-donation-level-radio-list>li label{cursor:pointer;display:inline-block;margin:0}form[id*=give-form] #give-donation-level-radio-list>li input[type=radio]{margin:0 0 0 .5em;outline:0;width:auto}form[id*=give-form] #give-gateway-radio-list{margin:0 0 15px;padding:0;list-style:none}form[id*=give-form] #give-gateway-radio-list:after,form[id*=give-form] #give-gateway-radio-list:before{content:" ";display:table}form[id*=give-form] #give-gateway-radio-list:after{clear:both}form[id*=give-form] #give-gateway-radio-list>li{list-style-type:none;list-style-image:none;margin:0;padding:0}@media (min-width:480px){form[id*=give-form] #give-gateway-radio-list>li{display:inline-block;margin-left:15px;margin-right:0}}form[id*=give-form] #give-gateway-radio-list>li label.give-gateway-option{cursor:pointer;display:inline;margin:0}form[id*=give-form] #give-gateway-radio-list>li input[type=radio]{margin:0 0 0 .25em;outline:0;width:auto;display:inline}form[id*=give-form] input[type=checkbox]{margin:0 0 0 .25em}form[id*=give-form] select.give-select-level{outline:0;border-radius:0;min-width:155px;border:1px solid #ccc;margin:0 0 15px;display:block;clear:both;color:#333;background-color:#FDFDFD;padding:.5em;max-width:100%}#give-donation-level-button-wrap{margin:0 0 15px;padding:0;clear:both;list-style:none}#give-donation-level-button-wrap:after,#give-donation-level-button-wrap:before{content:" ";display:table}#give-donation-level-button-wrap:after{clear:both}#give-donation-level-button-wrap>li{list-style-type:none;list-style-image:none;float:right;margin:0 0 5px 5px}.give_terms_links{float:left}[id*=give_secure_site_wrapper]{padding:4px 0 15px 4px;font-size:16px;line-height:20px}[id*=give_secure_site_wrapper] span.padlock{font-style:normal;font-weight:400;font-size:16px;line-height:20px}[id*=give_secure_site_wrapper] span.padlock :before{display:inline-block}#give_purchase_form_wrap input.give-input.card-cvc.valid,#give_purchase_form_wrap input.give-input.card-expiry.valid,#give_purchase_form_wrap input.give-input.card-number.valid{background-image:url(../assets/images/tick.png);background-repeat:no-repeat;background-position:left 10px top 50%;background-size:16px}#give_purchase_form_wrap input.give-input.card-cvc.valid.fl-input:not(.card-cvc):not(.card-expiry),#give_purchase_form_wrap input.give-input.card-expiry.valid.fl-input:not(.card-cvc):not(.card-expiry),#give_purchase_form_wrap input.give-input.card-number.valid.fl-input:not(.card-cvc):not(.card-expiry){background-position:left 55px top 50%}#give_purchase_form_wrap span.card-type{position:absolute;top:-2px;left:0;width:37px;height:26px;background-size:37px 26px!important}#give_purchase_form_wrap .fl-wrap span.card-type{top:calc(.5em + 6px);left:11px}#give_purchase_form_wrap span.card-type.off{display:none}#give_purchase_form_wrap span.card-type.visa{background:url(../assets/images/visa.png) no-repeat}#give_purchase_form_wrap span.card-type.mastercard{background:url(../assets/images/mastercard.png) no-repeat}#give_purchase_form_wrap span.card-type.discover{background:url(../assets/images/discover.png) no-repeat}#give_purchase_form_wrap span.card-type.amex{background:url(../assets/images/amex.png) no-repeat}#give_purchase_form_wrap span.card-type.maestro{background:url(../assets/images/maestro.png) no-repeat}#give_purchase_form_wrap span.card-type.dinersclub{background:url(../assets/images/diners-club.png) no-repeat}#give_purchase_form_wrap span.card-type.jcb{background:url(../assets/images/jcb.png) no-repeat}#give_purchase_form_wrap span.card-type.dankort{background:url(../assets/images/dankort.png) no-repeat}#give_purchase_form_wrap span.card-type.unionpay{background:url(../assets/images/unionpay.png) no-repeat}@-webkit-keyframes opacity{0%{opacity:1}100%{opacity:0}}@-moz-keyframes opacity{0%{opacity:1}100%{opacity:0}}form[id*=give-form] p.give-loading-text,form[id*=give-form] span.give-loading-text{display:none;float:left;height:16px;width:16px;margin:0;padding:0;font-style:italic;line-height:20px;font-size:16px;font-weight:400}form[id*=give-form] .give-loading-animation{font-style:normal;font-weight:400;float:right;height:16px;width:16px;line-height:1;font-size:16px;margin:0 0 0 5px;background-size:20px 20px;background-repeat:no-repeat;background-color:transparent}[id*=give-form] .give_login_forgot_password,form[id*=give-form] .give-payment-mode-label .give-loading-text{float:left}[id*=give-form] .give-login-account-wrap{margin:0 0 15px;position:relative}[id*=give-form] .give-login-account-wrap .give-login-message{text-align:left;margin:0;padding:0}[id*=give-form] .give-login-account-wrap .give-loading-text{position:absolute;left:0;top:.25em}[id*=give-form] fieldset[id^=give-login-fields]{margin:0 0 15px}[id*=give-form] .give-new-account-link{margin:0 0 15px;padding:0}.give-submit-button-wrap input.give-cancel-login,[id^=give-user-login-submit] input.give-cancel-login{margin-right:5px}.give-submit-button-wrap span.give-loading-animation,[id^=give-user-login-submit] span.give-loading-animation{margin:0 .5em 0 0;display:none}.give-submit-button-wrap .give-submit,[id^=give-user-login-submit] .give-submit{float:right}#give-login-form div.give-login,#give-login-form legend,#give-register-form div.give-login,#give-register-form legend{line-height:2;margin-bottom:15px}#give-login-form label,#give-register-form label{min-width:100px;display:inline-block}div.give-form-wrap.mfp-hide{display:block!important}div.mfp-content fieldset ol,div.mfp-content fieldset p,div.mfp-content fieldset ul{margin-bottom:1.2em;line-height:1.4}.give-btn{background:#EDEDED;border:1px solid #ccc;color:#333;padding:8px 10px;cursor:pointer;line-height:1.2em;font-size:1em}.give-btn:hover{background:#dbdbdb}#give_profile_editor_form legend{width:auto;padding:0 5px 5px;border-bottom:0}form#give-email-access-form div.g-recaptcha,form#give-email-access-form input#give-email{margin:0 0 15px}form#give-email-access-form input#give-email{width:305px}@media (max-width:768px){[id*=give-form] div#give-sidebar-left,[id*=give-form] div.images,[id*=give-form] div.summary{width:100%;float:none}}.give-form-wrap .give-form h3.give-section-break,.give-form-wrap .give-form h4.give-section-break{margin:10px 0 0}.give-do-validate input.error{border-color:red!important}.give_error,.give_success{position:relative;margin:15px 0;background:#F9F9F9;padding:1em 2em 1em 1em;border-right:4px solid #a00;box-shadow:0 1px 1px rgba(0,0,0,.125);clear:both}.give_error>p,.give_success>p{margin:0!important;color:#333}.give_error:before,.give_success:before{font-style:normal;font-weight:400;position:absolute;top:50%;font-size:16px;margin-top:-15px;right:-17px;background-color:#a00;color:#FFF;width:30px;height:30px;border-radius:100%;text-align:center;line-height:30px;text-shadow:-1px 1px rgba(0,0,0,.5);content:'\f02d'}.mfp-bg,.mfp-wrap{position:fixed;top:0;right:0}.mfp-bg,.mfp-container,.mfp-wrap{width:100%;height:100%}.give_error.give_warning,.give_success.give_warning{border-color:#ffba00}.give_error.give_warning:before,.give_success.give_warning:before{background-color:#ffba00;text-shadow:-1px 1px rgba(0,0,0,.1)}.give_success{border-color:#7ad03a}.give_success:before{background-color:#7ad03a;content:'\e601';text-shadow:-1px 1px rgba(0,0,0,.2)}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after{content:''}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-wrap{z-index:1043;outline:0!important}.mfp-container{text-align:center;position:absolute;right:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:right;z-index:1045}.mfp-close,.mfp-preloader{text-align:center;position:absolute}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;top:50%;width:auto;margin-top:-.8em;right:8px;left:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-close,.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;line-height:44px;left:0;top:0;text-decoration:none;opacity:.65;padding:0 10px 18px 0;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;left:-6px;text-align:left;padding-left:6px;width:100%}.mfp-counter{position:absolute;top:0;left:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{display:block;width:0;height:0;position:absolute;right:0;top:0;margin-top:35px;margin-right:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.give-modal .mfp-content,.give-modal.mfp-bg{opacity:0;transition:all .2s}.mfp-arrow-left{right:0}.mfp-arrow-left:after{border-left:17px solid #FFF;margin-right:31px}.mfp-arrow-left:before{margin-right:25px;border-left:27px solid #3F3F3F}.mfp-arrow-right{left:0}.mfp-arrow-right:after{border-right:17px solid #FFF;margin-right:39px}.mfp-arrow-right:before{border-right:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;right:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{position:absolute;right:0;top:40px;bottom:40px;left:0;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;right:0;width:100%;cursor:auto}.mfp-title{text-align:right;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-left:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-right:0;padding-left:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-right:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{left:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;left:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:100%;transform-origin:100%}.mfp-arrow-right{-webkit-transform-origin:0;transform-origin:0}.mfp-container{padding-right:6px;padding-left:6px}}.twentythirteen .give_forms{padding:40px 0}.twentyfourteen .tfgive{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfgive .give_forms .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfgive div.give_forms.hentry.has-post-thumbnail{margin-top:0}.twentyfourteen .tfgive .give_forms .images img{margin-bottom:1em}@media screen and (min-width:673px){.twentyfourteen .tfgive{padding-left:30px;padding-right:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfgive{padding-left:15px;padding-right:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfgive{padding-left:30px;padding-right:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfgive{margin-left:54px}.full-width .twentyfourteen .tfgive{margin-left:auto}}.twentyfifteen .t15give{padding-right:7.6923%;padding-left:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15give .page-title{margin-right:0}.twentyfifteen .t15give div.summary{padding:0}@media screen and (min-width:38.75em){.twentyfifteen .t15give{margin-left:7.6923%;margin-right:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15give{margin-right:8.3333%;margin-left:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.avada-row>div.give-wrap #content{width:100%}.give-goal-progress{margin-bottom:20px;clear:both}.give-goal-progress .income{font-size:46px;line-height:48px;letter-spacing:-1px;color:#333}.give-goal-progress .raised{margin-bottom:15px}.give-progress-bar{height:20px;position:relative;background:#EEE;border-radius:25px;overflow:hidden}.give-progress-bar>span{display:block;height:100%;background-color:#2bc253;position:relative;overflow:hidden;border-radius:8px 20px 20px 8px}.give-modal{top:0;right:0;width:100%;height:100%;z-index:2147483540;position:fixed;overflow:hidden;outline:0!important;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0)}.give-modal form[id*=give-form],.give-modal form[id*=give-form] .give-submit{margin-bottom:0}.give-modal form[id*=give-form] .give-payment-mode-label{margin-top:0;padding-top:0}@media (max-width:580px){.give-modal form[id*=give-form] .give-input{font-size:16px}}.give-modal .mfp-content{box-sizing:border-box;position:relative;background:#FFF;padding:20px;width:auto;max-width:500px;margin:40px auto;z-index:2147483640;vertical-align:middle;transform:translateY(-100px)}.give-modal .mfp-content [id*=give-form] #give-payment-mode-select,.give-modal .mfp-content [id*=give-form] #give_purchase_form_wrap,.give-modal .mfp-content [id*=give-form].give-display-button-only .give-donation-amount,.give-modal .mfp-content [id*=give-form].give-display-button-only .give-donation-levels-wrap{display:block}.give-modal .mfp-content .mfp-close:hover{background-color:transparent}.give-modal form.give-form button.mfp-close{position:absolute;display:block!important}.give-modal .mfp-container:after{display:none}.give-modal.mfp-ready .mfp-content{opacity:1;transform:translateY(0)}.give-modal.mfp-ready.mfp-bg{opacity:.8}.give-modal.mfp-removing .mfp-content{transform:translateY(-50px);opacity:0}.give-modal.mfp-removing.mfp-bg{opacity:0}table.give-table{color:#666;font-size:14px;text-shadow:-1px 1px 0 #fff;background:#eaebec;margin:20px 0;border:1px solid #e0e0e0;border-top:none;border-bottom:none;width:100%}table.give-table thead{font-weight:700}table.give-table thead th:first-child{text-align:right}table.give-table th{padding:21px 25px;border-top:1px solid #E8E8E8;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-left:none;background:#F6F6F6;text-align:center;font-weight:700}table.give-table tbody tr{text-align:center}table.give-table tbody tr td{padding:18px;border:none;border-top:1px solid #fff;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;background:#FFF;text-align:center}table.give-table tbody tr td:first-child{text-align:right;border-right:0}table.give-table tbody tr:nth-child(even) td{background:#fcfcfc}body.give-twentysixteen div.entry-summary{margin:0}body.give-twentysixteen button.give-btn{color:#333}body.give-twentysixteen .give-submit{color:#FFF}body.give-twentysixteen fieldset#give_terms_agreement{padding-right:0}body.give-twentyseventeen.colors-dark div#give_purchase_form_wrap span.give-final-total-amount,body.give-twentyseventeen.colors-dark div.give-total-wrap input.give-text-input,body.give-twentyseventeen.colors-dark div.give_notices p{color:#000}body.give-twentyseventeen.colors-dark form[id*=give] fieldset{background-color:transparent}.give-donation-history .give-table{table-layout:auto}.give-donation-history .give-table .give-security-column{float:right}.give-donation-history .give-table .give-security-column.give-security-description-wrap{width:75%;padding:16px 13px;font-size:12px;font-style:italic}.give-donation-history .give-table .give-security-column.give-security-button-wrap{width:25%;padding:25px 5px}.give-donation-history .give-table .give-security-column.give-security-button-wrap span{display:none;padding:0 20px}
6
  * @subpackage: SCSS/Frontend
7
  * @copyright: Copyright (c) 2016, WordImpress
8
  * @license: http://opensource.org/licenses/gpl-2.0.php GNU Public License
9
+ */.dashicons-give:before,[class*=" give-icon-"],[class^=give-icon-]{font-family:give-icomoon;speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}.mfp-close,[id*=give-form].give-fl-form.give-fl-style-1 select.give-fl-select{height:44px}.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}@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}.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,form[id*=give-form] .give-loading-animation:before{content:"\e607"}.give-icon-plus:before{content:"\e040"}.give-icon-minus:before{content:"\e041"}.give-icon-locked:before,[id*=give_secure_site_wrapper] span.padlock:before{content:"\e600"}.dashicons-give:before{content:"\e800"}.fa-spin,form[id*=give-form] .give-loading-animation{-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)}}/*! Hint.css - v2.5.0 - 2017-04-23
10
  * http://kushagragour.in/lab/hint/
11
+ * Copyright (c) 2017 Kushagra Gour */[class*=hint--]{position:relative;display:inline-block}[class*=hint--]:after,[class*=hint--]:before{position:absolute;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}[class*=hint--]:hover:after,[class*=hint--]:hover:before{visibility:visible;opacity:1;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}[class*=hint--]:before{content:'';position:absolute;background:100% 0;border:6px solid transparent;z-index:1000001}[class*=hint--]:after{background:#383838;color:#fff;padding:8px 10px;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:12px;white-space:nowrap;text-shadow:0 -1px 0 #000;box-shadow:-4px 4px 8px rgba(0,0,0,.3)}[class*=hint--][aria-label]:after{content:attr(aria-label)}[class*=hint--][data-hint]:after{content:attr(data-hint)}[aria-label='']:after,[aria-label='']:before,[data-hint='']:after,[data-hint='']:before{display:none!important}.hint--top-left:before,.hint--top-right:before,.hint--top:before{border-top-color:#383838}.hint--bottom-left:before,.hint--bottom-right:before,.hint--bottom:before{border-bottom-color:#383838}.hint--top:after,.hint--top:before{bottom:100%;right:50%}.hint--top:before{margin-bottom:-11px;right:calc(50% - 6px)}.hint--top:after{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);transform:translateX(50%)}.hint--top:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top:hover:after{-webkit-transform:translateX(50%) translateY(-8px);-moz-transform:translateX(50%) translateY(-8px);transform:translateX(50%) translateY(-8px)}.hint--bottom:after,.hint--bottom:before{top:100%;right:50%}.hint--bottom:before{margin-top:-11px;right:calc(50% - 6px)}.hint--bottom:after{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);transform:translateX(50%)}.hint--bottom:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom:hover:after{-webkit-transform:translateX(50%) translateY(8px);-moz-transform:translateX(50%) translateY(8px);transform:translateX(50%) translateY(8px)}.hint--right:before{border-left-color:#383838;margin-right:-11px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:after,.hint--right:before{right:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--left:before{border-right-color:#383838;margin-left:-11px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:after,.hint--left:before{left:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--top-left:after,.hint--top-left:before{bottom:100%;right:50%}.hint--top-left:before{margin-bottom:-11px;right:calc(50% - 6px)}.hint--top-left:after{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%);margin-right:12px}.hint--top-left:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-left:hover:after{-webkit-transform:translateX(100%) translateY(-8px);-moz-transform:translateX(100%) translateY(-8px);transform:translateX(100%) translateY(-8px)}.hint--top-right:after,.hint--top-right:before{bottom:100%;right:50%}.hint--top-right:before{margin-bottom:-11px;right:calc(50% - 6px)}.hint--top-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-right:-12px}.hint--top-right:hover:after,.hint--top-right:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom-left:after,.hint--bottom-left:before{top:100%;right:50%}.hint--bottom-left:before{margin-top:-11px;right:calc(50% - 6px)}.hint--bottom-left:after{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%);margin-right:12px}.hint--bottom-left:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-left:hover:after{-webkit-transform:translateX(100%) translateY(8px);-moz-transform:translateX(100%) translateY(8px);transform:translateX(100%) translateY(8px)}.hint--bottom-right:after,.hint--bottom-right:before{top:100%;right:50%}.hint--bottom-right:before{margin-top:-11px;right:calc(50% - 6px)}.hint--bottom-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-right:-12px}.hint--bottom-right:hover:after,.hint--bottom-right:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--large:after,.hint--medium:after,.hint--small:after{white-space:normal;line-height:1.4em;word-wrap:break-word}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top-left:before,.hint--error.hint--top-right:before,.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom-left:before,.hint--error.hint--bottom-right:before,.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-right-color:#b34e4d}.hint--error.hint--right:before{border-left-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top-left:before,.hint--warning.hint--top-right:before,.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before,.hint--warning.hint--bottom-right:before,.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-right-color:#c09854}.hint--warning.hint--right:before{border-left-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #1a3c4d}.hint--info.hint--top-left:before,.hint--info.hint--top-right:before,.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before,.hint--info.hint--bottom-right:before,.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-right-color:#3986ac}.hint--info.hint--right:before{border-left-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top-left:before,.hint--success.hint--top-right:before,.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before,.hint--success.hint--bottom-right:before,.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-right-color:#458746}.hint--success.hint--right:before{border-left-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top:after{-webkit-transform:translateX(50%) translateY(-8px);-moz-transform:translateX(50%) translateY(-8px);transform:translateX(50%) translateY(-8px)}.hint--always.hint--top-left:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-left:after{-webkit-transform:translateX(100%) translateY(-8px);-moz-transform:translateX(100%) translateY(-8px);transform:translateX(100%) translateY(-8px)}.hint--always.hint--top-right:after,.hint--always.hint--top-right:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom:after{-webkit-transform:translateX(50%) translateY(8px);-moz-transform:translateX(50%) translateY(8px);transform:translateX(50%) translateY(8px)}.hint--always.hint--bottom-left:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-left:after{-webkit-transform:translateX(100%) translateY(8px);-moz-transform:translateX(100%) translateY(8px);transform:translateX(100%) translateY(8px)}.hint--always.hint--bottom-right:after,.hint--always.hint--bottom-right:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:after,.hint--no-animate:before{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}.hint--bounce:after,.hint--bounce:before{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .3s ease,visibility .3s ease,-moz-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24)}body.give_receipt_page{background-color:#fff;color:#141412;margin:0;font-family:Helvetica,sans-serif;font-size:12px}[id*=give_secure_site_wrapper] span.padlock,form[id*=give-form] .give-loading-animation{font-family:give-icomoon;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;-moz-osx-font-smoothing:grayscale}body.give_receipt_page #give_receipt_wrapper{width:660px;margin:0 auto;padding:50px 0}body.give_receipt_page table{display:table;width:100%;border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2;margin:0 0 20px}body.give_receipt_page td,body.give_receipt_page th{display:table-cell;text-align:right;border-top:1px solid #ededed;padding:6px 0 6px 10px;font-weight:400}body.give_receipt_page th{font-weight:700;text-transform:uppercase}body.give_receipt_page h3{font-size:22px;margin:40px 0 5px;clear:both;display:block;font-weight:700}table#give_donation_receipt,table#give_donation_receipt_products{width:100%}table#give_donation_receipt td,table#give_donation_receipt th{text-align:right}table#give_donation_receipt .give-receipt-thead-text{font-size:18px;text-align:center;display:block}table#give_donation_receipt .give-receipt-thead-text>span{font-size:16px}table#give_donation_receipt li{margin:0 10px 8px 0}table#give_donation_receipt ul{margin:0;padding:0;list-style:none}table#give_donation_receipt .give_receipt_payment_status.failed,table#give_donation_receipt .give_receipt_payment_status.pending,table#give_donation_receipt .give_receipt_payment_status.revoked{color:#f73f2e}table#give_donation_receipt span.donation-level-text-wrap{font-style:italic;display:block}/*!
12
  * Float Labels
13
  *
14
  * @version: 3.2.0
15
  * @author: Paul Ryley (http://geminilabs.io)
16
  * @url: https://geminilabs.github.io/float-labels.js
17
  * @license: MIT
18
+ */[id*=give-form].give-fl-form .give-fl-wrap{position:relative;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[id*=give-form].give-fl-form input.give-fl-input,[id*=give-form].give-fl-form select.give-fl-select,[id*=give-form].give-fl-form textarea.give-fl-textarea{width:100%;outline:0;font-size:16px;line-height:normal;border-radius:0;border:1px solid #ccc;background-color:inherit;box-sizing:border-box;transition:all .2s ease-in-out;margin-bottom:0}[id*=give-form].give-fl-form input.give-fl-input:-moz-placeholder,[id*=give-form].give-fl-form select.give-fl-select:-moz-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea:-moz-placeholder{color:#bbb}[id*=give-form].give-fl-form input.give-fl-input::-moz-placeholder,[id*=give-form].give-fl-form select.give-fl-select::-moz-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea::-moz-placeholder{color:#bbb}[id*=give-form].give-fl-form input.give-fl-input:-ms-input-placeholder,[id*=give-form].give-fl-form select.give-fl-select:-ms-input-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea:-ms-input-placeholder{color:#bbb}[id*=give-form].give-fl-form input.give-fl-input::-webkit-input-placeholder,[id*=give-form].give-fl-form select.give-fl-select::-webkit-input-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea::-webkit-input-placeholder{color:#bbb}[id*=give-form].give-fl-form select.give-fl-select{position:relative;color:#bbb;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}[id*=give-form].give-fl-form .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form .give-fl-is-active textarea.give-fl-textarea{color:#333;background-color:inherit;border-color:#ccc}[id*=give-form].give-fl-form .give-fl-has-focus input.give-fl-input,[id*=give-form].give-fl-form .give-fl-has-focus select.give-fl-select,[id*=give-form].give-fl-form .give-fl-has-focus textarea.give-fl-textarea{background-color:inherit;border-color:#ccc}[id*=give-form].give-fl-form label.give-fl-label{opacity:0;visibility:hidden;display:block;position:absolute;top:-12px;right:0;font-size:12px;font-weight:700;line-height:1;color:#bbb;border-radius-top-right:0;transition:all .2s ease-in-out;z-index:1}[id*=give-form].give-fl-form .give-fl-is-active label.give-fl-label{opacity:1;visibility:visible}[id*=give-form].give-fl-form .give-fl-has-focus label.give-fl-label{color:#1976D2}[id*=give-form].give-fl-form .give-fl-is-required:before{opacity:1;content:'*';display:block;position:absolute;top:1px;left:18px;font-size:16px;line-height:1.75;color:#D32F2F;transition:all .2s ease-in-out;padding:6px 0 0;z-index:1}[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active textarea.give-fl-textarea,[id*=give-form].give-fl-form.give-fl-style-1 input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-1 select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-1 textarea.give-fl-textarea{padding:6px 12px}[id*=give-form].give-fl-form .give-fl-is-required.give-fl-is-active:before{opacity:0}[id*=give-form].give-fl-form.give-fl-style-1 label.give-fl-label{top:1px;right:10px;background-color:transparent;padding:12px 3px}[id*=give-form].give-fl-form.give-fl-style-1 label.give-fl-label:before{content:'';display:block;position:absolute;top:19px;right:0;left:0;height:1px;background-color:inherit;z-index:-1}[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active label.give-fl-label{top:-9px;padding:3px}[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active label.give-fl-label:before{top:9px}[id*=give-form].give-fl-form.give-fl-style-2 input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-2 select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-2 textarea.give-fl-textarea{padding:12px}[id*=give-form].give-fl-form.give-fl-style-2 select.give-fl-select{height:56px}[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-active textarea.give-fl-textarea{padding:18px 12px 6px}[id*=give-form].give-fl-form.give-fl-style-2 label.give-fl-label{top:1px;right:10px;padding:6px 3px 3px}[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-required:before{padding-top:12px}[id*=give-form].give-fl-form .give-fl-wrap-select:after{content:'';position:absolute;display:block;top:1px;left:6px;height:calc(100% - 2px);width:15px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 16'><path fill='#bbb' d='M 4 0 L 0 6.5 L 8 6.5 L 4 0 z M 0 9.5 L 4 16 L 4 16 L 8 9.5 z'/></svg>") 0 50% no-repeat;background-size:7px 14px;z-index:2}[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-give select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-give textarea.give-fl-textarea{line-height:inherit;padding:12px;background-color:#FFF}[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=text],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=email],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=password],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=search],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=tel],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=url],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=number]{height:auto;min-height:50px}[id*=give-form].give-fl-form.give-fl-style-give select.give-fl-select{line-height:inherit}[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-active textarea.give-fl-textarea{padding:20px 12px 4px;transition:padding .2s ease-in-out,border .2s ease-in-out}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label{top:1px;right:13px;left:0;padding:6px 0 0}[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-required:before{padding-top:12px}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label .give-required-indicator{display:none}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label .give-tooltip{position:absolute;top:0;width:100%;height:100%;margin:0;z-index:1}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label .give-tooltip::before{content:unset}.give-clearfix:after,.give-clearfix:before{content:" ";display:table}.give-clearfix:after{clear:both}[id*=give-form] .give-hidden{display:none}[id*=give-form] fieldset{padding:0;margin:0;border:0}[id*=give-form] .give-form-title{padding:0;margin:0 0 15px}[id*=give-form] div#give-sidebar-left{width:38%;float:right}[id*=give-form] div.images{margin:0 0 15px}[id*=give-form] div.images img{display:block;width:100%;height:auto;box-shadow:none}.single-give_forms.et_right_sidebar #main-content .container:before,[id*=give-form].give-display-modal #give-payment-mode-select,[id*=give-form].give-display-modal #give_purchase_form_wrap,[id*=give-form].give-display-reveal #give-payment-mode-select,[id*=give-form].give-display-reveal #give_purchase_form_wrap{display:none}[id*=give-form] .give-custom-amount-text{clear:both}[id*=give-form] div.summary{width:58%;float:left}[id*=give-form] div.summary.give-full-width{width:100%;float:none}[id*=give-form] .give_form select.give-select.required{color:#000}[id*=give-form] div.give-form-content-wrap{margin:0 0 20px}[id*=give-form] div.give-form-content-wrap.give_post_form-content{margin:20px 0 0}[id*=give-form].give-display-modal .give-btn,[id*=give-form].give-display-reveal .give-btn{margin:0 0 15px}[id*=give-form] .cc-address{margin-bottom:15px}.single-give_forms .give_forms:after,.single-give_forms .give_forms:before{content:" ";display:table}.single-give_forms .give_forms:after{clear:both}#give-purchase-gravatars .give-gravatars-title{margin:0 0 15px}#give-purchase-gravatars .give-purchase-gravatars-list{list-style:none;margin:0;padding:0}#give-purchase-gravatars .give-purchase-gravatars-list li{list-style-type:none;display:inline-block;margin:0 0 0 5px;padding:0}#give-recurring-form,form.give-form,form[id*=give-form]{margin:0 0 25px;padding:0}#give-recurring-form .give-hidden,form.give-form .give-hidden,form[id*=give-form] .give-hidden{display:none}#give-recurring-form .give-tooltip,form.give-form .give-tooltip,form[id*=give-form] .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)}#give-recurring-form .form-row input[type=text].required,#give-recurring-form .form-row input[type=email].required,#give-recurring-form .form-row input[type=password].required,#give-recurring-form .form-row input[type=tel].required,#give-recurring-form .form-row input[type=url].required,#give-recurring-form .form-row select.required,#give-recurring-form .form-row textarea.required,#give-recurring-form .give-tooltip:hover,form.give-form .form-row input[type=text].required,form.give-form .form-row input[type=email].required,form.give-form .form-row input[type=password].required,form.give-form .form-row input[type=tel].required,form.give-form .form-row input[type=url].required,form.give-form .form-row select.required,form.give-form .form-row textarea.required,form.give-form .give-tooltip:hover,form[id*=give-form] .form-row input[type=text].required,form[id*=give-form] .form-row input[type=email].required,form[id*=give-form] .form-row input[type=password].required,form[id*=give-form] .form-row input[type=tel].required,form[id*=give-form] .form-row input[type=url].required,form[id*=give-form] .form-row select.required,form[id*=give-form] .form-row textarea.required,form[id*=give-form] .give-tooltip:hover{color:#333}#give-recurring-form h3.give-section-break,#give-recurring-form h4.give-section-break,#give-recurring-form legend,form.give-form h3.give-section-break,form.give-form h4.give-section-break,form.give-form legend,form[id*=give-form] h3.give-section-break,form[id*=give-form] h4.give-section-break,form[id*=give-form] legend{font-size:1.15em;font-weight:700;margin:10px 0 15px;padding:0 0 5px;border-bottom:1px solid rgba(0,0,0,.1);width:100%}#give-recurring-form h3.give-section-break span.sub-text,#give-recurring-form h4.give-section-break span.sub-text,#give-recurring-form legend span.sub-text,form.give-form h3.give-section-break span.sub-text,form.give-form h4.give-section-break span.sub-text,form.give-form legend span.sub-text,form[id*=give-form] h3.give-section-break span.sub-text,form[id*=give-form] h4.give-section-break span.sub-text,form[id*=give-form] legend span.sub-text{font-style:italic;font-weight:400}#give-recurring-form .form-row,form.give-form .form-row,form[id*=give-form] .form-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 15px;overflow:visible;padding:0}#give-recurring-form .form-row:after,#give-recurring-form .form-row:before,form.give-form .form-row:after,form.give-form .form-row:before,form[id*=give-form] .form-row:after,form[id*=give-form] .form-row:before{content:" ";display:table}#give-recurring-form .form-row:after,form.give-form .form-row:after,form[id*=give-form] .form-row:after{clear:both}#give-recurring-form .form-row:last-child,form.give-form .form-row:last-child,form[id*=give-form] .form-row:last-child{margin-bottom:15px}#give-recurring-form .form-row label,form.give-form .form-row label,form[id*=give-form] .form-row label{display:block;margin:0 0 5px;position:relative;line-height:1.7}#give-recurring-form .form-row label.checkbox,form.give-form .form-row label.checkbox,form[id*=give-form] .form-row label.checkbox{display:inline}#give-recurring-form .form-row input[type=text],#give-recurring-form .form-row input[type=email],#give-recurring-form .form-row input[type=password],#give-recurring-form .form-row input[type=tel],#give-recurring-form .form-row input[type=url],#give-recurring-form .form-row select,#give-recurring-form .form-row textarea,form.give-form .form-row input[type=text],form.give-form .form-row input[type=email],form.give-form .form-row input[type=password],form.give-form .form-row input[type=tel],form.give-form .form-row input[type=url],form.give-form .form-row select,form.give-form .form-row textarea,form[id*=give-form] .form-row input[type=text],form[id*=give-form] .form-row input[type=email],form[id*=give-form] .form-row input[type=password],form[id*=give-form] .form-row input[type=tel],form[id*=give-form] .form-row input[type=url],form[id*=give-form] .form-row select,form[id*=give-form] .form-row textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0;outline:0;color:#333;background-color:#FDFDFD;border:1px solid #ccc;margin:0;padding:.5em}#give-recurring-form .form-row input[type=text]:focus,#give-recurring-form .form-row input[type=email]:focus,#give-recurring-form .form-row input[type=password]:focus,#give-recurring-form .form-row input[type=tel]:focus,#give-recurring-form .form-row input[type=url]:focus,#give-recurring-form .form-row select:focus,#give-recurring-form .form-row textarea:focus,form.give-form .form-row input[type=text]:focus,form.give-form .form-row input[type=email]:focus,form.give-form .form-row input[type=password]:focus,form.give-form .form-row input[type=tel]:focus,form.give-form .form-row input[type=url]:focus,form.give-form .form-row select:focus,form.give-form .form-row textarea:focus,form[id*=give-form] .form-row input[type=text]:focus,form[id*=give-form] .form-row input[type=email]:focus,form[id*=give-form] .form-row input[type=password]:focus,form[id*=give-form] .form-row input[type=tel]:focus,form[id*=give-form] .form-row input[type=url]:focus,form[id*=give-form] .form-row select:focus,form[id*=give-form] .form-row textarea:focus{background-color:#fff}#give-recurring-form .form-row-first,#give-recurring-form .form-row-last,form.give-form .form-row-first,form.give-form .form-row-last,form[id*=give-form] .form-row-first,form[id*=give-form] .form-row-last{float:right;width:48.5%}#give-recurring-form .form-row-last,form.give-form .form-row-last,form[id*=give-form] .form-row-last{float:left}#give-recurring-form .form-row-wide,form.give-form .form-row-wide,form[id*=give-form] .form-row-wide{clear:both}#give-recurring-form .form-row-wide:after,#give-recurring-form .form-row-wide:before,form.give-form .form-row-wide:after,form.give-form .form-row-wide:before,form[id*=give-form] .form-row-wide:after,form[id*=give-form] .form-row-wide:before{content:" ";display:table}#give-recurring-form .form-row-wide:after,form.give-form .form-row-wide:after,form[id*=give-form] .form-row-wide:after{clear:both}#give-recurring-form .form-row-two-thirds,form.give-form .form-row-two-thirds,form[id*=give-form] .form-row-two-thirds{float:right;width:65.75%}#give-recurring-form .form-row-two-thirds.form-row-first,form.give-form .form-row-two-thirds.form-row-first,form[id*=give-form] .form-row-two-thirds.form-row-first{margin-right:0}#give-recurring-form .form-row-one-third,form.give-form .form-row-one-third,form[id*=give-form] .form-row-one-third{float:right;width:31.25%;margin-right:3%}#give-recurring-form .form-row-one-third.form-row-first,form.give-form .form-row-one-third.form-row-first,form[id*=give-form] .form-row-one-third.form-row-first{margin-right:0}@media (max-width:480px){#give-recurring-form .form-row-responsive,form.give-form .form-row-responsive,form[id*=give-form] .form-row-responsive{margin-right:0;margin-left:0;width:100%}}#give-recurring-form .give-error,#give-recurring-form .give-required-indicator,form.give-form .give-error,form.give-form .give-required-indicator,form[id*=give-form] .give-error,form[id*=give-form] .give-required-indicator{color:#a00}#give-recurring-form .card-expiration>select,form.give-form .card-expiration>select,form[id*=give-form] .card-expiration>select{width:44%;margin:0}#give-recurring-form .card-expiration>span.exp-divider,form.give-form .card-expiration>span.exp-divider,form[id*=give-form] .card-expiration>span.exp-divider{display:inline;text-align:center}#give-recurring-form .card-expiration select.card-expiry-year,form.give-form .card-expiration select.card-expiry-year,form[id*=give-form] .card-expiration select.card-expiry-year{float:left}#give-recurring-form .give-disabled,#give-recurring-form [disabled],form.give-form .give-disabled,form.give-form [disabled],form[id*=give-form] .give-disabled,form[id*=give-form] [disabled]{cursor:not-allowed}form[id*=give-form] .give-donation-amount{margin:0 0 15px}form[id*=give-form] .give-donation-amount .give-currency-symbol{background-color:#f2f2f2;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#333;margin:0;padding:0 12px;height:35px;line-height:35px;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right}form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-before{border-right:1px solid #ccc;border-left:none}form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-after{border-right:none;border-left:1px solid #ccc}form[id*=give-form] .give-donation-amount #give-amount,form[id*=give-form] .give-donation-amount #give-amount-text{border:1px solid #ccc;background:#FFF;border-radius:0;height:35px;line-height:35px;padding:0 12px;margin:0;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:125px;float:right}form[id*=give-form] .give-donation-amount #give-amount-text.invalid-amount,form[id*=give-form] .give-donation-amount #give-amount.invalid-amount{border:1px solid red}form[id*=give-form] .give-donation-amount input.give-amount-top{width:125px}form[id*=give-form] .give-donation-amount span.give-final-total-amount{border:1px solid #ccc;border-radius:0;height:35px;line-height:35px;padding:0 12px;margin:0;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:not-allowed;background:#FFF;float:right}form[id*=give-form] #give_terms_agreement legend{display:none}form[id*=give-form] #give_terms_agreement label{display:inline-block}form[id*=give-form] #give-final-total-wrap{margin:10px 0 25px;padding:0}form[id*=give-form] #give-final-total-wrap:after,form[id*=give-form] #give-final-total-wrap:before{content:" ";display:table}form[id*=give-form] #give-final-total-wrap:after{clear:both}form[id*=give-form] #give-final-total-wrap .give-donation-total-label{background-color:#f2f2f2;color:#333;margin:0;padding:0 12px;height:35px;line-height:35px;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;border:1px solid #ccc}@media (max-width:480px){form[id*=give-form] #give-final-total-wrap .give-donation-total-label{display:block;float:none}}form[id*=give-form] #give-final-total-wrap .give-final-total-amount{border:1px solid #ccc;background:#FFF;border-radius:0;height:35px;line-height:35px;padding:0 12px;margin:0;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:none;float:right}@media (max-width:480px){form[id*=give-form] #give-final-total-wrap .give-final-total-amount{border:1px solid #ccc;border-top:0;display:block;float:none}}.give-display-button-only form>:not(.give-btn-modal),.give-display-button-only>:not(form){display:none!important}form[id*=give-form] input[type=radio]{margin:0 0 0 .5em}form[id*=give-form] #give-donation-level-radio-list{margin:0 0 15px;padding:0;list-style:none;clear:both}form[id*=give-form] #give-donation-level-radio-list>li{list-style-type:none;list-style-image:none;margin:0;padding:0}form[id*=give-form] #give-donation-level-radio-list>li label{cursor:pointer;display:inline-block;margin:0}form[id*=give-form] #give-donation-level-radio-list>li input[type=radio]{margin:0 0 0 .5em;outline:0;width:auto}form[id*=give-form] #give-gateway-radio-list{margin:0 0 15px;padding:0;list-style:none}form[id*=give-form] #give-gateway-radio-list:after,form[id*=give-form] #give-gateway-radio-list:before{content:" ";display:table}form[id*=give-form] #give-gateway-radio-list:after{clear:both}form[id*=give-form] #give-gateway-radio-list>li{list-style-type:none;list-style-image:none;margin:0;padding:0}@media (min-width:480px){form[id*=give-form] #give-gateway-radio-list>li{display:inline-block;margin-left:15px;margin-right:0}}form[id*=give-form] #give-gateway-radio-list>li label.give-gateway-option{cursor:pointer;display:inline;margin:0}form[id*=give-form] #give-gateway-radio-list>li input[type=radio]{margin:0 0 0 .25em;outline:0;width:auto;display:inline}form[id*=give-form] input[type=checkbox]{margin:0 0 0 .25em}form[id*=give-form] select.give-select-level{outline:0;border-radius:0;min-width:155px;border:1px solid #ccc;margin:0 0 15px;display:block;clear:both;color:#333;background-color:#FDFDFD;padding:.5em;max-width:100%}#give-donation-level-button-wrap{margin:0 0 15px;padding:0;clear:both;list-style:none}#give-donation-level-button-wrap:after,#give-donation-level-button-wrap:before{content:" ";display:table}#give-donation-level-button-wrap:after{clear:both}#give-donation-level-button-wrap>li{list-style-type:none;list-style-image:none;float:right;margin:0 0 5px 5px}.give_terms_links{float:left}[id*=give_secure_site_wrapper]{padding:4px 0 15px 4px;font-size:16px;line-height:20px}[id*=give_secure_site_wrapper] span.padlock{font-style:normal;font-weight:400;text-transform:none;font-size:16px;line-height:20px}[id*=give_secure_site_wrapper] span.padlock :before{display:inline-block}#give_purchase_form_wrap input.give-input.card-cvc.valid,#give_purchase_form_wrap input.give-input.card-expiry.valid,#give_purchase_form_wrap input.give-input.card-number.valid{background-image:url(../assets/images/tick.png);background-repeat:no-repeat;background-position:left 10px top 50%;background-size:16px}#give_purchase_form_wrap input.give-input.card-cvc.valid.fl-input:not(.card-cvc):not(.card-expiry),#give_purchase_form_wrap input.give-input.card-expiry.valid.fl-input:not(.card-cvc):not(.card-expiry),#give_purchase_form_wrap input.give-input.card-number.valid.fl-input:not(.card-cvc):not(.card-expiry){background-position:left 55px top 50%}#give_purchase_form_wrap span.card-type{position:absolute;top:-2px;left:0;width:37px;height:26px;background-size:37px 26px!important}#give_purchase_form_wrap .fl-wrap span.card-type{top:calc(.5em + 6px);left:11px}#give_purchase_form_wrap span.card-type.off{display:none}#give_purchase_form_wrap span.card-type.visa{background:url(../assets/images/visa.png) no-repeat}#give_purchase_form_wrap span.card-type.mastercard{background:url(../assets/images/mastercard.png) no-repeat}#give_purchase_form_wrap span.card-type.discover{background:url(../assets/images/discover.png) no-repeat}#give_purchase_form_wrap span.card-type.amex{background:url(../assets/images/amex.png) no-repeat}#give_purchase_form_wrap span.card-type.maestro{background:url(../assets/images/maestro.png) no-repeat}#give_purchase_form_wrap span.card-type.dinersclub{background:url(../assets/images/diners-club.png) no-repeat}#give_purchase_form_wrap span.card-type.jcb{background:url(../assets/images/jcb.png) no-repeat}#give_purchase_form_wrap span.card-type.dankort{background:url(../assets/images/dankort.png) no-repeat}#give_purchase_form_wrap span.card-type.unionpay{background:url(../assets/images/unionpay.png) no-repeat}@-webkit-keyframes opacity{0%{opacity:1}100%{opacity:0}}@-moz-keyframes opacity{0%{opacity:1}100%{opacity:0}}form[id*=give-form] p.give-loading-text,form[id*=give-form] span.give-loading-text{display:none;float:left;height:16px;width:16px;margin:0;padding:0;font-style:italic;line-height:20px;font-size:16px;font-weight:400}form[id*=give-form] .give-loading-animation{font-style:normal;font-weight:400;text-transform:none;float:right;height:16px;width:16px;line-height:1;font-size:16px;margin:0 0 0 5px;background-size:20px 20px;background-repeat:no-repeat;background-color:transparent}[id*=give-form] .give_login_forgot_password,form[id*=give-form] .give-payment-mode-label .give-loading-text{float:left}[id*=give-form] .give-login-account-wrap{margin:0 0 15px;position:relative}[id*=give-form] .give-login-account-wrap .give-login-message{text-align:left;margin:0;padding:0}[id*=give-form] .give-login-account-wrap .give-loading-text{position:absolute;left:0;top:.25em}[id*=give-form] fieldset[id^=give-login-fields]{margin:0 0 15px}[id*=give-form] .give-new-account-link{margin:0 0 15px;padding:0}.give-submit-button-wrap input.give-cancel-login,[id^=give-user-login-submit] input.give-cancel-login{margin-right:5px}.give-submit-button-wrap span.give-loading-animation,[id^=give-user-login-submit] span.give-loading-animation{margin:0 .5em 0 0;display:none}.give-submit-button-wrap .give-submit,[id^=give-user-login-submit] .give-submit{float:right}#give-login-form div.give-login,#give-login-form legend,#give-register-form div.give-login,#give-register-form legend{line-height:2;margin-bottom:15px}#give-login-form label,#give-register-form label{min-width:100px;display:inline-block}div.give-form-wrap.mfp-hide{display:block!important}div.mfp-content fieldset ol,div.mfp-content fieldset p,div.mfp-content fieldset ul{margin-bottom:1.2em;line-height:1.4}.give-btn{background:#EDEDED;border:1px solid #ccc;color:#333;padding:8px 10px;cursor:pointer;line-height:1.2em;font-size:1em}.give-btn:hover{background:#dbdbdb}#give_profile_editor_form legend{width:auto;padding:0 5px 5px;border-bottom:0}form#give-email-access-form div.g-recaptcha,form#give-email-access-form input#give-email{margin:0 0 15px}form#give-email-access-form input#give-email{width:305px}@media (max-width:768px){[id*=give-form] div#give-sidebar-left,[id*=give-form] div.images,[id*=give-form] div.summary{width:100%;float:none}}.give-form-wrap .give-form h3.give-section-break,.give-form-wrap .give-form h4.give-section-break{margin:10px 0 0}.give-do-validate input.error{border-color:red!important}.give_notices{position:relative}.notice-dismiss{position:absolute;top:50%;left:0;transform:translate(0,-50%);border:none;margin:0;padding:5px;background:100% 0;color:#72777c;cursor:pointer;max-width:28px}.notice-dismiss:before{background:100% 0;color:#72777c;content:"\f153";display:block;font:400 16px/20px dashicons;speak:none;height:20px;text-align:center;width:20px;-webkit-font-smoothing:antialiased}.notice-dismiss:hover{background-color:transparent}.notice-dismiss:hover:before{color:#dc3232}.give_error,.give_success{position:relative;margin:15px 0;background:#F9F9F9;padding:1em 2em 1em 1em;border-right:4px solid #a00;box-shadow:0 1px 1px rgba(0,0,0,.125);clear:both}.give_error>p,.give_success>p{margin:0!important;color:#333}.give_error:before,.give_success:before{font-family:give-icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;font-size:16px;margin-top:-15px;right:-17px;background-color:#a00;color:#FFF;width:30px;height:30px;border-radius:100%;text-align:center;line-height:30px;text-shadow:-1px 1px rgba(0,0,0,.5);content:'\f02d'}.mfp-bg,.mfp-wrap{position:fixed;top:0;right:0}.mfp-bg,.mfp-container,.mfp-wrap{width:100%;height:100%}.give_error.give_warning,.give_success.give_warning{border-color:#ffba00}.give_error.give_warning:before,.give_success.give_warning:before{background-color:#ffba00;text-shadow:-1px 1px rgba(0,0,0,.1)}.give_success{border-color:#7ad03a}.give_success:before{background-color:#7ad03a;content:'\e601';text-shadow:-1px 1px rgba(0,0,0,.2)}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after{content:''}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;right:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:right;z-index:1045}.mfp-close,.mfp-preloader{text-align:center;position:absolute}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;top:50%;width:auto;margin-top:-.8em;right:8px;left:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-close,.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;line-height:44px;left:0;top:0;text-decoration:none;opacity:.65;padding:0 10px 18px 0;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;left:-6px;text-align:left;padding-left:6px;width:100%}.mfp-counter{position:absolute;top:0;left:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{display:block;width:0;height:0;position:absolute;right:0;top:0;margin-top:35px;margin-right:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.give-modal .mfp-content,.give-modal.mfp-bg{opacity:0;transition:all .2s}.mfp-arrow-left{right:0}.mfp-arrow-left:after{border-left:17px solid #FFF;margin-right:31px}.mfp-arrow-left:before{margin-right:25px;border-left:27px solid #3F3F3F}.mfp-arrow-right{left:0}.mfp-arrow-right:after{border-right:17px solid #FFF;margin-right:39px}.mfp-arrow-right:before{border-right:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;right:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{position:absolute;right:0;top:40px;bottom:40px;left:0;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;right:0;width:100%;cursor:auto}.mfp-title{text-align:right;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-left:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-right:0;padding-left:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-right:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{left:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;left:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:100%;transform-origin:100%}.mfp-arrow-right{-webkit-transform-origin:0;transform-origin:0}.mfp-container{padding-right:6px;padding-left:6px}}.twentythirteen .give_forms{padding:40px 0}.twentyfourteen .tfgive{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfgive .give_forms .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfgive div.give_forms.hentry.has-post-thumbnail{margin-top:0}.twentyfourteen .tfgive .give_forms .images img{margin-bottom:1em}@media screen and (min-width:673px){.twentyfourteen .tfgive{padding-left:30px;padding-right:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfgive{padding-left:15px;padding-right:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfgive{padding-left:30px;padding-right:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfgive{margin-left:54px}.full-width .twentyfourteen .tfgive{margin-left:auto}}.twentyfifteen .t15give{padding-right:7.6923%;padding-left:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15give .page-title{margin-right:0}.twentyfifteen .t15give div.summary{padding:0}@media screen and (min-width:38.75em){.twentyfifteen .t15give{margin-left:7.6923%;margin-right:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15give{margin-right:8.3333%;margin-left:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.avada-row>div.give-wrap #content{width:100%}.give-goal-progress{margin-bottom:20px;clear:both}.give-goal-progress .income{font-size:46px;line-height:48px;letter-spacing:-1px;color:#333}.give-goal-progress .raised{margin-bottom:15px}.give-progress-bar{height:20px;position:relative;background:#EEE;border-radius:25px;overflow:hidden}.give-progress-bar>span{display:block;height:100%;background-color:#2bc253;position:relative;overflow:hidden;border-radius:8px 20px 20px 8px}.give-modal{top:0;right:0;width:100%;height:100%;z-index:2147483540;position:fixed;overflow:hidden;outline:0!important;-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0)}.give-modal form[id*=give-form],.give-modal form[id*=give-form] .give-submit{margin-bottom:0}.give-modal form[id*=give-form] .give-payment-mode-label{margin-top:0;padding-top:0}@media (max-width:580px){.give-modal form[id*=give-form] .give-input{font-size:16px}}.give-modal .mfp-content{box-sizing:border-box;position:relative;background:#FFF;padding:20px;width:auto;max-width:500px;margin:40px auto;z-index:2147483640;vertical-align:middle;transform:translateY(-100px)}.give-modal .mfp-content [id*=give-form] #give-payment-mode-select,.give-modal .mfp-content [id*=give-form] #give_purchase_form_wrap,.give-modal .mfp-content [id*=give-form].give-display-button-only .give-donation-amount,.give-modal .mfp-content [id*=give-form].give-display-button-only .give-donation-levels-wrap{display:block}.give-modal .mfp-content .mfp-close:hover{background-color:transparent}.give-modal form.give-form button.mfp-close{position:absolute;display:block!important}.give-modal .mfp-container:after{display:none}.give-modal.mfp-ready .mfp-content{opacity:1;transform:translateY(0)}.give-modal.mfp-ready.mfp-bg{opacity:.8}.give-modal.mfp-removing .mfp-content{transform:translateY(-50px);opacity:0}.give-modal.mfp-removing.mfp-bg{opacity:0}table.give-table{color:#666;font-size:14px;text-shadow:-1px 1px 0 #fff;background:#eaebec;margin:20px 0;border:1px solid #e0e0e0;border-top:none;border-bottom:none;width:100%}table.give-table thead{font-weight:700}table.give-table thead th:first-child{text-align:right}table.give-table th{padding:21px 25px;border-top:1px solid #E8E8E8;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-left:none;background:#F6F6F6;text-align:center;font-weight:700}table.give-table tbody tr{text-align:center}table.give-table tbody tr td{padding:18px;border:none;border-top:1px solid #fff;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;background:#FFF;text-align:center}table.give-table tbody tr td:first-child{text-align:right;border-right:0}table.give-table tbody tr:nth-child(even) td{background:#fcfcfc}body.give-twentysixteen div.entry-summary{margin:0}body.give-twentysixteen button.give-btn{color:#333}body.give-twentysixteen .give-submit{color:#FFF}body.give-twentysixteen fieldset#give_terms_agreement{padding-right:0}body.give-twentyseventeen.colors-dark div#give_purchase_form_wrap span.give-final-total-amount,body.give-twentyseventeen.colors-dark div.give-total-wrap input.give-text-input,body.give-twentyseventeen.colors-dark div.give_notices p{color:#000}body.give-twentyseventeen.colors-dark form[id*=give] fieldset{background-color:transparent}.give-donation-history .give-table{table-layout:auto}.give-donation-history .give-table .give-security-column{float:right}.give-donation-history .give-table .give-security-column.give-security-description-wrap{width:75%;padding:16px 13px;font-size:12px;font-style:italic}.give-donation-history .give-table .give-security-column.give-security-button-wrap{width:25%;padding:25px 5px}.give-donation-history .give-table .give-security-column.give-security-button-wrap span{display:none;padding:0 20px}
templates/give.css CHANGED
@@ -1639,6 +1639,37 @@ Form validation style
1639
  /*---------------------------------
1640
  Notices, Warnings & Errors
1641
  -----------------------------------*/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1642
  .give_error, .give_success {
1643
  position: relative;
1644
  margin: 15px 0;
1639
  /*---------------------------------
1640
  Notices, Warnings & Errors
1641
  -----------------------------------*/
1642
+ .give_notices {
1643
+ position: relative; }
1644
+
1645
+ .notice-dismiss {
1646
+ position: absolute;
1647
+ top: 50%;
1648
+ right: 0;
1649
+ transform: translate(0, -50%);
1650
+ border: none;
1651
+ margin: 0;
1652
+ padding: 5px;
1653
+ background: 0 0;
1654
+ color: #72777c;
1655
+ cursor: pointer;
1656
+ max-width: 28px; }
1657
+ .notice-dismiss:before {
1658
+ background: 0 0;
1659
+ color: #72777c;
1660
+ content: "\f153";
1661
+ display: block;
1662
+ font: 400 16px/20px dashicons;
1663
+ speak: none;
1664
+ height: 20px;
1665
+ text-align: center;
1666
+ width: 20px;
1667
+ -webkit-font-smoothing: antialiased; }
1668
+ .notice-dismiss:hover {
1669
+ background-color: transparent; }
1670
+ .notice-dismiss:hover:before {
1671
+ color: #dc3232; }
1672
+
1673
  .give_error, .give_success {
1674
  position: relative;
1675
  margin: 15px 0;
templates/give.min.css CHANGED
@@ -6,13 +6,13 @@
6
  * @subpackage: SCSS/Frontend
7
  * @copyright: Copyright (c) 2016, WordImpress
8
  * @license: http://opensource.org/licenses/gpl-2.0.php GNU Public License
9
- */.dashicons-give:before,[class*=" give-icon-"],[class^=give-icon-]{font-family:give-icomoon;speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}.mfp-close,[id*=give-form].give-fl-form.give-fl-style-1 select.give-fl-select{height:44px}.give-modal,.mfp-wrap{-webkit-backface-visibility:hidden}.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}@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}.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,form[id*=give-form] .give-loading-animation:before{content:"\e607"}.give-icon-plus:before{content:"\e040"}.give-icon-minus:before{content:"\e041"}.give-icon-locked:before,[id*=give_secure_site_wrapper] span.padlock:before{content:"\e600"}.dashicons-give:before{content:"\e800"}.fa-spin,form[id*=give-form] .give-loading-animation{-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)}}/*! Hint.css - v2.5.0 - 2017-04-23
10
  * http://kushagragour.in/lab/hint/
11
- * Copyright (c) 2017 Kushagra Gour */[class*=hint--]{position:relative;display:inline-block}[class*=hint--]:after,[class*=hint--]:before{position:absolute;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}[class*=hint--]:hover:after,[class*=hint--]:hover:before{visibility:visible;opacity:1;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}[class*=hint--]:before{content:'';position:absolute;background:0 0;border:6px solid transparent;z-index:1000001}[class*=hint--]:after{background:#383838;color:#fff;padding:8px 10px;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:12px;white-space:nowrap;text-shadow:0 -1px 0 #000;box-shadow:4px 4px 8px rgba(0,0,0,.3)}[class*=hint--][aria-label]:after{content:attr(aria-label)}[class*=hint--][data-hint]:after{content:attr(data-hint)}[aria-label='']:after,[aria-label='']:before,[data-hint='']:after,[data-hint='']:before{display:none!important}.hint--top-left:before,.hint--top-right:before,.hint--top:before{border-top-color:#383838}.hint--bottom-left:before,.hint--bottom-right:before,.hint--bottom:before{border-bottom-color:#383838}.hint--top:after,.hint--top:before{bottom:100%;left:50%}.hint--top:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--top:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--bottom:after,.hint--bottom:before{top:100%;left:50%}.hint--bottom:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--bottom:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--right:before{border-right-color:#383838;margin-left:-11px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:after,.hint--right:before{left:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{border-left-color:#383838;margin-right:-11px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:after,.hint--left:before{right:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--top-left:after,.hint--top-left:before{bottom:100%;left:50%}.hint--top-left:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--top-left:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-left:hover:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--top-right:after,.hint--top-right:before{bottom:100%;left:50%}.hint--top-right:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--top-right:hover:after,.hint--top-right:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom-left:after,.hint--bottom-left:before{top:100%;left:50%}.hint--bottom-left:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--bottom-left:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-left:hover:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--bottom-right:after,.hint--bottom-right:before{top:100%;left:50%}.hint--bottom-right:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--bottom-right:hover:after,.hint--bottom-right:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--large:after,.hint--medium:after,.hint--small:after{white-space:normal;line-height:1.4em;word-wrap:break-word}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top-left:before,.hint--error.hint--top-right:before,.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom-left:before,.hint--error.hint--bottom-right:before,.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top-left:before,.hint--warning.hint--top-right:before,.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before,.hint--warning.hint--bottom-right:before,.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #1a3c4d}.hint--info.hint--top-left:before,.hint--info.hint--top-right:before,.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before,.hint--info.hint--bottom-right:before,.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top-left:before,.hint--success.hint--top-right:before,.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before,.hint--success.hint--bottom-right:before,.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-left:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:after,.hint--always.hint--top-right:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-left:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:after,.hint--always.hint--bottom-right:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:after,.hint--no-animate:before{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}.hint--bounce:after,.hint--bounce:before{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .3s ease,visibility .3s ease,-moz-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24)}body.give_receipt_page{background-color:#fff;color:#141412;margin:0;font-family:Helvetica,sans-serif;font-size:12px}body.give_receipt_page #give_receipt_wrapper{width:660px;margin:0 auto;padding:50px 0}body.give_receipt_page table{display:table;width:100%;border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2;margin:0 0 20px}body.give_receipt_page td,body.give_receipt_page th{display:table-cell;text-align:left;border-top:1px solid #ededed;padding:6px 10px 6px 0;font-weight:400}body.give_receipt_page th{font-weight:700;text-transform:uppercase}.give_error:before,.give_success:before,[id*=give_secure_site_wrapper] span.padlock,form[id*=give-form] .give-loading-animation{font-family:give-icomoon;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.give_receipt_page h3{font-size:22px;margin:40px 0 5px;clear:both;display:block;font-weight:700}table#give_donation_receipt,table#give_donation_receipt_products{width:100%}table#give_donation_receipt td,table#give_donation_receipt th{text-align:left}table#give_donation_receipt .give-receipt-thead-text{font-size:18px;text-align:center;display:block}table#give_donation_receipt .give-receipt-thead-text>span{font-size:16px}table#give_donation_receipt li{margin:0 0 8px 10px}table#give_donation_receipt ul{margin:0;padding:0;list-style:none}table#give_donation_receipt .give_receipt_payment_status.failed,table#give_donation_receipt .give_receipt_payment_status.pending,table#give_donation_receipt .give_receipt_payment_status.revoked{color:#f73f2e}table#give_donation_receipt span.donation-level-text-wrap{font-style:italic;display:block}/*!
12
  * Float Labels
13
  *
14
  * @version: 3.2.0
15
  * @author: Paul Ryley (http://geminilabs.io)
16
  * @url: https://geminilabs.github.io/float-labels.js
17
  * @license: MIT
18
- */[id*=give-form].give-fl-form .give-fl-wrap{position:relative;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[id*=give-form].give-fl-form input.give-fl-input,[id*=give-form].give-fl-form select.give-fl-select,[id*=give-form].give-fl-form textarea.give-fl-textarea{width:100%;outline:0;font-size:16px;line-height:normal;border-radius:0;border:1px solid #ccc;background-color:inherit;box-sizing:border-box;transition:all .2s ease-in-out;margin-bottom:0}[id*=give-form].give-fl-form input.give-fl-input:-moz-placeholder,[id*=give-form].give-fl-form select.give-fl-select:-moz-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea:-moz-placeholder{color:#bbb}[id*=give-form].give-fl-form input.give-fl-input::-moz-placeholder,[id*=give-form].give-fl-form select.give-fl-select::-moz-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea::-moz-placeholder{color:#bbb}[id*=give-form].give-fl-form input.give-fl-input:-ms-input-placeholder,[id*=give-form].give-fl-form select.give-fl-select:-ms-input-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea:-ms-input-placeholder{color:#bbb}[id*=give-form].give-fl-form input.give-fl-input::-webkit-input-placeholder,[id*=give-form].give-fl-form select.give-fl-select::-webkit-input-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea::-webkit-input-placeholder{color:#bbb}[id*=give-form].give-fl-form select.give-fl-select{position:relative;color:#bbb;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}[id*=give-form].give-fl-form .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form .give-fl-is-active textarea.give-fl-textarea{color:#333;background-color:inherit;border-color:#ccc}[id*=give-form].give-fl-form .give-fl-has-focus input.give-fl-input,[id*=give-form].give-fl-form .give-fl-has-focus select.give-fl-select,[id*=give-form].give-fl-form .give-fl-has-focus textarea.give-fl-textarea{background-color:inherit;border-color:#ccc}[id*=give-form].give-fl-form label.give-fl-label{opacity:0;visibility:hidden;display:block;position:absolute;top:-12px;left:0;font-size:12px;font-weight:700;line-height:1;color:#bbb;border-radius-top-left:0;transition:all .2s ease-in-out;z-index:1}[id*=give-form].give-fl-form .give-fl-is-active label.give-fl-label{opacity:1;visibility:visible}[id*=give-form].give-fl-form .give-fl-has-focus label.give-fl-label{color:#1976D2}[id*=give-form].give-fl-form .give-fl-is-required:before{opacity:1;content:'*';display:block;position:absolute;top:1px;right:18px;font-size:16px;line-height:1.75;color:#D32F2F;transition:all .2s ease-in-out;padding:6px 0 0;z-index:1}[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active textarea.give-fl-textarea,[id*=give-form].give-fl-form.give-fl-style-1 input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-1 select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-1 textarea.give-fl-textarea{padding:6px 12px}[id*=give-form].give-fl-form .give-fl-is-required.give-fl-is-active:before{opacity:0}[id*=give-form].give-fl-form.give-fl-style-1 label.give-fl-label{top:1px;left:10px;background-color:transparent;padding:12px 3px}[id*=give-form].give-fl-form.give-fl-style-1 label.give-fl-label:before{content:'';display:block;position:absolute;top:19px;left:0;right:0;height:1px;background-color:inherit;z-index:-1}[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active label.give-fl-label{top:-9px;padding:3px}[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active label.give-fl-label:before{top:9px}[id*=give-form].give-fl-form.give-fl-style-2 input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-2 select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-2 textarea.give-fl-textarea{padding:12px}[id*=give-form].give-fl-form.give-fl-style-2 select.give-fl-select{height:56px}[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-active textarea.give-fl-textarea{padding:18px 12px 6px}[id*=give-form].give-fl-form.give-fl-style-2 label.give-fl-label{top:1px;left:10px;padding:6px 3px 3px}[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-required:before{padding-top:12px}[id*=give-form].give-fl-form .give-fl-wrap-select:after{content:'';position:absolute;display:block;top:1px;right:6px;height:calc(100% - 2px);width:15px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 16'><path fill='#bbb' d='M 4 0 L 0 6.5 L 8 6.5 L 4 0 z M 0 9.5 L 4 16 L 4 16 L 8 9.5 z'/></svg>") 100% 50% no-repeat;background-size:7px 14px;z-index:2}[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-give select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-give textarea.give-fl-textarea{line-height:inherit;padding:12px;background-color:#FFF}[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=text],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=email],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=password],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=search],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=tel],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=url],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=number]{height:auto;min-height:50px}[id*=give-form].give-fl-form.give-fl-style-give select.give-fl-select{line-height:inherit}[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-active textarea.give-fl-textarea{padding:20px 12px 4px;transition:padding .2s ease-in-out,border .2s ease-in-out}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label{top:1px;left:13px;right:0;padding:6px 0 0}[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-required:before{padding-top:12px}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label .give-required-indicator{display:none}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label .give-tooltip{position:absolute;top:0;width:100%;height:100%;margin:0;z-index:1}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label .give-tooltip::before{content:unset}.give-clearfix:after,.give-clearfix:before{content:" ";display:table}.give-clearfix:after{clear:both}[id*=give-form] .give-hidden{display:none}[id*=give-form] fieldset{padding:0;margin:0;border:0}[id*=give-form] .give-form-title{padding:0;margin:0 0 15px}[id*=give-form] div#give-sidebar-left{width:38%;float:left}[id*=give-form] div.images{margin:0 0 15px}[id*=give-form] div.images img{display:block;width:100%;height:auto;box-shadow:none}.single-give_forms.et_right_sidebar #main-content .container:before,[id*=give-form].give-display-modal #give-payment-mode-select,[id*=give-form].give-display-modal #give_purchase_form_wrap,[id*=give-form].give-display-reveal #give-payment-mode-select,[id*=give-form].give-display-reveal #give_purchase_form_wrap{display:none}[id*=give-form] .give-custom-amount-text{clear:both}[id*=give-form] div.summary{width:58%;float:right}[id*=give-form] div.summary.give-full-width{width:100%;float:none}[id*=give-form] .give_form select.give-select.required{color:#000}[id*=give-form] div.give-form-content-wrap{margin:0 0 20px}[id*=give-form] div.give-form-content-wrap.give_post_form-content{margin:20px 0 0}[id*=give-form].give-display-modal .give-btn,[id*=give-form].give-display-reveal .give-btn{margin:0 0 15px}[id*=give-form] .cc-address{margin-bottom:15px}.single-give_forms .give_forms:after,.single-give_forms .give_forms:before{content:" ";display:table}.single-give_forms .give_forms:after{clear:both}#give-purchase-gravatars .give-gravatars-title{margin:0 0 15px}#give-purchase-gravatars .give-purchase-gravatars-list{list-style:none;margin:0;padding:0}#give-purchase-gravatars .give-purchase-gravatars-list li{list-style-type:none;display:inline-block;margin:0 5px 0 0;padding:0}#give-recurring-form,form.give-form,form[id*=give-form]{margin:0 0 25px;padding:0}#give-recurring-form .give-hidden,form.give-form .give-hidden,form[id*=give-form] .give-hidden{display:none}#give-recurring-form .give-tooltip,form.give-form .give-tooltip,form[id*=give-form] .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)}#give-recurring-form .form-row input[type=text].required,#give-recurring-form .form-row input[type=email].required,#give-recurring-form .form-row input[type=password].required,#give-recurring-form .form-row input[type=tel].required,#give-recurring-form .form-row input[type=url].required,#give-recurring-form .form-row select.required,#give-recurring-form .form-row textarea.required,#give-recurring-form .give-tooltip:hover,form.give-form .form-row input[type=text].required,form.give-form .form-row input[type=email].required,form.give-form .form-row input[type=password].required,form.give-form .form-row input[type=tel].required,form.give-form .form-row input[type=url].required,form.give-form .form-row select.required,form.give-form .form-row textarea.required,form.give-form .give-tooltip:hover,form[id*=give-form] .form-row input[type=text].required,form[id*=give-form] .form-row input[type=email].required,form[id*=give-form] .form-row input[type=password].required,form[id*=give-form] .form-row input[type=tel].required,form[id*=give-form] .form-row input[type=url].required,form[id*=give-form] .form-row select.required,form[id*=give-form] .form-row textarea.required,form[id*=give-form] .give-tooltip:hover{color:#333}#give-recurring-form h3.give-section-break,#give-recurring-form h4.give-section-break,#give-recurring-form legend,form.give-form h3.give-section-break,form.give-form h4.give-section-break,form.give-form legend,form[id*=give-form] h3.give-section-break,form[id*=give-form] h4.give-section-break,form[id*=give-form] legend{font-size:1.15em;font-weight:700;margin:10px 0 15px;padding:0 0 5px;border-bottom:1px solid rgba(0,0,0,.1);width:100%}#give-recurring-form h3.give-section-break span.sub-text,#give-recurring-form h4.give-section-break span.sub-text,#give-recurring-form legend span.sub-text,form.give-form h3.give-section-break span.sub-text,form.give-form h4.give-section-break span.sub-text,form.give-form legend span.sub-text,form[id*=give-form] h3.give-section-break span.sub-text,form[id*=give-form] h4.give-section-break span.sub-text,form[id*=give-form] legend span.sub-text{font-style:italic;font-weight:400}#give-recurring-form .form-row,form.give-form .form-row,form[id*=give-form] .form-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 15px;overflow:visible;padding:0}#give-recurring-form .form-row:after,#give-recurring-form .form-row:before,form.give-form .form-row:after,form.give-form .form-row:before,form[id*=give-form] .form-row:after,form[id*=give-form] .form-row:before{content:" ";display:table}#give-recurring-form .form-row:after,form.give-form .form-row:after,form[id*=give-form] .form-row:after{clear:both}#give-recurring-form .form-row:last-child,form.give-form .form-row:last-child,form[id*=give-form] .form-row:last-child{margin-bottom:15px}#give-recurring-form .form-row label,form.give-form .form-row label,form[id*=give-form] .form-row label{display:block;margin:0 0 5px;position:relative;line-height:1.7}#give-recurring-form .form-row label.checkbox,form.give-form .form-row label.checkbox,form[id*=give-form] .form-row label.checkbox{display:inline}#give-recurring-form .form-row input[type=text],#give-recurring-form .form-row input[type=email],#give-recurring-form .form-row input[type=password],#give-recurring-form .form-row input[type=tel],#give-recurring-form .form-row input[type=url],#give-recurring-form .form-row select,#give-recurring-form .form-row textarea,form.give-form .form-row input[type=text],form.give-form .form-row input[type=email],form.give-form .form-row input[type=password],form.give-form .form-row input[type=tel],form.give-form .form-row input[type=url],form.give-form .form-row select,form.give-form .form-row textarea,form[id*=give-form] .form-row input[type=text],form[id*=give-form] .form-row input[type=email],form[id*=give-form] .form-row input[type=password],form[id*=give-form] .form-row input[type=tel],form[id*=give-form] .form-row input[type=url],form[id*=give-form] .form-row select,form[id*=give-form] .form-row textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0;outline:0;color:#333;background-color:#FDFDFD;border:1px solid #ccc;margin:0;padding:.5em}#give-recurring-form .form-row input[type=text]:focus,#give-recurring-form .form-row input[type=email]:focus,#give-recurring-form .form-row input[type=password]:focus,#give-recurring-form .form-row input[type=tel]:focus,#give-recurring-form .form-row input[type=url]:focus,#give-recurring-form .form-row select:focus,#give-recurring-form .form-row textarea:focus,form.give-form .form-row input[type=text]:focus,form.give-form .form-row input[type=email]:focus,form.give-form .form-row input[type=password]:focus,form.give-form .form-row input[type=tel]:focus,form.give-form .form-row input[type=url]:focus,form.give-form .form-row select:focus,form.give-form .form-row textarea:focus,form[id*=give-form] .form-row input[type=text]:focus,form[id*=give-form] .form-row input[type=email]:focus,form[id*=give-form] .form-row input[type=password]:focus,form[id*=give-form] .form-row input[type=tel]:focus,form[id*=give-form] .form-row input[type=url]:focus,form[id*=give-form] .form-row select:focus,form[id*=give-form] .form-row textarea:focus{background-color:#fff}#give-recurring-form .form-row-first,#give-recurring-form .form-row-last,form.give-form .form-row-first,form.give-form .form-row-last,form[id*=give-form] .form-row-first,form[id*=give-form] .form-row-last{float:left;width:48.5%}#give-recurring-form .form-row-last,form.give-form .form-row-last,form[id*=give-form] .form-row-last{float:right}#give-recurring-form .form-row-wide,form.give-form .form-row-wide,form[id*=give-form] .form-row-wide{clear:both}#give-recurring-form .form-row-wide:after,#give-recurring-form .form-row-wide:before,form.give-form .form-row-wide:after,form.give-form .form-row-wide:before,form[id*=give-form] .form-row-wide:after,form[id*=give-form] .form-row-wide:before{content:" ";display:table}#give-recurring-form .form-row-wide:after,form.give-form .form-row-wide:after,form[id*=give-form] .form-row-wide:after{clear:both}#give-recurring-form .form-row-two-thirds,form.give-form .form-row-two-thirds,form[id*=give-form] .form-row-two-thirds{float:left;width:65.75%}#give-recurring-form .form-row-two-thirds.form-row-first,form.give-form .form-row-two-thirds.form-row-first,form[id*=give-form] .form-row-two-thirds.form-row-first{margin-left:0}#give-recurring-form .form-row-one-third,form.give-form .form-row-one-third,form[id*=give-form] .form-row-one-third{float:left;width:31.25%;margin-left:3%}#give-recurring-form .form-row-one-third.form-row-first,form.give-form .form-row-one-third.form-row-first,form[id*=give-form] .form-row-one-third.form-row-first{margin-left:0}@media (max-width:480px){#give-recurring-form .form-row-responsive,form.give-form .form-row-responsive,form[id*=give-form] .form-row-responsive{margin-left:0;margin-right:0;width:100%}}#give-recurring-form .give-error,#give-recurring-form .give-required-indicator,form.give-form .give-error,form.give-form .give-required-indicator,form[id*=give-form] .give-error,form[id*=give-form] .give-required-indicator{color:#a00}#give-recurring-form .card-expiration>select,form.give-form .card-expiration>select,form[id*=give-form] .card-expiration>select{width:44%;margin:0}#give-recurring-form .card-expiration>span.exp-divider,form.give-form .card-expiration>span.exp-divider,form[id*=give-form] .card-expiration>span.exp-divider{display:inline;text-align:center}#give-recurring-form .card-expiration select.card-expiry-year,form.give-form .card-expiration select.card-expiry-year,form[id*=give-form] .card-expiration select.card-expiry-year{float:right}#give-recurring-form .give-disabled,#give-recurring-form [disabled],form.give-form .give-disabled,form.give-form [disabled],form[id*=give-form] .give-disabled,form[id*=give-form] [disabled]{cursor:not-allowed}form[id*=give-form] .give-donation-amount{margin:0 0 15px}form[id*=give-form] .give-donation-amount .give-currency-symbol{background-color:#f2f2f2;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#333;margin:0;padding:0 12px;height:35px;line-height:35px;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-before{border-left:1px solid #ccc;border-right:none}form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-after{border-left:none;border-right:1px solid #ccc}form[id*=give-form] .give-donation-amount #give-amount,form[id*=give-form] .give-donation-amount #give-amount-text{border:1px solid #ccc;background:#FFF;border-radius:0;height:35px;line-height:35px;padding:0 12px;margin:0;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:125px;float:left}form[id*=give-form] .give-donation-amount #give-amount-text.invalid-amount,form[id*=give-form] .give-donation-amount #give-amount.invalid-amount{border:1px solid red}form[id*=give-form] .give-donation-amount input.give-amount-top{width:125px}form[id*=give-form] .give-donation-amount span.give-final-total-amount{border:1px solid #ccc;border-radius:0;height:35px;line-height:35px;padding:0 12px;margin:0;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:not-allowed;background:#FFF;float:left}form[id*=give-form] #give_terms_agreement legend{display:none}form[id*=give-form] #give_terms_agreement label{display:inline-block}form[id*=give-form] #give-final-total-wrap{margin:10px 0 25px;padding:0}form[id*=give-form] #give-final-total-wrap:after,form[id*=give-form] #give-final-total-wrap:before{content:" ";display:table}form[id*=give-form] #give-final-total-wrap:after{clear:both}form[id*=give-form] #give-final-total-wrap .give-donation-total-label{background-color:#f2f2f2;color:#333;margin:0;padding:0 12px;height:35px;line-height:35px;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;border:1px solid #ccc}@media (max-width:480px){form[id*=give-form] #give-final-total-wrap .give-donation-total-label{display:block;float:none}}form[id*=give-form] #give-final-total-wrap .give-final-total-amount{border:1px solid #ccc;background:#FFF;border-radius:0;height:35px;line-height:35px;padding:0 12px;margin:0;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:none;float:left}@media (max-width:480px){form[id*=give-form] #give-final-total-wrap .give-final-total-amount{border:1px solid #ccc;border-top:0;display:block;float:none}}.give-display-button-only form>:not(.give-btn-modal),.give-display-button-only>:not(form){display:none!important}form[id*=give-form] input[type=radio]{margin:0 .5em 0 0}form[id*=give-form] #give-donation-level-radio-list{margin:0 0 15px;padding:0;list-style:none;clear:both}form[id*=give-form] #give-donation-level-radio-list>li{list-style-type:none;list-style-image:none;margin:0;padding:0}form[id*=give-form] #give-donation-level-radio-list>li label{cursor:pointer;display:inline-block;margin:0}form[id*=give-form] #give-donation-level-radio-list>li input[type=radio]{margin:0 .5em 0 0;outline:0;width:auto}form[id*=give-form] #give-gateway-radio-list{margin:0 0 15px;padding:0;list-style:none}form[id*=give-form] #give-gateway-radio-list:after,form[id*=give-form] #give-gateway-radio-list:before{content:" ";display:table}form[id*=give-form] #give-gateway-radio-list:after{clear:both}form[id*=give-form] #give-gateway-radio-list>li{list-style-type:none;list-style-image:none;margin:0;padding:0}@media (min-width:480px){form[id*=give-form] #give-gateway-radio-list>li{display:inline-block;margin-right:15px;margin-left:0}}form[id*=give-form] #give-gateway-radio-list>li label.give-gateway-option{cursor:pointer;display:inline;margin:0}form[id*=give-form] #give-gateway-radio-list>li input[type=radio]{margin:0 .25em 0 0;outline:0;width:auto;display:inline}form[id*=give-form] input[type=checkbox]{margin:0 .25em 0 0}form[id*=give-form] select.give-select-level{outline:0;border-radius:0;min-width:155px;border:1px solid #ccc;margin:0 0 15px;display:block;clear:both;color:#333;background-color:#FDFDFD;padding:.5em;max-width:100%}#give-donation-level-button-wrap{margin:0 0 15px;padding:0;clear:both;list-style:none}#give-donation-level-button-wrap:after,#give-donation-level-button-wrap:before{content:" ";display:table}#give-donation-level-button-wrap:after{clear:both}#give-donation-level-button-wrap>li{list-style-type:none;list-style-image:none;float:left;margin:0 5px 5px 0}.give_terms_links{float:right}[id*=give_secure_site_wrapper]{padding:4px 4px 15px 0;font-size:16px;line-height:20px}[id*=give_secure_site_wrapper] span.padlock{font-style:normal;font-weight:400;font-size:16px;line-height:20px}[id*=give_secure_site_wrapper] span.padlock :before{display:inline-block}#give_purchase_form_wrap input.give-input.card-cvc.valid,#give_purchase_form_wrap input.give-input.card-expiry.valid,#give_purchase_form_wrap input.give-input.card-number.valid{background-image:url(../assets/images/tick.png);background-repeat:no-repeat;background-position:right 10px top 50%;background-size:16px}#give_purchase_form_wrap input.give-input.card-cvc.valid.fl-input:not(.card-cvc):not(.card-expiry),#give_purchase_form_wrap input.give-input.card-expiry.valid.fl-input:not(.card-cvc):not(.card-expiry),#give_purchase_form_wrap input.give-input.card-number.valid.fl-input:not(.card-cvc):not(.card-expiry){background-position:right 55px top 50%}#give_purchase_form_wrap span.card-type{position:absolute;top:-2px;right:0;width:37px;height:26px;background-size:37px 26px!important}#give_purchase_form_wrap .fl-wrap span.card-type{top:calc(.5em + 6px);right:11px}#give_purchase_form_wrap span.card-type.off{display:none}#give_purchase_form_wrap span.card-type.visa{background:url(../assets/images/visa.png) no-repeat}#give_purchase_form_wrap span.card-type.mastercard{background:url(../assets/images/mastercard.png) no-repeat}#give_purchase_form_wrap span.card-type.discover{background:url(../assets/images/discover.png) no-repeat}#give_purchase_form_wrap span.card-type.amex{background:url(../assets/images/amex.png) no-repeat}#give_purchase_form_wrap span.card-type.maestro{background:url(../assets/images/maestro.png) no-repeat}#give_purchase_form_wrap span.card-type.dinersclub{background:url(../assets/images/diners-club.png) no-repeat}#give_purchase_form_wrap span.card-type.jcb{background:url(../assets/images/jcb.png) no-repeat}#give_purchase_form_wrap span.card-type.dankort{background:url(../assets/images/dankort.png) no-repeat}#give_purchase_form_wrap span.card-type.unionpay{background:url(../assets/images/unionpay.png) no-repeat}@-webkit-keyframes opacity{0%{opacity:1}100%{opacity:0}}@-moz-keyframes opacity{0%{opacity:1}100%{opacity:0}}form[id*=give-form] p.give-loading-text,form[id*=give-form] span.give-loading-text{display:none;float:right;height:16px;width:16px;margin:0;padding:0;font-style:italic;line-height:20px;font-size:16px;font-weight:400}form[id*=give-form] .give-loading-animation{font-style:normal;font-weight:400;float:left;height:16px;width:16px;line-height:1;font-size:16px;margin:0 5px 0 0;background-size:20px 20px;background-repeat:no-repeat;background-color:transparent}[id*=give-form] .give_login_forgot_password,form[id*=give-form] .give-payment-mode-label .give-loading-text{float:right}[id*=give-form] .give-login-account-wrap{margin:0 0 15px;position:relative}[id*=give-form] .give-login-account-wrap .give-login-message{text-align:right;margin:0;padding:0}[id*=give-form] .give-login-account-wrap .give-loading-text{position:absolute;right:0;top:.25em}[id*=give-form] fieldset[id^=give-login-fields]{margin:0 0 15px}[id*=give-form] .give-new-account-link{margin:0 0 15px;padding:0}.give-submit-button-wrap input.give-cancel-login,[id^=give-user-login-submit] input.give-cancel-login{margin-left:5px}.give-submit-button-wrap span.give-loading-animation,[id^=give-user-login-submit] span.give-loading-animation{margin:0 0 0 .5em;display:none}.give-submit-button-wrap .give-submit,[id^=give-user-login-submit] .give-submit{float:left}#give-login-form div.give-login,#give-login-form legend,#give-register-form div.give-login,#give-register-form legend{line-height:2;margin-bottom:15px}#give-login-form label,#give-register-form label{min-width:100px;display:inline-block}div.give-form-wrap.mfp-hide{display:block!important}div.mfp-content fieldset ol,div.mfp-content fieldset p,div.mfp-content fieldset ul{margin-bottom:1.2em;line-height:1.4}.give-btn{background:#EDEDED;border:1px solid #ccc;color:#333;padding:8px 10px;cursor:pointer;line-height:1.2em;font-size:1em}.give-btn:hover{background:#dbdbdb}#give_profile_editor_form legend{width:auto;padding:0 5px 5px;border-bottom:0}form#give-email-access-form div.g-recaptcha,form#give-email-access-form input#give-email{margin:0 0 15px}form#give-email-access-form input#give-email{width:305px}@media (max-width:768px){[id*=give-form] div#give-sidebar-left,[id*=give-form] div.images,[id*=give-form] div.summary{width:100%;float:none}}.give-form-wrap .give-form h3.give-section-break,.give-form-wrap .give-form h4.give-section-break{margin:10px 0 0}.give-do-validate input.error{border-color:red!important}.give_error,.give_success{position:relative;margin:15px 0;background:#F9F9F9;padding:1em 1em 1em 2em;border-left:4px solid #a00;box-shadow:0 1px 1px rgba(0,0,0,.125);clear:both}.give_error>p,.give_success>p{margin:0!important;color:#333}.give_error:before,.give_success:before{font-style:normal;font-weight:400;position:absolute;top:50%;font-size:16px;margin-top:-15px;left:-17px;background-color:#a00;color:#FFF;width:30px;height:30px;border-radius:100%;text-align:center;line-height:30px;text-shadow:1px 1px rgba(0,0,0,.5);content:'\f02d'}.mfp-bg,.mfp-wrap{position:fixed;top:0;left:0}.mfp-bg,.mfp-container,.mfp-wrap{width:100%;height:100%}.give_error.give_warning,.give_success.give_warning{border-color:#ffba00}.give_error.give_warning:before,.give_success.give_warning:before{background-color:#ffba00;text-shadow:1px 1px rgba(0,0,0,.1)}.give_success{border-color:#7ad03a}.give_success:before{background-color:#7ad03a;content:'\e601';text-shadow:1px 1px rgba(0,0,0,.2)}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after{content:''}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-wrap{z-index:1043;outline:0!important}.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-close,.mfp-preloader{text-align:center;position:absolute}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;top:50%;width:auto;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-close,.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;line-height:44px;right:0;top:0;text-decoration:none;opacity:.65;padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.give-modal .mfp-content,.give-modal.mfp-bg{opacity:0;transition:all .2s}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.twentythirteen .give_forms{padding:40px 0}.twentyfourteen .tfgive{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfgive .give_forms .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfgive div.give_forms.hentry.has-post-thumbnail{margin-top:0}.twentyfourteen .tfgive .give_forms .images img{margin-bottom:1em}@media screen and (min-width:673px){.twentyfourteen .tfgive{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfgive{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfgive{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfgive{margin-right:54px}.full-width .twentyfourteen .tfgive{margin-right:auto}}.twentyfifteen .t15give{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15give .page-title{margin-left:0}.twentyfifteen .t15give div.summary{padding:0}@media screen and (min-width:38.75em){.twentyfifteen .t15give{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15give{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.avada-row>div.give-wrap #content{width:100%}.give-goal-progress{margin-bottom:20px;clear:both}.give-goal-progress .income{font-size:46px;line-height:48px;letter-spacing:-1px;color:#333}.give-goal-progress .raised{margin-bottom:15px}.give-progress-bar{height:20px;position:relative;background:#EEE;border-radius:25px;overflow:hidden}.give-progress-bar>span{display:block;height:100%;background-color:#2bc253;position:relative;overflow:hidden;border-radius:20px 8px 8px 20px}.give-modal{top:0;left:0;width:100%;height:100%;z-index:2147483540;position:fixed;overflow:hidden;outline:0!important;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0)}.give-modal form[id*=give-form],.give-modal form[id*=give-form] .give-submit{margin-bottom:0}.give-modal form[id*=give-form] .give-payment-mode-label{margin-top:0;padding-top:0}@media (max-width:580px){.give-modal form[id*=give-form] .give-input{font-size:16px}}.give-modal .mfp-content{box-sizing:border-box;position:relative;background:#FFF;padding:20px;width:auto;max-width:500px;margin:40px auto;z-index:2147483640;vertical-align:middle;transform:translateY(-100px)}.give-modal .mfp-content [id*=give-form] #give-payment-mode-select,.give-modal .mfp-content [id*=give-form] #give_purchase_form_wrap,.give-modal .mfp-content [id*=give-form].give-display-button-only .give-donation-amount,.give-modal .mfp-content [id*=give-form].give-display-button-only .give-donation-levels-wrap{display:block}.give-modal .mfp-content .mfp-close:hover{background-color:transparent}.give-modal form.give-form button.mfp-close{position:absolute;display:block!important}.give-modal .mfp-container:after{display:none}.give-modal.mfp-ready .mfp-content{opacity:1;transform:translateY(0)}.give-modal.mfp-ready.mfp-bg{opacity:.8}.give-modal.mfp-removing .mfp-content{transform:translateY(-50px);opacity:0}.give-modal.mfp-removing.mfp-bg{opacity:0}table.give-table{color:#666;font-size:14px;text-shadow:1px 1px 0 #fff;background:#eaebec;margin:20px 0;border:1px solid #e0e0e0;border-top:none;border-bottom:none;width:100%}table.give-table thead{font-weight:700}table.give-table thead th:first-child{text-align:left}table.give-table th{padding:21px 25px;border-top:1px solid #E8E8E8;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-right:none;background:#F6F6F6;text-align:center;font-weight:700}table.give-table tbody tr{text-align:center}table.give-table tbody tr td{padding:18px;border:none;border-top:1px solid #fff;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;background:#FFF;text-align:center}table.give-table tbody tr td:first-child{text-align:left;border-left:0}table.give-table tbody tr:nth-child(even) td{background:#fcfcfc}body.give-twentysixteen div.entry-summary{margin:0}body.give-twentysixteen button.give-btn{color:#333}body.give-twentysixteen .give-submit{color:#FFF}body.give-twentysixteen fieldset#give_terms_agreement{padding-left:0}body.give-twentyseventeen.colors-dark div#give_purchase_form_wrap span.give-final-total-amount,body.give-twentyseventeen.colors-dark div.give-total-wrap input.give-text-input,body.give-twentyseventeen.colors-dark div.give_notices p{color:#000}body.give-twentyseventeen.colors-dark form[id*=give] fieldset{background-color:transparent}.give-donation-history .give-table{table-layout:auto}.give-donation-history .give-table .give-security-column{float:left}.give-donation-history .give-table .give-security-column.give-security-description-wrap{width:75%;padding:16px 13px;font-size:12px;font-style:italic}.give-donation-history .give-table .give-security-column.give-security-button-wrap{width:25%;padding:25px 5px}.give-donation-history .give-table .give-security-column.give-security-button-wrap span{display:none;padding:0 20px}
6
  * @subpackage: SCSS/Frontend
7
  * @copyright: Copyright (c) 2016, WordImpress
8
  * @license: http://opensource.org/licenses/gpl-2.0.php GNU Public License
9
+ */.dashicons-give:before,[class*=" give-icon-"],[class^=give-icon-]{font-family:give-icomoon;speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}.mfp-close,[id*=give-form].give-fl-form.give-fl-style-1 select.give-fl-select{height:44px}.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}@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}.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,form[id*=give-form] .give-loading-animation:before{content:"\e607"}.give-icon-plus:before{content:"\e040"}.give-icon-minus:before{content:"\e041"}.give-icon-locked:before,[id*=give_secure_site_wrapper] span.padlock:before{content:"\e600"}.dashicons-give:before{content:"\e800"}.fa-spin,form[id*=give-form] .give-loading-animation{-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)}}/*! Hint.css - v2.5.0 - 2017-04-23
10
  * http://kushagragour.in/lab/hint/
11
+ * Copyright (c) 2017 Kushagra Gour */[class*=hint--]{position:relative;display:inline-block}[class*=hint--]:after,[class*=hint--]:before{position:absolute;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}[class*=hint--]:hover:after,[class*=hint--]:hover:before{visibility:visible;opacity:1;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}[class*=hint--]:before{content:'';position:absolute;background:0 0;border:6px solid transparent;z-index:1000001}[class*=hint--]:after{background:#383838;color:#fff;padding:8px 10px;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:12px;white-space:nowrap;text-shadow:0 -1px 0 #000;box-shadow:4px 4px 8px rgba(0,0,0,.3)}[class*=hint--][aria-label]:after{content:attr(aria-label)}[class*=hint--][data-hint]:after{content:attr(data-hint)}[aria-label='']:after,[aria-label='']:before,[data-hint='']:after,[data-hint='']:before{display:none!important}.hint--top-left:before,.hint--top-right:before,.hint--top:before{border-top-color:#383838}.hint--bottom-left:before,.hint--bottom-right:before,.hint--bottom:before{border-bottom-color:#383838}.hint--top:after,.hint--top:before{bottom:100%;left:50%}.hint--top:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--top:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--bottom:after,.hint--bottom:before{top:100%;left:50%}.hint--bottom:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--bottom:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--right:before{border-right-color:#383838;margin-left:-11px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:after,.hint--right:before{left:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{border-left-color:#383838;margin-right:-11px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:after,.hint--left:before{right:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--top-left:after,.hint--top-left:before{bottom:100%;left:50%}.hint--top-left:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--top-left:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-left:hover:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--top-right:after,.hint--top-right:before{bottom:100%;left:50%}.hint--top-right:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--top-right:hover:after,.hint--top-right:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom-left:after,.hint--bottom-left:before{top:100%;left:50%}.hint--bottom-left:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--bottom-left:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-left:hover:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--bottom-right:after,.hint--bottom-right:before{top:100%;left:50%}.hint--bottom-right:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--bottom-right:hover:after,.hint--bottom-right:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--large:after,.hint--medium:after,.hint--small:after{white-space:normal;line-height:1.4em;word-wrap:break-word}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top-left:before,.hint--error.hint--top-right:before,.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom-left:before,.hint--error.hint--bottom-right:before,.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top-left:before,.hint--warning.hint--top-right:before,.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before,.hint--warning.hint--bottom-right:before,.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #1a3c4d}.hint--info.hint--top-left:before,.hint--info.hint--top-right:before,.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before,.hint--info.hint--bottom-right:before,.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top-left:before,.hint--success.hint--top-right:before,.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before,.hint--success.hint--bottom-right:before,.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-left:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:after,.hint--always.hint--top-right:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-left:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:after,.hint--always.hint--bottom-right:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:after,.hint--no-animate:before{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}.hint--bounce:after,.hint--bounce:before{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .3s ease,visibility .3s ease,-moz-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24)}body.give_receipt_page{background-color:#fff;color:#141412;margin:0;font-family:Helvetica,sans-serif;font-size:12px}[id*=give_secure_site_wrapper] span.padlock,form[id*=give-form] .give-loading-animation{font-family:give-icomoon;font-variant:normal;-webkit-font-smoothing:antialiased;speak:none;-moz-osx-font-smoothing:grayscale}body.give_receipt_page #give_receipt_wrapper{width:660px;margin:0 auto;padding:50px 0}body.give_receipt_page table{display:table;width:100%;border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2;margin:0 0 20px}body.give_receipt_page td,body.give_receipt_page th{display:table-cell;text-align:left;border-top:1px solid #ededed;padding:6px 10px 6px 0;font-weight:400}body.give_receipt_page th{font-weight:700;text-transform:uppercase}body.give_receipt_page h3{font-size:22px;margin:40px 0 5px;clear:both;display:block;font-weight:700}table#give_donation_receipt,table#give_donation_receipt_products{width:100%}table#give_donation_receipt td,table#give_donation_receipt th{text-align:left}table#give_donation_receipt .give-receipt-thead-text{font-size:18px;text-align:center;display:block}table#give_donation_receipt .give-receipt-thead-text>span{font-size:16px}table#give_donation_receipt li{margin:0 0 8px 10px}table#give_donation_receipt ul{margin:0;padding:0;list-style:none}table#give_donation_receipt .give_receipt_payment_status.failed,table#give_donation_receipt .give_receipt_payment_status.pending,table#give_donation_receipt .give_receipt_payment_status.revoked{color:#f73f2e}table#give_donation_receipt span.donation-level-text-wrap{font-style:italic;display:block}/*!
12
  * Float Labels
13
  *
14
  * @version: 3.2.0
15
  * @author: Paul Ryley (http://geminilabs.io)
16
  * @url: https://geminilabs.github.io/float-labels.js
17
  * @license: MIT
18
+ */[id*=give-form].give-fl-form .give-fl-wrap{position:relative;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[id*=give-form].give-fl-form input.give-fl-input,[id*=give-form].give-fl-form select.give-fl-select,[id*=give-form].give-fl-form textarea.give-fl-textarea{width:100%;outline:0;font-size:16px;line-height:normal;border-radius:0;border:1px solid #ccc;background-color:inherit;box-sizing:border-box;transition:all .2s ease-in-out;margin-bottom:0}[id*=give-form].give-fl-form input.give-fl-input:-moz-placeholder,[id*=give-form].give-fl-form select.give-fl-select:-moz-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea:-moz-placeholder{color:#bbb}[id*=give-form].give-fl-form input.give-fl-input::-moz-placeholder,[id*=give-form].give-fl-form select.give-fl-select::-moz-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea::-moz-placeholder{color:#bbb}[id*=give-form].give-fl-form input.give-fl-input:-ms-input-placeholder,[id*=give-form].give-fl-form select.give-fl-select:-ms-input-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea:-ms-input-placeholder{color:#bbb}[id*=give-form].give-fl-form input.give-fl-input::-webkit-input-placeholder,[id*=give-form].give-fl-form select.give-fl-select::-webkit-input-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea::-webkit-input-placeholder{color:#bbb}[id*=give-form].give-fl-form select.give-fl-select{position:relative;color:#bbb;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}[id*=give-form].give-fl-form .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form .give-fl-is-active textarea.give-fl-textarea{color:#333;background-color:inherit;border-color:#ccc}[id*=give-form].give-fl-form .give-fl-has-focus input.give-fl-input,[id*=give-form].give-fl-form .give-fl-has-focus select.give-fl-select,[id*=give-form].give-fl-form .give-fl-has-focus textarea.give-fl-textarea{background-color:inherit;border-color:#ccc}[id*=give-form].give-fl-form label.give-fl-label{opacity:0;visibility:hidden;display:block;position:absolute;top:-12px;left:0;font-size:12px;font-weight:700;line-height:1;color:#bbb;border-radius-top-left:0;transition:all .2s ease-in-out;z-index:1}[id*=give-form].give-fl-form .give-fl-is-active label.give-fl-label{opacity:1;visibility:visible}[id*=give-form].give-fl-form .give-fl-has-focus label.give-fl-label{color:#1976D2}[id*=give-form].give-fl-form .give-fl-is-required:before{opacity:1;content:'*';display:block;position:absolute;top:1px;right:18px;font-size:16px;line-height:1.75;color:#D32F2F;transition:all .2s ease-in-out;padding:6px 0 0;z-index:1}[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active textarea.give-fl-textarea,[id*=give-form].give-fl-form.give-fl-style-1 input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-1 select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-1 textarea.give-fl-textarea{padding:6px 12px}[id*=give-form].give-fl-form .give-fl-is-required.give-fl-is-active:before{opacity:0}[id*=give-form].give-fl-form.give-fl-style-1 label.give-fl-label{top:1px;left:10px;background-color:transparent;padding:12px 3px}[id*=give-form].give-fl-form.give-fl-style-1 label.give-fl-label:before{content:'';display:block;position:absolute;top:19px;left:0;right:0;height:1px;background-color:inherit;z-index:-1}[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active label.give-fl-label{top:-9px;padding:3px}[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active label.give-fl-label:before{top:9px}[id*=give-form].give-fl-form.give-fl-style-2 input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-2 select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-2 textarea.give-fl-textarea{padding:12px}[id*=give-form].give-fl-form.give-fl-style-2 select.give-fl-select{height:56px}[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-active textarea.give-fl-textarea{padding:18px 12px 6px}[id*=give-form].give-fl-form.give-fl-style-2 label.give-fl-label{top:1px;left:10px;padding:6px 3px 3px}[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-required:before{padding-top:12px}[id*=give-form].give-fl-form .give-fl-wrap-select:after{content:'';position:absolute;display:block;top:1px;right:6px;height:calc(100% - 2px);width:15px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 16'><path fill='#bbb' d='M 4 0 L 0 6.5 L 8 6.5 L 4 0 z M 0 9.5 L 4 16 L 4 16 L 8 9.5 z'/></svg>") 100% 50% no-repeat;background-size:7px 14px;z-index:2}[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-give select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-give textarea.give-fl-textarea{line-height:inherit;padding:12px;background-color:#FFF}[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=text],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=email],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=password],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=search],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=tel],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=url],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=number]{height:auto;min-height:50px}[id*=give-form].give-fl-form.give-fl-style-give select.give-fl-select{line-height:inherit}[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-active textarea.give-fl-textarea{padding:20px 12px 4px;transition:padding .2s ease-in-out,border .2s ease-in-out}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label{top:1px;left:13px;right:0;padding:6px 0 0}[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-required:before{padding-top:12px}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label .give-required-indicator{display:none}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label .give-tooltip{position:absolute;top:0;width:100%;height:100%;margin:0;z-index:1}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label .give-tooltip::before{content:unset}.give-clearfix:after,.give-clearfix:before{content:" ";display:table}.give-clearfix:after{clear:both}[id*=give-form] .give-hidden{display:none}[id*=give-form] fieldset{padding:0;margin:0;border:0}[id*=give-form] .give-form-title{padding:0;margin:0 0 15px}[id*=give-form] div#give-sidebar-left{width:38%;float:left}[id*=give-form] div.images{margin:0 0 15px}[id*=give-form] div.images img{display:block;width:100%;height:auto;box-shadow:none}.single-give_forms.et_right_sidebar #main-content .container:before,[id*=give-form].give-display-modal #give-payment-mode-select,[id*=give-form].give-display-modal #give_purchase_form_wrap,[id*=give-form].give-display-reveal #give-payment-mode-select,[id*=give-form].give-display-reveal #give_purchase_form_wrap{display:none}[id*=give-form] .give-custom-amount-text{clear:both}[id*=give-form] div.summary{width:58%;float:right}[id*=give-form] div.summary.give-full-width{width:100%;float:none}[id*=give-form] .give_form select.give-select.required{color:#000}[id*=give-form] div.give-form-content-wrap{margin:0 0 20px}[id*=give-form] div.give-form-content-wrap.give_post_form-content{margin:20px 0 0}[id*=give-form].give-display-modal .give-btn,[id*=give-form].give-display-reveal .give-btn{margin:0 0 15px}[id*=give-form] .cc-address{margin-bottom:15px}.single-give_forms .give_forms:after,.single-give_forms .give_forms:before{content:" ";display:table}.single-give_forms .give_forms:after{clear:both}#give-purchase-gravatars .give-gravatars-title{margin:0 0 15px}#give-purchase-gravatars .give-purchase-gravatars-list{list-style:none;margin:0;padding:0}#give-purchase-gravatars .give-purchase-gravatars-list li{list-style-type:none;display:inline-block;margin:0 5px 0 0;padding:0}#give-recurring-form,form.give-form,form[id*=give-form]{margin:0 0 25px;padding:0}#give-recurring-form .give-hidden,form.give-form .give-hidden,form[id*=give-form] .give-hidden{display:none}#give-recurring-form .give-tooltip,form.give-form .give-tooltip,form[id*=give-form] .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)}#give-recurring-form .form-row input[type=text].required,#give-recurring-form .form-row input[type=email].required,#give-recurring-form .form-row input[type=password].required,#give-recurring-form .form-row input[type=tel].required,#give-recurring-form .form-row input[type=url].required,#give-recurring-form .form-row select.required,#give-recurring-form .form-row textarea.required,#give-recurring-form .give-tooltip:hover,form.give-form .form-row input[type=text].required,form.give-form .form-row input[type=email].required,form.give-form .form-row input[type=password].required,form.give-form .form-row input[type=tel].required,form.give-form .form-row input[type=url].required,form.give-form .form-row select.required,form.give-form .form-row textarea.required,form.give-form .give-tooltip:hover,form[id*=give-form] .form-row input[type=text].required,form[id*=give-form] .form-row input[type=email].required,form[id*=give-form] .form-row input[type=password].required,form[id*=give-form] .form-row input[type=tel].required,form[id*=give-form] .form-row input[type=url].required,form[id*=give-form] .form-row select.required,form[id*=give-form] .form-row textarea.required,form[id*=give-form] .give-tooltip:hover{color:#333}#give-recurring-form h3.give-section-break,#give-recurring-form h4.give-section-break,#give-recurring-form legend,form.give-form h3.give-section-break,form.give-form h4.give-section-break,form.give-form legend,form[id*=give-form] h3.give-section-break,form[id*=give-form] h4.give-section-break,form[id*=give-form] legend{font-size:1.15em;font-weight:700;margin:10px 0 15px;padding:0 0 5px;border-bottom:1px solid rgba(0,0,0,.1);width:100%}#give-recurring-form h3.give-section-break span.sub-text,#give-recurring-form h4.give-section-break span.sub-text,#give-recurring-form legend span.sub-text,form.give-form h3.give-section-break span.sub-text,form.give-form h4.give-section-break span.sub-text,form.give-form legend span.sub-text,form[id*=give-form] h3.give-section-break span.sub-text,form[id*=give-form] h4.give-section-break span.sub-text,form[id*=give-form] legend span.sub-text{font-style:italic;font-weight:400}#give-recurring-form .form-row,form.give-form .form-row,form[id*=give-form] .form-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 15px;overflow:visible;padding:0}#give-recurring-form .form-row:after,#give-recurring-form .form-row:before,form.give-form .form-row:after,form.give-form .form-row:before,form[id*=give-form] .form-row:after,form[id*=give-form] .form-row:before{content:" ";display:table}#give-recurring-form .form-row:after,form.give-form .form-row:after,form[id*=give-form] .form-row:after{clear:both}#give-recurring-form .form-row:last-child,form.give-form .form-row:last-child,form[id*=give-form] .form-row:last-child{margin-bottom:15px}#give-recurring-form .form-row label,form.give-form .form-row label,form[id*=give-form] .form-row label{display:block;margin:0 0 5px;position:relative;line-height:1.7}#give-recurring-form .form-row label.checkbox,form.give-form .form-row label.checkbox,form[id*=give-form] .form-row label.checkbox{display:inline}#give-recurring-form .form-row input[type=text],#give-recurring-form .form-row input[type=email],#give-recurring-form .form-row input[type=password],#give-recurring-form .form-row input[type=tel],#give-recurring-form .form-row input[type=url],#give-recurring-form .form-row select,#give-recurring-form .form-row textarea,form.give-form .form-row input[type=text],form.give-form .form-row input[type=email],form.give-form .form-row input[type=password],form.give-form .form-row input[type=tel],form.give-form .form-row input[type=url],form.give-form .form-row select,form.give-form .form-row textarea,form[id*=give-form] .form-row input[type=text],form[id*=give-form] .form-row input[type=email],form[id*=give-form] .form-row input[type=password],form[id*=give-form] .form-row input[type=tel],form[id*=give-form] .form-row input[type=url],form[id*=give-form] .form-row select,form[id*=give-form] .form-row textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0;outline:0;color:#333;background-color:#FDFDFD;border:1px solid #ccc;margin:0;padding:.5em}#give-recurring-form .form-row input[type=text]:focus,#give-recurring-form .form-row input[type=email]:focus,#give-recurring-form .form-row input[type=password]:focus,#give-recurring-form .form-row input[type=tel]:focus,#give-recurring-form .form-row input[type=url]:focus,#give-recurring-form .form-row select:focus,#give-recurring-form .form-row textarea:focus,form.give-form .form-row input[type=text]:focus,form.give-form .form-row input[type=email]:focus,form.give-form .form-row input[type=password]:focus,form.give-form .form-row input[type=tel]:focus,form.give-form .form-row input[type=url]:focus,form.give-form .form-row select:focus,form.give-form .form-row textarea:focus,form[id*=give-form] .form-row input[type=text]:focus,form[id*=give-form] .form-row input[type=email]:focus,form[id*=give-form] .form-row input[type=password]:focus,form[id*=give-form] .form-row input[type=tel]:focus,form[id*=give-form] .form-row input[type=url]:focus,form[id*=give-form] .form-row select:focus,form[id*=give-form] .form-row textarea:focus{background-color:#fff}#give-recurring-form .form-row-first,#give-recurring-form .form-row-last,form.give-form .form-row-first,form.give-form .form-row-last,form[id*=give-form] .form-row-first,form[id*=give-form] .form-row-last{float:left;width:48.5%}#give-recurring-form .form-row-last,form.give-form .form-row-last,form[id*=give-form] .form-row-last{float:right}#give-recurring-form .form-row-wide,form.give-form .form-row-wide,form[id*=give-form] .form-row-wide{clear:both}#give-recurring-form .form-row-wide:after,#give-recurring-form .form-row-wide:before,form.give-form .form-row-wide:after,form.give-form .form-row-wide:before,form[id*=give-form] .form-row-wide:after,form[id*=give-form] .form-row-wide:before{content:" ";display:table}#give-recurring-form .form-row-wide:after,form.give-form .form-row-wide:after,form[id*=give-form] .form-row-wide:after{clear:both}#give-recurring-form .form-row-two-thirds,form.give-form .form-row-two-thirds,form[id*=give-form] .form-row-two-thirds{float:left;width:65.75%}#give-recurring-form .form-row-two-thirds.form-row-first,form.give-form .form-row-two-thirds.form-row-first,form[id*=give-form] .form-row-two-thirds.form-row-first{margin-left:0}#give-recurring-form .form-row-one-third,form.give-form .form-row-one-third,form[id*=give-form] .form-row-one-third{float:left;width:31.25%;margin-left:3%}#give-recurring-form .form-row-one-third.form-row-first,form.give-form .form-row-one-third.form-row-first,form[id*=give-form] .form-row-one-third.form-row-first{margin-left:0}@media (max-width:480px){#give-recurring-form .form-row-responsive,form.give-form .form-row-responsive,form[id*=give-form] .form-row-responsive{margin-left:0;margin-right:0;width:100%}}#give-recurring-form .give-error,#give-recurring-form .give-required-indicator,form.give-form .give-error,form.give-form .give-required-indicator,form[id*=give-form] .give-error,form[id*=give-form] .give-required-indicator{color:#a00}#give-recurring-form .card-expiration>select,form.give-form .card-expiration>select,form[id*=give-form] .card-expiration>select{width:44%;margin:0}#give-recurring-form .card-expiration>span.exp-divider,form.give-form .card-expiration>span.exp-divider,form[id*=give-form] .card-expiration>span.exp-divider{display:inline;text-align:center}#give-recurring-form .card-expiration select.card-expiry-year,form.give-form .card-expiration select.card-expiry-year,form[id*=give-form] .card-expiration select.card-expiry-year{float:right}#give-recurring-form .give-disabled,#give-recurring-form [disabled],form.give-form .give-disabled,form.give-form [disabled],form[id*=give-form] .give-disabled,form[id*=give-form] [disabled]{cursor:not-allowed}form[id*=give-form] .give-donation-amount{margin:0 0 15px}form[id*=give-form] .give-donation-amount .give-currency-symbol{background-color:#f2f2f2;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#333;margin:0;padding:0 12px;height:35px;line-height:35px;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-before{border-left:1px solid #ccc;border-right:none}form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-after{border-left:none;border-right:1px solid #ccc}form[id*=give-form] .give-donation-amount #give-amount,form[id*=give-form] .give-donation-amount #give-amount-text{border:1px solid #ccc;background:#FFF;border-radius:0;height:35px;line-height:35px;padding:0 12px;margin:0;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:125px;float:left}form[id*=give-form] .give-donation-amount #give-amount-text.invalid-amount,form[id*=give-form] .give-donation-amount #give-amount.invalid-amount{border:1px solid red}form[id*=give-form] .give-donation-amount input.give-amount-top{width:125px}form[id*=give-form] .give-donation-amount span.give-final-total-amount{border:1px solid #ccc;border-radius:0;height:35px;line-height:35px;padding:0 12px;margin:0;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:not-allowed;background:#FFF;float:left}form[id*=give-form] #give_terms_agreement legend{display:none}form[id*=give-form] #give_terms_agreement label{display:inline-block}form[id*=give-form] #give-final-total-wrap{margin:10px 0 25px;padding:0}form[id*=give-form] #give-final-total-wrap:after,form[id*=give-form] #give-final-total-wrap:before{content:" ";display:table}form[id*=give-form] #give-final-total-wrap:after{clear:both}form[id*=give-form] #give-final-total-wrap .give-donation-total-label{background-color:#f2f2f2;color:#333;margin:0;padding:0 12px;height:35px;line-height:35px;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;border:1px solid #ccc}@media (max-width:480px){form[id*=give-form] #give-final-total-wrap .give-donation-total-label{display:block;float:none}}form[id*=give-form] #give-final-total-wrap .give-final-total-amount{border:1px solid #ccc;background:#FFF;border-radius:0;height:35px;line-height:35px;padding:0 12px;margin:0;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:none;float:left}@media (max-width:480px){form[id*=give-form] #give-final-total-wrap .give-final-total-amount{border:1px solid #ccc;border-top:0;display:block;float:none}}.give-display-button-only form>:not(.give-btn-modal),.give-display-button-only>:not(form){display:none!important}form[id*=give-form] input[type=radio]{margin:0 .5em 0 0}form[id*=give-form] #give-donation-level-radio-list{margin:0 0 15px;padding:0;list-style:none;clear:both}form[id*=give-form] #give-donation-level-radio-list>li{list-style-type:none;list-style-image:none;margin:0;padding:0}form[id*=give-form] #give-donation-level-radio-list>li label{cursor:pointer;display:inline-block;margin:0}form[id*=give-form] #give-donation-level-radio-list>li input[type=radio]{margin:0 .5em 0 0;outline:0;width:auto}form[id*=give-form] #give-gateway-radio-list{margin:0 0 15px;padding:0;list-style:none}form[id*=give-form] #give-gateway-radio-list:after,form[id*=give-form] #give-gateway-radio-list:before{content:" ";display:table}form[id*=give-form] #give-gateway-radio-list:after{clear:both}form[id*=give-form] #give-gateway-radio-list>li{list-style-type:none;list-style-image:none;margin:0;padding:0}@media (min-width:480px){form[id*=give-form] #give-gateway-radio-list>li{display:inline-block;margin-right:15px;margin-left:0}}form[id*=give-form] #give-gateway-radio-list>li label.give-gateway-option{cursor:pointer;display:inline;margin:0}form[id*=give-form] #give-gateway-radio-list>li input[type=radio]{margin:0 .25em 0 0;outline:0;width:auto;display:inline}form[id*=give-form] input[type=checkbox]{margin:0 .25em 0 0}form[id*=give-form] select.give-select-level{outline:0;border-radius:0;min-width:155px;border:1px solid #ccc;margin:0 0 15px;display:block;clear:both;color:#333;background-color:#FDFDFD;padding:.5em;max-width:100%}#give-donation-level-button-wrap{margin:0 0 15px;padding:0;clear:both;list-style:none}#give-donation-level-button-wrap:after,#give-donation-level-button-wrap:before{content:" ";display:table}#give-donation-level-button-wrap:after{clear:both}#give-donation-level-button-wrap>li{list-style-type:none;list-style-image:none;float:left;margin:0 5px 5px 0}.give_terms_links{float:right}[id*=give_secure_site_wrapper]{padding:4px 4px 15px 0;font-size:16px;line-height:20px}[id*=give_secure_site_wrapper] span.padlock{font-style:normal;font-weight:400;text-transform:none;font-size:16px;line-height:20px}[id*=give_secure_site_wrapper] span.padlock :before{display:inline-block}#give_purchase_form_wrap input.give-input.card-cvc.valid,#give_purchase_form_wrap input.give-input.card-expiry.valid,#give_purchase_form_wrap input.give-input.card-number.valid{background-image:url(../assets/images/tick.png);background-repeat:no-repeat;background-position:right 10px top 50%;background-size:16px}#give_purchase_form_wrap input.give-input.card-cvc.valid.fl-input:not(.card-cvc):not(.card-expiry),#give_purchase_form_wrap input.give-input.card-expiry.valid.fl-input:not(.card-cvc):not(.card-expiry),#give_purchase_form_wrap input.give-input.card-number.valid.fl-input:not(.card-cvc):not(.card-expiry){background-position:right 55px top 50%}#give_purchase_form_wrap span.card-type{position:absolute;top:-2px;right:0;width:37px;height:26px;background-size:37px 26px!important}#give_purchase_form_wrap .fl-wrap span.card-type{top:calc(.5em + 6px);right:11px}#give_purchase_form_wrap span.card-type.off{display:none}#give_purchase_form_wrap span.card-type.visa{background:url(../assets/images/visa.png) no-repeat}#give_purchase_form_wrap span.card-type.mastercard{background:url(../assets/images/mastercard.png) no-repeat}#give_purchase_form_wrap span.card-type.discover{background:url(../assets/images/discover.png) no-repeat}#give_purchase_form_wrap span.card-type.amex{background:url(../assets/images/amex.png) no-repeat}#give_purchase_form_wrap span.card-type.maestro{background:url(../assets/images/maestro.png) no-repeat}#give_purchase_form_wrap span.card-type.dinersclub{background:url(../assets/images/diners-club.png) no-repeat}#give_purchase_form_wrap span.card-type.jcb{background:url(../assets/images/jcb.png) no-repeat}#give_purchase_form_wrap span.card-type.dankort{background:url(../assets/images/dankort.png) no-repeat}#give_purchase_form_wrap span.card-type.unionpay{background:url(../assets/images/unionpay.png) no-repeat}@-webkit-keyframes opacity{0%{opacity:1}100%{opacity:0}}@-moz-keyframes opacity{0%{opacity:1}100%{opacity:0}}form[id*=give-form] p.give-loading-text,form[id*=give-form] span.give-loading-text{display:none;float:right;height:16px;width:16px;margin:0;padding:0;font-style:italic;line-height:20px;font-size:16px;font-weight:400}form[id*=give-form] .give-loading-animation{font-style:normal;font-weight:400;text-transform:none;float:left;height:16px;width:16px;line-height:1;font-size:16px;margin:0 5px 0 0;background-size:20px 20px;background-repeat:no-repeat;background-color:transparent}[id*=give-form] .give_login_forgot_password,form[id*=give-form] .give-payment-mode-label .give-loading-text{float:right}[id*=give-form] .give-login-account-wrap{margin:0 0 15px;position:relative}[id*=give-form] .give-login-account-wrap .give-login-message{text-align:right;margin:0;padding:0}[id*=give-form] .give-login-account-wrap .give-loading-text{position:absolute;right:0;top:.25em}[id*=give-form] fieldset[id^=give-login-fields]{margin:0 0 15px}[id*=give-form] .give-new-account-link{margin:0 0 15px;padding:0}.give-submit-button-wrap input.give-cancel-login,[id^=give-user-login-submit] input.give-cancel-login{margin-left:5px}.give-submit-button-wrap span.give-loading-animation,[id^=give-user-login-submit] span.give-loading-animation{margin:0 0 0 .5em;display:none}.give-submit-button-wrap .give-submit,[id^=give-user-login-submit] .give-submit{float:left}#give-login-form div.give-login,#give-login-form legend,#give-register-form div.give-login,#give-register-form legend{line-height:2;margin-bottom:15px}#give-login-form label,#give-register-form label{min-width:100px;display:inline-block}div.give-form-wrap.mfp-hide{display:block!important}div.mfp-content fieldset ol,div.mfp-content fieldset p,div.mfp-content fieldset ul{margin-bottom:1.2em;line-height:1.4}.give-btn{background:#EDEDED;border:1px solid #ccc;color:#333;padding:8px 10px;cursor:pointer;line-height:1.2em;font-size:1em}.give-btn:hover{background:#dbdbdb}#give_profile_editor_form legend{width:auto;padding:0 5px 5px;border-bottom:0}form#give-email-access-form div.g-recaptcha,form#give-email-access-form input#give-email{margin:0 0 15px}form#give-email-access-form input#give-email{width:305px}@media (max-width:768px){[id*=give-form] div#give-sidebar-left,[id*=give-form] div.images,[id*=give-form] div.summary{width:100%;float:none}}.give-form-wrap .give-form h3.give-section-break,.give-form-wrap .give-form h4.give-section-break{margin:10px 0 0}.give-do-validate input.error{border-color:red!important}.give_notices{position:relative}.notice-dismiss{position:absolute;top:50%;right:0;transform:translate(0,-50%);border:none;margin:0;padding:5px;background:0 0;color:#72777c;cursor:pointer;max-width:28px}.notice-dismiss:before{background:0 0;color:#72777c;content:"\f153";display:block;font:400 16px/20px dashicons;speak:none;height:20px;text-align:center;width:20px;-webkit-font-smoothing:antialiased}.notice-dismiss:hover{background-color:transparent}.notice-dismiss:hover:before{color:#dc3232}.give_error,.give_success{position:relative;margin:15px 0;background:#F9F9F9;padding:1em 1em 1em 2em;border-left:4px solid #a00;box-shadow:0 1px 1px rgba(0,0,0,.125);clear:both}.give_error>p,.give_success>p{margin:0!important;color:#333}.give_error:before,.give_success:before{font-family:give-icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;font-size:16px;margin-top:-15px;left:-17px;background-color:#a00;color:#FFF;width:30px;height:30px;border-radius:100%;text-align:center;line-height:30px;text-shadow:1px 1px rgba(0,0,0,.5);content:'\f02d'}.mfp-bg,.mfp-wrap{position:fixed;top:0;left:0}.mfp-bg,.mfp-container,.mfp-wrap{width:100%;height:100%}.give_error.give_warning,.give_success.give_warning{border-color:#ffba00}.give_error.give_warning:before,.give_success.give_warning:before{background-color:#ffba00;text-shadow:1px 1px rgba(0,0,0,.1)}.give_success{border-color:#7ad03a}.give_success:before{background-color:#7ad03a;content:'\e601';text-shadow:1px 1px rgba(0,0,0,.2)}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after{content:''}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-close,.mfp-preloader{text-align:center;position:absolute}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;top:50%;width:auto;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-close,.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;line-height:44px;right:0;top:0;text-decoration:none;opacity:.65;padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.give-modal .mfp-content,.give-modal.mfp-bg{opacity:0;transition:all .2s}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.twentythirteen .give_forms{padding:40px 0}.twentyfourteen .tfgive{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfgive .give_forms .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfgive div.give_forms.hentry.has-post-thumbnail{margin-top:0}.twentyfourteen .tfgive .give_forms .images img{margin-bottom:1em}@media screen and (min-width:673px){.twentyfourteen .tfgive{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfgive{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfgive{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfgive{margin-right:54px}.full-width .twentyfourteen .tfgive{margin-right:auto}}.twentyfifteen .t15give{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15give .page-title{margin-left:0}.twentyfifteen .t15give div.summary{padding:0}@media screen and (min-width:38.75em){.twentyfifteen .t15give{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15give{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.avada-row>div.give-wrap #content{width:100%}.give-goal-progress{margin-bottom:20px;clear:both}.give-goal-progress .income{font-size:46px;line-height:48px;letter-spacing:-1px;color:#333}.give-goal-progress .raised{margin-bottom:15px}.give-progress-bar{height:20px;position:relative;background:#EEE;border-radius:25px;overflow:hidden}.give-progress-bar>span{display:block;height:100%;background-color:#2bc253;position:relative;overflow:hidden;border-radius:20px 8px 8px 20px}.give-modal{top:0;left:0;width:100%;height:100%;z-index:2147483540;position:fixed;overflow:hidden;outline:0!important;-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0)}.give-modal form[id*=give-form],.give-modal form[id*=give-form] .give-submit{margin-bottom:0}.give-modal form[id*=give-form] .give-payment-mode-label{margin-top:0;padding-top:0}@media (max-width:580px){.give-modal form[id*=give-form] .give-input{font-size:16px}}.give-modal .mfp-content{box-sizing:border-box;position:relative;background:#FFF;padding:20px;width:auto;max-width:500px;margin:40px auto;z-index:2147483640;vertical-align:middle;transform:translateY(-100px)}.give-modal .mfp-content [id*=give-form] #give-payment-mode-select,.give-modal .mfp-content [id*=give-form] #give_purchase_form_wrap,.give-modal .mfp-content [id*=give-form].give-display-button-only .give-donation-amount,.give-modal .mfp-content [id*=give-form].give-display-button-only .give-donation-levels-wrap{display:block}.give-modal .mfp-content .mfp-close:hover{background-color:transparent}.give-modal form.give-form button.mfp-close{position:absolute;display:block!important}.give-modal .mfp-container:after{display:none}.give-modal.mfp-ready .mfp-content{opacity:1;transform:translateY(0)}.give-modal.mfp-ready.mfp-bg{opacity:.8}.give-modal.mfp-removing .mfp-content{transform:translateY(-50px);opacity:0}.give-modal.mfp-removing.mfp-bg{opacity:0}table.give-table{color:#666;font-size:14px;text-shadow:1px 1px 0 #fff;background:#eaebec;margin:20px 0;border:1px solid #e0e0e0;border-top:none;border-bottom:none;width:100%}table.give-table thead{font-weight:700}table.give-table thead th:first-child{text-align:left}table.give-table th{padding:21px 25px;border-top:1px solid #E8E8E8;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-right:none;background:#F6F6F6;text-align:center;font-weight:700}table.give-table tbody tr{text-align:center}table.give-table tbody tr td{padding:18px;border:none;border-top:1px solid #fff;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;background:#FFF;text-align:center}table.give-table tbody tr td:first-child{text-align:left;border-left:0}table.give-table tbody tr:nth-child(even) td{background:#fcfcfc}body.give-twentysixteen div.entry-summary{margin:0}body.give-twentysixteen button.give-btn{color:#333}body.give-twentysixteen .give-submit{color:#FFF}body.give-twentysixteen fieldset#give_terms_agreement{padding-left:0}body.give-twentyseventeen.colors-dark div#give_purchase_form_wrap span.give-final-total-amount,body.give-twentyseventeen.colors-dark div.give-total-wrap input.give-text-input,body.give-twentyseventeen.colors-dark div.give_notices p{color:#000}body.give-twentyseventeen.colors-dark form[id*=give] fieldset{background-color:transparent}.give-donation-history .give-table{table-layout:auto}.give-donation-history .give-table .give-security-column{float:left}.give-donation-history .give-table .give-security-column.give-security-description-wrap{width:75%;padding:16px 13px;font-size:12px;font-style:italic}.give-donation-history .give-table .give-security-column.give-security-button-wrap{width:25%;padding:25px 5px}.give-donation-history .give-table .give-security-column.give-security-button-wrap span{display:none;padding:0 20px}