﻿.grecaptcha-badge {
    visibility: hidden;
}

.braintree-dropin svg {
    width: inherit !important;
}

.braintree-sheet__content--form .braintree-form__field-group .braintree-form__label {
    color: #95aac9 !important;
    font-size: 1rem !important;
}

.braintree-sheet__text {
    color: #95aac9 !important;
}

[data-braintree-id="card"] {
    background-color: #162e4d !important;
    border-color: #1b385d !important;
}

.braintree-sheet__header {
    border-color: #1b385d !important;
}

[data-braintree-id="card"] label {
    display: block !important;
    padding: 0 10px !important;
}

.braintree-form__field-error {
    padding: 0 10px !important;
    color: #ff5630 !important;
}

.stripe-element {
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    display: block;
    width: 100% !important;
    height: calc(1.5em + 1.5rem + 2px);
    padding: .85rem 1.25rem .75rem;
    transition: all .2s ease;
    color: #fff;
    border: 1px solid #142b47;
    border-radius: .25rem;
    background-color: #1b385d;
    background-clip: padding-box;
    box-shadow: inset 0 1px 1px rgba(18, 38, 63, .075);
}

.stripe-element-focus {
    color: #fff;
    border-color: rgba(0, 183, 195, .5);
    outline: 0;
    background-color: #1b385d;
    box-shadow: inset 0 1px 1px rgba(18, 38, 63, .075), 0 0 20px rgba(0, 183, 195, .1);
}

.braintree-sheet__content--form .braintree-form__field-group.braintree-form__field-group--has-error .braintree-form__field .braintree-form__hosted-field {
    border-color: #ff5630 !important;
}

#change-plan .list-group-item {
    cursor: pointer;
}