.custom-creditcard-issue-wrapper{display:flex;justify-content:space-between;margin-bottom:10px}.custom-creditcard-wrapper{text-align:left}.back-link,.topic-link{font-size:15px;font-family:Arial,Helvetica,sans-serif;color:#5484b3;padding:3px
10px;display:inline-block;text-decoration:none}.sub-title{margin-top:40px;font-family:"Source Sans Pro",sans-serif,Arial,Helvetica,sans-serif;line-height:28px;font-size:25px;color:#333}.expire-wrapper{font-family:"Source Sans Pro",sans-serif,Arial,Helvetica,sans-serif;font-size:18px;line-height:26px;color:#333;text-align:left}.denote-message{font-size:14px;margin:15px
0 !important;text-align:left}.renewal-notes{font-size:13px}.creditcard{margin:0;display:flex;flex-direction:row;justify-content:flex-start}.creditcard .button,.cancel-subscription-button{padding:5px
10px;font-size:14px;border:none;border-radius:4px}.card-base-form-control{border:1px
solid #ccc;border-radius:4px;padding:10px;margin-right:10px}.card-form-control{width:200px}.card-expiry-form-control{width:100px}.card-cvc-form-control{width:100px}.card-form-control-invalid{border:1px
solid red;background-color:#fee}.cancel-subscription-title{margin-top:40px;font-family:"Source Sans Pro",sans-serif,Arial,Helvetica,sans-serif;font-size:25px;line-height:28px;color:#333;text-align:left}.cancel-paragraph{margin:5px
0;font-family:"Source Sans Pro",sans-serif,Arial,Helvetica,sans-serif;font-size:17px;line-height:26px;color:#666}.cancel-subscription-button{margin:0;background-color:#e84118 !important}.cancel-subscription-confirmation{position:absolute;bottom:5%;left:50%;transform:translate(-50%, -50%);width:500px;height:150px;text-align:center;background-color:#e8eae6;box-sizing:border-box;padding:10px;z-index:100;display:none;border-radius:5px;border:2px
solid #ccc}.cancel-subscription-confirmation .popup-buttons
input{margin:0
5px;border:none;border-radius:5px}.cancel-subscription-confirmation .popup-buttons .button-primary{background-color:#e84118}#update-card-notification-error{color:#eb1c26;display:none}#update-card-notification-success{color:#355E3B;display:none}.card-owner-name{margin:0
0 15px 0;width:280px}.card-owner-name
input{border:none;font-family:sans-serif;font-size:16px}.card-owner-name input:focus{outline:none}@media only screen and (max-width: 900px){.cancel-paragraph{height:auto}.cancel-subscription-title{height:auto}}@media only screen and (max-width: 600px){.creditcard{flex-direction:column}.creditcard
.button{margin-top:10px}.cancel-subscription-button{margin-top:10px}.cancel-subscription-title{font-size:20px;height:auto}.cancel-paragraph{font-size:15px;height:auto}.cancel-subscription-confirmation{width:300px}.card-base-form-control{margin-bottom:10px}}