@media only  screen and (max-width:767px) {
    /* dashbaord css start */
        
     /* dashbaord css End */

     /* Add Meeting css */
     .padding {
        padding:0 !important;
    }
    /* Add Meeting css */

    /* Add Lead Page Start */
    .canbe-mt{
        margin-top:20px;
    }
    .md-check {
        padding-left: 22px;
        font-size: 13px;
    }
    .add-label {
        font-size: 22px!important;
    }
    /* .btn{
        padding: 5px 8px !important;
    } */
    /* Add Lead Page End */
    /* Lead Page Start */
    .lead-filter-main{
        padding: 10px 20px !important;
    }
    /* Lead Page End */

    /* Challenge ENtry Page Start */
    .challenge-list-main{
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: flex-start;
    }
    /* Challenge ENtry Page End */

    /* Client left css start */
    .showing-txt{
        font-size: 22px;
    }
    /* Client left css End */
    /* Competitor Start */
    .selected-action-sec{
        display: unset;
        justify-content: unset;
        align-items: unset;
        margin-top: 12px;
    }
    .selected-action-sec-main{
        flex-direction: column;
        align-items: unset !important;
    }
    
    /* Competitor End */
    /* Company Management :start */
    .nav-tabs-colm{
        display: flex;
        flex-direction: column;
    }
    /* Company Management end */
    .flex-sm-custom{
        align-items: center;
        display: flex;
        justify-content: center;
    }
    .sm-text-center{
        text-align: center !important;
    }
    .search-wd-100{
        width: 100% !important;
    }
    /* .pull-right{
        float: unset;
    } */
    .navbar .collapse.in {
        clear: left;
        padding-bottom: 1rem;
    }
    .pagination-font{
        font-size: 18px;
    }
    .file-name-text{
        word-break: break-all;
    }
    #msform {
        width: 278px !important;
    }
    #progressbar li {
        width: 84% !important;
    }
    .form-heading {
        font-size: 16px;
    }
    .summary-graph-flex{ 
        display: unset;
        align-items: center;
    }
    .phone-heading-font{
        font-size: 23px;
    }

    .box-header h2 {
        font-size: 15px;
    }
    .list-item {
        padding: 12px 5px !important;
    }
    .w-40 {
        width: 38px;
        height: 38px;
    }
    .text-ellipsis {
        overflow: visible;
    }
    .flex-sm-column{
        flex-direction: column;
    }
    .todo-btn{
        width: 180px !important;
        margin-bottom: 5px;
    }
    .tooltipHover:hover .tooltipHovertext {
        display: none;
    }
    .justify-content-center-unset-sm{
        justify-content: unset;
    }
    .display-flex-sm-unset{
        display: unset !important;
    }
    .perform-done {
        margin-top: 10px;
    } 
    .dash-go-btn{
        position: absolute;
        margin-top: 5px;
        left: -1%;
        padding: 3px 9px;
    }  
    .navbar-md .navbar-nav>.nav-item>.nav-link{
        line-height: 43px; 
    }
    .navbar-toggleable-md{
        margin-top: 36%;
    }
    #progressbar li:after {
        left: 0%  !important;
    }
    .row-dashboard{
        flex-direction: column;
    }
    .sec-tab-dashboard {
        width: 100%;
    }   
    .grid-css {
        grid-template-columns: repeat(2, 1fr);
        column-gap:0px;
    } 
    .lead-master-flex{
        flex-direction: column;
    }
    .claimpg-grid-account {
        grid-template-columns: repeat(1, 1fr);
    }
    .sm-wrap-flex{
        flex-wrap: wrap;
    }
    .equalvh .wd-100{
        width:100%;
    }
    .grid-css-4 {
        grid-template-columns: repeat(2, 1fr);
        column-gap: 2px;
    }
    .tripAlloc .wd-200{
        width:100% !important;
    }
    .grid-css-2 {
        grid-template-columns: repeat(2, 1fr);
        column-gap: 3px;
    }
    .grid {
        grid-template-columns: 100% !important;
    }
    .grid2 {
        grid-template-columns: unset  !important;
    }
    .manageCla .wd-200{
        width:100% !important;
    }
    .claimpg-grid-rm {
        display: grid;
        grid-template-columns: repeat(1, 1fr);
    }
    .virtualtooltip-type .tooltisptext-type {
        top: 86%;
        left: 0%;
        min-width: 100px;
    }
    .virtualtooltip .tooltisptext {
        min-width: 100px;
    }

    .virtualtooltip-client .tooltisptext-client {
        right: 16%;
        min-width: 100px;
    }
    .workflow-flex{
        display: flex;
    }
    .ex-vendow{
        display: flex;
        margin-top:20px;
        align-items: center;
        justify-content: center;
    }
    .word-break{
        word-break: break-all;
    }
}

@media only  screen and (min-width:768px)  and (max-width:1200px){
    /* .tripAlloc .wd-200{
        width:100% !important;
    } */
    .sm-wrap-flex{
        flex-wrap: wrap;
    }
    .pagination-font{
        font-size: 18px !important;
    }
    .font-sm-15{
        font-size: 15px;

    }
    #msform {
        width: 700px !important;
    }
    .nav-link {
        font-size: 12px!important;
    }
    .file-name-text{
        word-break: break-all;
    }
    .summary-graph-flex{ 
        display: unset;
        align-items: center;
    }
    .meeting-btn{
        width: 100% !important;
    }
    .font-23{
        font-size: 23px;
    }
    .ipad-justify-space{
        justify-content: space-between;
    }
    .ipad-flex-colm{
        flex-direction: column;
    }
    .todo-btn{
        width: 170px !important;
        margin-bottom: 5px;
    }
 
}