﻿#fastregistration {
    text-transform: uppercase;
    box-shadow: 0px 0px 8px blueviolet;
}

#fastregistration:hover {
    background-color:green;
}

.subscription-price {
    display: block;
    height: auto;
    min-height: 38px;
    background-color: #f7f9fb;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    line-height: 1.2;
}

.subscription-price .subscription-price-name {
    font-size: 0.8em;
    text-transform: uppercase;
    letter-spacing: 0.04em;
    color: #6c757d;
}

.subscription-price .subscription-price-amount {
    font-size: 1.15em;
    font-weight: 700;
}

.subscription-price.is-free {
    background-color: #eafaf0;
    border-color: #28a745;
}

.subscription-price.is-free .subscription-price-amount {
    color: #28a745;
}

.subscription-price.loading {
    opacity: 0.6;
}