﻿/***********************/
/*STANDARD RADIO BUTTON*/
/***********************/
.phoenix-radio-button.k-radio,
.phoenix-radio-button,
.k-radio {
    border-color: var(--radio-btn-border);
    background-color: var(--inputfield-background);
}

.phoenix-radio-button.k-radio:hover,
.phoenix-radio-button:hover,
.k-radio:hover {
    box-shadow: var(--small-shadow);
    border-color: var(--radio-btn-border);
}

.phoenix-radio-button.k-radio:checked,
.k-radio:checked {
    background-color: var(--radio-btn-border);
}

.phoenix-radio-button.k-radio:focus,
.phoenix-radio-button.k-radio:checked:focus,
.k-radio:focus,
.k-radio:checked:focus {
    border-color: var(--radio-btn-border);
    box-shadow: none;
}

.phoenix-radio-button.k-radio.disabled,
.phoenix-radio-button.disabled,
.k-radio.disabled,
.phoenix-radio-button.k-radio.k-state-disabled,
.phoenix-radio-button.k-state-disabled,
.k-radio.k-state-disabled {
    border-color: var(--btn-inactive-background);
}

.phoenix-radio-button.k-radio:checked.disabled,
.phoenix-radio-button.disabled:checked.disabled,
.k-radio.disabled:checked.disabled,
.phoenix-radio-button.k-radio.k-state-disabled:checked,
.phoenix-radio-button.k-state-disabled:checked,
.k-radio.k-state-disabled:checked {
    border-color: var(--btn-inactive-background);
    background-color: var(--btn-inactive-background);
}