.club-terms .club-button--textRegular .icon--function {
    vertical-align: -4px;
    width: 14px;
    height: 14px;
}

.club-repair-swapper .club-form__unit ul.club-list--caption {
    margin-top: 5px;
}

.club-repair-swapper .textarea {
    min-height: 150px;
}

.club-repair-swapper .textarea.textarea-resize--vertical {
    resize: vertical;
}

.club-repair-swapper .club-form__selectWrapper .club-form__select,
.club-repair-swapper .club-form__selectWrapper .club-form__input
{
    margin-bottom: 0;
}

.club-repair-swapper .club-form__selectWrapper .club-form__select.club-form__input--unit2 select {
    height: 52px;
    min-height: 52px;
}

.club-repair-swapper .club-radio--sub .club-radio .club-radio__label::before {
    width: 18px;
    height: 18px;
    left: -40px;
    top: 3px;
}

.club-repair-swapper .club-radio--sub .club-radio .club-radio__label::after {
    width: 14px;
    height: 14px;
    left: -38px;
    top: 5px;
}

.club-repair-swapper .club-radio--sub li {
    margin: 5px 0;
}

.disabled input, .disabled .club-radio {
    cursor: default;
}

.warranty-radio .club-form__unit .club-radio__wrapper,
.installation-situation-wrapper .club-form__unit .club-radio__wrapper {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

.warranty-radio .club-form__unit .club-radio__wrapper li,
.estimate-kb .club-form__unit .club-radio__wrapper li,
.installation-situation-wrapper .club-form__unit .club-radio__wrapper li {
    -webkit-flex-grow: 1;
    flex-grow: 1;
    width: 100%;
}

.pre-line span {
    white-space: pre-line;
}

.mt-80 {
    margin-top: 80px;
}

.p-15 {
    padding: 15px;
}

.mb-10 {
    margin-bottom: 10px;
}

.ta-left {
    text-align: left !important
}

.rp-rik-table, .rp-rik-table td {
    border-style: none !important;
    text-align: left !important
}

.rp-rik-table td:first-child {
    width: 20%;
    text-align: left;
}

@media screen and (max-width: 767.9px) {
    .rp-rik-table .ipt_date {
        white-space: nowrap;
    }
}

.disabled {
    pointer-events: none;
    cursor: pointer;
    opacity: 0.6;
}

.club-repair-onsite-overivew img {
    height: 66px;
}

.notice-text {
    color: #914108;
}

.overivew-progress-bar .club-progressbar li {
    color: #1a1a1a;
}

.overivew-progress-bar .club-progressbar li:before {
    border-color: #1a1a1a;
}

.overivew-progress-bar .club-progressbar li:after {
    background-color: #1a1a1a;
}

.extended-warranty-check .club-form__unit > dd .club-radio__wrapper > li,
.warranty-check .club-form__unit > dd .club-radio__wrapper > li {
    width: auto;
}

.alert--redLight {
  color: #ff4133 !important;
}

.club-table table.table-pattern-b {
    width: 35%;
}

.display-init {
    display: initial;
}

ul.club-list--caption.extra-indent {
    margin-left: 15px;
}
