.payment-tip{display:flex;flex-direction:column}.payment-tip .new-filter-selector .vs__dropdown-menu{margin-top:3px;padding:0}.payment-tip .new-filter-selector .vs__dropdown-toggle,.payment-tip .v-select.vs--open .vs__dropdown-toggle{height:43px}.payment-tip .v-select .vs__dropdown-toggle{border-radius:60px;padding-left:1.5rem;padding-right:1.5rem}.payment-tip .v-select .vs__actions{padding-top:0}@media screen and (max-width:425px){.payment-tip{max-width:325px}}@media screen and (max-width:365px){.payment-tip{max-width:310px}}.payment-tip .tip-settings{display:flex;flex-direction:row;justify-content:space-between}.payment-tip .tip-settings .tip-info{align-items:flex-start;display:flex;flex-direction:column;margin-right:5px;margin-top:5px;max-width:290px;text-align:left}.payment-tip .tip-settings .tip-info .tip-info-header span{align-items:center;color:#333;display:flex;font-family:Poppins,Open Sans,Sans-Serif;font-size:12px;font-weight:600;line-height:18px}.payment-tip .tip-settings .tip-info .tip-info-text span{align-items:center;color:#333;display:flex;font-family:Poppins,Open Sans,Sans-Serif;font-size:12px;font-weight:400;line-height:18px}.payment-tip .tip-settings .tip-list-block{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;width:auto}.payment-tip .tip-settings .tip-list-block .vs__dropdown-toggle{border-radius:0;width:80px}.payment-tip .tip-settings .tip-list-block .vs__open-indicator{fill:#999;line-height:1;transform:scale(.7)}.payment-tip .tip-settings .tip-list-block .vs__dropdown-menu,.payment-tip .tip-settings .tip-list-block .vs__search,.payment-tip .tip-settings .tip-list-block .vs__selected{border-radius:0;font-family:Poppins,Open Sans,Sans-Serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.payment-tip .tip-settings .tip-list-block .vs--open .vs__open-indicator{transform:rotate(180deg) scale(.7)}.payment-tip .tip-settings .tip-list-block .vs__dropdown-menu{min-width:80px}.payment-tip .tip-settings .tip-list-block .vs__dropdown-option em{color:#333}.payment-tip .tip-settings .tip-list-block .vs__dropdown-option:hover em{color:#fff}.payment-tip .tip-settings .tip-list-block .vs__search{margin:0;padding:0}.payment-tip .custom-tip-block{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-top:0;position:relative}.payment-tip .custom-tip-block .custom-tip-pre-sign{align-items:flex-end;color:#333;display:flex;left:10px;position:absolute;top:9.5px}.payment-tip .custom-tip-block .custom-tip-input,.payment-tip .custom-tip-block .custom-tip-pre-sign{font-family:Poppins,Open Sans,Sans-Serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.payment-tip .custom-tip-block .custom-tip-input{background:#fff;border:1px solid #06255c;border-radius:8px;box-sizing:border-box;cursor:text;display:block;height:43px;padding:6px 12px 6px 25px;transition:all .2s;width:150px}.payment-tip .custom-tip-block .custom-tip-input::-webkit-input-placeholder{font-size:16px}.payment-tip .final-sum{align-items:center;display:flex;font-family:Poppins,Open Sans,Sans-Serif;font-weight:500;justify-content:flex-end;margin-top:-5px}.payment-tip .final-sum-upper{margin-bottom:-30px;margin-top:10px}.edit-icon:before{color:#fff;content:"m";font-family:donorsee;font-size:1.4em;opacity:0;position:absolute;right:10%;text-shadow:1px 1px 1px rgba(0,0,0,.5);top:10%;transition:opacity .2s;z-index:3}.edit-icon:hover:before{opacity:1}.payment-all-modal .modal-header h3{color:#06255c;font-size:17px;font-weight:700;padding-bottom:0;text-align:center}.payment-all-modal .modal-container{border-radius:1rem;padding:20px 30px;width:360px}@media screen and (max-width:425px){.payment-all-modal .modal-container{padding:20px;width:320px}}@media screen and (max-width:365px){.payment-all-modal .modal-container{padding:20px 15px;width:310px}}.payment-all-modal .modal-body{margin-bottom:5px;margin-top:5px}.payment-all-modal .payment-errors{background:#ffd6d6;border:1px solid #f03;margin-bottom:3%;padding:5%}.payment-all-modal .payment-errors i,.payment-all-modal .payment-errors p{color:#f03;display:inline}.payment-all-modal .payment-button{appearance:none;background:none;background-color:#fd5f40;border:1px solid #fd5f40;border-radius:24px;box-shadow:0 3px 3px rgba(55,84,170,.1);box-sizing:border-box;cursor:pointer;margin-bottom:10px;max-height:45px;padding:0;transition:all .2s ease;width:100%}.payment-all-modal .payment-button:hover{background-color:#ea9d0d;border:1px solid #ea9d0d;cursor:pointer}.payment-all-modal .payment-button .payment-button-text{display:inline-block;padding:12px 0;text-align:center;text-transform:capitalize}.payment-all-modal .payment-button .payment-button-text,.payment-all-modal .payment-button .payment-button-text span{color:#fff;font-family:Poppins,Open Sans,Sans-Serif;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.payment-all-modal .payment-button:disabled{border:1px solid #ccc;color:#ccc;cursor:not-allowed;opacity:.6}.payment-all-modal .small-text-up{color:#999;font-family:Poppins,Open Sans,Sans-Serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px;text-align:left}.payment-all-modal .payment-form .payment-request-container{margin:10px 0}.payment-all-modal .payment-form .card-container{border:1px solid #ccc;border-radius:0;margin:10px 0;padding:12px}.payment-all-modal .payment-form .loading{background:#f6f6f6;border-radius:0;float:left;width:100%}.payment-all-modal .payment-form .loading .loading-bar-container{padding:10px 0}.payment-all-modal .payment-form .submit-button{cursor:pointer!important;float:right;margin-bottom:10px;width:100%}.payment-all-modal .payment-form .submit-button span{color:#fff}.payment-all-modal .payment-form .securely-processed{margin-top:10px;text-align:center}.payment-all-modal .payment-form .securely-processed .securely-processed-svg-icon{display:inline;vertical-align:middle;width:18px}.payment-all-modal .payment-form .securely-processed .securely-processed-stripe-icon{display:inline;vertical-align:middle;width:48px}.payment-all-modal .payment-form .securely-processed .securely-processed-text{color:#333;display:inline;font-family:Poppins,Open Sans,Sans-Serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px;vertical-align:middle;width:100%}.payment-all-modal .card-details{width:100%}.payment-all-modal .card-details .payment-tip{margin-bottom:-5px}.payment-all-modal .card-details button{cursor:pointer}.payment-all-modal .card-details button span{color:#fff}.payment-all-modal .card-details tbody td{border-bottom:1px solid #999}.payment-all-modal .card-details td{padding:0 0 1px;vertical-align:middle;white-space:nowrap}.payment-all-modal .card-details .card-icon{height:22px;vertical-align:0;width:35px}.payment-all-modal .card-details .td-cc-flag{font-size:24px;padding-right:10px}.payment-all-modal .card-details .td-cc-number{text-align:left;width:100%}.payment-all-modal .card-details .td-cc-number p{font-family:Poppins,Open Sans,Sans-Serif;font-size:17px;font-style:normal;font-weight:400;line-height:24px}.payment-all-modal .card-details .td-cc-remove button{background:none;border:none;font-size:17px}.payment-all-modal .card-details .td-cc-remove button:hover i{color:#ccc}.payment-all-modal .card-details tfoot{margin-top:10px;text-align:center}.payment-all-modal .card-details tfoot td{padding-top:15px}.payment-all-modal .confirm-button{border-radius:24px;margin:15px 5px 0;width:76px}