﻿/* APP SPECIFIC STYLES ONLY */

/* BS overrides */
.modal-backdrop {
    opacity: 0.8 !important;
}

.fed-paragraph-aside {
    font-size: 1rem;
    font-style: italic;
}

.sk-radio-card h4 {
    padding-right: 30px;
}

@media (max-width: 400px) {

    .sk-h1 {
        font-size: 2rem;
    }

    .sk-paragraph {
        font-size: .8rem;
    }

}

.sk-radio-option-card>div, .sk-radio-card>div {
    border: 1px solid rgba(255, 255, 255, 0.20);
    border-radius: 0.75rem;
    background: rgba(1, 19, 119, 0.25);

}

.sk-radio-card input[type=radio]:checked ~ div {
        background: rgba(1, 19, 119, 0.8);
        border: 1px solid rgba(255, 255, 255, 0.20);
}

    .sk-radio-card input[type=radio]:checked ~ div span {
        background: #FF90F4;
    }



.fed-ty-image {
    position: static !important;
}

.fed-showy-hidey-placeholder input::placeholder {
    opacity: 0;
}

.fed-showy-hidey-placeholder input:focus::placeholder {
  opacity:1;
}

.hidden {
    display:none;
}