.checkout-page .new_primary_menu,.checkout-page .block-commerce-checkout-progress,.checkout-page #block-bigfundraising-page-title,.checkout-page .guest-body,.checkout-page .guest-or,.checkout-page .returning_customer_login,.checkout-page .no_account{display:none}.checkout-page header #navbar-main .navigation{display:none}.checkout-page.path-checkout .commerce-checkout-flow-multistep-default{width:90%;margin:0 auto}@media screen and (max-width: 767px){.checkout-page.path-checkout .commerce-checkout-flow-multistep-default{width:100%}}.checkout-page.path-checkout #commerce-checkout-flow-multistep-default .layout-checkout-form{position:relative;z-index:99}.checkout-page.path-checkout #commerce-checkout-flow-multistep-default .col-sm-6,.checkout-page.path-checkout #commerce-checkout-flow-multistep-default .fieldset-wrapper{padding:0 15px}@media screen and (max-width: 767px){.checkout-page.path-checkout #commerce-checkout-flow-multistep-default .col-sm-6{padding:0}}.checkout-page.path-checkout #commerce-checkout-flow-multistep-default .col-sm-6:nth-child(2){position:fixed;right:0}.checkout-page.path-checkout #commerce-checkout-flow-multistep-default .col-sm-6 .checkout-logo-section{width:calc(100% - 37%);display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1400px){.checkout-page.path-checkout #commerce-checkout-flow-multistep-default .col-sm-6 .checkout-logo-section{width:calc(100% - 20%)}}@media screen and (max-width: 991px){.checkout-page.path-checkout #commerce-checkout-flow-multistep-default .col-sm-6 .checkout-logo-section{width:calc(100% - 15%)}}@media screen and (max-width: 767px){.checkout-page.path-checkout #commerce-checkout-flow-multistep-default .col-sm-6 .checkout-logo-section{width:100%;display:none}}.checkout-page.path-checkout #commerce-checkout-flow-multistep-default .col-sm-6 .checkout-logo-section #sucuri-badge.sucuri-relative{margin-right:20px}.checkout-page.path-checkout #commerce-checkout-flow-multistep-default .col-sm-6 .checkout-logo-section .afrds-logo{margin-top:8px;margin-bottom:25px}.checkout-page.path-checkout #commerce-checkout-flow-multistep-default .col-sm-6 .checkout-logo-section .afrds-logo a{padding-right:20px}.checkout-page.path-checkout #commerce-checkout-flow-multistep-default .col-sm-6 .expanded .checkout-logo-section,.checkout-page.path-checkout #commerce-checkout-flow-multistep-default .col-sm-6 .expanded1 .checkout-logo-section{width:100%}.checkout-page.path-checkout #commerce-checkout-flow-multistep-default .expanded.col-sm-6:nth-child(2),.checkout-page.path-checkout #commerce-checkout-flow-multistep-default .tax-expanded.col-sm-6:nth-child(2),.checkout-page.path-checkout #commerce-checkout-flow-multistep-default .expanded1.col-sm-6:nth-child(2){position:initial}.checkout-page.path-checkout .checkout-pane-contact-information{margin-bottom:30px;box-shadow:1px 2px 15px #ece9e5}.checkout-page.path-checkout .checkout-pane-contact-information .fieldset-wrapper .form-type-email{padding:15px 0 10px}.checkout-page.path-checkout .layout-checkout-form #shipping-information-wrapper .fieldset-legend{font-family:'helvetica';background:#464443;width:100%;display:inline-block;color:#fff;font-size:20px;text-transform:capitalize;margin:0;border-bottom:0 solid #464443;padding:10px 15px;height:50px}.checkout-page.path-checkout .layout-checkout-form .col-sm-6 h3{font-family:'helvetica';background:#464443;width:100%;display:inline-block;color:#fff;font-size:20px;text-transform:capitalize;margin:0;border-bottom:0 solid #464443;padding:10px 15px;height:50px;display:none}.checkout-page.path-checkout .layout-checkout-form #edit-review-contact-information legend,.checkout-page.path-checkout .layout-checkout-form #edit-review-shipping-information legend,.checkout-page.path-checkout .layout-checkout-form #edit-review-payment-information legend,.checkout-page.path-checkout .layout-checkout-form .tax-information legend,.checkout-page.path-checkout .layout-checkout-form .checkout-pane-contact-information legend{font-family:'helvetica';background:#464443;width:100%;display:inline-block;color:#fff;font-size:20px;text-transform:capitalize;margin:0;border-bottom:0 solid #464443;padding:10px 15px;height:50px}.checkout-page.path-checkout .field--name-field-choose-your-lettering,.checkout-page.path-checkout .field--name-field-comments,.checkout-page.path-checkout .field--name-field-logo,.checkout-page.path-checkout .field--name-field-lid-color,.checkout-page.path-checkout .field--name-field-discount-card-artwork-logo,.checkout-page.path-checkout .field--name-field-dc-merchant-wish-list,.checkout-page.path-checkout .field--name-field-discount-card-comments,.checkout-page.path-checkout .field--name-field-scratch-card-artwork-logo,.checkout-page.path-checkout .field--name-field-scratch-card-comments,.checkout-page.path-checkout #edit-shipping-information-recalculate-shipping,.checkout-page.path-checkout #edit-coupon-redemption{display:none}.checkout-page.path-checkout .address_change .form-switch{padding-left:22px}.checkout-page.path-checkout .form-switch .form-check-input{background:url("/themes/custom/bigfundraising/images/switch_off.svg") no-repeat center;border:0}.checkout-page.path-checkout .form-switch .form-check-input:checked{background:url("/themes/custom/bigfundraising/images/switch_on.svg") no-repeat center;border:0}.checkout-page.path-checkout .checkbox label,.checkout-page.path-checkout .radio label{font-size:18px;padding-left:15px}.checkout-page.path-checkout .checkbox+.checkbox{margin-top:0}.checkout-page.path-checkout .radio+.radio{margin-top:0}.checkout-page.path-checkout #block-bigfundraising-content #block-socialauthlogin{display:none}.checkout-page.path-checkout #edit-payment-information .payment_title{font-family:"Helvetica";border-bottom:1px solid #464443;background:#464443;width:100%;display:flex;color:#fff;font-size:24px;text-transform:capitalize;margin:0;align-items:center;justify-content:space-between}.checkout-page.path-checkout #edit-payment-information .payment_title h3.title{display:block;width:auto;font-size:20px;height:50px;line-height:30px;font-weight:400;padding:10px 15px}.checkout-page.path-checkout #edit-payment-information .payment_title span{font-size:12px;padding-right:15px}.checkout-page.path-checkout #edit-payment-information .payment_title span::before{content:'';display:inline-block;width:14px;height:14px;vertical-align:middle;background:url("/themes/custom/bigfundraising/images/secure_symbol.svg") no-repeat center;margin-right:5px}.checkout-page.path-checkout #edit-payment-information .form-composite .js-form-type-radio{margin-bottom:0;border:1px solid #ccc;padding:10px 0 10px 30px;display:flex}.checkout-page.path-checkout #edit-payment-information .form-item-payment-information-payment-method.main{background:#fff3e4;opacity:1}.checkout-page.path-checkout #edit-payment-information fieldset[id*='edit-payment-information-payment-method']>.fieldset-wrapper{padding:0}.checkout-page.path-checkout #edit-payment-information legend{display:none}.checkout-page.path-checkout #edit-payment-information>.fieldset-wrapper{padding:0}.checkout-page.path-checkout #edit-payment-information #edit-payment-information-add-payment-method{padding:5px 15px;position:relative}.checkout-page.path-checkout #edit-payment-information-payment-method--wrapper.mb-3{margin:0;padding:0 15px}.checkout-page.path-checkout #edit-payment-information-payment-method--wrapper .fieldgroup.form-composite{padding:0 15px}.checkout-page.path-checkout .checkout-pane-payment-information .purchase__link.what-is-this.purchase-pop{font-family:"Helvetica";color:#1ab8e8;font-size:12px;font-weight:bold}.checkout-page.path-checkout .checkout-pane-payment-information .what-is-this{color:#1ab8e8;font-size:12px;font-weight:bold;right:auto;left:auto;font-family:"Helvetica";bottom:20px;position:absolute}@media screen and (min-width: 1366px){.checkout-page.path-checkout .checkout-pane-payment-information .what-is-this{bottom:24px}}.checkout-page.path-checkout .purchase__link.what-is-this.purchase-pop{position:absolute;float:right;margin-top:5px;right:25px;left:auto;bottom:10px}.checkout-page.path-checkout .form-switch .form-check-input{background:url("/themes/custom/bigfundraising/images/switch_off.svg") no-repeat center;border:0}.checkout-page.path-checkout .form-switch .form-check-input:checked{background:url("/themes/custom/bigfundraising/images/switch_on.svg") no-repeat center;border:0}.checkout-page.path-checkout .payment-method-icon-lists{order:1;position:absolute;right:0}@media screen and (max-width: 991px){.checkout-page.path-checkout .payment-method-icon-lists{right:10px}}.checkout-page.path-checkout .payment-method-icon{display:inline-block;width:36px;height:23px;background-size:36px 24px;text-indent:-9999px;box-shadow:0 0 0.01em #000;margin-left:5px;margin-right:5px;vertical-align:middle}@media screen and (max-width: 991px){.checkout-page.path-checkout .payment-method-icon{width:30px;background-size:30px 25px;margin-left:0;margin-right:1px}}.checkout-page.path-checkout .payment-method-icon.payment-method-icon--visa{background-image:url("/themes/custom/bigfundraising/images/visa.svg")}.checkout-page.path-checkout .payment-method-icon.payment-method-icon--mastercard{background-image:url("/themes/custom/bigfundraising/images/mastercard.svg")}.checkout-page.path-checkout .payment-method-icon.payment-method-icon--amex{background-image:url("/themes/custom/bigfundraising/images/amex.svg")}.checkout-page.path-checkout .payment-method-icon.payment-method-icon--discover{background-image:url("/themes/custom/bigfundraising/images/discover.svg")}.checkout-page.path-checkout .paypal-icon{order:1;width:100px;right:0;position:absolute;top:0}.checkout-page.path-checkout .braintree-form,.checkout-page.path-checkout .purchase-order-form{background:#f4f4f4;padding:10px;border-radius:5px;margin-bottom:0 !important}.checkout-page.path-checkout .braintree-form .form-item-payment-information-add-payment-method-payment-details-number{width:100%}.checkout-page.path-checkout .braintree-form #card-number{width:80%;border-radius:5px;background:#fff;height:24px;position:relative}.checkout-page.path-checkout .braintree-form #card-number::before{content:'';background:url("/themes/custom/bigfundraising/images/lock_icon_new.jpg") no-repeat center;width:16px;height:15px;display:inline-block;position:absolute;right:2%;top:10px}.checkout-page.path-checkout .braintree-form #card-number::after{top:1px;right:-85px}.checkout-page.path-checkout .braintree-form .credit-card-form__expiration{margin-top:0}.checkout-page.path-checkout .braintree-form .braintree-hosted-field{border-radius:5px;height:24px}.checkout-page.path-checkout .braintree-form .form-item-payment-information-add-payment-method-payment-details-cvv{margin-top:-18px}.checkout-page.path-checkout .braintree-form::before{display:none !important}.checkout-page.path-checkout .checkout-pane-payment-information .form-item-payment-information-terms-checkbox{padding-left:35px}.checkout-page.path-checkout #edit-order-summary{width:calc(100% - 37%);padding:0;background:#fff}@media screen and (max-width: 1400px){.checkout-page.path-checkout #edit-order-summary{width:calc(100% - 20%)}}@media screen and (max-width: 991px){.checkout-page.path-checkout #edit-order-summary{width:calc(100% - 15%)}}@media screen and (max-width: 767px){.checkout-page.path-checkout #edit-order-summary{width:100%}}.checkout-page.path-checkout #edit-order-summary .order-summary-title-section{display:flex;align-items:center;justify-content:space-between;padding:5px 15px;border-bottom:1px solid #efefef}.checkout-page.path-checkout #edit-order-summary .order-summary-title-section h3.title{background:transparent;color:#464443;width:auto;font-size:20px;padding-left:0;display:block}@media screen and (max-width: 767px){.checkout-page.path-checkout #edit-order-summary .order-summary-title-section h3.title{color:#fff}}.checkout-page.path-checkout #edit-order-summary .order-summary-title-section .checkout_items_count{display:flex;align-items:center;justify-content:center;cursor:pointer}.checkout-page.path-checkout #edit-order-summary .order-summary-title-section .checkout_items_count span{padding-right:10px}.checkout-page.path-checkout #edit-order-summary .order-summary-title-section .checkout_items_count span.item-count-view{display:block}.checkout-page.path-checkout #edit-order-summary .checkout_items_summary{display:none}.checkout-page.path-checkout #edit-order-summary .checkout_items_summary.order-view{display:flex;align-items:center;justify-content:space-between;padding:15px}.checkout-page.path-checkout #edit-order-summary .view-commerce-checkout-order-summary .table-responsive table{border:0}.checkout-page.path-checkout #edit-order-summary .view-commerce-checkout-order-summary .table-responsive table tr td{vertical-align:middle;font-size:14px;line-height:18px;border:0}.checkout-page.path-checkout #edit-order-summary .view-commerce-checkout-order-summary .table-responsive table tr td img.image-style-thumbnail{border:1px solid #ece9e5;padding:5px}.checkout-page.path-checkout #edit-order-summary .view-commerce-checkout-order-summary .order-total-line{display:flex;align-items:center;justify-content:space-between;padding:10px 15px}.checkout-page.path-checkout #edit-order-summary .js-form-type-checkbox{margin-bottom:10px}.checkout-page.path-checkout #edit-order-summary .form-switch .form-check-input{background:url("/themes/custom/bigfundraising/images/uncheckbox.svg") no-repeat center;border:0;width:30px;height:24px}.checkout-page.path-checkout #edit-order-summary .form-switch .form-check-input:hover{background:url("/themes/custom/bigfundraising/images/checkedbox.svg") no-repeat center;border:0;width:30px;height:24px}.checkout-page.path-checkout #edit-order-summary .form-switch input[type='checkbox']{margin-top:0;cursor:pointer}.checkout-page.path-checkout #edit-order-summary .checkbox.form-switch input[aria-expanded='true']{background:url("/themes/custom/bigfundraising/images/checkedbox.svg") no-repeat center;border:0;width:30px;height:24px}.checkout-page.path-checkout #edit-order-summary div[data-drupal-selector='edit-sidebar-order-summary-summary'] .view-content{display:none}.checkout-page.path-checkout #edit-order-summary div[data-drupal-selector='edit-sidebar-order-summary-summary'] .view-content.order-view{display:flex;align-items:center;justify-content:space-between;padding:15px}@media screen and (max-width: 767px){.checkout-page.path-checkout #edit-order-summary div[data-drupal-selector='edit-sidebar-order-summary-summary'] .view-content.order-view{padding:0}}.checkout-page.path-checkout .expanded1 #edit-order-summary{width:100%}.checkout-page.path-checkout .expanded.col-sm-6:nth-child(2) #edit-order-summary{width:100%}.checkout-page.path-checkout .tax-information{box-shadow:none}.checkout-page.path-checkout .tax-information .form-item-tax-information-tax-exemption-type{padding-top:12px}.checkout-page.path-checkout .tax-information p.tax-select-required{float:right;color:red;padding-left:15px}.checkout-page.path-checkout .tax-information .checkout-page select{background-repeat:no-repeat}.checkout-page.path-checkout .tax-information .checkout-page select option{color:#212529}.checkout-page.path-checkout .tax-information .js-form-type-managed-file p.file-required{font-size:16px;font-weight:600;padding-left:15px;color:red;display:inline-block}.checkout-page.path-checkout .tax-information legend{display:none !important}.checkout-page.path-checkout .js-form-managed-file button{padding:10px 15px 6px}.checkout-page.path-checkout .layout-region-checkout-footer a.link--previous{display:none}.checkout-page.path-checkout.page-overlay{position:fixed;width:100%;z-index:9999}.checkout-page.path-checkout.page-overlay #page{background-color:rgba(0,0,0,0.33);z-index:9999}.checkout-page.path-checkout.page-overlay #page footer{visibility:hidden}.checkout-page.path-checkout.page-overlay #commerce-checkout-flow-multistep-default .layout-checkout-form{position:fixed;z-index:-1;width:75%}.checkout-page.path-checkout.page-overlay header #navbar-main{z-index:-1}.checkout-page .error{color:red}.user-logged-in.path-checkout .contact-information legend{font-size:20px}#page-wrapper form input,#page-wrapper form textarea{font-family:"Helvetica";color:#464443;font-weight:300}
