

@media only screen and (min-width:0px) and (max-width: 280px){
    .knm_date-list{
        
        margin-left:0px !important;
    
    }
    .knm_logo{
        
        width: 70px !important;
        height: 36px;
        right: 5%;

        top: 50px !important;
    }

    .knm_logo-img{
        
        width: 57px;
        height: 100%;
        
    }
    .knm_list-lan>li:nth-of-type(3)>a,
    .knm_list-lan>li:nth-of-type(4)>a{
        font-family: IranSans;
        font-size: 9px !important;
        padding:0 4px;
    }

    .knm_list-lan>li:nth-of-type(4)>a{
        padding:0 4px 0 0px;
    }
    .knm_list-lan>li:nth-of-type(1)>a,
    .knm_list-lan>li:nth-of-type(2)>a{
        font-family: IranSans;
        font-size: 9px !important;
        padding:0 4px;
    }
    .knm_list-lan>li>a{
        height: 15px;
    }

    .knm_list-lan{
        padding-bottom:5px;
        padding-left: 15px;
    }
    
    .knm_link-top-box-log-content{
       width:180px !important ;
    }
    .knm_prof-txt{
        font-size: 10px;
        padding-right: 3px;
    }

    .fa-user{
        font-size: 16px;
       
    }
    .fa-sort-down{
        font-size: 13px;
        color: rgb( 27 , 195 , 207 );
    }
    .knm_link-top-box-log-icon{
        width: 50px;
        padding:0px 5px !important;
    }

    .knm_link-top-box-log{
        padding-left: 16px;
    }

    .knm_link-top-box{
       
       
        height: 40px;
    }

    .knm_link-top-box>a{
        font-size: 12px;
    }
    .knm_link-top-box-log-icon{
        margin-top: 0 !important;
    }


    .knm_link-top-box-log-content{
        top:33px
    }

    
     .splide__slide .knm_iamge-slider-link{
        bottom: 50px !important;
    }
    .splide__slide .knm_iamge-slider-link{
        
         font-size: 14px !important;
         height:25px !important;

         
    }

    .knm_image-slider-img-2-link,
    .knm_image-slider-img-2{
        display: block !important;
        height: 100% !important;
       
    }
    .knm_image-slider-img-1-link,
    .knm_image-slider-img-1{
     display: none !important;
}

    #image-slider .splide__slide .knm_iamge-slider-link{
        position: static !important;
        /* margin-top: 50px !important; */
        width: 70% !important;
        /* left: 30% !important; */
        /* border: 1px solid red; */
        margin: 185px 15% ;
        font-size: 12px !important;

        
    }
    
    .knm_slider-box{
        height: 240px !important;
        /* border: 1px solid red; */
    }
    .splide__slide img {
        
        height:40% !important;
    }

    
    .splide__pagination{
        margin-bottom: 50px !important;
           
    }
    .splide__pagination__page{
        width: 7px !important;
        height: 7px !important;
    }
    .knm_analysis-slider-box .splide__pagination{
        margin-bottom: 25px !important;
           
    }
    .knm_analysis-slider-box{
        height: 300px !important;
        
    }
   
    .knm_analysis-slider-box .splide__slide img {
        height:285px !important;
    }
    .knm_analysis-slider-box .splide__slide .knm_iamge-slider-link{
      
        margin: 270px 15% !important;
  
    }
    .knm_nav{
        margin-top: -20px;
    }
    .knm_nav-box>ul>li>a{
        font-size: 10px !important;
    }
    .knm_nav-box>ul>li{
        height: 25px !important;
        margin: 5px 5px !important;
    }
    .knm_content-box{
        width: 100%  !important;
    }
    .knm_content-box>figure{
        width: 49%  !important;
    }
    .knm_fig-caption{
        /* width: 100% !important; */
        
    }
    .knm_fig-caption>a{
        font-size: 9px !important;
        
    }
    .knm_fig-img-box{
        width: 79px;
        height: 79px;
    }
    .knm_content-box>figure{
        height: 130px !important;
        margin: 15px 0 !important;
    }

    .knm_fig-caption{
       
        height: 25px !important;
    }

    .knm_file-info-bardari-q-inp>h4{
        font-size: 10px;
      
    }
    .knm_file-info-bardari-q-inp label{
        
        font-size: 10px;
    }
    .knm_w-bardari label{
        
        font-size: 10px;
       width: 140px;
       margin: 0 0 0 5px;
       
    }
    .knm_w-bardari>input{
        font-size: 9px;
        width: 90px;
    }

    #n-zayeman label,
    .knm_n-zayeman-txtar>label{
        
        width: 60px;
    }
    .knm_n-zayeman-txtar>textarea{
        width: 160px;
    }

    .knm_file-info-bardari-q-inp>div{
        margin-right: 10px;
    }
    .knm_shoghl>label{
        
        font-size: 10px;
        
        padding-left: 5px;
        
    }
    .knm_shoghl{
    
      
        padding: 3px 12px 3px 0 !important;
       
    }
    
    #shoghl{
        width: 200px;
    
    }
    #tel{
        width: 177px;
    }
    #shahr{
        width: 154px;
    }
    #tahsilat{
        width: 155px;
    }
    .knm_bimari-khas-sls,
    .knm_bimari-khas-ul-inp>label{
        font-size: 10px;
    }
    .knm_bimari-khas-ul-txtar{
        padding-top: 0;
        
    }
    .knm_bimari-khas-ul-txtar>textarea{
        border: 1px solid rgb(209, 211, 211);
        width: 265px;
        /* margin-right: -20px !important; */
        
    }

    .knm_koodaki-title{
        padding-right: 16px !important;
        /* border: 1px solid green; */
    }
    .knm_koodaki-title>h4{
        font-size: 10px;
    }
    .knm_koodaki-inp{
        padding-right: 16px !important;
    }

    .knm_koodaki-inp-box label{
        font-size: 10px;
    }

    .knm_hadese h4,
    .knm_naghs-ozv h4
    {
        width: 140px;
     
        
    }
    
    .knm_mizanekhab>label{
        width: 110px;
    }
    .knm_mizanekhab>input{
        width: 130px;
        padding: 3px 2px !important;
     
    }
    .knm_mizanekhab>input::placeholder{
        font-size: 10px;
    }
    .knm_rezhim-khas>label{
        width: 250px;
    }
    .knm_rezhim-khas-p{
        width: auto ;
        font-family: IranSans-L;
        font-size: 10px;
    }
    .knm_kaheshe-vazn h4{
        width:auto ;

    }
    .knm_file-info-box-4-txtar-box{
        padding-right: 16px;
    }
    .knm_file-info-box-4-txtar-box label{
        font-size: 10px;
    }
    .knm_file-info-box-4-txtar-box>textarea::placeholder{
        font-family: IranSans-L;
        font-size: 9px;
        font-weight: 100;
    }

    #noe-bime>label{
        font-size: 12px;
    }
    .knm_hadese-masdom{
       
        padding-right: 16px;
    }
    #noe-bime>input::placeholder{
        font-size: 10px;
        font-weight: 100;
    }
    .knm_tozihat-box{
  
        padding-right: 3px;
        padding-left: 3px;
    }
    .knm_tozihat-box>h4{
        padding-right: 13px;
    }
    .knm_tozihat-box-txtar>label{
        font-size: 11px;
    }
    
    .knm_tozihat-box-txtar>textarea::placeholder{
        font-size: 9px;
        font-weight: 100;
    }

    .knm_choose-dr-box-fig{
        width: 90%;
        margin: 10px 0;
    }

    .hoq>h6{
        font-size: 10px;
    }



    .knm_analy-aside-img{
        height: 27px;
        width: 155px;

    }
    .knm_analy-aside-img>h3{
        font-size: 10px;
    }
    .knm_analy-aside-img-a,
    .knm_analy-aside-img-span{
        font-size: 9px !important;
    }
    .knm_analy-aside-img{
        margin-right: 9px !important;
        /* border: 1px solid red; */
        margin-bottom: 10px;
    }

    .knm_moq-txt>p{
        font-size: 10px !important;
        padding: 0 0px !important;
        /* border: 1px solid red; */
        margin: 0 !important;
        line-height: 16px;
    }
    .knm_moq-txt{
        /* border: 1px solid red; */
        display: flex;
        justify-content: center;
        /* padding:0 20px */
    }
  

    .comp-fig-fix{
        padding: 5px 0 5px 0;
    }
    .knm_comparison-fig{

        height: auto !important ;
        padding:30px 0px 30px 0 ;
       justify-content: flex-end !important;
        align-items: center !important; 
        /* border: 2px solid blue; */
        /* margin-top: 50px ; */
        
    }
    
   .knm_comparison-fig-box{
       /* flex-direction: column; */
       width: 73% !important;
      height: 50px ;
      /* border: 2px solid green; */
       
   }
   .knm_comparison-fig-box-img{
    width: 40px;
    height: 40px;
   
    
    
}
.knm_comparison{
    /* border: 2px solid blue; */
    padding-bottom: 300px !important;
    
}

.knm_comparison-list-box-txt{
    /* border: 1px solid red; */
    /* margin-top: 30px; */
}
.knm_comparison-list-box-txt>ul>li{
    height: 24px;
    font-size: 9px;
  
}
 .knm_arzsh-ghaz>div{
    font-size: 9px;
    height: 24px;
    width: 69%;
    margin-left: 2.5%;
} 

    .knm_comparison-list-box-txt,
    .knm_arzsh-ghaz{
        zoom: .6;
    }

    .knm_fruits-table{
        zoom: .3;
        
        }

        .knm_comparison-contenet-box{
            
            min-height: 350px !important;
            
        }
        

        .knm_comparison{
            padding: 0 0 100px 0; 
        }
        .knm_pg-moq-rah{
            padding: 20px 0 60px 0;
        }

        .knm_pg-moq-rah-box{
            /* border: 1px solid red; */
            /* padding: 0px 10px 60px 0 !important; */
            /* padding-right: 15px; */
            /* padding-top: 20px ;
            padding-bottom: 30px; */
            /* padding-left: 10px; */
            margin: 0 auto;
        }

        .knm_pg-moq-rah-box>p{
            font-size: 10px;
            font-weight: 400 ;
            line-height: 18px;
            margin: 0 auto;
        
        }
        .knm_pg-moq-rah-box>p>b{
           
            font-size: 11px;
        }

        .knm_pg-moq-hamrahan-bx{
            padding-right: 15px;
            padding-left: 15px;

        }
        .knm_pg-moq-hamrahan-bx>p{
            text-align: justify;
            font-size: 11px;
            
        }
        .knm_pg-moq-hamrahan-bx>p>span{
           font-size: 13px;
          
        }
        .knm_pg-moq-hamrahan-bx>p>b{
          font-size:12px;
         
         }



   
    .knm_aboutuss{
        font-size: 12px !important;
        width: 100% !important;
        padding:10px 0 5px 0 !important;
    }
    .ArticleCopy {
        width: 93% !important;
    }
    .ArticleCopy blockquote:before,
    .ArticleCopy blockquote:after {
    font-size: 22px !important;
    }
    .ArticleCopy blockquote{
    width: 100% !important;
    padding: 1rem .5rem !important;
    }
   .ArticleCopy blockquote p{
    font-size: 10px !important;
    line-height: 20px !important;
    padding: 2px 2px !important;
    
    } 

    .ArticleCopy blockquote:before {
        margin-right: 7px !important;
    }

    .ArticleCopy blockquote:after {
        margin-left: -2px !important;
    }

    #tel-homebee {
        /* border: 2px solid green !important; */
        margin-top: -20px !important;
    }

    .knm_analysis-contenet-box{
        padding-top: 20px !important;
    }



}
@media only screen and (min-width:281px) and (max-width: 375px){
    .knm_date-list{
        
        margin-left:0px !important;
    
    }
    .knm_logo{
        
        width: 70px !important;
        height: 36px;
        right: 5%;
        top: 50px !important;
       
    }

    .knm_logo-img{
        
        width: 57px;
        height: 100%;
        
    }
    .knm_content-box>figure{
        width: 48% !important ;
    }
    .knm_content-box{
        width: 100%  !important;
    }
    .knm_link-top-box{
       
       
        height: 35px;
    }

    .knm_link-top-box>a{
        font-size: 12px;
    }
    .knm_link-top-box-log-icon{
        margin-top: 0 !important;
    }

    .knm_list-lan>li:nth-of-type(3)>a,
    .knm_list-lan>li:nth-of-type(4)>a{
        font-family: IranSans;
        font-size: 9px !important;
        padding:0 4px;
    }
    .knm_list-lan>li:nth-of-type(4)>a{
        padding:0 4px 0 0px;
    }
    .knm_list-lan>li:nth-of-type(1)>a,
    .knm_list-lan>li:nth-of-type(2)>a{
        font-family: IranSans;
        font-size: 9px !important;
        padding:0 4px;
    }
    .knm_list-lan>li>a{
        height: 15px;
    }

   

    .knm_list-lan{
        padding-bottom:5px;
        padding-left: 15px;
    }
    .knm_link-top-box-log-content{
       width:180px !important ;
    }
    .knm_prof-txt{
        font-size: 10px;
        padding-right: 3px;
    }

    .fa-user{
        font-size: 16px;
       
    }
    .fa-sort-down{
        font-size: 13px;
        color: rgb( 27 , 195 , 207 );
    }
    .knm_link-top-box-log-icon{
        width: 50px;
        padding:0px 5px !important;
    }

    .knm_link-top-box-log{
        padding-left: 16px;
    }

    .knm_link-top-box-log-content{
        top:33px
    }

    
    .splide__slide .knm_iamge-slider-link{
        
         /* font-size: 12px !important; */
         height: 30px !important;
       
         
         
    }
    .knm_image-slider-img-2-link,
    .knm_image-slider-img-2{
        display: block !important;
        height: 100% !important;
       
    }
    .knm_image-slider-img-1-link,
    .knm_image-slider-img-1{
     display: none !important;
}
    #image-slider .splide__slide .knm_iamge-slider-link{
        position: static !important;
        /* margin-top: 300px !important; */
        width: 70% !important;
        left: 30% !important;
        /* border: 1px solid red; */
        margin: 185px 15%;
        font-size: 12px !important;

        
    }
   
    .knm_slider-box{
        height: 250px !important;
    }
    .splide__slide img {
        
        height:40% !important;
    }

    .knm_analysis-slider-box{
        height: 330px !important;
        
    }
    .knm_analysis-slider-box .splide__slide img {
        height: 285px !important;
    }

    .knm_analysis-slider-box .splide__slide .knm_iamge-slider-link{
      
        margin: 270px 15% !important;
  
    }
    .splide__pagination{
        margin-bottom:60px !important;
       
    }

    .splide__pagination__page{
        width: 7px !important;
        height: 7px !important;
    }
    .knm_analysis-slider-box .splide__pagination{
        margin-bottom: 55px !important;
           
    }

    
    /* .knm_link-top-box{
     
        padding-left: 5%;
        height: 36px;
        
    } */

/* 
    .knm_list-lan-ul{
        padding-left: 30px !important;
    }
    .knm_log-sign {
        padding-left: 39px !important;
    } */

    .knm_nav{
        margin-top: -27px;
    }
    .knm_nav-box>ul>li{
   
        margin: 5px 5px !important;
    }
    .knm_nav-box>ul>li>a{
        font-size: 10px !important;
    }

    .knm_fig-caption>a{
        font-size: 9px !important;
    }
    .knm_fig-img-box{
        width: 79px;
        height: 79px;
    }
    .knm_content-box>figure{
        height: 120px !important;
        margin: 15px 0 !important;
    }

    .knm_fig-caption{
       
        height: 25px !important;
    }

    .knm_file-info-bardari-q-inp>h4{
        font-size: 10px;
      
    }
    .knm_file-info-bardari-q-inp label{
        
        font-size: 10px;
    }
    .knm_w-bardari label{
        
        font-size: 10px;
       width: 140px;
       margin: 0 0 0 5px;
       
    }
    .knm_w-bardari>input{
        font-size: 9px;
        width: 90px;
        /* border: 1px solid red; */
    }

    #n-zayeman label,
    .knm_n-zayeman-txtar>label{
        
        width: 60px;
    }
    .knm_n-zayeman-txtar>textarea{
        width: 160px;
    }

    .knm_file-info-bardari-q-inp>div{
        margin-right: 10px;
    }
    .knm_shoghl>label{
        
        font-size: 10px;
        
        padding-left: 5px;
        
    }
    .knm_shoghl{
    
      
        padding: 3px 12px 3px 0 !important;
       
    }
    
    #shoghl{
        width: 200px;
    
    }
    #tel{
        width: 177px;
    }
    #shahr{
        width: 154px;
    }
    #tahsilat{
        width: 155px;
    }
    .knm_bimari-khas-sls,
    .knm_bimari-khas-ul-inp>label{
        font-size: 10px;
    }
    .knm_bimari-khas-ul-txtar{
        padding-top: 0;
        
    }
    .knm_bimari-khas-ul-txtar>textarea{
        border: 1px solid rgb(209, 211, 211);
        width: 265px;
        margin-right: -20px !important;
        
    }

    .knm_koodaki-title{
        padding-right: 16px !important;
        /* border: 1px solid green; */
    }
    .knm_koodaki-title>h4{
        font-size: 10px;
    }
    .knm_koodaki-inp{
        padding-right: 16px !important;
    }

    .knm_koodaki-inp-box label{
        font-size: 10px;
    }

    .knm_hadese h4,
    .knm_naghs-ozv h4
    {
        width: 140px;
       
        
    }
    
    .knm_mizanekhab>label{
        width: 110px;
    }
    .knm_mizanekhab>input{
        width: 130px;
        padding: 3px 2px !important;
     
    }
    .knm_mizanekhab>input::placeholder{
        font-size: 10px;
    }
    .knm_rezhim-khas>label{
        width: 250px;
    }
    .knm_rezhim-khas-p{
        width: auto ;
        font-family: IranSans-L;
        font-size: 10px;
    }
    .knm_kaheshe-vazn h4{
        width:auto ;

    }
    .knm_file-info-box-4-txtar-box{
        padding-right: 16px;
    }
    .knm_file-info-box-4-txtar-box label{
        font-size: 10px;
    }
    .knm_file-info-box-4-txtar-box>textarea::placeholder{
        font-family: IranSans-L;
        font-size: 9px;
        font-weight: 100;
    }

    #noe-bime>label{
        font-size: 12px;
    }
    .knm_hadese-masdom{
       
        padding-right: 16px;
    }
    #noe-bime>input::placeholder{
        font-size: 10px;
        font-weight: 100;
    }
    .knm_tozihat-box{
  
        padding-right: 3px;
        padding-left: 3px;
    }
    .knm_tozihat-box>h4{
        padding-right: 13px;
    }
    .knm_tozihat-box-txtar>label{
        font-size: 11px;
    }
    
    .knm_tozihat-box-txtar>textarea::placeholder{
        font-size: 9px;
        font-weight: 100;
    }

    
    .knm_choose-dr-box-fig{
        width: 90%;
        margin: 10px 0;
    }
  

    .knm_analy-aside-img{
        height: 27px;
        width: 155px;
    }
    .knm_analy-aside-img>h3{
        font-size: 10px;
    }
    .knm_analy-aside-img-a,
    .knm_analy-aside-img-span{
        font-size: 9px !important;
    }
    .knm_analy-aside-img{
        margin-right: 10px !important;
        /* border: 1px solid red; */
        margin-bottom: 10px;
    }

    .knm_moq-txt>p{
        font-size: 10px !important;
        padding: 0 0px !important;
        /* border: 1px solid red; */
        margin: 0 !important;
        line-height: 16px;
    }
    .knm_moq-txt{
        /* border: 1px solid red; */
        display: flex;
        justify-content: center;
        /* padding:0 20px */
    }

    .comp-fig-fix{
        padding: 5px 0 5px 0;
    }

    .knm_comparison-fig{

        height: auto !important ;
        padding:30px 0px 30px 0 ;
       justify-content: flex-end !important;
        align-items: center !important; 

    }
    .knm_comparison-fig-box{
        /* flex-direction: column; */
        width: 73% !important;
       height: 50px ;
       /* border: 2px solid green; */
        
    }
   /* .knm_comparison-fig-box{
    min-height: 160px;
    

   } */
   .knm_comparison-fig-box-img{
    width: 40px;
    height: 40px;

    
}
.knm_comparison{
    padding-bottom: 300px !important;
}
.knm_comparison-list-box-txt{
    /* margin-top: 40px; */
}
/* .knm_comparison-fig{

   height: 70px;
    padding:0px 0px 0px 0 !important;
    justify-content: center !important;
  
} */
.knm_comparison-list-box-txt>ul>li{
    height: 24px;
    font-size: 9px;
  
}
.knm_arzsh-ghaz>div{
    font-size: 9px;
    height: 24px;
    width: 71%;
    margin-left: 2.5%;
}

.knm_fruits-table{
    zoom: .35;
}
    
.knm_arzsh-ghaz>div{
    font-size: 9px;
    height: 24px;
    width: 69%;
    margin-left: 2.5%;
} 

    .knm_comparison-list-box-txt,
    .knm_arzsh-ghaz{
        zoom: .65;
    }


    .knm_comparison-contenet-box{
            
        min-height: 350px !important;
        
    }
    

    .knm_comparison{
        padding: 0 0 100px 0; 
    }

    .knm_pg-moq-rah{
        padding: 20px 0 60px 0;
    }

    .knm_pg-moq-rah-box{
       
        margin: 0 auto;
    }

    .knm_pg-moq-rah-box>p{
        font-size: 10px;
        font-weight: 400 ;
        line-height: 20px;
        margin: 0 auto;
    
    }
    .knm_pg-moq-rah-box>p>b{
       
        font-size: 11px;
    }

    .knm_pg-moq-hamrahan-bx{
        padding-right: 15px;
        padding-left: 15px;

    }
    .knm_pg-moq-hamrahan-bx>p{
        text-align: justify;
        font-size: 11px;
        
    }
    .knm_pg-moq-hamrahan-bx>p>span{
       font-size: 13px;
      
    }
    .knm_pg-moq-hamrahan-bx>p>b{
      font-size:12px;
     
     }





    .ArticleCopy{
        width: 92% !important;
    }
    .knm_aboutuss{
        font-size: 12px !important;
        width: 100% !important;
        padding:10px 0 5px 0 !important;
    }

    .ArticleCopy blockquote:before,
    .ArticleCopy blockquote:after {
    font-size: 22px !important;
    }
    .ArticleCopy blockquote{
    width: 100% !important;
    padding: 1rem .5rem !important;
    }
   .ArticleCopy blockquote p{
    font-size: 10px !important;
    line-height: 20px !important;
    padding: 2px 2px !important;
    
    } 

    .ArticleCopy blockquote:before {
        margin-right: 7px !important;
    }

    .ArticleCopy blockquote:after {
        margin-left: -2px !important;
    }

    .hoq>h6{
        font-size: 10px;
    }
    #tel-homebee {
        /* border: 2px solid green !important; */
        margin-top: -20px !important;
    }

    .knm_analysis-contenet-box{
        padding-top: 20px !important;
    }
   
   
}

@media only screen and (min-width:375px) and (max-width: 480px){
    .knm_date-list{
        
        margin-left:0px !important;
       
    
    }
    .knm_logo{
        
        width: 70px !important;
        height: 36px;
        right: 5%;

        top: 50px !important;
    }

    .knm_logo-img{
        
        width: 57px;
        height: 100%;
        
    }
    .knm_content-box>figure{
        width: 42% !important ;
    }
    .knm_content-box{
        width: 100%  !important;
    }
    .knm_link-top-box{
       
       
        height: 40px;
    }

    .knm_link-top-box>a{
        font-size: 12px;
    }
    .knm_link-top-box-log-icon{
        margin-top: 0 !important;
    }
    .knm_list-lan>li:nth-of-type(3)>a,
    .knm_list-lan>li:nth-of-type(4)>a{
        font-family: IranSans;
        font-size: 9px !important;
        padding:0 4px;
    }
    .knm_list-lan>li:nth-of-type(4)>a{
        padding:0 4px 0 0px;
    }
    .knm_list-lan>li:nth-of-type(1)>a,
    .knm_list-lan>li:nth-of-type(2)>a{
        font-family: IranSans;
        font-size: 9px !important;
        padding:0 4px;
    }
    .knm_list-lan>li>a{
        height: 15px;
    }
    


    .knm_list-lan{
        padding-bottom:5px;
        padding-left: 30px;
    }
    .knm_link-top-box-log-content{
       width:180px !important ;
    }
    .knm_prof-txt{
        font-size: 10px;
        padding-right: 3px;
    }

    .fa-user{
        font-size: 16px;
       
    }
    .fa-sort-down{
        font-size: 13px;
        color: rgb( 27 , 195 , 207 );
    }
    .knm_link-top-box-log-icon{
        width: 50px;
        padding:1px 5px !important;
    }

    .knm_link-top-box-log{
        padding-left: 31px;
    }

    .knm_link-top-box-log-content{
        top:35px
    }

    .splide__slide .knm_iamge-slider-link{
        
         /* font-size: 12px !important; */
         height: 30px !important;
       
         
         
    }
    .knm_image-slider-img-2-link,
    .knm_image-slider-img-2{
        display: block !important;
        height: 100% !important;
       
    }
    .knm_image-slider-img-1-link,
    .knm_image-slider-img-1{
     display: none !important;
}
   
     #image-slider .splide__slide .knm_iamge-slider-link{
        position: static !important;
       
        width: 60% !important;
        left: 30% !important;
        /* border: 1px solid red; */
        margin: 210px 20% ;
        font-size: 14px !important;

        
    }
    .knm_slider-box{
        height: 300px !important;
    }
    .splide__slide img {
        
        height:45% !important;
    }

    
    .splide__pagination{
        margin-bottom:85px !important;
       
    }

    .splide__pagination__page{
        width: 8px !important;
        height: 8px !important;
    }
    .knm_analysis-slider-box .splide__pagination{
        margin-bottom: 85px !important;
           
    }
    .knm_analysis-slider-box{
        height: 360px !important;
        
    }
    .knm_analysis-slider-box .splide__slide img {
        height: 285px !important;
    }

    .knm_analysis-slider-box .splide__slide .knm_iamge-slider-link{
      
        margin: 270px 20% !important;
  
    }
    .knm_link-top-box{
     
        /* width: 109px !important; */
        /* height: 36px; */
        
    }

    .knm_nav{
        margin-top: -50px;
        /* height: 60px !important; */
    }
    .knm_nav-box>ul>li>a{
        font-size: 10px !important;
    }

    .knm_fig-caption>a{
        font-size: 10px !important;
    }
    .knm_fig-img-box{
        width: 79px;
        height: 79px;
    }
    .knm_content-box>figure{
        height: 120px !important;
        margin: 15px 0 !important;
    }

    .knm_fig-caption{
       
        height: 25px !important;
    }
    .knm_file-info-bardari-q-inp>h4{
        font-size: 10px;
      
    }
    .knm_file-info-bardari-q-inp label{
        
        font-size: 10px;
    }
    .knm_w-bardari label{
        
        font-size: 10px;
       width: 140px;
       margin: 0 0 0 5px;
       
       
    }
    .knm_w-bardari>select{
        font-size: 9px;
        width: 90px;
    }

    #n-zayeman label,
    .knm_n-zayeman-txtar>label{
        
        width: 60px;
    }
    .knm_n-zayeman-txtar>textarea{
        width: 160px;
    }

    .knm_file-info-bardari-q-inp>div{
        margin-right: 10px;
    }
    .knm_shoghl>label{
        
        font-size: 10px;
        
        padding-left: 5px;
        
    }
    .knm_shoghl{
    
      
        padding: 3px 12px 3px 0 !important;
       
    }
    
    #shoghl{
        width: 200px;
    
    }
    #tel{
        width: 177px;
    }
    #shahr{
        width: 154px;
    }
    #tahsilat{
        width: 155px;
    }
    .knm_bimari-khas-sls,
    .knm_bimari-khas-ul-inp>label{
        font-size: 10px;
    }
    .knm_bimari-khas-ul-txtar{
        padding-top: 0;
        
    }
    .knm_bimari-khas-ul-txtar>textarea{
        border: 1px solid rgb(209, 211, 211);
        width: 265px;
        margin-right: -20px !important;
        
    }

    .knm_koodaki-title{
        padding-right: 16px !important;
        /* border: 1px solid green; */
    }
    .knm_koodaki-title>h4{
        font-size: 10px;
    }
    .knm_koodaki-inp{
        padding-right: 16px !important;
    }

    .knm_koodaki-inp-box label{
        font-size: 10px;
    }

    .knm_hadese h4,
    .knm_naghs-ozv h4
    {
        width: 140px;
     
        
    }
    
    .knm_mizanekhab>label{
        width: 110px;
    }
    .knm_mizanekhab>input{
        width: 130px;
        padding: 3px 2px !important;
     
    }
    .knm_mizanekhab>input::placeholder{
        font-size: 10px;
    }
    .knm_rezhim-khas>label{
        width: 250px;
    }
    .knm_rezhim-khas-p{
        width: auto ;
        font-family: IranSans-L;
        font-size: 10px;
    }
    .knm_kaheshe-vazn h4{
        width:auto ;

    }
    .knm_file-info-box-4-txtar-box{
        padding-right: 16px;
    }
    .knm_file-info-box-4-txtar-box label{
        font-size: 10px;
    }
    .knm_file-info-box-4-txtar-box>textarea::placeholder{
        font-family: IranSans-L;
        font-size: 9px;
        font-weight: 100;
    }

    #noe-bime>label{
        font-size: 12px;
    }
    .knm_hadese-masdom{
       
        padding-right: 16px;
    }
    #noe-bime>input::placeholder{
        font-size: 10px;
        font-weight: 100;
    }
    .knm_tozihat-box{
  
        padding-right: 3px;
        padding-left: 3px;
    }
    .knm_tozihat-box>h4{
        padding-right: 13px;
    }
    .knm_tozihat-box-txtar>label{
        font-size: 11px;
    }
    
    .knm_tozihat-box-txtar>textarea::placeholder{
        font-size: 9px;
        font-weight: 100;
    }

    
    .knm_choose-dr-box-fig{
        width: 90%;
        margin: 10px 0;
    }


    .knm_analy-aside-img{
        height: 27px;
        width: 155px;
    }
    .knm_analy-aside-img>h3{
        font-size: 10px;
    }
    .knm_analy-aside-img-a,
    .knm_analy-aside-img-span{
        font-size: 9px !important;
    }
    .knm_analy-aside-img{
        margin-right: 1.5% !important;
        /* border: 1px solid red; */
        margin-bottom: 10px;
    }

    .knm_moq-txt>p{
        font-size: 10px !important;
        padding: 0 0px !important;
       
        margin: 0 !important;
        line-height: 16px;
    }
    .knm_moq-txt{
       
        display: flex;
        justify-content: center;
        /* padding:0 20px */
    }
    .knm_comparison{
        padding-bottom: 300px !important;
    }
    .knm_comparison-list-box-txt{
        /* margin-top: 40px; */
    }
    .comp-fig-fix{
        padding: 5px 0 5px 0;
    }
    .knm_comparison-fig{

        height: auto !important ;
        padding:30px 0px 30px 0 ;
       justify-content: flex-end !important;
        align-items: center !important; 
        /* border: 2px solid blue; */
        /* margin-top: 50px ; */
        
    }
    .knm_comparison-fig-box{
        /* flex-direction: column; */
        width: 73% !important;
       height: 60px ;
       /* border: 2px solid green; */
        
    }
   .knm_comparison-fig-box-img{
    width: 50px;
    height: 50px;
   
   
    
}

.knm_comparison-list-box-txt>ul>li{
    height: 24px;
    font-size: 9px;
  
}
.knm_arzsh-ghaz>div{
    font-size: 9px;
    height: 24px;
    width: 71%;
    margin-left: 2.5%;
}

.knm_fruits-table{
    zoom: .45;
}
.knm_arzsh-ghaz>div{
    font-size: 9px;
    height: 24px;
    width: 69%;
    margin-left: 2.5%;
} 
.knm_comparison-contenet-box{
            
    min-height: 350px !important;
    
}


.knm_comparison{
    padding: 0 0 100px 0; 
}
    .knm_comparison-list-box-txt,
    .knm_arzsh-ghaz{
        zoom: .75;
    }

    .knm_pg-moq-rah{
        padding: 20px 0 60px 0;
    }

    .knm_pg-moq-rah-box{
        margin: 0 auto;
    }

    .knm_pg-moq-rah-box>p{
        font-size: 11px;
        font-weight: 400 ;
        line-height: 22px;
        margin: 0 auto;
    
    }
    .knm_pg-moq-rah-box>p>b{
       
        font-size: 11px;
    }

    .knm_pg-moq-hamrahan-bx{
        padding-right: 15px;
        padding-left: 15px;

    }
    .knm_pg-moq-hamrahan-bx>p{
        text-align: justify;
        font-size: 11px;
        
    }
    .knm_pg-moq-hamrahan-bx>p>span{
       font-size: 13px;
      
    }
    .knm_pg-moq-hamrahan-bx>p>b{
      font-size:12px;
     
     }



    .ArticleCopy{
        width: 92% !important;
    }
    .knm_aboutuss{
        font-size: 12px !important;
        width: 100% !important;
        padding:10px 0 5px 0 !important;
    }

    .ArticleCopy blockquote:before,
    .ArticleCopy blockquote:after {
    font-size: 22px !important;
    }
    .ArticleCopy blockquote{
    width: 100% !important;
    padding: 1rem .5rem !important;
    }
   .ArticleCopy blockquote p{
    font-size: 10px !important;
    line-height: 20px !important;
    padding: 2px 2px !important;
    
    } 

    .ArticleCopy blockquote:before {
        margin-right: 7px !important;
    }

    .ArticleCopy blockquote:after {
        margin-left: -2px !important;
    }

    .hoq>h6{
        font-size: 11px;
    }

    #tel-homebee {
        /* border: 2px solid green !important; */
        margin-top: -20px !important;
    }

 
    .knm_analysis-contenet-box{
        padding-top: 20px !important;
    }


}
@media only screen and (min-width:481px) and (max-width: 600px){
    .knm_date-list{
        
        margin-left:1px !important;
        
    
    }
    .knm_logo{
        
        width: 70px !important;
        height: 36px;
        right: 5%;

        top: 50px !important;
    }

    .knm_logo-img{
        
        width: 57px;
        height: 100%;
        
    }
    .knm_content-box>figure{
        width: 34% !important ;
    }
    .knm_content-box{
        width: 100%  !important;
    }
    .knm_link-top-box{
       
       
        height: 40px;
    }

    .knm_link-top-box>a{
        font-size: 12px;
    }
    .knm_link-top-box-log-icon{
        margin-top: 0 !important;
    }

    .knm_link-top-box-log-content{
        top:36px
    }
    .knm_list-lan>li:nth-of-type(3)>a,
    .knm_list-lan>li:nth-of-type(4)>a{
        font-family: IranSans;
        font-size: 9px !important;
        padding:0 4px;
    }
    .knm_list-lan>li:nth-of-type(4)>a{
        padding:0 4px 0 0px;
    }
    .knm_list-lan>li:nth-of-type(1)>a,
    .knm_list-lan>li:nth-of-type(2)>a{
        font-family: IranSans;
        font-size: 9px !important;
        padding:0 4px;
    }
    .knm_list-lan>li>a{
        height: 15px;
    }

   
    
    .knm_list-lan{
        padding-bottom:5px;
        padding-left: 50px;
    }
    .knm_link-top-box-log-content{
       width:200px !important ;
    }
    .knm_prof-txt{
        font-size: 11px;
        padding-right: 3px;
    }

    .fa-user{
        font-size: 17px;
       
    }
    .fa-sort-down{
        font-size: 14px;
        color: rgb( 27 , 195 , 207 );
    }
    .knm_link-top-box-log-icon{
        width: 50px;
        padding:2px 6px !important;
    }

    .knm_link-top-box-log{
        padding-left: 49px;
    }


    .splide__slide .knm_iamge-slider-link{
        
         /* font-size: 12px !important; */
         height: 30px !important;
       
         
         
    }
    .knm_image-slider-img-2-link,
    .knm_image-slider-img-2{
        display: block !important;
        height: 100% !important;
       
    }
    .knm_image-slider-img-1-link,
    .knm_image-slider-img-1{
     display: none !important;
}
    /* #image-slider .splide__slide a{
        margin-bottom: 0px;
        font-size: 14px !important;
        left: 25% !important;
        width: 50%;
 
     } */

     #image-slider .splide__slide .knm_iamge-slider-link{
        position: static !important;
       
        width: 50% !important;
        left: 30% !important;
        /* border: 1px solid red; */
        margin: 245px 25% ;
        font-size: 14px !important;

        
    }
    .knm_slider-box{
        height: 280px !important;
    }
    .splide__slide img {
        
        height:53% !important;
    }

    
    .splide__pagination{
        margin-bottom:35px !important;
       
    }
    .knm_analysis-slider-box .splide__pagination{
        margin-bottom: 35px !important;
           
    }
    .knm_analysis-slider-box{
        height: 310px !important;
        
    }
    .knm_analysis-slider-box .splide__slide img {
        height: 285px !important;
    }
    .knm_analysis-slider-box .splide__slide .knm_iamge-slider-link{
      
        margin: 270px 25% !important;
  
    }
    .knm_link-top-box{
     
        /* width: 109px !important;
        height: 36px; */
        
    }
    .knm_nav{
        margin-top: 5px;
    }
    
    .knm_nav-box>ul>li>a{
        font-size: 13px !important;
    }

    .knm_fig-caption>a{
        font-size: 10px !important;
    }
    .knm_fig-img-box{
        width: 79px;
        height: 79px;
    }
    .knm_content-box>figure{
        height: 125px !important;
        margin: 15px 0 !important;
    }

    .knm_fig-caption{
       
        height: 25px !important;
    }

    #n-zayeman label{
       
        width: 40px !important;
     
    }
    .knm_n-zayeman-txtar>label{
        width: 50px;
     
    }
    .knm_n-zayeman-txtar>textarea{
        width: 50px !important;
    }

    .knm_file-info-box-4-txtar-box{
      
        padding-right: 8px;
        padding-left: 8px;
    }
    .knm_analy-aside-img{
        height: 31px;
        width: 185px;
    }
    .knm_analy-aside-img>h3{
        font-size: 11px;
    }
    .knm_analy-aside-img-a,
    .knm_analy-aside-img-span{
        font-size: 9px !important;
    }
    .knm_analy-aside-img{
        margin-right: 1.4% !important;
        /* border: 1px solid red; */
        margin-bottom: 10px;
    }



    .knm_moq-txt>p{
        font-size: 10px !important;
        padding: 0 0px !important;
        margin: 0 !important;
        line-height: 16px;
    }
    .knm_moq-txt{
        display: flex;
        justify-content: center;
        /* padding:0 20px */
    }

    .comp-fig-fix{
        padding: 5px 0 5px 0;
    }
    .knm_comparison-fig{

        height: auto !important ;
        padding:30px 0px 30px 0 ;
       justify-content: flex-end !important;
        align-items: center !important; 
        /* border: 2px solid blue; */
        /* margin-top: 50px ; */
        
    }
    
    .knm_comparison-fig-box{
        /* flex-direction: column; */
        width: 73% !important;
       height: 70px ;
       /* border: 2px solid green; */
        
    }
   .knm_comparison{
    padding-bottom: 300px !important;
}
.knm_comparison-list-box-txt{
    /* margin-top: 50px; */
}
   .knm_comparison-fig-box-img{
    width: 60px;
    height: 60px;
    
}
/* .knm_comparison-fig{

    height: 80px;
    padding:5px 0 0px 0 !important;
    justify-content: space-around;
} */
.knm_comparison-list-box-txt>ul>li{
    height: 24px;
    font-size: 9px;
  
}
.knm_arzsh-ghaz>div{
    font-size: 9px;
    height: 24px;
    width: 71%;
    margin-left: 2.5%;
}


.knm_comparison-contenet-box{
            
    min-height: 350px !important;
    
}


.knm_comparison{
    padding: 0 0 150px 0; 
}

.knm_pg-moq-rah{
    padding: 30px 0 60px 0;
}
.knm_pg-moq-rah-box{
    margin: 0 auto;
}

.knm_pg-moq-rah-box>p{
    font-size: 11px;
    font-weight: 400 ;
    line-height: 20px;
    margin: 0 auto;

}
.knm_pg-moq-rah-box>p>b{
   
    font-size: 11px;
}

.knm_pg-moq-hamrahan-bx{
    padding-right: 15px;
    padding-left: 15px;

}
.knm_pg-moq-hamrahan-bx>p{
    text-align: justify;
    font-size: 11px;
    
}
.knm_pg-moq-hamrahan-bx>p>span{
   font-size: 13px;
  
}
.knm_pg-moq-hamrahan-bx>p>b{
  font-size:12px;
 
 }


    .knm_fruits-table{
        zoom: .55;
    }
    


        .knm_comparison-list-box-txt
        {
            zoom: .75;
        }
    .ArticleCopy{
        width: 100% !important;
        /* border: 2px solid red !important; */
        
    }
    .knm_aboutuss{
        font-size: 12px !important;
        width: 100% !important;
        padding:10px 0 5px 0 !important;
    }

    .ArticleCopy blockquote:before,
    .ArticleCopy blockquote:after {
    font-size: 22px !important;
    }
    .ArticleCopy blockquote{
    width: 100% !important;
    padding: 1rem .5rem !important;
    }
   .ArticleCopy blockquote p{
    font-size: 10px !important;
    line-height: 20px !important;
    padding: 2px 8px !important;
    
    } 

    .ArticleCopy blockquote:before {
        margin-right: 7px !important;
    }

    .ArticleCopy blockquote:after {
        margin-left: -2px !important;
    }
    .hoq>h6{
        font-size: 12px;
    }
    #tel-homebee {
        /* border: 2px solid green !important; */
        margin-top: -20px !important;
        width: 85%;
    }

    .knm_analysis-contenet-box{
        padding-top: 30px !important;
    }
   

}

@media only screen and (min-width:601px) and (max-width: 768px){
    .knm_date-list{
        
        margin-left:15px !important;
        
    
    }
   
    .knm_logo{
        
        width: 70px !important;
        height: 36px;
        right: 5%;

        top: 50px !important;
    }

    .knm_logo-img{
        
        width: 57px;
        height: 100%;
        
    }
   
    .knm_content-box>figure{
        width: 34% ;
    }
    .knm_content-box{
        width: 80%  !important;
    }
   
    .knm_list-lan>li:nth-of-type(3)>a,
    .knm_list-lan>li:nth-of-type(4)>a{
        font-family: IranSans;
        font-size: 11px !important;
        padding:0 4px;
    }
    .knm_list-lan>li:nth-of-type(4)>a{
        padding:0 4px 0 0px;
    }
    .knm_list-lan>li:nth-of-type(1)>a,
    .knm_list-lan>li:nth-of-type(2)>a{
        font-family: IranSans;
        font-size: 11px !important;
        padding:0 4px;
    }
    .knm_list-lan>li>a{
        height: 15px;
    }

    .knm_list-lan{
        padding-bottom:5px;
        padding-left: 60px;
    }
    .knm_link-top-box-log-content{
       width:200px !important ;
    }
    .knm_prof-txt{
        font-size: 11px;
        padding-right: 3px;
    }

    .fa-user{
        font-size: 17px;
       
    }
    .fa-sort-down{
        font-size: 14px;
        color: rgb( 27 , 195 , 207 );
    }
    .knm_link-top-box-log-icon{
        width: 50px;
        padding:2px 6px !important;
    }

    .knm_link-top-box-log{
        padding-left: 59px;
    }

 

    .knm_link-top-box{
     
        /* width: 142px ;
        height: 36px; */
        
    }
    .knm_link-top-box{
       
       
        height: 40px;
    }

    .knm_link-top-box>a{
        font-size: 14px;
    }
    .knm_link-top-box-log-icon{
        margin-top: 0 !important;
    }
    .knm_link-top-box-log-content{
        top:36px
    }
   
    .splide__slide .knm_iamge-slider-link{
         /* left: 22.5% !important; */
         font-size: 14px !important;
         height: 30px !important;
         
    }
    .splide__pagination{
        margin-bottom: 85px  !important;
    }
    .knm_analysis-slider-box .splide__pagination{
        margin-bottom: 85px !important;
           
    }
    .knm_image-slider-img-2-link,
    .knm_image-slider-img-2{
        display: block !important;
        height: 100% !important;
       
    }
    .knm_image-slider-img-1-link,
    .knm_image-slider-img-1{
     display: none !important;
}
    #image-slider .splide__slide .knm_iamge-slider-link{
        position: static !important;
       
        width: 40% !important;
        left: 30% !important;
       
        margin: 270px 30% ;
        
    }

    .knm_analysis-slider-box{
        height: 410px !important;
        
    }
    .knm_analysis-slider-box .splide__slide img {
        height: 350px !important;
    }

    .knm_analysis-slider-box .splide__slide .knm_iamge-slider-link{
      
        margin: 335px 30% !important;
  
    }

    /* .knm_slider-box{
        height: 470px !important;
    } */
    /* .splide__slide img {
        
        height:450px !important;
    } */

   
    .knm_list-lan-ul{
        padding-left: 0 !important
    }
    .knm_nav{
        margin-top: -40px;
    }
    .knm_nav-box>ul>li{
        height: 30px;
        margin: 13px 5px;
    }
    .knm_nav-box>ul>li>a{
        font-size: 13px !important;
    }
    .knm_footer-box-list-1{
        padding-left: 0px;
    }
    .knm_content-box>figure{
        margin: 30px 0;
    }

    .knm_footer-box-list-1>li{
        width: 46px;
        height: 46px;
    }

    .knm_footer-box-list-2>li{
        width: 63px;
        height:63px;
    }

    .knm_social-icon{
       
        font-size: 25px;
       
    }

    .knm_content{
       
        padding: 31px 0 200px 0;
    }
    .knm_footer-box>ul{
       
        height: 50%;
    }

    .knm_footer-box{
        justify-content: center;

    }

    .knm_fig-caption>a{
        font-size: 10px !important
    }

    .knm_fig-caption{
        width: 98%;
        height: 47px;
    }
    .knm_fig-img-box{
        /* width: 100px;
        height: 100px; */
    }
    .knm_content-box>figure{
        height: 180px;
        margin: 15px 0 !important;
    }
    .knm_content-box>figure{
        height: 150px !important;
        margin: 20px 0 !important;
    }
 
    .knm_slider-home{
        height: 350px !important;
    }
    .knm_slider-home .splide__slide img {
        
        height:57% !important;
    }

    
    .knm_fig-img-box{
        width: 100px;
        height: 100px;
    }


    .knm_fig-caption{
       
        height: 25px !important;
    }
    /* #image-slider .splide__slide a{
        margin-bottom: 0px;
        font-size: 14px !important;
        left: 25% !important;
        width: 50%;
 
     } */

     .knm_file-info-box-4-txtar-box{
        padding-right: 8px;
        padding-left: 8px;
    }


    .knm_analy-aside-img{
        height: 31px;
        width: 185px;
    }
    .knm_analy-aside-img>h3{
        font-size: 11px;
    }
    .knm_analy-aside-img-a,
    .knm_analy-aside-img-span{
        font-size: 9px !important;
    }
    .knm_analy-aside-img{
        margin-right:1.5% !important;
        margin-bottom: 10px;
    }



    .knm_moq-txt>p{
        font-size: 10px !important;
        padding: 0 0px !important;
        margin: 0 !important;
        line-height: 16px;
    }
    .knm_moq-txt{

        display: flex;
        justify-content: center;
        /* padding:0 20px */
    }


    .comp-fig-fix{
        padding: 5px 0 5px 0;
    }
    .knm_comparison-fig{

        height: auto !important ;
        padding:70px 0px 30px 0 ;
       justify-content: flex-end !important;
        align-items: center !important; 
        /* border: 2px solid blue; */
        /* margin-top: 50px ; */
        
    }
    .knm_comparison-fig-box{
        /* flex-direction: column; */
        width: 72% !important;
       height: 100px ;
       /* border: 2px solid green; */
        
    }
    .knm_comparison-fig-box-img{
        width: 90px;
        height: 90px;
    
        
    }
   .knm_comparison{
    padding-bottom: 400px !important;
}



.knm_comparison-list-box-txt{
    /* margin-top: 40px; */
}


.knm_comparison-list-box-txt>ul>li{
    height: 24px;
    font-size: 9px;
  
}
.knm_arzsh-ghaz>div{
    font-size: 9px;
    height: 24px;
    width: 71%;
    margin-left: 2.5%;
}


.knm_comparison-contenet-box{
            
    min-height: 350px !important;
    
}


.knm_comparison{
    padding: 0 0 250px 0; 
}
.knm_pg-moq-rah{
    padding: 30px 0 60px 0;
}
.knm_pg-moq-rah-box{
    margin: 0 auto;
}

.knm_pg-moq-rah-box>p{
    font-size: 11px;
    font-weight: 400 ;
    line-height: 20px;
    margin: 0 auto;

}
.knm_pg-moq-rah-box>p>b{
   
    font-size: 11px;
}

.knm_pg-moq-hamrahan-bx{
    padding-right: 15px;
    padding-left: 15px;

}
.knm_pg-moq-hamrahan-bx>p{
    text-align: justify;
    font-size: 11px;
    
}
.knm_pg-moq-hamrahan-bx>p>span{
   font-size: 13px;
  
}
.knm_pg-moq-hamrahan-bx>p>b{
  font-size:12px;
 
 }



    .knm_fruits-table{
        zoom: .65;
    }
    .knm_arzsh-ghaz>div{
     
        width: 69%;
        margin-left: 2.5%;
    } 
    
        .knm_comparison-list-box-txt,
        .knm_arzsh-ghaz
        {
            zoom: .95;
        }

 









    .ArticleCopy{
        width: 91% !important;
    }
    .knm_aboutuss{
        font-size: 12px !important;
        width: 95% !important;
        padding:10px 0 5px 0 !important;
    }

    .ArticleCopy blockquote:before,
    .ArticleCopy blockquote:after {
    font-size: 22px !important;
    }
    .ArticleCopy blockquote{
    width: 95% !important;
    padding: 1rem .5rem !important;
    }
   .ArticleCopy blockquote p{
    font-size: 10px !important;
    line-height: 20px !important;
    padding: 2px 10px !important;
    
    } 

    .ArticleCopy blockquote:before {
        margin-right: 12px !important;
    }

    .ArticleCopy blockquote:after {
        margin-left: 3px !important;
    }

   
    .hoq>h6{
        font-size: 13px;
    }

    #tel-homebee {
        
        margin-top: -20px !important;
        width: 80%;
    }

    .knm_analysis-contenet-box{
        padding-top: 35px !important;
    }
   

}
@media only screen and (max-width: 768px){
    /* .knm_comparison-fig{
        height: 140px !important;
        padding-top: 0 !important;
    } */
    .nav-slide-container{
        flex-direction: column-reverse;
    }
    .knm_analy-nav-ul-main{
        /* margin-top: 0 ; */
    }


    .knm_list-lan-box{
        /* padding-left: 10px ; */

    }


    .knm_list-lan>li:nth-of-type(3)>a,
    .knm_list-lan>li:nth-of-type(4)>a{
        /* font-family: IranSans; */
        /* font-size: 12px; */
    }
    .knm_list-lan>li:nth-of-type(1)>a,
    .knm_list-lan>li:nth-of-type(2)>a{
        font-family: IranSans;
        /* font-size: 12px; */
    }
    .knm_logo{
        
        width: 70px;
        height: 36px;
        right: 5%;

        top: 57px;
    }

    .knm_logo>img{
        
        width: 57px;
        
    }

   
    .splide__slide a{
         /* left: 22.5% !important; */
         /* font-size: 18px ; */
         /* height: 40px !important; */
         
    }
    .splide__pagination{
        /* margin-bottom: 10%  ; */
    }
    #image-slider .splide__slide a{
        bottom:15px !important;
    }
    .knm_nav-box>ul>li{
        height: 25px;
        margin: 5px 5px;
    }
    .knm_nav-box>ul>li>a{
        font-size: 16px;
    }
    .knm_footer-box-list-1{
        padding-left: 0px;
    }
    .knm_content-box>figure{
        margin: 30px 0;
    }

    .knm_footer-box-list-1>li{
        width: 46px;
        height: 46px;
    }

    .knm_footer-box-list-2>li{
        width: 63px;
        height:63px;
    }

    .knm_social-icon{
       
        font-size: 25px;
       
    }

    .knm_content{
       
        padding: 31px 0 200px 0;
    }
    .knm_footer-box>ul{
       
        height: 50%;
    }

    .knm_footer-box{
        justify-content: center;
        min-height: 214px;

    }

    .knm_fig-caption>a{
        font-size: 13px ;
    }

    .knm_fig-caption{
        width: 98%;
        height: 47px;
    }
    .knm_fig-img-box{
        /* width: 100px;
        height: 100px; */
    }
    .knm_content-box>figure{
        /* height: 150px; */
        margin: 15px 0 !important;
    }

    .knm_fig-caption{
       
        height: 30px !important;
    }

    /* .knm_slider-box{
        height:330px !important;
    }
    .splide__slide img {
        
        height:285px !important;
    } */

    /* *************************** */
    .knm_subscribe-content-header{
        justify-content: space-between;
        margin: 0 2.5%;
        height: 70px;
    }
    .knm_subscribe-content-header-caption>h6{
      
        font-size: 12px;
        
    }
    .knm_subscribe-box{
        position: relative;
    }
    .knm_subscribe-aside{
        display: none;
        position: absolute;
        z-index: 100;
        right: 0;
        top: 72px;
       height: 125vh;
       border-top-right-radius: 20px;
       padding-top: 50px;
       margin-right: 2.5%;
    }
    .knm_open-menu-icon
   
    {
        display: block ;
        
    }

    .knm_subscribe-content-header-figure{
        display: flex;
        align-items: center;
        justify-content: space-between !important;
    }

    .knm_profile-2-content-inp:nth-of-type(1)>label{
        justify-content: flex-start ;
        /* border: 1px solid red; */
        
    }
    .knm_profile-2-img-box{
        justify-content:flex-start;
        
    
    
    }
    .knm_rate{
        flex-direction: row-reverse;
        padding-right: 10px;
    }
    .knm_subscribe-box{
        padding-bottom: 700px;
    }
    .knm_profile-2-fig{
        
        min-height: 600px;
    }
    
    .knm_profile-2-img-box{
        height:150px;
    }
    .knm_subscribe-content-header-img-box{
        width: 43px;
        height: 43px;
    }

    .knm_profile-nav{
        padding: 0 0;
    }

   
.knm_profile-2-title{
    padding: 20px 15px 38px 0;
    /* border: 1px solid red; */
    display: flex;

}


.knm_profile-2-title>h6{
    width: 150px !important ;
    height: 30px !important;
    font-size: 12px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 0;
    font-weight: 400;
}
.knm_subscribe-content-back>a{
    width: 67px;
    height: 25px;
    margin-right: 15px;
    
}
.knm_subscribe-content-back>a>h6{
    font-size: 11px;
    font-weight: 400;
}







.knm_edit{
    height: 1000px ;
    
}

.knm_edit-label{
    justify-content: center !important;
    
}
.knm_family-1-fig-img{
    width: 60px !important;
    height: 60px !important;
    
}
.knm_family{
    /* border: 2px solid blue; */
    min-height: 200px;
}
.knm_family-1-fig-link{
    padding: 12px 0 !important;
}
.knm_family-1-fig-link>a{
   
    font-size: 12px !important;
}
.knm_family-1{
    
    padding:40px 0 0 0 !important;
    /* border: 1px solid red; */

}

.knm_family-2-form{
    min-height: 150px !important;
    justify-content: center !important;
    
}
.knm_family-2-form-inp{
    margin: 7px 0;
}
.knm_family-1-submit{
    
    padding: 33px 0 65px 0 !important;
    /* border: 1px solid red; */
}
.knm_family-2-txt{
    padding: 15px 20px 0px 0 !important;
}
.knm_family-3-list-item{
    padding: 15px 0px 10px 0px !important;
    /* justify-content: space-between !important; */
}
.knm_family-3-list-item>h3{
    font-size: 11px !important;
}
.knm_family-3-list-item>a{
    width: 80px !important;
    height: 23px !important;
    font-size: 10px !important;
}
.knm_choose-dr-txt{
    padding: 30px 20px 20px 60px !important;
    /* border: 1px solid red; */
}
.knm_choose-dr-form label:nth-of-type(1){
    justify-content: center !important;
 
}
.knm_choose-dr-box{
    padding-top: 30px !important;
    align-items: center !important;
    min-height: 600px !important;
}
.knm_choose-dr-img-box{
    width: 130px !important;
    height: 130px !important;
}
.knm_choose-dr-box-fig{
    display: flex;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
}
.knm_choose-dr-img-box{
    background: url("../image/02-m.jpg") !important;
    background-size: 100% 100% !important;
    background-repeat: no-repeat !important;
}
.knm_choose-dr-box-fig>figcaption{
    /* border: 1px solid blue; */
    
    display: flex;
    flex-direction: column;
   
    min-height: 110px !important;
    float: right !important;
    direction: rtl !important;
    
}

.knm_choose-dr-box-fig>figcaption>h4{
    text-align: right !important;
    font-size: 12px !important;
    line-height: 18px !important;
}

.knm_choose-dr-box-fig>figcaption>a{
     /* width: 89px !important; */
    height: 25px !important; 

    margin-top: 7px !important;
}

.knm_profile-2-content-submit>input{
    width: 75px !important;
    height: 30px !important;
    /* border: 1px solid black; */

}
.knm_conversation-txt{
    /* display: flex !important; */
    padding: 70px 35px 54px 35px !important;
    /* text-justify: inter-character !important;
    text-align: justify !important; */
   
}

.knm_conversation-txt>h3{
   
}
.knm_invoice-box-table tbody>tr{
    flex-direction: column;
   
}
.knm_invoice-box-table thead>tr{
    flex-direction: column;

}
.knm_invoice-box-table tbody>tr>td,
.knm_invoice-box-table thead>tr>th{
    height: 70px;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.knm_invoice-box-table{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
   
}
.knm_bmi-vector-result-box>h4{
    padding: 0px 1px;
}
.knm_bmi-vector-result-box>div{
    position: absolute;
    bottom: 10px;
    right: 0;
}
.knm_bmi-vector-result-box>h4:nth-of-type(1){
    font-size: 30px;
}
.knm_bmi-vector-result-box>div>h4{
    font-size: 8px;
}
.knm_bmi-vector-result-box-icon{
    font-size: 40px;
}

.knm_bmi-vector-txt>h1{
   
    font-size: 20px;
    
}

.knm_bmi-vector-list>li{
    font-size: 11px;
}

.knm_invoice-box{
    display: flex;
    justify-content: center;
}

.knm_invoice-box-table-tfoot,
.knm_invoice-box-table-row,
.knm_invoice-box-table-row-n{
    display: none !important;
}
.knm_invoice-img-inp-box{
    justify-content: center
}
.knm_invoice-send{
    display: flex;
    justify-content: flex-end;
    padding: 26px 0;
}
.knm_invoice-send{
    display: flex;
    justify-content: center;
}
.knm_invoice-send-box{
    display: flex;
    justify-content: flex-end;
}

.knm_profile{
    padding: 30px 0 20px 0 !important;
}
.knm_myplan-tavajoh{
    padding: 20px 28px 23px 0 !important;
    /* border: 1px solid red; */
}
.knm_food-groups-table td,
.knm_food-groups-table th{
    font-weight: 400 !important;
    font-size: 12px !important;

}
.knm_food-groups{
    /* border: 1px solid red; */
    padding-right: 0px !important;
    display: flex;
    justify-content: center;
}

.knm_myplan-recommendations{
    padding-right:0 !important;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.knm_myplan-course{
    padding: 0 15px 30px 0 !important;
}
.knm_myplan-course-list{
    display: flex;
    justify-content: center;
}
.knm_myplan-course-list-box-2-table-body>td>h4:nth-of-type(2){
    display: none;
}
.knm_myplan-course-list-box-2-table-body>td:nth-of-type(2){
    padding: 10px 10px 10px 20px !important;
    line-height: 25px;
    
}
.knm_myplan{
    padding-bottom: 0 !important;

}
.knm_kcal-table-chart {
  
    justify-content: center;
    
    
}
.knm_kcal-txt>h3{
    font-size: 16px;
}
.knm_kcal-txt{
    text-align: center;
    padding: 0 41px 28px 41px;
}
.knm_kcal-table-chart_table{
    padding-top: 22px;
}
.knm_kcal-table-chart_table{
    padding-left: 0 !important;
}

.knm_subscribe-content-buy-box-item{
    display: flex !important;
    justify-content: flex-end !important;

    
}
.knm_subscribe-content-buy-box-item-img-2{
    display:block !important;
    /* border: 2px solid green; */
    height:110px !important;
    width: 90px !important;
}
.knm_subscribe-content-buy-box-item-img{
    display: flex !important;
    align-items: center !important;
    height: 100%;
    /* border: 3px solid blue; */
}
.knm_subscribe-content-buy-box-item-img-1{
    display:none !important;
}
.knm_subscribe-content-buy-box-item-caption-2{
    display: none;
}

.knm_subscribe-content-buy-box-item:nth-of-type(1)>.knm_subscribe-content-buy-box-item-img,
.knm_subscribe-content-buy-box-item:nth-of-type(2)>.knm_subscribe-content-buy-box-item-img{
  
}
.knm_subscribe-content-buy-box-item-caption{
    align-items: flex-start !important;
}
.knm_subscribe-content-buy-box-item{
    display: flex;
    align-items: center;
    justify-content: center;
    /* border: 2px solid red; */
}

.knm_subscribe-content-buy-box-item-caption-3>a{
    background: rgb(234,248,249);
    font-size: 11px !important;
}
.knm_subscribe-content-buy-box-item-caption-3>a:nth-of-type(2){
   
    margin: 0 15px;
   
}
.knm_subscribe-content-buy-box-item-caption-3{
    justify-content: flex-start !important;
    /* border: 1px solid red; */
}
.knm_subscribe-content-buy-box-item-caption-1{
    justify-content: flex-start!important;
}
.knm_subscribe-content-buy-box-item-caption-1>h5{
    padding: 0 2px;
}
.knm_subscribe-content-buy-box-item-caption-1>h5:nth-of-type(2),
.knm_subscribe-content-buy-box-item-caption-1>h5:nth-of-type(3),
.knm_subscribe-content-buy-box-item-caption-1>h5:nth-of-type(4){
  display: block;
}
.knm_subscribe-content-buy-box-item-caption-1>h5:nth-of-type(3){
    color: rgb(218,118,120);
}
.knm_subscribe-content-buy-box-item-caption-1>h5:nth-of-type(4){
    padding-right:10px;
}

.calendar>table{
    width: 250px;
}
.headrow td:nth-of-type(2){
    right: 18%;
}
.headrow td:nth-of-type(4){
    left: 18%;
}

.knm_blood-pressure-form-box-test-time{
    padding: 24px 0 14px 0;
}
.knm_blood-pressure-txt{
    padding-bottom: 15px;
    padding-right: 18px;
    padding-left: 80px;
}
.knm_blood-sugre-form-submit{
    padding-top: 26px;
}
.knm_blood-sugre-form{
    padding-bottom: 0px;
}


.knm_wrist-txt>h4{
    font-family: IranSans;
    font-size: 12px;
    color:rgb(80,202,217);
    
}

.knm_wrist-txt-icon{
   width: 15px;
   height: 16px;
}
.knm_wrist-img{
    display: flex;
    justify-content: center;
}
.knm_wrist-img-d{
    transform: scale(.9);
    -webkit-transform: scale(.9);
    -moz-transform: scale(.9);
    -ms-transform: scale(.9);
    -o-transform: scale(.9);
}
.knm_wrist-img-m{
    display: block;
}
/* .knm_wrist-img-d{
    display: none;
} */
.knm_wrist-txt-icon{
    margin: 8px 0 11px 0;
    margin-right: 15px;
 
 }

 .knm_temperament-box-img{
    
}
.knm_temperament-box{
    display: flex !important;
    justify-content: center !important;
    /* transform: scaleY(.4) scaleX(.7);
    -webkit-transform: scaleY(.4) scaleX(.7);
    -moz-transform: scaleY(.4) scaleX(.7);
    -ms-transform: scaleY(.4) scaleX(.7);
    -o-transform: scaleY(.4) scaleX(.7); */
}
.knm_temperament-box{
    width: 335px;
    height: 209px;
}
.knm_temperament-box-start{
    font-size: 10px;
    padding: 0px 3px;
    bottom: 27%;
}

.knm_breast-cancer-box-start{
    left: 13.5%;
    bottom: 48%;

}

.food-list-2-box-label-my-list{
    justify-content: center !important;
}
.food-list-2-box-link-box>a{
    font-size: 13px;
    width: 130px !important;
    height: 30px;
    /* border: 1px solid red; */

}

.knm_food-list-2-table-title{
    
    padding: 31px 20px 12px 0;

}
.knm_food-list-2-table-button-box{
    padding: 15px 0 31px 0;
}
.knm_food-list-2-table-button-box>button{
    font-size: 12px;
    height: 30px;
    width: 155px;
    margin-bottom: 10px;
   
}
.knm_food-list-2-table-box td,
.knm_food-list-2-table-box th{
   

    font-size: 12px;
}
.knm_food-list-3-add-food-form{
    height: 250px;
}

.knm_food-list-3-add-food-form-submit{
    justify-content: flex-end;
    padding-top: 20px;

    /* border: 1px solid green; */
}

.knm_food-list-2-add-food div>label{
    font-size: 10px;
}
.knm_medication-list-1-form-div{
    background: white;
}
.knm_medication-list-1-form-div-1 select,
.knm_medication-list-1-form-div-1 label
 {
    margin-top: 7px;
    /* border: 2px solid red; */

}
.knm_medication-list-1-form-div-1-label-2{
    display: flex !important;
}

.knm_generic-name{
    border-right: 30px solid rgb(234,248,249) !important;
    border-left: 5px solid rgb(234,248,249) !important;
    border-top: 12px solid rgb(234,248,249) !important;
    border-bottom: 12px solid rgb(234,248,249) !important;
    border-top-right-radius: 50px !important;
    border-bottom-right-radius: 50px !important;
    box-shadow: 0px 1px 2px 4px white !important;
}
/* ***************************** */
.knm_analysis-slider-box{
    /* height: 308px; */
    
}
/* .knm_analysis-slider-box .splide__slide img {
    height: 285px !important;
} */







/* ********************************** */
.knm_analysis-center{
    /* border: 1px solid red; */
    flex-direction: column;
    align-items: flex-start;
}
.knm_analysis-contenet-1{
    
    justify-content: flex-start;
}
.knm_analysis-contenet-1-p{
    text-align: justify;
}
/* .knm_analy-aside-img{
    margin-right: 27px !important;
   
} */
 .knm_img-box-analy{
   padding-top: 0px;
}
 

.knm_analy-aside-search{
    /* width: 335px; */
    margin-top: 17px;
    
}
#knm_search-result{
    /* width: 104%; */
}
#knm_search-result>li{
    /* width:335px; */
    
}
.knm_analy-aside-link-box-ul{
    flex-direction: row-reverse;
    flex-wrap: wrap;
    /* border: 1px solid red; */
    height: 60px;
    padding-bottom: 0px;
    margin-top: 29px;
}
.knm_analy-aside-link-box-ul>li{
    width: 25%;
    height:15px;
    /* border: 1px solid green; */
}
.knm_analy-aside-link-box-ul>li>a{
    display: flex;
    justify-content: flex-end;
    align-items: center;
    font-size: 11px;
}
/* .knm_analy-aside-img{
    height: 31px;
    width: 230px;
}
.knm_analy-aside-img>h3{
    font-size: 13px;
} */
.knm_analy-aside{
    align-items: flex-start;
}

.knm_img-box-analy>img{
    transform: scale(.7);
    -webkit-transform: scale(.7);
    -moz-transform: scale(.7);
    -ms-transform: scale(.7);
    -o-transform: scale(.7);
}
.knm_analy-aside-img-a,
.knm_analy-aside-img-span{
    font-size: 12px !important;
}
.knm_fruits-text-2{
    margin: 15px 10% 15px 10%;
}
.knm_fruits-img-box>div{
    width: 110px;
    height: 110px;
}
.knm_fruits-caption>h5{
    width:124px;
    height: 29px;
    font-family: IranSans-L;
    font-size: 12px !important;
    font-weight: 700 !important;
  
}
.knm_fruits-text-2>a{
    font-family: IranSans;
    font-size: 12px;
    padding: 0 5px;
}
.knm_fruits-table{
    margin-top: 2px !important;
}

.knm_fruits-table-box>ul{
    display: flex;
    justify-content: space-between;
    margin-top: 0px;
}
.knm_fruits-text-3>h4{
    font-size: 12px;
    font-weight: 400;
}

.knm_fruits-table-box>ul>li:nth-of-type(1){
    background: rgb(224, 255, 255);
    margin: 1.5px 0;
    color: rgb(95, 196, 208);
    width: 14%;
    font-family: IranSans !important;
    font-size: 18px !important;
}

.knm_fruits-table-box>ul>li:nth-of-type(2)>ul>li{
    /* background: rgb(240, 240, 240); */
    height: 36px;
    display: flex;
    /* justify-content: center; */
    align-items: center;
    margin: 1.5px 0;
}

.knm_fruits-table-box>ul>li:nth-of-type(3)>ul>li{
    background: rgb(240, 240, 240);
    height: 36px;
    /* border: 1px solid red; */
    background: white;
    margin: 1.5px 0;
    display: flex;
    align-items: center;
    padding-right: 2px;
}
.knm_fruits-table-box>ul{
    margin-top: 8px;
}
.knm_fruits-table-box>ul:nth-of-type(1){
    /* margin-top: 0px; */
}

.knm_analysis-fruits{
   
    padding-top: 35px !important;

}
.knm_fruits-table-box>ul>li:nth-of-type(2) h6{
    
    font-family: IranSans-L;
    font-size: 10px !important;
    font-weight: 700 !important;
 
}

.knm_fruits-table-box>ul>li:nth-of-type(1) h6{
 
   
   
    font-family: IranSans-L !important;
    font-size: 10px !important;
    font-weight: 700;
}

.knm_fruits-text-2>span{
    font-size: 12px !important;
}

.knm_fruits-table-box span{

    font-size: 12px;
    font-family: IranSans-L;
    font-weight: 700;
}

/* *************************************************** */

.knm_analy-nav-ul>li{
    height: 25px !important;
}
.knm_analy-nav-box{
    padding-bottom: 0;
}
.knm_facts-contenet-2{
    margin-top: 20px;
}

.knm_facts-food-select-txt{
    width: 230px;
    align-items: center;
    height: 31px;
    
}
.knm_facts-food-select-txt>h4{
    font-size: 12px;
    justify-content: flex-start;
    width: 100%;
    padding-right: 35px;
   
}



.knm_facts-p::-webkit-scrollbar{
    width: 5px;
    
    
}
.knm_facts-p{
    margin-right: 8px;
}
.knm_facts-p>p{
    padding-right: 3px;
}

.knm_facts-food-select-txt{
    margin-right: -5px;
}
.knm_facts-radio-1{
    margin-bottom: 20px;
    margin-top: 0px;
    padding-top: 10px;
    margin-right: 10px;
    padding-bottom: 0px;
    border: none;
}
.knm_facts-radio-1>div>input{
    margin-right: 0px;
}
.knm_facts-radio-1-m{
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    height: 103px;
    border: none;
}

.knm_facts-radio-1-m>div>input{
    margin-right: 0px;
}
.knm_facts-radio-1>div>label{
    
    font-size: 12px;
}
.knm_facts-food-select-txt-srch{
    width: 200px;
}
.knm_facts-food-select-txt-srch>h4{
    justify-content: center ;
}

.knm_facts-radio-2{
    height: 90px;
}

.knm_facts-max{
    margin-right: 0;
}
.knm_facts-max-title{
    height: 31px;
    margin-top: 20px;
    background-image: url("../image/facts-max.png") ;
    background-size: 100% 100%;
}
.knm_facts-max-title>h4{
    font-size: 12px;
}
.knm_facts-max-table-title>h4{
    font-size: 12px;
    text-align: center;
}
.knm_facts-max-table-box thead td{
    font-size: 10px;
}
.knm_facts-max-table-box thead td::before{
   
    width: 1px;
}
.knm_facts-max-table-box tbody td{
    font-size: 11px;
    font-weight: 400;
}
.knm_facts-max-table-box tbody td:nth-of-type(2){
    padding-right: 3px;
    font-size: 11px;
    font-family: IranSans-L !important;
    font-weight: 400;
}

.knm_facts-food-select-srch-inp{
    /* border: 3px solid red; */
    
}


/* **********************file-info************* */


.knm_rezhim-khas-p{
    padding-right: 16px;
}
.knm_kaheshe-vazn-yes{
    padding-right: 16px;
}

.bimari-khas-h4{
    padding: 15px 0;
}
.knm_file-info-bardari-q-inp{
    padding-right: 16px;
}

.knm_w-bardari,
.knm_koodaki-title{

    padding-right: 26px;
}

.knm_shoghl{
    padding-right: 26px;
}

.knm_bimari-khas-ul{
    padding-right: 26px;
}
.knm_koodaki-inp{
    padding-right: 21px;
}

.knm_invoice-title{
    
    /* border: 1px solid red; */
   padding: 0px 0 0px 0;
   
}
.knm_file-info-form{
    padding:20px 0 0px 0;
}
.knm_file-inf-title-box{
    padding-top: 0 !important;
}
.knm_file-inf-title-box:nth-of-type(1){
    padding-left:30px !important;
    padding-right: 25px !important;
    /* border: 1px solid red; */
}
.knm_file-inf-title-box:nth-of-type(2){
    padding-left: 30px !important;
    padding-right: 11px !important;
    /* border: 1px solid red; */
}
.knm_file-inf-title>div>h4{
    font-size: 11px;
    font-family: IranSans-L;
    font-weight: 400;
    text-align: justify !important;
    
}

.knm_file-info-bardari
{
    padding: 20px 0;
}
.knm_file-info-bardari-q-inp>div>input{
    width: 10px;
    height: 10px;
}
.knm_file-info-bardari-q-inp>div>input::before{
    width: 6px;
    height: 6px;
    top: 1px;
    left:  1px;
}
.knm_tahol,
.bimari-khas{

    padding: 20px 0 20px 0 ;
}
.bimari-khas-h4{
    padding: 0 0 10px 0;
}

.knm_bimari-khas-ul{
    padding:5px 5px 30px 0;
  
}
.knm_bimari-khas-ul>li{
    padding:5px 20px;
   
    display: none;  
}
.knm_file-info input[type=checkbox]{
    width:9px;
    height: 9px;
}
.knm_file-info input::before{
    width: 80%;
    height: 80%;
    top:10%;
    left: 10%;
}

.knm_koodaki{
   
    padding-bottom: 20px;
}

.knm_file-info-sub{
   
    padding-bottom: 70px ;
}
.knm_file-info-submit{
 
    padding-top: 5px !important;
    padding-bottom: 30px !important;
    
}
.knm_tozihat{
   
    padding: 20px 0 0px 0;
}
.knm_tozihat-box{
    padding-bottom: 20px;
    
}
.knm_tozihat-box-txtar{
    padding-top: 15px;
}
.knm_bime{
   
    padding-top: 5px;
    
}
.knm_bime>div>h4{
  
    width: 80px;
}

#splide-spl .is-active a img{
    transform: scaleY(.67) scaleX(.9) !important;
    -webkit-transform: scaleY(.67) scaleX(.9) !important;
    -moz-transform: scaleY(.67) scaleX(.9) !important;
    -ms-transform: scaleY(.67) scaleX(.9) !important;
    -o-transform: scaleY(.67) scaleX(.9) !important;
}

.knm_splide-spl-link{
    height: 30px;
    font-family: IranSans;
    font-size: 14px;
    left: 22.5%;
    bottom: 0px;
}
.knm_specialists-slider-box{
    
    height:300px !important;
    /* border: 2px solid green; */
}
#splide-spl .splide__slide a img {
    height: 370px !important;
}

.knm_specialists-cont{
    /* width: 95% !important; */
    /* margin: 25px 2.5% 50px 2.5% !important; */
}

.knm_drop-down-1>label,
.knm_drop-down-2>label{
    font-size: 11px;
    justify-content: flex-start;
    padding-right: 7px;
}.knm_spl-select>select{
    font-size: 11px;
}
.knm_spl-select{
    border-right: 40px solid rgb(234,248,249);
    border-left: 20px solid rgb(234,248,249);
    border-top: 8px solid rgb(234,248,249);
    border-bottom: 8px solid rgb(234,248,249);
}
.knm_spe-sub{
   
    padding: 5px 0 30px 0;
}
.knm_spl-drop-down{

    height: 230px;
}

.knm_payan-bardari-form>img{
    width: 342px;
    height: 219px;
    right: 20%;
    top: 0px; 
}

.knm_payan-bardari-table{
    position: absolute;
    right: 20%;
    top: 90px; 
 
}
.knm_payan-bardari-table th,
.knm_payan-bardari-table td{
    width: 132px;
    height:30px;
    font-size: 9px;
}

.knm_payan-bardari-form{
    height: 280px;
}
.knm_payan-bardari-submit{
    width: 264px;
    bottom: 40px;
}

.knm_payan-bardari-submit>input{
    width: 76px;
    height: 31px;
    font-size: 13px;
}
.knm_vazn-bardari-txt{
    padding: 0 20px 15px 20px;
   
    
}

.knm_vazn-bardari-txt>h4{
    font-family: IranSans-L;
    font-size: 10px;
    text-align: justify !important;
}

.knm_payan-bardari{
   
    min-height: 300px;
   
}


.knm_vazn-bardari{
    min-height: 140px !important;
}
.knm_hafte-bardari-label{
    justify-content: center !important;
}
.knm_vazn-bardari-submit{
    padding: 26px 0 35px 0;
}
.knm_vazn-bardari-jadval-box{
  
    padding:20px 0 50px 0;
}

.knm_vazn-bardari-jadval-txt{
    font-size: 11px;
}
.knm_vazn-bardari-jadval-box-tabel th,
.knm_vazn-bardari-jadval-box-tabel td{
    font-size: 10px;
}
.knm_bardari-fig{
    justify-content: center !important;
    
}

.comp-fig-fix-bx{
    /* width:100% !important;
    align-items: flex-start;
    height: 100px !important; */
    /* justify-content: space-around !important; */
}


}







@media only screen and (min-width: 769px) {
    .knm_subscribe-aside{
        display: flex !important;
    }
    .knm_open-menu-icon,
    .knm_close-menu-icon
    {
        display: none !important;
        
    }

 
    

}








@media only screen and (min-width: 769px) and (max-width: 991px){
    .knm_date-list{
        
        margin-left:40px !important;
       
    
    }
    .knm_content-box>figure{
        width: 36% !important
    }
    .knm_content-box{
        width: 100%  !important;
    }


    .knm_list-lan{
        padding-bottom:5px;
        padding-left: 60px;
    }
    .knm_link-top-box-log-content{
       width:200px !important ;
    }
    .knm_prof-txt{
        font-size: 11px;
        padding-right: 3px;
    }

    .fa-user{
        font-size: 17px;
       
    }
    .fa-sort-down{
        font-size: 14px;
        color: rgb( 27 , 195 , 207 );
    }
    .knm_link-top-box-log-icon{
        width: 50px;
        padding:5px 6px !important;
    }

    .knm_link-top-box-log{
        padding-left: 62px;
    }
    .knm_link-top-box-log-content{
        top:45px
    }
   
  
    
    #image-slider .splide__slide .knm_iamge-slider-link{
        left:22.5% !important

    }
    .knm_footer-box-list-1>li{
        width: 70px;
        height: 70px;
    }

    .knm_footer-box-list-2>li{
        width: 85px;
        height:85px;
    }

    .knm_social-icon{
       
        font-size: 30px;
       
    }

    .splide__pagination{
        margin-bottom: 10% !important;
    }

    .knm_bmi-vector-result-box>h4{
        padding: 0px 1px;
    }
    .knm_bmi-vector-result-box>div{
        position: absolute;
        bottom: 0;
    }
    .knm_bmi-vector-result-box>h4:nth-of-type(1){
        font-size: 30px;
    }
    .knm_bmi-vector-result-box>div>h4{
        font-size: 10px;
    }
    .knm_bmi-vector-result-box-icon{
        font-size: 40px;
    }
    
    .knm_bmi-vector-txt>h1{
       
        font-size: 20px;
        
    }
    
    .knm_bmi-vector-list>li{
        font-size: 11px;
    }



    .knm_profile{
        padding: 30px 0 20px 0 !important;
    }
    .knm_myplan-tavajoh{
        padding: 20px 28px 23px 0 !important;
        
    }
    .knm_food-groups-table td,
    .knm_food-groups-table th{
        font-weight: 400 !important;
        font-size: 12px !important;
    
    }
    .knm_food-groups{
       
        padding-right: 0px !important;
        display: flex;
        justify-content: center;
    }
    
    .knm_myplan-recommendations{
        padding-right:0 !important;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .knm_myplan-course{
        padding: 0 15px 30px 0 !important;
    }
    .knm_myplan-course-list{
        display: flex;
        justify-content: center;
    }
    .knm_myplan-course-list-box-2-table-body>td>h4:nth-of-type(2){
        display: none;
    }
    .knm_myplan-course-list-box-2-table-body>td:nth-of-type(2){
        padding: 10px 10px 10px 20px !important;
        line-height: 25px;
        
    }
    .knm_myplan{
        padding-bottom: 150px !important;
    
    }
    .knm_edit{
        height: 1000px ;
        
    }
    .knm_kcal-table-chart {
        /* border: 1px solid red; */
        justify-content: center;
        
    }
    .knm_kcal-txt>h3{
        /* font-size: 14px; */
    }
    .knm_kcal-txt{
        
        padding-bottom:  35px ;
    }
    .knm_kcal-table-chart_table{
        padding-top: 22px;
    }
    .knm_kcal-table-chart_table{
        padding-left: 0 !important;
    }
    .knm_kcal{
        padding-bottom: 200px !important;
    }
    .calendar>table{
        width: 300px;
    }
    .headrow td:nth-of-type(2){
        right: 15%;
    }
    .headrow td:nth-of-type(4){
        left: 15%;
    }


    .knm_temperament-box{
        width: 500px;
        height: 300px;
    }
    .knm_temperament-box-start{
        font-size: 12px;
        padding: 0px 5px;
        bottom: 27%;
    }
    

    .knm_breast-cancer-box-start{
        left: 13.5%;
        bottom: 47%;

    }

    .food-list-2-box-link-box>a{
        font-size: 14px;
        width: 150px !important;
        height: 30px;
    }
   

    .food-list-2-box-link-box>a{
        font-size: 13px;
        width: 130px !important;
        height: 30px;
        /* border: 1px solid red; */
    
    }
    
    .knm_food-list-2-table-title{
        
        padding: 31px 0px 12px 0;
    
    }
    .knm_food-list-2-table-button-box{
        padding: 15px 0 31px 0;
    }
    .knm_food-list-2-table-button-box>button{
        font-size: 12px;
        height: 30px;
        width: 155px;
        margin-bottom: 10px;
       
    }
    .knm_food-list-2-table-box td,
    .knm_food-list-2-table-box th{
       
    
        font-size: 12px;
    }
    .knm_food-list-3-add-food-form{
        height: 270px;
    }
    
    .knm_food-list-3-add-food-form-submit{
        justify-content: flex-end;
        padding-top: 20px;
    
        /* border: 1px solid green; */
    }
    
    .knm_food-list-2-add-food div>label{
        font-size: 10px;
    }

    .knm_food-list-2-add-food div>label{
        font-size: 10px;
    }
    .knm_medication-list-1-form-div{
        background: white;
    }
    .knm_medication-list-1-form-div-1 select,
    .knm_medication-list-1-form-div-1 label
     {
        margin-top: 7px;
        /* border: 2px solid red; */
    
    }
    .knm_medication-list-1-form-div-1-label-2{
        display: flex !important;
    }
    
    .knm_generic-name{
        border-right: 30px solid rgb(234,248,249) !important;
        border-left: 5px solid rgb(234,248,249) !important;
        border-top: 12px solid rgb(234,248,249) !important;
        border-bottom: 12px solid rgb(234,248,249) !important;
        border-top-right-radius: 50px !important;
        border-bottom-right-radius: 50px !important;
        box-shadow: 0px 1px 2px 4px white !important;
    }

    .knm_img-box-analy>img{
        transform: scale(.75) !important;
        -webkit-transform: scale(.75) !important;
        -moz-transform: scale(.75) !important;
        -ms-transform: scale(.75) !important;
        -o-transform: scale(.75) !important;
        /* border: 1px solid red; */
}

.knm_img-box-analy{
    padding-top: 20px;
 }
  
 .knm_specialists-cont{
    width: 100% !important;
    margin: 25px 0% 50px 0% !important;
}

 .knm_drop-down-1>label,
 .knm_drop-down-2>label{
     font-size: 11px;
     justify-content: flex-start;
     padding-right: 7px;
 }.knm_spl-select>select{
     font-size: 11px;
 }

 .knm_spl-select{
    border-right: 20px solid rgb(234,248,249);
    border-left: 10px solid rgb(234,248,249);
    border-top: 8px solid rgb(234,248,249);
    border-bottom: 8px solid rgb(234,248,249);
    
}
.knm_spl-select>select{
    padding: 0;
}

.knm_splide-spl-link{
    height: 50px;
    font-family: IranSans;
    font-size: 18px;
    left: 10%;
    bottom: 50px;
}
/* #splide-spl .is-active a img{
    transform: scaleY(.67) scaleX(.85) !important;
    -webkit-transform: scaleY(.67) scaleX(.85) !important;
    -moz-transform: scaleY(.67) scaleX(.85) !important;
    -ms-transform: scaleY(.67) scaleX(.85) !important;
    -o-transform: scaleY(.67) scaleX(.85) !important;
} */
/* #containerr{
    width: 90% !important;
    margin: 0 5% !important;
} */

.knm_spl-drop-down{
    height: 250px;
}
.knm_spe-sub{
   
    padding: 78px 0 0px 0 !important;
}
.knm_spl-fig{
    padding-top: 0px;
   
}


.knm_payan-bardari-form>img{
    width: 470px;
    height: 310px;
    right: 5%;
    top: 0px; 
}

.knm_payan-bardari-table{
    position: absolute;
    right: 5%;
    top: 127px; 
 
}
.knm_payan-bardari-table th,
.knm_payan-bardari-table td{
    width: 181px;
    height:43px;
    font-size:11px;
}

.knm_payan-bardari-form{
    height: 350px;
}
.knm_payan-bardari-submit{
    width: 290px;
    bottom: 40px;
}

.knm_payan-bardari-submit>input{
    width: 76px;
    height: 31px;
    font-size: 15px;
}

.knm_vazn-bardari{
    min-height: 140px !important;
}

.knm_vazn-bardari-jadval-box{
   
    padding:23px 0 300px 0;
}


.knm_fruits-table{
    zoom: .85;
}
.knm_arzsh-ghaz>div{
     
    width: 73%;
    margin-left: .95%;
} 

    .knm_comparison-list-box-txt,
    .knm_arzsh-ghaz
    {
        zoom: .9;
    }
.knm_arzsh-ghaz{
    /* justify-content: flex-end !important; */
    /* border: 1px solid red; */
}







/* .knm_comparison-fig{
   
    padding: 0px 0 0px 0 !important;
    justify-content: center;
    height:130px;
    
}



.knm_comparison-fig-box-img{
 width: 120px;
 height: 120px;

} */

.comp-fig-fix{
    padding: 5px 0 5px 0;
}

.knm_comparison-fig{

    height: auto !important ;
    padding:30px 0px 50px 0 ;
   justify-content: flex-end !important;
    align-items: center !important; 
    
}
.knm_comparison-fig-box{
    /* flex-direction: column; */
    width: 100% !important;
   height: 120px ;
   /* border: 2px solid green; */
    
}
.comp-fig-fix-bx{
    width: 69% !important;
}

.knm_comparison-fig-box-img{
 width: 110px;
 height: 110px;

 
 
}
.knm_comparison{
 
 padding-bottom:400px !important;
}
/* .knm_comparison-fig{

 height: 130px;
 padding:5px 0px 0px 0 !important;

 justify-content: center;

} */
.knm_comparison-list-box-txt{
 /* border: 1px solid red; */
 /* margin-top: 50px; */
}







.knm_comparison-contenet-box{

    min-height: 350px !important;
     
}

.knm_analy-aside-search{
    margin-top: 50px;
}

.knm_analysis-contenet-2{
    
    padding-bottom: 0 !important;
    /* align-items: center; */
}







.ArticleCopy{
    width: 90% !important;
}
.knm_aboutuss{
    font-size: 14px !important;
    width: 90% !important;
    padding:10px 0 5px 0 !important;
}

.ArticleCopy blockquote:before,
.ArticleCopy blockquote:after {
font-size: 22px !important;
}
.ArticleCopy blockquote{
width: 90% !important;
padding: 1rem .5rem !important;
}
.ArticleCopy blockquote p{
font-size: 12px !important;
line-height: 22px !important;
padding: 2px 15px !important;

} 

.ArticleCopy blockquote:before {
    margin-right: 19px !important;
}

.ArticleCopy blockquote:after {
    margin-left: 10px !important;
}

#tel-homebee {
    
    margin-top: -20px !important;
    width: 85%;
}



}








@media only screen and (min-width: 991px) and (max-width: 1200px){
    .knm_fig-caption>a{
        font-size: 14px ;
    }

    .knm_general-tests figcaption>a{
        font-size: 14px;
    }
    .knm_bmi-vector-result-box>div>h4{
        font-size: 10px;
        /* border: 2px solid blue; */
    }
    .knm_bmi-vector-result-box>h4:nth-of-type(1){
        font-size: 30px;
    }
    .knm_bmi-vector-result-box-icon{
        font-size: 40px;
    }
    .knm_kcal-table-chart{
        /* border: 1px solid yellow; */
    }
    .knm_subscribe-content-buy-box{
        /* border: 2px solid blue; */
    }


    .knm_temperament-box{
        width: 600px;
        height: 350px;
    }
    .knm_temperament-box-start{
        font-size: 12px;
        padding:1px 7px;
        /* bottom: 27%; */
    }


    .knm_food-list-2-add-food div>label{
        font-size: 10px;
    }
    .knm_medication-list-1-form-div{
        background: white;
    }
    .knm_medication-list-1-form-div-1 select,
    .knm_medication-list-1-form-div-1 label
     {
        margin-top: 7px;
        /* border: 2px solid red; */
    
    }
    .knm_medication-list-1-form-div-1-label-2{
        display: flex !important;
    }
    
    .knm_generic-name{
        border-right: 30px solid rgb(234,248,249) !important;
        border-left: 5px solid rgb(234,248,249) !important;
        border-top: 12px solid rgb(234,248,249) !important;
        border-bottom: 12px solid rgb(234,248,249) !important;
        border-top-right-radius: 50px !important;
        border-bottom-right-radius: 50px !important;
        box-shadow: 0px 1px 2px 4px white !important;
    }

    .knm_img-box-analy>img{
        transform: scale(.9) !important;
        -webkit-transform: scale(.9) !important;
        -moz-transform: scale(.9) !important;
        -ms-transform: scale(.9) !important;
        -o-transform: scale(.9) !important;
        /* border: 1px solid red; */
}


/* #containerr{
    width: 90% !important;
    margin: 0 5% !important;
} */

.knm_drop-down-1>label,
.knm_drop-down-2>label{
    font-size: 12px;
    justify-content: flex-start;
    padding-right: 7px;
}.knm_spl-select>select{
    font-size: 12px;
}
.knm_spl-select{
    border-right: 40px solid rgb(234,248,249);
    border-left: 20px solid rgb(234,248,249);
    border-top: 8px solid rgb(234,248,249);
    border-bottom: 8px solid rgb(234,248,249);
}
.knm_spe-sub{
    padding-bottom: 0;
}
.knm_splide-spl-link{
    height: 60px;
    font-family: IranSans;
    font-size: 20px;
    left: 12%;
    /* bottom: 50px; */
}

.knm_arzsh-ghaz>div{
     
    width: 70.4%;
    margin-right: 3% !important;
    margin-left: 0 !important;
} 
.knm_arzsh-ghaz{
    /* border: 1px solid red; */
}
    .knm_comparison-list-box-txt,
    .knm_arzsh-ghaz
    {
        /* zoom: .9; */
    }  


#tel-homebee {
    
    margin-top: -20px !important;
    width: 100% ;
}




.knm_comparison-fig{

    height: auto !important ;
    padding:30px 0px 50px 0 ;
   justify-content: flex-start !important;
    align-items: center !important; 
    /* border: 1px solid red; */
    
}
.knm_comparison-fig-box{
    /* flex-direction: column; */
    width: 93% !important;
   height: 160px !important;
   /* border: 2px solid green; */
   justify-content: space-between;
    
}
.comp-fig-fix-bx{
    width: 73% !important;
    
}
.comp-fig-fix{
    padding: 5px 0 5px 0;
    justify-content: flex-end !important;
}

.knm_comparison-fig-box-img{
 width: 150px;
 height: 150px;

 
 
}
.knm_comparison{
 
 padding-bottom:400px !important;
}









}

@media only screen and (min-width: 0px) and (max-width: 991px){

    .knm_analysis-fruits{
        
        padding: 71px 10px;
    
    }
    .knm_profile-2-content{
        min-height: 500px ;
    }
    .knm_subscribe-content-buy-box{
        justify-content: center;
        
    }
    .knm_profile-2-content-inp>label{
        font-size: 11px;
    }

    .knm_general-tests {
        padding-top: 40px;
        padding-bottom: 0px;
    }
    .knm_general-tests figcaption>a{
        font-size: 12px;
    }
    .knm_general-tests .knm_profile-2-fig{
        justify-content: flex-start
    }
    .knm_general_tests-img>a>img{
        transform: scale(.8);
        -webkit-transform: scale(.8);
        -moz-transform: scale(.8);
        -ms-transform: scale(.8);
        -o-transform: scale(.8);
    }
    .knm_bmi-vector-result-box{
        justify-content: center;
    }
    
}

@media only screen and (min-width: 1201px) and (max-width: 1300px){
    .knm_general-tests figcaption>a{
        font-size: 12px;
        /* border: 1px solid red; */
    }
}

@media only screen and (min-width: 991px) {
    .sl-0{
        height: 500px !important;
       
}
   .sl{
    height: 550px !important;
}
   .sl-1{
    height: 550px !important;
}
.sl-2{
    height: 550px !important;
}
.sl-3{
    height: 550px !important;

}
.sl-4{
    height: 550px !important;
}
.sl-5{
    height: 550px !important;
}
.sl-6{
    height: 850px !important;
}
.sl-7{
    height: 1000px !important ;
}

  }


  @media only screen and (min-width: 991px) {
    .knm_nav-box-home,
    .knm_content-box,
    .knm_footer-box,
    #contentm,
    .knm_analysis-contenet-box,
    .knm_comparison,
    .knm_iamge-slider-link
   
    {
        
        width: 100%;
        margin: 0 auto;
        
    }
    /* .knm_analy-nav-ul,
    .knm_analy-log-sign,
    .knm_list-lan-ul-analy{
        width:100%;
     
    } */
    .knm_iamge-slider-link{
        width: 90vh;
    }
    #image-slider .splide__slide .knm_iamge-slider-link{
        width: 40%;
    }


}


  @media only screen and (min-width: 1200px) {
    .knm_nav-box-home,
    .knm_content-box,
    .knm_footer-box,
    #contentm,
    .knm_analysis-contenet-box,
    .knm_comparison
   
    
    
    {
        
        width:1200px;
        margin: 0 auto;
        
    }
    /* .knm_analy-nav-ul,
    .knm_analy-log-sign,
    .knm_list-lan-ul-analy{
        width:1100px;
     
    } */
    .knm_iamge-slider-link{
        width: 80vh;
        margin: 0 auto;

       
    }


    .knm_comparison-fig{

        height: auto !important ;
        padding:30px 0px 50px 0 ;
       justify-content: flex-start !important;
        align-items: center !important; 
        /* border: 1px solid red; */

        
    }
    .knm_comparison-fig-box{
        /* flex-direction: column; */
        width: 90% !important;
       height: 180px !important;
       /* border: 2px solid green; */
       justify-content: space-around;
        
    }
    .comp-fig-fix-bx{
        width: 60% !important;
        margin-left: 10%;
        
    }
    .comp-fig-fix{
        padding: 5px 0 5px 0;
        justify-content: flex-end !important;
    }
    
    .knm_comparison-fig-box-img{
     width: 170px;
     height: 170px;
    
     
     
    }
    .knm_comparison{
     
     padding-bottom:400px !important;
    }
    #image-slider .splide__slide .knm_iamge-slider-link{
        width: 32%;
    }


}

@media only screen and (min-width: 1500px) {
    .knm_nav-box-home,
    .knm_content-box,
    .knm_footer-box,
    #contentm,
    .knm_analysis-contenet-box,
    .knm_comparison
 
   {
    
        
        width:1500px;
        margin: 0 auto;
        
    }

    /* .knm_analy-nav-ul,
    .knm_analy-log-sign,
    .knm_list-lan-ul-analy{
        width:1200px;
      
    } */
   
    .knm_iamge-slider-link{
        width: 80vh;
       
     
        
    }
    

}

