/*//////////////////////////////////////// Insignia Survey starts*/
.path-insigniasurvey-form .common-modal .modal-header{
    justify-content: right !important;
}
.path-insigniasurvey-form .common-modal .modal-header .btn-close{
    position: absolute;
    right: 20px;
    font-size: 12px;
    z-index: 9;
    background-color: #f3f4f6;
    border-radius: 50%;
    display: grid !important;
}

.path-insigniasurvey-form .modal-header span{
    cursor: pointer;
}
.path-insigniasurvey-form .nps-categories, .nps-scale {
    justify-content: space-between
}
.path-insigniasurvey-form .form-item-four-sub-question1 input#edit-four-sub-question1-yes,
.path-insigniasurvey-form .form-item-four-sub-question1 input#edit-four-sub-question1-no
 {
    margin: 5px -3px 0 -24px;
}
.path-insigniasurvey-form #fifth_sub_question-two-container p, 
.path-insigniasurvey-form #first_sub_question-two-container p, 
.path-insigniasurvey-form #first_sub_question-three-container p, 
.path-insigniasurvey-form #four_sub_question-two-container p, 
.path-insigniasurvey-form #second_sub_question-two-container p, 
.path-insigniasurvey-form #sixth_sub_question-two-container p, 
.path-insigniasurvey-form #third_sub_question-two-container p, 
.path-insigniasurvey-form .feedback-sub-title {
    padding-bottom: 20px
}
.path-insigniasurvey-form .rating-container {
    display: flex;margin-top: 10px
}
.path-insigniasurvey-form .star1, 
.path-insigniasurvey-form .star2, 
.path-insigniasurvey-form .star3, 
.path-insigniasurvey-form .star4, 
.path-insigniasurvey-form .star5, 
.path-insigniasurvey-form .star6, 
.path-insigniasurvey-form .star7 {
    font-size: 32px!important;
    cursor: pointer!important;
    color: #ccc!important
}
.path-insigniasurvey-form .star1.selected, 
.path-insigniasurvey-form .star2.selected, .star3.selected, 
.path-insigniasurvey-form .star4.selected, 
.path-insigniasurvey-form .star5.selected, 
.path-insigniasurvey-form .star6.selected, 
.path-insigniasurvey-form .star7.selected {
    color: #ffc107!important
}

.path-insigniasurvey-form .js-form-item.js-form-type-radio.radio.form-check.js-form-item-four-sub-question1.form-item-four-sub-question1,
.path-insigniasurvey-form .js-form-item.js-form-type-radio.radio.form-check.js-form-item-four-sub-question1.form-item-four-sub-question1 {
    display: inline-block;
    margin-right: 20px;
}

.path-insigniasurvey-form  span.fieldset-legend.js-form-required.form-required {
    font-size: 16px
}
.path-insigniasurvey-form  #fifth_sub_question-two-container.js-form-item label, 
.path-insigniasurvey-form #first_sub_question-two-container label, 
.path-insigniasurvey-form #four-ques-comment, 
.path-insigniasurvey-form #four_sub_question-two-container.js-form-item label, 
.path-insigniasurvey-form #second_sub_question-two-container.js-form-item label, 
.path-insigniasurvey-form #sixth_sub_question-two-container.js-form-item label, 
.path-insigniasurvey-form #third-ques-comment, 
.path-insigniasurvey-form #third_sub_question-two-container.js-form-item label {
    font-size: 15px!important;
    text-transform: inherit;
}
.path-insigniasurvey-form #first_sub_question-two-container label, 
.path-insigniasurvey-form #second_sub_question-two-container .js-form-item label, 
.path-insigniasurvey-form #third_sub_question-two-container .js-form-item label,
.path-insigniasurvey-form #four_sub_question-two-container .js-form-item label,
.path-insigniasurvey-form #fifth_sub_question-two-container .js-form-item label,
.path-insigniasurvey-form #sixth_sub_question-two-container .js-form-item label{
    text-transform: inherit !important;
}

.path-insigniasurvey-form .js-form-item.js-form-type-textarea.form-type-textarea.js-form-item-four-sub-question-two-comment.form-item-four-sub-question-two-comment.mb-3 {
    margin-top: 30px;
    margin-bottom: 40px!important
}
.path-insigniasurvey-form .form-item-fifth-question, .form-item-first-question, .form-item-four-question, .form-item-second-question, .form-item-third-question {
    margin-right: 20px
}
.path-insigniasurvey-form .form-item-fifth-question input[type = radio], .form-item-first-question input[type = radio], .form-item-four-question input[type = radio], .form-item-second-question input[type = radio], .form-item-third-question input[type = radio] {
    margin-top: 4px!important;
    margin-left: -23px!important
}
#fifth_sub_question-two-container.js-form-item input[type = checkbox], 
#first_sub_question-two-container.js-form-item input[type = checkbox], 
#first_sub_question-three-container.js-form-item input[type = checkbox], 
#four_sub_question-two-container.js-form-item input[type = checkbox], #second_sub_question-two-container.js-form-item input[type = checkbox], #sixth_sub_question-two-container.js-form-item input[type = checkbox], #third_sub_question-two-container.js-form-item input[type = checkbox] {
        margin-top: 6px!important
    }.form-item-fifth-question label.form-check-label, .form-item-first-question label.form-check-label, .form-item-four-question label.form-check-label, .form-item-second-question label.form-check-label, .form-item-third-question label.form-check-label {
        vertical-align: top
    }
    .path-survey-form.js-form-item label {
        color: #212529!important}.nps-scale.form-radio.form-check-input,
        .path-survey-form .survey_q1_container{display:none}
        .path-survey-form .survey_q1_container.active{display:block}.nps-scale{display:flex;margin-bottom:10px}.form-item-nps-rating .form-check-label{padding:5px 15px;background-color:#ccc!important;color: #000!important;border-radius:5px;cursor:pointer;transition:.3s}#edit-nps-rating.form-check {
            padding-left: 0!important;
            padding-right: 10px!important
        }.form-item-nps-rating input[type = radio]:checked + label {
            background-color: #ffc107!important;
            color:#fff!important;
            border-color:#ffc107!important
        }.form-item-nps-rating.form-check-label:hover {
            background-color: #f0f0f0!important
        }.nps-categories {
            display: flex;margin-top: 5px;font-weight: 700;font-size: 14px
        }.detractors {
            color: red
        }.passives {
            color: orange
        }.promoters {
            color: green
        }
        #edit-nps-rating {
            display: flex;justify-content: space-between;
        }

        .path-insigniasurvey-form .js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-third-sub-question.form-item-third-sub-question.mb-3 {
            font-family: inherit !important;
            font-size: 16px;
            color: #303030;
        }
        
        .path-insigniasurvey-form #survey-next-btn-new-ing,
        .path-insigniasurvey-form #survey-next-btn-ing,
        .path-insigniasurvey-form #survey-next-btn2-ing,
        .path-insigniasurvey-form #survey-next-btn3-ing,
        .path-insigniasurvey-form #survey-next-btn4-ing,
        .path-insigniasurvey-form #survey-next-btn5-ing,
        .path-insigniasurvey-form #survey-next-btn6-ing,
        .path-insigniasurvey-form #survey-next-btn7,
        .path-insigniasurvey-form .survey-submit-btn-ing {
            float: right;display: inline-flex;justify-content: center;align-items: center;font-size: 16px;border: 2px solid #304087;cursor:pointer;transition:background-color .3s;background-color:#304087;color: #fff;width: 80px;min-width: 80px;height: 40px
        }
        
        .path-insigniasurvey-form #survey-back-btn,
        .path-insigniasurvey-form #survey-back-btn2-ing,
        .path-insigniasurvey-form #survey-back-btn3-ing,
        .path-insigniasurvey-form #survey-back-btn4-ing,
        .path-insigniasurvey-form #survey-back-btn5-ing,    
        .path-insigniasurvey-form #survey-back-btn6-ing ,
        .path-insigniasurvey-form #survey-back-btn8-ing   
        {
            float: left;display: inline-flex;justify-content: center;align-items: center;font-size: 16px;border: 2px solid #304087;cursor:pointer;transition:background-color .3s;background-color:#304087;color: #fff;width: 80px;min-width: 80px;height: 40px
        }

        .path-insigniasurvey-form #survey-back-btn2-ing{
            margin-top: 0;
        }

        .path-insigniasurvey-form div#stars4,
        .path-insigniasurvey-form div#stars5,
        .path-insigniasurvey-form div#stars7
        {
            margin-bottom: 20px;   
        }

        .path-insigniasurvey-form .screen4ques{
            font-size: 15.5px;
            text-transform: initial;
        }
        .path-insigniasurvey-form .screen5ques{
            font-size: 15.5px;
            text-transform: initial;
        }
        
        .path-insigniasurvey-form #edit-survey-q3{
            width: 98% !important;
        }

        .path-insigniasurvey-form #survey-back-btn3-ing,
        .path-insigniasurvey-form #survey-back-btn5-ing,
        .path-insigniasurvey-form #survey-back-btn4-ing
        {
            padding-left: 12px;
        }

        .path-insigniasurvey-form div#error-msg_q5{
            margin-top: 20px;
        }
        #survey-back-btn8-ing{
            clear: both;
        }
        .path-insigniasurvey-form div#edit-options--2{
            padding-left: 0;
        }
        .path-insigniasurvey-form .chat-wrap2.hide-mobile {
            display: none !important;
        }
        .path-insigniasurvey-form .breadcrumb{
            display: none !important;
        }
        .path-insigniasurvey-form #survey-next-btn-new-ing:hover,
        .path-insigniasurvey-form .path-insigniasurvey-form #survey-next-btn2-ing:hover,
        .path-insigniasurvey-form #survey-next-btn3-ing:hover,
        .path-insigniasurvey-form #survey-next-btn4-ing:hover,
        .path-insigniasurvey-form #survey-next-btn5-ing:hover,
        .path-insigniasurvey-form #survey-next-btn6-ing:hover,
        .path-insigniasurvey-form #survey-next-btn7:hover,
        .path-insigniasurvey-form #survey-next-btn:hover {
                background-color: #304087
            }
        .path-insigniasurvey-form #survey-next-btn-new-ing:focus, #survey-next-btn2:focus, 
        .path-insigniasurvey-form #survey-next-btn3-ing:focus, 
        .path-insigniasurvey-form #survey-next-btn4-ing:focus, 
        .path-insigniasurvey-form #survey-next-btn5-ing:focus, 
        .path-insigniasurvey-form #survey-next-btn6:focus, 
        .path-insigniasurvey-form #survey-next-btn7:focus {
                    outline: 0!important
                }.js-form-item-fifth-question, .js-form-item-first-question, .js-form-item-four-question, .js-form-item-second-question, .js-form-item-seventh-question, .js-form-item-sixth-question, .js-form-item-third-question {
                    display: inline-block
                }.feedback-sub-title {
                    font-size: 17px
                }
                #fifth_sub_question-two-container.checkbox, 
                #first_sub_question-two-container.checkbox, 
                .path-insigniasurvey-form #first_sub_question-three-container.checkbox, 
                #four_sub_question-two-container.checkbox, #second_sub_question-two-container.checkbox, #sixth_sub_question-two-container.checkbox, #third_sub_question-two-container.checkbox {
                    padding-left: 18px !important;
                }
                .path-insigniasurvey-form #survey-back-btn6-ing{
                    padding-left: 12px;
                }
                p #high-rating-label, p #low-rating-label {
                    padding-bottom: 10px
                }
                .path-insigniasurvey-form #first_sub_question-two-container, 
                .path-insigniasurvey-form #high-rating-label, 
                .path-insigniasurvey-form #low-rating-label, 
                .path-insigniasurvey-form #sixth_sub_question-two-container {
                    padding-top: 0px !important
                }
                .js-form-item-third-sub-question-two-comment label {
                    margin-top: 15px
                }
                p #low-rating-label {
                    padding-top: 30px
                }.form-item-fifth-sub-question-two-comment-one label, .form-item-fifth-sub-question-two-comment-two label, .form-item-four-sub-question-two-comment label, .form-item-seventh-high-rating-textarea label, .form-item-seventh-low-rating-textarea label, .form-item-third-sub-question-two-comment label, .path-survey-form.form-item-email label, .path-survey-form.form-item-mobile label {
                    font-size: 16px!important
                }
                .path-insigniasurvey-form .survey-page-count {
                    float: none;
                    margin: 20px auto 0;
                    color: #c1c1c1;
                    text-align: center;
                }
                .path-insigniasurvey-form .survey-page-count-eight {
                        width: 72%;
                        margin: 0px auto 0;
                        color: #c1c1c1;
                        text-align: center;
                }.path-survey-form.form-item-mobile {
                    margin-top: 0!important;
                    margin-bottom: 25px!important
                }.path-survey-form #edit-actions {
                    text-align: right;
                    margin-top: 50px
                }.path-survey-form.js-form-item-email {
                    margin-bottom: 25px!important
                }
                #fifth_sub_question-two-container, #four_sub_question1-container, #second_sub_question1-container, #sixth_sub_question-two-container, #third_sub_question1-container {
                    margin-bottom: 30px!important
                }
                .path-insigniasurvey-form #fifth_sub_question-two-container {
                    margin-top: 30px!important
                }
                .path-insigniasurvey-form #sixth_sub_question-two-container{
                    margin-top: 0px !important;
                    padding-top: 0 !important;
                    margin-bottom: 0 !important
                }
                div #edit-nps-rating {
                    margin-top: 10px
                }.feedback-sub-title1 {
                    padding-bottom: 10px;
                    padding-top: 20px;
                    font-weight: 700;
                    font-size: 20px
                }.survey-feedback-thanks p {
                    color: #373f41;font-weight:700;font-size:20px}
                    
                    .path-insigniasurvey-form .form-wrap-card .invalid-feedback{
                        text-transform: inherit !important;
                    }
                    @media only screen and (min-width:414px) and (max-width:767px){
                        .path-insigniasurvey-form footer.site-footer{
                            bottom: 0;
                            position: absolute;
                        }
                        #fifth_sub_question-two-container.checkbox,
                    #first_sub_question-two-container.checkbox,
                    #first_sub_question-three-container.checkbox,
                    #four_sub_question-two-container.checkbox,
                    #second_sub_question-two-container.checkbox,
                    #third_sub_question-two-container.checkbox {
                        width: 360px!important
                    }
                    #edit-nps-rating {
                        display: ruby!important
                    }.nps-categories {
                        font-size: 12px
                    }.survey-page-count-eight {
                        width: 25%
                    }.path-survey-form.mobileHeaderDiv,
                    .path-survey-form a #mob-header-hamb-menu {
                        display: none!important
                    }
                    .path-survey-form footer.site-footer {
                        position: absolute;bottom: -130px
                    }
                    .path-survey-form.footer-sticky.d-sm-block.d-lg-none {
                        display: none
                    }.path-survey-form.footer-common-wrap {
                        padding: 0!important
                    }
                    #block-surveyformfooter {
                        padding: 10px
                    }
                }
                @media only screen and(min-width: 340px) and(max-width: 413px) {
                    
                    #fifth_sub_question-two-container.checkbox, 
                    #first_sub_question-three-container.checkbox, 
                    #four_sub_question-two-container.checkbox, #second_sub_question-two-container.checkbox, #third_sub_question-two-container.checkbox {
                        width: 360px!important
                    }
                    #edit-nps-rating {
                        display: inline!important
                    }
                    #edit-nps-rating.form-check {
                        float: left
                    }.nps-categories {
                        font-size: 12px
                    }.survey-page-count-eight {
                        width: 100% ;float: left;margin: 90px auto 0
                    }.path-survey-form #edit-actions {
                        text-align: right
                    }.path-survey-form.mobileHeaderDiv, .path-survey-form a #mob-header-hamb-menu {
                        display: none!important
                    }.path-survey-form footer.site-footer {
                        position: absolute;bottom: -220px
                    }.path-survey-form.footer-sticky.d-sm-block.d-lg-none {
                        display: none
                    }.path-survey-form.footer-common-wrap {
                        padding: 0!important
                    }
                    #block-surveyformfooter {
                        padding: 10px
                    }
                    #edit-survey-q8 {
                        width: 100%
                    }
                }
                @media only screen and(min-width: 300px) and(max-width: 339px) {
                    .path-survey-form a #header-whatsapp, .path-survey-form button #serach-btn-header, .path-survey-form button.circle-btn.dropdown.notify1.nav-link.dropdown-toggle.hide-after {
                        display: none
                    }.path-survey-form.form-check-label {
                        width: auto!important
                    }.survey-page-count-eight {
                        width: 100% ;float: left;margin: 90px auto 0
                    }.path-survey-form #edit-actions {
                        text-align: right;
                        position: relative;
                        top: 80px
                    }
                    #edit-survey-q8 {
                        width: 100%
                    }
                    #block-surveyformfooter {
                        padding: 10px
                    }
                    #edit-nps-rating {
                        display: inline!important
                    }
                    #edit-nps-rating.form-check {
                        float: left
                    }
                }

                @media screen and (max-width: 767px){
                    .path-insigniasurvey-form footer.site-footer{
                        margin-top: 80px;
                        position: absolute;
                    }

                    .path-insigniasurvey-form .footer-common-wrap{
                        padding: 20px 0 !important;
                    }
                }

                @media screen and (max-width: 767px) {
                  .path-insigniasurvey-form .mobile-menu-header-adj .form-inline.d-flex.justify-content-end {
                      display: none !important;
                  }

                .path-insigniasurvey-form a#mob-header-hamb-menu {
                    display: none;
                }

                .path-insigniasurvey-form .footer-sticky.d-sm-block.d-lg-none{
                    display: none;
                }
                }
                .path-insigniasurvey-form .alert-wrapper {
                    display: none;
                }
/* Insignia survey ends */