.credit-card-container [class^="flaticon-"]:before,.credit-card-container [class*=" flaticon-"]:before,.credit-card-container [class^="flaticon-"]:after,.credit-card-container [class*=" flaticon-"]:after{font-size:14px}.credit-card-container .credit-card-holder{overflow-x:auto;white-space:nowrap}.credit-card-container .credit-card-holder .credit-card-block{border:1px solid var(--gray);border-radius:4px;height:100%;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:25px;width:180px;cursor:pointer}.credit-card-container .credit-card-holder .credit-card-block.card-active{background-color:var(--blue);color:#fff;box-shadow:0px 0px 2px var(--blue)}.credit-card-container .credit-card-holder .credit-card-block .card-title{font-weight:bolder;font-size:15px}.credit-card-container .credit-card-holder .credit-card-block .hide-share-card{display:none}.credit-card-container .credit-card-holder .flaticon-team:before{font-size:25px}.credit-card-container .credit-card-action-holder{position:relative}.credit-card-container .credit-card-action-holder .delete-confirmation-overlay{top:0;position:absolute;left:0;right:0;bottom:0;background:#fff;z-index:1;display:none;border:1px solid var(--gray);border-radius:4px;height:15vh !important}.credit-card-container .credit-card-action-holder .delete-confirmation-overlay .del-msg{top:50%;left:50%;position:absolute;transform:translate(-40%, -50%);text-align:center}.credit-card-container .credit-card-action-holder .delete-confirmation-overlay .del-msg .del-header{font-size:15px;padding:10px;color:var(--blue)}.credit-card-container .credit-card-action-holder .delete-confirmation-overlay .del-msg .btn-cancel-card{border-color:var(--dark-gray);color:var(--black) !important;min-width:100px}.credit-card-container .credit-card-action-holder .delete-confirmation-overlay .del-msg .btn-delete-card{min-width:100px}.credit-card-container .credit-card-action-holder .card-action-holder .card-operation-holder{display:none}.credit-card-container .credit-card-action-holder .card-action-holder a{padding:4px 12px;background-color:transparent !important;color:var(--black) !important}.credit-card-container .credit-card-action-holder .card-action-holder a.add-new-credit-card,.credit-card-container .credit-card-action-holder .card-action-holder a.share-card-with-org,.credit-card-container .credit-card-action-holder .card-action-holder a.p2p-add-new-credit-card,.credit-card-container .credit-card-action-holder .card-action-holder a.p2p-share-card-with-org{border-color:var(--blue)}.credit-card-container .credit-card-action-holder .card-action-holder a.add-new-credit-card:hover,.credit-card-container .credit-card-action-holder .card-action-holder a.share-card-with-org:hover,.credit-card-container .credit-card-action-holder .card-action-holder a.p2p-add-new-credit-card:hover,.credit-card-container .credit-card-action-holder .card-action-holder a.p2p-share-card-with-org:hover{background-color:var(--blue) !important}.credit-card-container .credit-card-action-holder .card-action-holder a.delete-credit-card,.credit-card-container .credit-card-action-holder .card-action-holder a.p2p-delete-credit-card{border-color:var(--red)}.credit-card-container .credit-card-action-holder .card-action-holder a.delete-credit-card:hover,.credit-card-container .credit-card-action-holder .card-action-holder a.p2p-delete-credit-card:hover{background-color:var(--red) !important}.credit-card-container .credit-card-action-holder .card-action-holder a.unshare-card-with-org{border-color:var(--yellow)}.credit-card-container .credit-card-action-holder .card-action-holder a.unshare-card-with-org:hover{background-color:var(--yellow) !important}.credit-card-container .credit-card-action-holder .card-action-holder a:hover{color:#ffffff !important}.credit-card-container .credit-card-action-holder .card-action-holder .flaticon-team:before{font-size:20px}.credit-card-container .credit-card-action-holder .add-new-credit-card-holder{border-radius:4px;padding:12px}.credit-card-container .credit-card-action-holder .add-new-credit-card-holder .credit-card-number:focus{box-shadow:none !important}.credit-card-container .credit-card-action-holder .add-new-credit-card-holder .card-select{background-color:#fff;padding:5px !important}.credit-card-container .credit-card-action-holder .add-new-credit-card-holder .card-select .select-dropdown{color:black !important}.credit-card-container .credit-card-action-holder .add-new-credit-card-holder .card-select span.caret{top:18px !important}.credit-card-container .credit-card-action-holder .add-new-credit-card-holder .card-select ul.select-dropdown{top:30px !important;left:1px !important;max-height:150px !important;min-width:auto !important}.credit-card-container .credit-card-action-holder .add-new-credit-card-holder .credit-card-header{color:var(--blue);margin-bottom:30px;font-size:18px}.credit-card-container .credit-card-action-holder .add-new-credit-card-holder .credit-card-number-holder label{color:#757575}.credit-card-container .credit-card-action-holder .add-new-credit-card-holder .edit-card-details{margin-top:-9px}.credit-card-container .credit-card-action-holder .add-new-credit-card-holder .invalid-card-error{color:var(--red);display:none}.credit-card-container .credit-card-action-holder .add-new-credit-card-holder .card_number{text-align:center}.credit-card-container .credit-card-action-holder .add-new-credit-card-holder .text-14{font-size:14px !important}.credit-card-container .credit-card-action-holder .add-new-credit-card-holder .save-credit-card{padding:4px 10px;height:30px}.credit-card-container .credit-card-action-holder .add-new-credit-card-holder .cancel-credit-card{line-height:3;text-decoration:underline}.credit-card-container .credit-card-action-holder .add-new-credit-card-holder .card-error{color:var(--red);line-height:1.5}.credit-card-container .credit-card-action-holder .add-new-credit-card-holder .card-cvv-holder #card_code:focus{box-shadow:none !important}.credit-card-container .flaticon-user-2:before{font-size:20px}@media screen and (min-width: 780px){.credit-card-container{min-height:415px}}@media screen and (min-width: 992px){.expiration-label{text-align:left}}
