//search component
.searchInput() {
    border-bottom: solid 1px #ccc;
    .flexbox();
    .flex-align-items(center);

    .icon-search {
        color: @gray-light;
    }
}
//table-column
.tableColumn {

    &.fig-Eye,
    &.fig-expiryIn,
    &.fig-expiryIn,
    &.fig-Diagnosis,
    &.fig-Visit,
    &.fig-performance,
    &.fig-actions,
    &.fig-questionnaireType,
    &.fig-clinicianName,
    &.fig-surgeryDate,
    &.fig-visitDate,
    &.fig-Name {
        max-width: none;
    }

    &.fig-Visit {
        flex: 0 0 185px;

    }

    &.fig-Eye {
        padding: 0 0 0 5px;

        @media @tablet-and-mobile {
            flex: 0 0 200px;
        }
    }

    .fig-expiryIn,
    .fig-Diagnosis {
        flex: 0 0 400px;
    }

    &.fig-performance.actions_wrapper {
        padding: 0 0 0 5px;
        flex: 0 0 100%;
        max-width: 155px;
        .flexbox();
        .flex-align-items(center);
    }

    &.fig-actions {
        flex: 0 0 75px;
    }

    &.fig-questionnaireType {
        flex: 0 0 235px;
    }

    &.fig-clinicianName {
        @media @tablet-and-mobile {
            flex: 0 0 180px;
        }
    }

    &.fig-surgeryDate,
    &.fig-visitDate {
        @media @tablet-and-mobile {
            flex: 0 0 165px;
        }
    }

    &.fig-NotStart,
    &.fig-InProgress,
    &.fig-Completed {
        .flex-justify(center);
        @media @tablet-and-mobile {
            flex: 0 0 120px;
        }

    }
    &.fig-QuestionnaireDisplayName {
        flex: 0 0 250px;
        padding: 0 0 0 5px;
        .flex-justify(center);
    }

    &.fig-Name {
        // flex: 0 0 calc(100% - 500px);
        min-width: 200px;
        // max-width: 540px;
        justify-content: space-between;
        word-break: break-word;

        @media @tablet-and-mobile {
            max-width: 350px;
            flex-grow: 1;
        }

        @media @mobile {
            flex: 0 0 100%;
        }
    }
    &.fig-MRN{
        flex: 0 0 120px;
    }

    &.fig-EmailId {
        .flex-justify(center);

        @media @tablet-and-mobile {
            flex: 0 0 200px;
        }

        .email-icon {
            border-radius: 50%;
            padding: 10px;

            &.assign-pro-enabled {
                color: @brand-success;
                background: @tag-bg-success;
            }

            &.assign-pro-disabled {
                color: @high-priority-color;
                background: @high-priority-bg;
            }
        }
    }

    //this class is only for pro-progress-tracker
    .pro-progress-tracker {
        .fig-Name {
            flex: 0 0 calc(100% - 70%);
        }
    }

}

//no data found css
.noDataFound() {
    &.no--result_wrapper {
        padding: 24px;
        max-width: 1200px;
        margin: 50px auto 0;
        position: relative;

        .no--result_grid {
            width: 100%;
            min-height: 350px;
            height: 48vh;
            .flexbox();
            .flex-wrap(wrap);

            @media @tablet-and-mobile {}

            .no--result_content {
                position: relative;
                margin: 0px;
                width: 60%;
                width: calc(100% - 360px);

                @media @tablet-and-mobile {
                    width: 100%;
                }

                .no--result_heading {
                    color: @tag-bg-info;
                    font-size: 4.0rem;
                    margin-top: 0px;
                    margin-bottom: 15px;

                    @media @minimal-desktop-and-below {
                        font-size: 3rem;
                    }

                    @media @tablet-and-mobile {
                        font-size: 2.8rem;
                    }
                }

                .no--result_message {
                    color: @brand-primary;
                    font-size: 18px;
                    font-size: 1.2rem;
                    margin-right: 24px;

                    @media @tablet-and-mobile {
                        font-size: 1.0rem;
                    }
                }

                /* .go--back__link-btn{
              color: @brand-primary-inverse-color;
              background: @brand-primary;
              .go--back__left-arrow{
                  padding-right: 10px;
                  font-size: 24px;            
              }
          } */
            }

           & .no--result_img-grid {
                width: 350px;
                //right: 0;
                min-height: 250px;
                margin: 0 0;

                @media @tablet-and-mobile {
                    width: 100%;
                }

                img {
                    height: auto;
                    width: 100%;
                    max-width: 300px;
                    margin: 0 auto;
                    display: block;
                }
            }
        }
    }
}

//questionnaire-chip
.questinnaie-chip{
    .progressStatus1,.QuestionnaireStatus1{
        background: @not-started-bg;
        color:@not-started-text;
    }
    .progressStatus2,.QuestionnaireStatus2{
        background: @inprogress-bg;
        color:@inprogress-text;
    }
    .progressStatus3,.QuestionnaireStatus3{
        background: @completed-bg;
        color:@completed-text ;
    }
    .progressStatus4,.QuestionnaireStatus4{
        background: @expired-bg;
        color:@expired-text;
    }
    // .progressStatus4,.QuestionnaireStatus4{}
}
//text-color
.fig-Expired{
    justify-content: center;
}
.dataTable__row{
    .fig-NotStart{color:@not-started-text ;}
    .fig-InProgress{color: @inprogress-text;}
    .fig-Completed{color:@completed-text;}
    .fig-Expired{color: @expired-text;}
}