Untitled

mail@pastecode.io avatar
unknown
plain_text
19 days ago
9.3 kB
6
Indexable
Never
.wizard-bg {
    background: url("../img/loginbg.jpg") no-repeat top left;
    background-size: cover;
    width: 100%;
    height: 100%;
    .header-blk {
        display: $__flex;
        justify-content: center;
        h3 {
            @include margin-padding(0, 20px);
            background-color: #ffffff;
            border-radius: 10px;
            border-bottom: 5px solid $__primarycolor;
        }
    }
}
.mb-30 {
    @include margin-padding(0 0 30px,null);
}
.gap-10 {
    gap: 10px;
}

.bs-stepper {
    border: 1px solid rgba(0,0,0,0.2);
    background-color: $__white;
    box-shadow: 0px 4px 64px 0px rgba(189, 189, 189, 0.25);
    .bs-stepper-header {
        display: $__flex;
        justify-content: center;
        @include margin-padding(null,10px);
        box-shadow: 0px 4px 24px 0px rgba(200, 200, 200, 0.25);
        @include respond-below(custom991) {
            flex-direction: row !important;
        }
        .line {
            @include margin-padding(0px 10px,null);
        }
        .step {
            display: $__flex;
            position: $__relative;
            // flex: 1 0 0;
            // min-height: 120px;
            justify-content: $__center;
            // background-color: #f7f7f7;
            @include margin-padding(null,15px);
            border-radius: 10px;
            z-index: 5;
            flex: 1 0 0;
            &.filled-step {
                .step-trigger {
                    .bs-stepper-circle {
                        position: $__relative;
                        background-color: #0066FF;
                        @include margin-padding(0px auto 15px,null);
                        border: 1px solid #0066FF;
                        color: $__white;
                        @include rounded(100%);
                    }
                    .bs-stepper-label {
                        .bs-stepper-title {
                            color: $__secondarycolor;
                        }
                    }
                }
            }
            .step-trigger {
                display: $__block;
                white-space: normal;
                @include margin-padding(0,0);
                opacity: 1 !important;
                position: $__relative;
                z-index: 50;
                @include respond-below(custom991) {
                    margin: 0 !important;
                    padding: 0 !important;
                }
                .bs-stepper-circle {
                    position: $__relative;
                    background-color: $__primarycolor;
                    @include margin-padding(0px auto 15px,null);
                    border: 1px solid $__secondarycolor;
                    color: $__secondarycolor;
                    @include rounded(100%);
                    @include respond-below(custom991) {
                        @include margin-padding(0,0);
                    }
                }
                .bs-stepper-label {
                    max-width: 140px;
                    text-align: $__center !important;
                    margin-left: 0 !important;
                    line-height: 18px !important;
                    display: block !important;
                    white-space: nowrap;
                    @include respond-below(custom991) {
                        display: $__none !important;
                    }
                    .bs-stepper-title {
                        font-size: 14px !important;
                        font-weight: $__normal;
                        line-height: 18px !important;
                    }
                }
            }
            &.active {
                // background-color: $__primarycolor;
                .bs-stepper-circle {
                    position: $__relative;
                    // background-color: rgba(255,255,255,0.2);
                    background-color: $__white;
                    border: 1px solid #0066FF;
                    color: #0066FF;
                }
                .bs-stepper-label {
                    color: #0066FF;
                }
                &::before {
                    background-color: #0066FF;
                }
            }
            &::before {
                position: $__absolute;
                content: "";
                width: 100%;
                height: 2px;
                background-color: $__ash;
                top: 35px;
                left: 0px;
            }
            &:first-child::after {
                position: $__absolute;
                content: "";
                width: 50%;
                height: 2px;
                background-color: $__white;
                top: 35px;
                left: 0px;
                z-index: 0;
            }
            &:last-child::after {
                position: $__absolute;
                content: "";
                width: 50%;
                height: 2px;
                background-color: $__white;
                top: 35px;
                right: 0px;
                z-index: 0;
            }
        }
    }
    .bs-stepper-content {
        .content-header {
            text-align: $__center;
        }
    }
}
.radio-group{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    [type="radio"]:checked,
    [type="radio"]:not(:checked) {
        position: absolute;
        left: -9999px;
    }
    [type="radio"]:checked + label,
    [type="radio"]:not(:checked) + label
    {
        position: relative;
        padding-left: 12px;
        cursor: pointer;
        line-height: 20px;
        display: inline-block;
        @include margin-padding(0,null);
       
    }
    [type="radio"]:checked + label:before,
    [type="radio"]:not(:checked) + label:before {
        content: '';
        position: absolute;
        left: 0;
        top: 0;
        width: 18px;
        height: 18px;
        border: 1px solid #CDAA7E;
        border-radius: 100%;
        background: #fff;
        opacity: 0;
    }
    [type="radio"]:checked + label:after,
    [type="radio"]:not(:checked) + label:after {
        content: '';
        width: 12px;
        height: 12px;
        background: #CDAA7E;
        position: absolute;
        top: 3px;
        left: 3px;
        border-radius: 100%;
        -webkit-transition: all 0.2s ease;
        transition: all 0.2s ease;
        opacity: 0;
    }
    [type="radio"]:not(:checked) + label:after {
        content: '';
        position: absolute;
        top: 3px;
        left: 3px;
        width: 12px;
        height: 12px;
        border: 1px solid #CDAA7E;
        border-radius: 100%;
        background: #fff;
        opacity: 0;
    }
    [type="radio"]:checked + label:after {
        opacity: 0;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

.radio-btn-set{
    display: $__inline__flex;
    flex-wrap: $__wrap;
    column-gap: 0px;
    row-gap: 15px;
    @include rounded(10px);
    align-items: center;
    justify-content: end;
    @include margin-padding(10px 0 0 0, null);
    li{
        width: auto;
        position: relative;
        &:first-child{
            label{
                border-radius: 10px 0 0 10px;
            }
        }
        &:last-child{
            label{
                border-radius: 0 10px 10px 0;
            }
        }
        + li{
            margin-left: 0px;
        }
        @include respond-below(custom991) {
            margin: 5px;                          
        }
        input{
            opacity: 0;
            position: absolute;
            width: 100%;
            height: 100%;
        }
        input {
            + label{
                background: $__white;
                padding: 7px 12px;
                color: $__secondarycolor !important;
                margin-bottom: 0 !important;
                border:1px solid #DBDBDB;
                padding: 7px 12px;
            }
            &:checked{
                + label{
                    background: #e3eeff;
                    border:1px solid #003686;
                    color: #003686 !important;
                }
            }
        }
    }
  
}
.flex-info {
    // display: $__flex;
    // column-gap: 5px;
    // align-items: $__center;
    i {
        display: $__inline;
        vertical-align: text-bottom;
    }
}
.flex-group-blk {
    display: $__flex;
    flex-wrap: $__wrap;
    column-gap: 15px;
    align-items: $__center;
}
.flex-common {
    display: $__flex;
    flex-wrap: $__wrap;
}


.wizard-set{
    &.bs-stepper .bs-stepper-header .step{
        background-color: transparent;
        &.active{
            background: transparent;
            .bs-stepper-circle {
                background-color: #77A6FF;
                color: #fff;
            }
            .bs-stepper-label{
                color: #77A6FF;
            }
        }
    }
}

.flex-style {
    display: $__flex;
    align-items: center;
    column-gap: 15px;
}

.mh-auto {
    min-height: auto !important;
}
Leave a Comment