@media only screen and (max-width: 767px) {
     p {
         font-size:14px!important;
	color: #333333!important;
	font-weight:500!important;
	line-height:1.1!important;
	 padding-top:2px!important;
    }
  .pt-100 {
    padding-top: 50px;
  }
  .pb-70 {
    padding-bottom: 20px;
  }
  .top-header-social {
    text-align: center;
    margin-bottom: 10px;
  }
  .text-right {
    text-align: center !important;
  }
 hr {
    margin: 0.6rem 0!important;
   }
  .section-title h2 {
    font-size: 22px!important;
    padding: 10px 0;
    }
  html,body{
    /* min-width:564px;*/
     max-width: 100%!important;
  overflow-x: hidden;
  height:100%!important;
  }
  .container-fluid {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    width: 100%;
    padding-right: 0!important;
    padding-left: 0!important;
    margin-right: auto;
    margin-left: auto;
}
 section {
    padding: 8px 0!important;
    overflow: hidden;
}
 .nav-tabs .nav-link{
     font-size:12px!important;
 }
 .post-content p{
     font-size:11px!important;
 }
 .post-content h3{
     font-size:13px!important;
    padding-right: 17px!important;
    }

        .poopup-2 iframe {
        border: 0;
        height: 220px !important;
         }
  .news-content {
    margin-top: 80px!important;
       }
  .section-title-3 h5{
     	font-size: 16px!important;
     	margin-bottom: -15px!important;
  }                        
  .section-title-2 h2 {
    font-size: 20px!important;
   }
   
    .modal-content {
    background-color: transparent;
    border: 0;
    position: relative;
    top: 80px!important;
     }
     
  .modal-content img{
   width:100%!important;   
  }
  
  /* ------------------------------ navbar section start here ----------------------------*/     
   .navbar {
  padding: 2px 0!important;
 margin-top: 0px!important;
 height: 30px!important;
   }
    .navbar-nav {
    display: flex;
    flex-direction: row;
    overflow-y: auto;
     }
     .navbar-nav .nav-item {
    padding: 0px 5px 5px 5px!important;
     }
     .navbar-nav .nav-link {
    color: #fff!important;
    font-size:13px!important;
    line-height: 2!important;
    padding-left: 1px!important;
    padding-right: 1px!important;
       }
        .navbar-nav .nav-link:hover {
    color:#06B8FA!important;
     }
	  .dropdown-menu {
    position: absolute;
    background-color:#fff!important;
     display:none;
    margin-top: auto; 
    }
    .navbar .dropdown ul li {
    min-width:100px!important;
    margin-bottom: 8px;
     }
  .navbar .dropdown ul li a {
    padding: 0px 30px!important;
    font-weight: 400;
    color: #fff;
    font-size: 11px!important;
    }
   
    .header {
    font-size: 18px!important;
       }
    /* ------------------------------ navbar section end here ----------------------------*/ 

  /* --------------------------------logo section start here -----------------------------*/
  
        .logo-3 {
        height: 80px !important;
        margin-top: 10px !important;
        }

	  .logo-3 h1{
    color: #333;
  font-size:36px;
    font-weight: 600;
    line-height: 1.5;
    text-transform: uppercase;
    white-space: nowrap;
    overflow: hidden;
    /* position: relative; */
    width: ;
    margin-top: 25px;
       }
  .top-section {
    height: auto;
    /* margin-left: 80px; */
    position: relative !important;
    left: 15px !important;
    top: -10px !important;
        }
    
  .logo-3 img {
    height: 82px !important;
     }
     
   .edition {
    margin-top: -11px!important;
    margin-left: -140px!important;
      }
      
 
    .edition .text-1{
    font-size:11px!important; 
 }
     .edition .text-2 {
        font-size: 11px !important;
        margin-left: 5px!important;
    }
       .logo .two {
    text-align: center;
    font-size: 52px!important;
     }
     .logo .edition {
    font-size: 9px!important;
    position: relative;
    top:-30px!important;
    left:55px!important;
       }
  
  
  /* --------------------------------logo section end here -----------------------------*/
  

    
  
  /* --------------------------------updated section start here -----------------------------*/ 
  
  .updated {
        margin-top: -26px !important;
        background-color:;
        height: 60px !important;
    }
        .updated img, svg {
        height: 10px !important;
        width: 10px !important;
        top: -1px !important;
        border-radius: 50px;
        left: -3px !important;
    }

      .updated .marq {
    margin-top: 30px!important;
      }
      .updated a {
    font-size: 11px!important;
       }
    .wrap .title {
    font-size: 12px!important;
     }
    .wrap .content {
    position: absolute;
    top: 60%;
    left: 3%!important;
    color: #fff;
    background-color: #0000003b;
    text-align: center;
    right: 5%!important;
    width: 100%!important;
       }
     .wrap .content  h2{
   font-size:11px!important;
        }
      .updated .slick-carousel-2 .space{
    font-size: 8px!important;
    margin: 0 0 0 4px;
     }
        .updated .marq {
        margin-top: 30px !important;
        width: 75% !important;
        margin-left: 15% !important;
    }
          .updated p {
        margin-top: 38px !important;
        margin-left: 0px !important;
        font-size: 9px !important;
        min-width: 104px!important;
        color:#fff!important;
    }

 .updated .slick-carousel-2{
     margin-top:4px!important;
     }
     .updated .slick-slide{
         margin-top: 16px!important;
     }
  
  
   /* --------------------------------updated section end here -----------------------------*/ 
   
    /* --------------------------------carousel section start here -----------------------------*/ 
  
     .carousel-control-next-icon, .carousel-control-prev-icon {
    width: 1rem!important;
    height: 1rem!important;
       }
       
       
	  
    /* --------------------------------carousel section end here -----------------------------*/ 
    
    
        /* --------------------------------hero section start here -----------------------------*/ 
    
       .parallax {
        height: 190px !important;
        background-size: 100% 40% !important;
        background-position: 0% 17% !important;
    }
  
  .parallax h2 a {
    top: 120px !important;
    font-size: 26px !important;
    line-height:1.1!important;
    font-weight:900!important;
    }

     #banner-4 {
    height: 150px!important;
     }
      #banner-4 .heading a {
    color: #f5a339 !important;
    font-size: 20px!important;
    top: 44px!important;
    left: 8%!important;
       }
         
            #hero_1 {
  height: 220px!important;
  margin-bottom: 10px!important;
      top: 8px!important;
     }
  #hero_1 h1 a {
 font-size: 41px!important;
  }
   #banner-2 .heading a {
    font-size: 18px!important;
    top: 60px!important;
    left: 7%!important;
      }     
        
        
            /* --------------------------------hero section end here -----------------------------*/
            
          /* --------------------------------breaking news section start here -----------------------------*/  
          
               .breaking_news{
          margin-bottom:10px!important;
      }
   .breaking_news .owl-carousel .card{
    height: 110px!important;
    width: 215px!important;
    border-radius: 0!important;
    }
     .breaking_news .box {
     position: absolute !important;
     top: 90px!important;
        }
	
       .breaking_news .card-title{
      font-size: 13px!important;
      margin-top:0px!important;
      width: 180px!important;
      margin-left: -9px!important;
      line-height:1.1!important;
      padding:0px!important;
    }
       .breaking_news .card-text{
    margin-top: -6px!important;
    font-size:13px!important;
    /* width: 164px!important; */
    margin-left: 0px!important;
    padding-right: 3px!important;
    }
    .breaking_news .box span{
         font-size: 7px!important;
    }
      .breaking_news .box .end{
      margin-top: -10px!important;
     }
         .breaking_news img{
        height: 110px!important;
        width: 200px!important;
         }
    
        .breaking_news .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
    background: 0 0;
    color: inherit;
    border: none;
    padding: 0 !important;
    font: inherit;
    display:none!important;
     }
          
          
          
          
              /* --------------------------------breaking news section end here -----------------------------*/ 
              
        /* --------------------------------bengali-polities section start here -----------------------------*/ 
        
          .bengali-polities .post-content p {
        font-size: 14px !important;
       padding: 2px 6px 0 0px !important;
       line-height:1.1!important;
           }
              .bengali-polities .post-content .main p {
        font-size: 14px !important;
        position: relative !important;
        top: -170px !important;
        left: 150px !important;
        padding-right: 160px !important;
         line-height: 1.1!important;
         overflow: hidden!important;
  display: -webkit-box!important; 
  -webkit-line-clamp: 8!important;
  -webkit-box-orient: vertical!important;
  text-overflow: ellipsis!important; 
    }
         .bengali-polities .post-content .main h3 {
        font-size: 15px !important;
         width:322px!important;
        padding-right: 0px !important;
        padding-top: 0px!important;
    }
         .bengali-polities .post-content h3 {
        font-size: 15px !important;
        padding-right: 0px !important;
        width: 260px !important;
        padding-top: 0px !important;
    }
      .bengali-polities ul {
    margin-top: 6px!important;
    margin-right: 13px!important;
      } 
         .bengali-polities .post-image .main img {
        width: 120px!important;
        /* min-width: 120px !important; */
        height: 100px !important;
    }

      .bengali-polities .bjp ul {
        margin-top: 68px !important;
        margin-right: 13px !important;
    }    
    
         .bengali-polities .post-image img {
        height: 150px !important;
        width: 144px!important;
    }

      .bengali-polities .post-image .site-img img {
        height: 90px !important;
        width: 117px!important;
    }
        .bengali-polities .bjp .post-content .main{
        margin-bottom:-170px!important;
    }
        .bengali-polities .cpm .post-content .main{
        margin-bottom:-160px!important;
    }
        .bengali-polities .tmc .post-content .main{
        margin-bottom:-150px!important;
    }
        .bengali-polities .cong .post-content .main{
        margin-bottom:-155px!important;
    }
    .bengali-polities .bjp .ads {
    position: relative;
    top:-120px!important;
     }   
    
    .tmc, .cong {
    padding-top: 6px!important;
     }
     .cpm {
    padding-top: 0px!important;
      }
        
        
        
           /* --------------------------------bengali-polities section end here -----------------------------*/ 
           
           
              
      /* -------------------------------- real estate section start here -----------------------------*/ 
        .real_estate .owl-carousel .owl-nav button.owl-prev{
    top: 25%!important;
    background-color:#fff!important;
    height:25px!important;
     }
                .real_estate .row{
         height: 266px !important;
     }
            .real_estate .card-title{
         font-size: 14px!important;
         min-width: 160px!important; 
         margin-left: 0px!important;
         line-height: 1.2!important;
         padding:0 4px!important;
         }
                 .real_estate .card-text {
    /* margin-bottom: -6px!important; */
    margin-top: 0px!important;
    font-size: 13px!important;
    /* min-width: 61px!important; */
    margin-left: 0px!important;
    padding: 0 5px 5px 5px!important;
     overflow: hidden!important;
  display: -webkit-box!important; /* Required for -webkit-line-clamp */
  -webkit-line-clamp: 4!important; /* Limit to 2 lines */
  -webkit-box-orient: vertical!important;
  text-overflow: ellipsis!important; /* Adds ellipsis for truncated text */
    }
    .real_estate .owl-carousel .owl-item img {
    width: 143px!important;
    height: 130px!important;
     }
       .real_estate .card{
         height:99px!important;
      width: 143px!important;
          top: 25%!important;
          }
       .real_estate .row{
         height: 250px!important;
     }
          .real_estate .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
    background:#fff!important;
    height: 25px!important;
    padding: 0 !important;
     }
    .real_estate span {
    font-size: 40px!important;
    top: -18px!important;
       }
      
           /* -------------------------------- real estate section end here -----------------------------*/ 
     #hero .btn-get-started {
   font-size:9px!important;
    letter-spacing: 1px!important;
    padding: 5px 5px!important;
      }
    #hero h1 span {
    font-size: 20px!important;
    margin-left: 2px!important;
         }
    
         /* -------------------------------- kolkata section start here -----------------------------*/ 
           .kolkata {
        height: 330px !important;
        }
      .kolkata .card-title{
      font-size: 9px!important;
      /* width: 170px!important; */
      margin-left: ;
      padding-right: 0px!important;
    }
     .kolkata .card {
      width: 153px!important;
      height: 110px!important;
      	}
         .kolkata .card .card-text {
        font-size: 13px !important;
        /* width: 140px !important; */
        margin-left: 0px !important;
        -webkit-line-clamp:4!important;
        padding: 4px 7px 0 7px !important;
    }
       .kolkata .owl-carousel .owl-nav button.owl-prev {
        top: -14px !important;
        left: 130px !important;
        font-size:30px!important;
        background-color:transparent!important;
        color:#b9b5b5!important;
        }
            .kolkata .owl-carousel .owl-nav button.owl-next{
          top: -40px!important;
          left: 195px!important;
           font-size:30px!important;
          }
             .kolkata .owl-carousel .owl-item img {
    height: 120px!important;
    width: 220px!important;
         }
             .kolkata .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
    background: 0 0;
    color: #b9b5b5!important;
    border: none;
    padding: 0 !important;
    font: inherit;
    display:block!important;
     }
         
            /* --------------------------------kolkata section end here -----------------------------*/ 
            
            
            /* --------------------------------finance section start here -----------------------------*/ 
            
            .finance .owl-carousel .owl-item img{
      height: 120px !important;
      width: 167px !important;
          } 
          .finance .owl-item {
          height: auto !important;
          }
   .finance .owl-carousel .owl-nav button.owl-next {
    top: 16%!important;
    height: 25px!important;
        }
          .finance span {
    font-size: 40px!important;
    top: -18px!important;
        }
              .finance .card-body .card-title {
        font-size: 8px !important;
        min-width: 121px !important;
        margin-left: -26px !important;
        padding: 0 8px !important;
        /* margin-top: -8px !important; */
        position: relative !important;
        top: -11px !important;
    }
    .finance .card-body {
    top: -25px!important;
    height: 95px!important;
    width:95%!important;
    }
      .finance .card h5{
          font-size: 14px!important;
          margin-left: 0px!important;
           padding: 3px 2px 0 2px!important;
          /* width: 172px!important; */
          line-height:1.1!important;
      }
       .finance p{
	    font-size: 13px!important;
	    /* padding-right: 4px!important; */
	   padding: 2px 4px 0 4px !important;
	    margin-left: 0px!important;
	    /* width: 150px!important; */
	    }
	  .finance .swiper-slide img {
	      min-height: 100px!important;
        }
             .finance .card{
          height: auto!important;
          width: 168px!important;
          border-radius: 0!important;
      }
           .finance .card-text {
        margin-top: -31px;
        font-size: 9px !important;
        min-width: 90px !important;
        margin-left: -11px !important;
        margin-top: -13px !important;
        line-height: 1.1 !important;
    }
            
            
            
              /* --------------------------------finance section end here -----------------------------*/
              
              
              
          /* --------------------------------travel section start here -----------------------------*/ 
               
     #travel ,#celebrity {
    width: 100%;
    height: 440px!important;
         }
          
            /* --------------------------------travel section end here -----------------------------*/ 
            
            
            
            
              /* --------------------------------celebrity section start here -----------------------------*/ 
              
                  .celebrity, .travel, .testimonial-item p{
                  font-size: 13px!important;
                  color:#ff0!important;
                   top: px!important;
                     }
                  .celebrity, .travel, .testimonial-item h3{
                 padding:10px 0 0 10px;
                font-size: 12px;
                    }
     .celebrity, .travel, .testimonial-wrap img{
     width:100%;
     height: 300px!important;
          }
      .celebrity, .travel, .testimonial-item h3{
     padding:10px 20px 10px 20px!important;
     font-size: 15px!important;
      }
      
       .entertainment .nav-tabs .nav-link {
        font-size: 11px !important;
        padding: 6px !important;
        margin: 0 6px !important;
    }
              
                /* --------------------------------celebrity section end here -----------------------------*/ 
                
                
                
     /* --------------------------------new-section section start here -----------------------------*/ 
                        
 .new-section .post-content h3 {
        font-size: 15px !important;
        padding-right: 17px !important;
    }
    .new-section .post-content p {
        font-size: 14px !important;
        padding-right: !important;
    }
           .new-section .main h6 {
        font-size: 15px !important;
        margin-bottom: 6px !important;
        padding-right: 8px !important;
        line-height:1.1!important;
        }
      
             .new-section .post-content .main p {
        font-size: 14px !important;
        position: relative !important;
        top: -2px !important;
        left: 0px !important;
        padding-right: 13px !important;
        }
            .new-section .court {
            min-width: 147px !important;
            margin-left: -7px !important;
          }
        .new-section .court h6 {
        font-size: 15px !important;
        margin-bottom: 13px !important;
        margin-top: 13px !important;
        padding-right: 0px !important;
    }
           .new-section .post-content court p {
        font-size: 14px !important;
        padding-right: 61px !important;
    }
        .new-section .post-content .court img {
        height: 80px !important;
        width: 110px !important;
        
    }
      .new-section .thana {
         min-width: 180px !important;
         margin-left: 0px!important;
         }
         .new-section .post-content .main img {
        height: 150px !important;
        width: 177px !important;
    }
   .new-section .post-content .main {
        width: 182px !important;
        height: auto !important;
    }
    .new-section .court .post-image{
        margin-top:10px;
    }
    .new-section .law-suit {
    width: 430px!important;
    margin-top:20px!important;
      }
       .new-section .law-suit .post-content h6 {
        font-size: 15px !important;
        padding-right: 102px !important;
    }
         .new-section .law-suit .post-content p {
        font-size: 14px !important;
        padding-right: 100px !important;
        line-height:1.2!important;
    }
                  
     /* --------------------------------new-section section end here -----------------------------*/
     
       /* --------------------------------chambers_commerce section start here -----------------------------*/
          .chambers_commerce{
       width: 100% !important;
    height: 300px !important;
     overflow: hidden!important;
    overflow-y:scroll!important;
  }
   .chambers_commerce h4 {
    margin-bottom: 20px!important;
      }
     .chambers_commerce .site-img img{
       height:110px!important;  
     }
          .chambers_commerce .popular-news-image .main img {
       height: 110px !important;
        width: 144px !important;
      position:relative!important;
      top:20px!important;
    }
       .chambers_commerce .popular-news-image .main{
        margin-bottom: 20px !important;
        margin-top: 20px!important;
    }
    
       .chambers_commerce .popular-news-image .main p {
        font-size: 14px !important;
        position: relative !important;
        line-height:1.1!important;
       padding-right: 0px !important;
        margin-top: -172px !important;
        margin-left: 158px !important;
        text-align: justify !important;
     overflow: hidden!important;
  display: -webkit-box!important; /* Required for -webkit-line-clamp */
  -webkit-line-clamp: 7!important; /* Limit to 2 lines */
  -webkit-box-orient: vertical!important;
  text-overflow: ellipsis!important; /* Adds ellipsis for truncated text */
    }
    
        
      .chambers_commerce .popular-news-image .main h6 {
      font-size: 15px !important;
        margin-left: 0px !important;
        position: relative!important;
        top: -170px !important;
        line-height:1.1 !important;
        padding:10px 30px 10px 0!important;
    }
    .chambers_commerce .side .row{
        margin-bottom:0px!important;
        margin-left: -8px!important;
        height: !important;
    }
    .chambers_commerce .tab-content .side h6 {
    font-size: 15px!important;
    padding-right: 2px!important;
   }
    .chambers_commerce .tab-content .side .row p {
    text-align: justify;
     font-size: 14px !important;
     line-height:1.1!important;
    }
            
         /* --------------------------------chambers_commerce section start here -----------------------------*/
         
     /* --------------------------------west bengal section start here -----------------------------*/
              
           .legal_domains .popular-news-image img {
        height: 120px !important;
        width: 144px !important;
        top: 12px!important;
        position: relative!important;
          }
        .legal_domains .tab-content .popular-news-image .main .ads_5 img {
        position: relative !important;
        top: -8px !important;
        left: 155px !important;
        /* max-width: 325px !important; */
        height: auto !important;
        min-height: auto !important;
        width: 100% !important;
    }
        .legal_domains .popular-news-image p {
        font-size: 14px !important;
        position: relative !important;
        /* top: -190px !important; */
        /* left: 150px !important; */
         overflow: hidden !important;
         display: -webkit-box!important;
         -webkit-box-orient: vertical !important;
        -webkit-line-clamp: 8!important;
        text-overflow: ellipsis!important;
        padding-right: 5px !important;
        margin-top: -183px !important;
        margin-left: 152px !important;
        line-height: 1.1!important;
    }
      .legal_domains .popular-news-image h6 {
        font-size: 15px !important;
        margin-left: 3px !important;
        position: relative;
        top: -172px !important;
        padding-right: 110px!important;
    }
        .legal_domains .popular-news-image .main h6 {
        padding-right:30px!important;
             }
        .legal_domains .popular-news-image {
        height: auto !important;
        padding-top: 32px !important;
    }
           .legal_domains .popular-news-image .row{ 
             height:;  
           }
    .legal_domains h4 {
    margin-left: 0px !important;
     }
        .legal_domains .nav-item{
         /* margin:0 -13px!important;*/
        margin: 0 -8px!important;
        padding: 0;
     }
    .legal_domains .nav-tabs{
    padding-top: 1.5rem !important;
    overflow: hidden!important;
    overflow-y: scroll!important;
    height: 70px!important;
    width: 380px!important;
    }
    .legal_domains .nav-tabs .nav-link {
        font-size: 11px !important;
         }
     .legal_domains h6 {
        min-width: 247px !important;
        font-size: 15px !important;
        margin-left: 5px!important;
    }
     .legal_domains .right-side .row {
    /* height: 84px!important; */
    margin-bottom: -25px!important;
    }
    .legal_domains p {
   font-size:14px!important;
   margin-left:3px!important;
   line-height:1.1!important;
     }
     .legal_domains {
        margin-bottom: 0px !important;
        margin-top: -12px !important;
    }
   
           
    /* -------------------------------- west bengal section end here -----------------------------*/

   
  
    /* -------------------------------- pravasi_bengali section start here -----------------------------*/
             .pravasi_bengali .row{
         height: 255px!important;
     }
   .pravasi_bengali .owl-carousel .owl-item img {
    width: 169px!important;
    height: 120px!important;
    }
    .pravasi_bengali .owl-carousel .owl-item {
        width: 172px!important; 
    }
     .pravasi_bengali .card{
     width: 172px!important;
     border-radius:10%!important;
     height:130px!important;
      }
       .pravasi_bengali .card-body{
         border:0!important;  
       }
     .pravasi_bengali .card-body h5 {
    font-size: 14px!important;
    padding: 5px 5px!important;
    margin-left:0px!important;
    margin-top:0px!important;
    line-height: 1.2!important;
    margin-bottom:0px!important;
     }
          .pravasi_bengali .card-body p{
		font-size: 13px!important;
		 padding-right: 6px!important; */
		margin-left: 0px!important;
		}
    .pravasi_bengali .owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot {
   top: 24%!important;
    height: 25px!important;
      }
     
    .pravasi_bengali span {
    font-size: 40px!important;
    top: -20px!important;
         }
    
     /* -------------------------------- pravasi_bengali section end here -----------------------------*/
     
     
      /* --------------------------------  main-right section start here -----------------------------*/
      
        .main .right-section h4 a {
        width: calc(100% - 50px);
        /* font-weight: 600; */
        font-size: 15px !important;
        line-height: 1.1 !important;
        margin-left: 0px !important;
        padding-right: 58px !important;
        min-width: 303px !important;
        margin-top: 1px !important;
    }
          
   .main .right-section h4 span {
   width: 65px!important;
    font-size: 38px!important;
       }    
        .main .right-section .most-popular-post img{
        height: 104px!important;
       } 
       
     .main .right-section .post-content img {
    height: 73px!important;
   left: 16px!important;
    top: -18px!important;
        }
    .main .right-section .most-popular-post {
    margin-bottom: 2px!important;
    margin-top: 2px!important;
             }
       .main .right-section li {
        padding-bottom: 0px !important;
        margin-bottom: 0px !important;
    }
  
    .main .right-section h4 .griv {
    margin-top: -4px!important;
       }    
     .main .right-section h4 .admi {
      margin-top: 8px!important;    
     }
     .main .right-section h4 {
    padding-right: 30px!important;
     }
     
    .main .right-section  h6 {
    font-size: 15px!important;
    margin-left: 0px!important;
    padding-top: 0px!important;
      min-width: 268px!important;
      padding-right:25px!important;
      line-height:1.1!important;
     }
        .main .right-section .most-popular-post p {
        font-size: 14px !important;
        min-width: 262px !important;
        margin-left: 0px !important;
        margin-top: 0px !important;
        padding-right: 34px !important;
    }
       
      .para {
        margin-top: -50px !important;
        margin-left: 29px !important;
        font-size: 14px !important;
        padding-right: 73px !important;
        overflow: hidden !important;
        display: -webkit-box !important;
        -webkit-line-clamp: 3 !important;
        -webkit-box-orient: vertical !important;
        text-overflow: ellipsis !important;
        line-height:1.1!important;
        padding-top:2px!important;
    }
     
      .para-2 {
   margin-top: -50px !important;
        margin-left: 29px !important;
        font-size: 14px !important;
        padding-right: 73px !important;
        overflow: hidden !important;
        display: -webkit-box !important;
        -webkit-line-clamp: 3 !important;
        -webkit-box-orient: vertical !important;
        text-overflow: ellipsis !important;
         line-height:1.1!important;
          padding-top:2px!important;
    }
   
     .para-3 {
        margin-top: -50px !important;
        margin-left: 29px !important;
        font-size: 14px !important;
        padding-right: 73px !important;
        overflow: hidden !important;
        display: -webkit-box !important;
        -webkit-line-clamp: 3 !important;
        -webkit-box-orient: vertical !important;
        text-overflow: ellipsis !important;
         line-height:1.1!important;
          padding-top:2px!important;
    }
    
         .para-4 {
        margin-top: -50px !important;
        margin-left: 29px !important;
        font-size: 14px !important;
        padding-right: 73px !important;
        overflow: hidden !important;
        display: -webkit-box !important;
        -webkit-line-clamp: 3 !important;
        -webkit-box-orient: vertical !important;
        text-overflow: ellipsis !important;
         line-height:1.1!important;
          padding-top:2px!important;
    }
    
     .right-section .swiper {
            width: 100%;
            height:400px!important;
            margin-left:6px;
        }
               .right-section .swiper-slide img {
        height: 250px!important;
            width: 173px!important;
                }
      .right-section .main-sub-heading {
    padding-left: 16px!important;
      }
     .bg-light-1{
       background-color:#fdd6e8;
        height: 315px!important;
        }
      
   
     /* --------------------------------  main-right section end here -----------------------------*/
     
       
        /* --------------------------------  right-chat-shorts section start here -----------------------------*/
        
        
    .right-chat-shorts .section-title-3 img {
    min-width: 0px;
    margin-top: -26px!important;
    margin-left: 185px!important;
    width: 22px!important;
              }
        
        .right-section .main-heading{
         padding-left:4px!important;
     } 
        
            /* --------------------------------  right-chat-shorts section end here -----------------------------*/
            
            
         /* --------------------------------  right-bangla_shorts section start here -----------------------------*/       
            
    .right-bangla_shorts .section-title-3 img {
    min-width: 0px;
    margin-top: -26px!important;
    margin-left: 264px!important;
    width: 22px!important;
      }
          
       
          /* --------------------------------  right-bangla_shorts section end here -----------------------------*/ 
          
          
         /* -------------------------------- desh-videsh  section start here -----------------------------*/
         
          .law_campus li a {
    color: #fff;
    font-size: 13px!important;
    padding: 0 8px!important;
      }
       .law_campus .tab-content .popular-news-image .main .ads_5 img {
        position: relative !important;
        top: -158px !important;
        left: 155px !important;
        /* max-width: 325px !important; */
        height: auto !important;
        min-height: auto!important;
        width: 100%!important;
          }
          
    .law_campus{
     margin-bottom:0px!important;
     }
       .law_campus .nav-tabs .nav-link {
        font-size: 15px !important;
        margin: 0px 8px!important;
        padding: 6px 4px !important;
    }
  
            .law_campus h6 {
        font-size: 12px !important;
        margin-left: 4px !important;
        min-width: 256px !important;
        padding-right: 35px !important;
    }

        .law_campus .popular-news-image .main h6 {
        min-width: 250px !important;
        font-size: 15px !important;
        margin-left: 3px !important;
        min-width: 343px !important;
         position: relative;
        top: -150px!important;
        padding-right:60px!important;
          }
          .law_campus p {
        font-size: 14px !important;
        margin-left: 4px !important;
        min-width: 231px !important;
        padding-right: 20px!important;
        line-height:1.2!important;
          overflow: hidden!important;
  display: -webkit-box!important; 
  -webkit-line-clamp: 4!important;
  -webkit-box-orient: vertical!important;
  text-overflow: ellipsis!important; 
    }
    


     .law_campus h4 {
       font-size: 16px!important;
    padding-left: 12px!important;
    margin-left: 0!important;
       }
        
    .law_campus .row{
      margin-top: 15px!important;
      margin-bottom: -10px!important;
       }
          .law_campus .popular-news-image .main {
        height: 160px !important;
        margin-bottom: 20px !important;
    }
          .law_campus #assam .popular-news-image .main {
        height: 180px !important;
    }
         .law_campus .popular-news-image .main p {
        font-size: 14px !important;
        position: relative !important;
        top: -157px !important;
        left: 150px !important;
        padding-right: 160px !important;
	   overflow: hidden!important;
  display: -webkit-box!important; 
  -webkit-line-clamp: 7!important;
  -webkit-box-orient: vertical!important;
  text-overflow: ellipsis!important; 
    }

      .law_campus .popular-news-image .main img {
        min-height: 131px !important;
        width: 144px !important;
        /* padding-top: 17px; */
        position: relative !important;
        top: 30px !important;
    }
       .law_campus  .tab-content .site-img img {
        height: 100px !important;
        width: 117px !important;
    }
         
           /* --------------------------------  desh-videsh section end here -----------------------------*/
           
           
             /* --------------------------------  entertainment section start here -----------------------------*/
                      
      .entertainment .section-title-1 h2 {
        font-size:25px!important; 
        line-height:1.4!important;
      }
         .entertainment .tab-content h6 {
   font-size: 15px!important;
      }
    .entertainment .tab-content{
        margin-top:-20px!important;
    } 
                     .entertainment p {
                    font-size: 14px!important;
                    line-height:1.1!important;
                      } 
            
    .entertainment .tab-content img{
    height: 120px!important;
    } 
             
               /* --------------------------------  entertainment section end here -----------------------------*/
               
        /* --------------------------------  legal-domains section start here -----------------------------*/        
          .legal_domains .site-img .img-fluid{
          height: 98px!important;
          width: 100%;
        }     
               
               
               
               
                 /* -------------------------------- digital-news_channels section start here -----------------------------*/
            .digital-news_channels .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
    background-color: #fff!important;
   color:#000!important;
   height: 27px!important;
   top:18%!important;
}

.chat-shows_channels .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
            background-color: #fff !important;
        color: #000 !important;
        height: 27px !important;
        top: 21% !importan
   }     
                 
    .digital-news_channels span {
	font-size: 45px!important;
	position: relative;
	top: -20px!important;
     }             
                 
 .digital-news_channels .item .video-container .video-thumbnail img {
  height: 100px!important;
  width: 162px!important;
  }        
                     
        .digital-news_channels .section-title-2 img {
        min-width: 0px;
        margin-top: -63px !important;
        margin-left: 280px !important;
        width: 22px !important;
          }
    .digital-news_channels{
    height:338px!important;   
   }
        .digital-news_channels .nav-tabs .nav-link {
        font-size: 8px !important;
        margin: 0px !important;
        padding: 7px 2px !important;
    }
     

      .digital-news_channels iframe {
        border: 0;
        height: 90px !important;
         }
          
    .digital-news_channels p{
        font-size: 10px!important;
        position: relative!important;
        top: -146px!important;
        line-height:1.2!important;
        color:#fff!important;
    }
          
                 
         /* -------------------------------- digital-news_channels section end here -----------------------------*/
                   
                   
        /* -------------------------------- chat-shows_channels section start here -----------------------------*/
                     
       .chat-shows_channels .video-container .video-thumbnail img {
        height: 100px!important;
        width:162px!important;
         }                 
        .chat-shows_channels .section-title-2 img {
        min-width: 0px;
        margin-top: -64px !important;
        margin-left: 260px !important;
        width: 22px !important;
               }
               
               
  .chat-shows_channels{
         height:342px!important;
     }
     .chat-shows_channels span {
    font-size: 45px!important;
    position: relative!important;
    top: -22px!important;
    }
     .chat-shows_channels .owl-carousel .owl-nav button.owl-next,.owl-carous
      .owl-nav button.owl-prev,.owl-carousel button.owl-dot {
    height: 26px!important;
    background-color:#fff!important;
    color:#000!important;
    }
    .chat-shows_channels .nav-tabs .nav-link{
     font-size:8px!important;
     margin:0px!important;
     padding: 8px 4px!important;
     }
    
     .chat-shows_channels iframe {
        border: 0;
        height: 90px !important;
         }
        .chat-shows_channels p{
    font-size: 9px!important;
   top: 105px!important;
   padding:0 5px!important;
   color:#fff!important;
     }         
                     
                       /* -------------------------------- chat-shows_channels section end here -----------------------------*/
                       
                       
        .pravasi_bengali .owl-carousel .owl-nav button.owl-prev{
    top: 20%!important;
    background-color:#fff!important;
    height:25px!important;
      }               
                       
                       
        .xy {
        margin-top: 0px !important;
        width: 335px !important;
        margin-left: -8px !important;
    }
     /*
  .x p{
    margin-top: 0px!important;
    font-size: 8px!important;
      }
  .x .btn {
    color: #000;
    margin-top: -13px!important;
    margin-left:-40px!important;
    font-size: 12px!important;
      }
    .x .modal-content {
    position: relative!important;
    top: 241px;
    left: -345px;
       }
  .x .social {
    margin-top:-8px!important;
    padding-left: 0;
    margin-bottom: 0;
    margin-left:0;
}
 .x .social li a i {
    display: inline-block;
    height: 17px!important;
    width: 17px!important;
    line-height: 16px!important;
    border: 1px solid #000;
    text-align: center;
    font-size: 10px!important;
    color: #000;
    margin: 0 0px!important;
    -webkit-transition: 0.5s;
    transition: 0.5s;
    border-radius: 20px;
}
 .x .social-2 {
    display: inline-block;
    position: relative;
    left: -35px;
}

.social-1 a i {
    padding: 0 4px!important;
    font-size: 11px!important;
}     
     .x a {
    font-size: 10px!important;
      }
     .x .social-2 a {
    background: none;
    border-radius: 4px;
    width: 18px!important;
    height: 18px!important;
  margin: 0px 2px;
   }
   .x .social-2 i {
    display: inline-block;
    height: 15px!important;
    width: 15px!important;
    line-height:15px!important;
    font-size: 10px!important;
    color: #000;
    margin: 2px 2px!important;
      }
      
  .flicks .logo-2 img {
    max-height: 80px!important;
    position: relative;
    left: 30%;
    bottom: 3px;
        }

   .button{
        width:40px!important;
    } */
    
       .ads_5 img {
        position: relative !important;
        top: -183px !important;
        left: 150px !important;
        max-width: 285px !important;
        height: auto !important;
    }
   
   /* .law-firm .nav-tabs .nav-link h6 {
        font-size: 8px !important;
        min-width: 70px !important;
        line-height: 2 !important;
    }
        
     .law-firm .tab-content p {
    font-size: 10px!important;
    text-align: justify;
     }
     .law-firm .tab-content h5{
       font-size: 14px!important;  
     }
        .law-firm .tab-content img {
        height: 140px !important;
        max-width: 90px !important;
        margin-left: 43px !important;
          } */
   .new-section .thana iframe {
        border: 0;
        height: 100px !important;
        width:100% !important;
         }
   .new-section .law-suit  iframe {
        border: 0;
        height: 200px !important;
        width:83% !important;
         } 
      .main_inner .left-scroll  iframe{ 
        height: 70px !important;
        width:100% !important;  
      }
      
      iframe {
        border: 0;
        height: 200px !important;
        width:100% !important;
         }

        .slick-slide img{
   width:100%;
   display:block;
   height:100%;
   min-width: 134px!important;
   max-height:100px!important;
   }
    
    
   
     #advertising_Video {
    width: 100% !important;
    /* margin: 0 auto; */
    position: relative;
    left:-10% !important;
    top: 15% !important;
      }
    
  
    .card-text {
    margin-bottom: -6px!important;
    margin-top: -31px;
    font-size: 11px!important;
    min-width: 50px!important;
    text-align: justify!important;
    margin-left: 0px!important;
    line-height: 1.1!important;
    color: ;
    font-weight: 400;
    }
    .first .card-title {
    position: relative;
    top: -37px!important;
    padding: 0px!important;
    font-size: 8px!important;
    width:100%;
     }
  
    .slick-slide img{
   width:100%;
  display:block;
  height:100%;
  min-width:136px!important;
  max-height:60px!important;
    }

    /*  #myVideo-1{
    width:100%;
    min-width:100%!important;
    min-height:200px!important;
    z-index:1;
     margin-top:0px!important;
   } 
   #myVideo-2 {
    width: 100%;
    min-width: 100%;
    min-height:none;
    z-index: 1;
    margin-top: 20px!important;
      }
      #myVideo-3 { 
    width: 100%;
    min-width: 100%;
    min-height: ;
    z-index: 1;
    margin-top: 20px!important;
         }
      #myVideo-4 { 
    width: 100%;
    min-width: 100%;
    min-height: ;
    z-index: 1;
    margin-top: 20px!important;
         }   */
 .content-2{
   top: 80%!important;
    }
   .content-2 {
    position: absolute;
    top: 60%!important;
    left: 4%!important;
    right: 4%!important;
    color: #fff;
    background-color: ;
    text-align: center;
      }
     .content-2 h2 {
    font-size: 9px!important;
    font-weight: 400!important;
        }
  .content-2 .title {
    color: #fff;
    font-size: 12px!important;
     }
   
     #adsVideo {
        margin-left: -50px !important;
        width: 100%;
        min-width: 114px !important;
        /* min-height: 100vh; */
        z-index: 1;
        margin-top: -20px !important;
    }
    
   /* .bounce {
    font-size: 18px!important;
    padding: 10px 0 0 0!important;
      }
    .neon h3 {
  font-size: 22px!important;
    }
     .animate-charcter{
   font-size: 22px!important;
   margin-top:20px!important;
     } */
     #banner-2 {
    width: 100%;
    height: 149px!important;
     max-height: auto;
      }  
   #banner-2 .heading {
    font-size: 18px!important;
    text-align: center;
    margin-top: -14px!important;
      }
     #banner-3 {
    width: 100%;
    height: 149px!important;
     max-height: auto;
      }
  
    /*------------------------------------media section start here -----------------------------------*/
         .media h4{
    font-size: 20px!important;
    margin-bottom:-6px!important;
       }   
        .media{
        padding:0!important;
          }
          
    .media_logo {
    background-color: #000!important;
    /* margin: -10px 0 -68px 0; */
    height: 178px!important;
    margin-top:20px!important;
    margin-bottom:0px!important;
    }
    .media_logo video {
    height: 180px!important;
    background-color: #000;
    object-fit: cover;
       }
         
          /*------------------------------------media section end here -----------------------------------*/
          
          
           /*------------------------------------restaurant section start here -----------------------------------*/
           
           
                    .restaurant-news .card{
                    height: 123px!important;
                    width: 171px!important;
                   }
      .restaurant-news .owl-carousel .owl-item img{
      height: 120px!important;
      width: 170px!important;
      }
           .restaurant-news h3 {
        font-size: 14px !important;
        text-align: center !important;
        margin-top: 0px !important;
        /* min-width: 222px !important; */
        margin-left: 0px !important;
        padding: 0 3px 0 3px;
        font-weight: 800 !important;
    }
      .restaurant-news p{
	    font-size:13px!important;
	    text-align:justify!important;
	    /* min-width: 96px!important; */
	    margin-left: 0px!important;
	    margin-top: 0px!important;
	    line-height: 1.1!important;
	    padding: 2px 3px 0 3px!important;
	     overflow: hidden!important;
  display: -webkit-box!important;
  -webkit-line-clamp: 4!important;
  -webkit-box-orient: vertical!important;
  text-overflow: ellipsis!important;
	     }
	  .restaurant-news .owl-carousel .owl-nav button.owl-prev{
    top: 15%;
    background-color: #fff!important;
      }   
	 .restaurant-news .owl-carousel .owl-nav button.owl-next {
    top: 22%!important;
    height: 27px!important;
             }    
    .restaurant-news span {
        font-size: 45px!important;
        top: -20px !important;
    }
                   
                   
            /*------------------------------------restaurant section end here -----------------------------------*/
            
            
             /*------------------------------------footer section start here -----------------------------------*/
             
                     .footer-area h4 {
                      font-size: 20px!important;
                      padding-left: 0px!important;
                         }
                       .single-footer-widget .logo img {
                       width: 80% !important;
                       margin-top: 10pximportant;
                       margin-bottom: 0pximportant;
                       margin-left: -34px !important;
                          }
                     .footer-area .social {
                     margin-left: -80px!important;
                         }
                 .single-footer-widget .journal {
                   padding-left: 0px!important;
                   margin-left:-26px!important;
                     }
                    .footer-area .about {
                     margin-left: 0px!important;
                    }
                     .single-footer-widget .useful-links-list {
                     padding-left: 30px !important;
                     margin-left:;
                        }
                .single-footer-widget .social li a i {
                height: 25px!important;
                   width: 25px!important;
                 line-height:23px!important;
               font-size:15px!important;
                }
               .left-margin {
                margin-left: -40px!important;
                 }
    .    .single-footer-widget p {
        font-size: 12px!important;
        padding: 10px 20px!important;
           }
            .copyright-area{
             font-size:12px!important;   
            } 
      .single-footer-widget{
    margin-bottom: 10px!important;
        }
    .single-footer-widget .useful-links-list li a {
    color: #000!important;
    line-height: 1!important;
    font-size: 14px!important;
        }
    .footer-area .journal li a {
    font-size: 14px!important;
    color: #09101f!important;
    line-height: 1!important;
       }
    .footer-area .about li a{
    font-size: 14px!important;
    color: #09101f!important;
    line-height: 1!important;
       }   
              /*------------------------------------footer section end here -----------------------------------*/
      
      
      /*------------------------------------main_inner section start here -----------------------------------*/
      
 
   .main_inner .left-scroll {
  min-width:125px!important;
  height:800px!important;
    }
        .main_inner .right-scroll {
        height: auto !important;
    }
          .main_inner .news-content {
        margin-top: 0px !important;
        width: 225px !important;
        margin-left: 0px !important;
    }

         .main_inner .text-scroll {
      height: 564px !important;
      overflow-y:;
      margin-bottom: 10px!important;
       overscroll-behavior:auto!important;
      }
         .main_inner h1 {
        font-size: 20px !important;
        line-height: 1.2!important;
    }
       .main_inner h2 {
        font-size: 15px !important;
        line-height: 15px !important;
        padding: 0 28px !important;
    }
    
         .main_inner h4 {
        font-size: 13px !important;
        padding-right: 4px !important;
        text-align: justify !important;
        margin-left:7px!important;
        margin-top: 0px !important;
        margin-bottom: 7px !important;
        line-height: 1.2 !important;
    }

           .main_inner .nav-tabs {
        margin-left: -19px !important;
        font-size: 12px !important;
        width: 165px !important;
    }

        .main_inner .nav .nav-link img {
        height: 80px !important;
    }
      .main_inner .nav p {
        margin-left: -3px !important;
        line-height: 1.1!important;
        min-width: 109px !important;
        padding: 5px 5px 0 5px!important;
        font-size: 13px !important;
    }
          .main_inner .single-main-default-news-inner img {
        width: 100% !important;
        margin-left: 0px !important;
        height: 275px !important;
        margin-top: !important;
        min-width: 240px!important;
    }

         .main_inner ul {
        margin-left: -64px !important;
        font-size: 12px !important;
        }
            .main_inner .news-content li {
          font-size: 14px !important;
        text-align: justify !important;
        margin-left: 54px !important;
        padding-right:15px!important;
        width: ;
    }

        .main_inner .nav .nav-item .nav-link .row {
        width: 130px !important;
        height: auto !important;
        margin-bottom: -20px !important;
    }
     
         .main_inner .text-primary {
        font-size: 15px !important;
        padding-right: 10px !important;
        padding-top: 10px !important;
    }
     .main_inner h5 {
    font-size: 18px!important;
    margin-top: 22px!important;
    margin-left:7px!important;
    padding-top: 0px!important;
     }
     .main_inner #advertising_Video {
    width: 100% !important;
    /* margin: 0 auto; */
    position: relative;
    left:0% !important;
    top: 0% !important;
      }
      .main_inner .links_2 a {
    overflow-x: scroll;
    overflow-y: hidden;
    margin: 0 2px!important;
    font-size: 11px!important;
     padding-right: 0px!important;
    }
       .main_inner .links_2{
           padding:0 34px!important;
       }
        
      
     /*------------------------------------main_inner section end here -----------------------------------*/
     
     
      /*------------------------------------main-inner-2 section start here -----------------------------------*/
    
      .main-inner-2 .card {
         height:auto!important; 
      }
      
           .main-inner-2 .card {
        height: auto !important;
        border: 0px;
        /* max-width: 180px !important; */
        text-align: center !important;
        margin-bottom: 22px !important;
    }

   
        .main-inner-2 .card-title {
        line-height: 1.2 !important;
        width: 100% !important;
        min-width:;
        margin-left:;
        font-size: 9px !important;
        text-align: center !important;
        padding-right:;
        margin-top: ;
        }

        .main-inner-2 .card img {
        height: 80px !important;
        width: !important;
    }
    
      .main-inner-2 .old_breaking_news-home .card {
	height: auto;
	border: 0;
	margin-bottom: -6px;
	height: 145px!important;
	padding:0 7px 0 7px!important;
	width:172px!important;
    } 
    
         .main-inner-2 .old_breaking_news-home .card-title {
	font-size: 14px!important;
	width: 165px!important;
	}
        .main-inner-2 .old_breaking_news-home .owl-nav {
	display:none!important;
    }
        .main-inner-2 .old_breaking_news-home .owl-dots {
	display:none!important;
    }
      .main-inner-2 .old_breaking_news-home .box span {
	font-size: 9px!important;
       }
    .main-inner-2 .old_breaking_news-home .box {
	top: 142px!important;
	padding: 0 10px!important;
       }
     .main-inner-2 .old_breaking_news-home .card-text{
    margin-top: -2px!important;
    font-size:13px!important;
    width: 173px!important;
    margin-left: -6px!important;
    padding-left: 4px!important;
    padding-right: 4px!important;
    -webkit-line-clamp:3!important;
    line-height:1.1!important;
    }
       .main-inner-2 .scrolling_videdo .section-title-3 img {
        min-width: 0px;
        margin-top: -22px !important;
        margin-left: 190px !important;
        width: 20px !important;
    }
    .main-inner-2 .swiper-slide img {
    min-width: 118px;
	max-height: 250px!important;
        }
    
     .main-inner-2 .swiper-slide {
     margin-bottom: 30px!important;
        }
    
      /*------------------------------------main-inner-2 section end here -----------------------------------*/
      
      /*------------------------------------main-inner-3 section start here -----------------------------------*/
          .main-inner-3, .ads_1 img {
         margin-bottom: 8px!important;
        }
        
         .main-inner-3 .card {
        height: auto !important;
        margin-bottom: 10px!important;
         }
       .main-inner-3 .card img {
        height: 110px !important;
        width: 170px !important;
    }
  
           .main-inner-3 .card-title {
         line-height: 1.2!important;
        /* min-width: 94px !important; */
        font-size: 12px !important;
        padding-right:20px!important;
    }
       .main-inner-3 .card-body {
         padding:10px 0!important;  
       }
        
      /*------------------------------------main-inner-3 section end here -----------------------------------*/
      
      
      /*------------------------------------main-inner-4 section start here -----------------------------------*/
      
              .main-inner-4 .card-title {
        line-height: 1 !important;
        width: 100%;
        min-width:;
        margin-left:;
        font-size: 12px !important;
        margin-top:;
        }
     .main-inner-4 .card {
         height:auto!important; 
      }
       .main-inner-4 .ads_1 img {
    margin: 5px 0!important;
    } 
    .main-inner-4 .card img {
    height: 80px !important;
      }
         .main-inner-4 .card {
        height: auto !important;
        margin-bottom: 20px !important;
    }
      
      
      /*------------------------------------main-inner-4 section end here -----------------------------------*/
      
        
      
      
      
      /*------------------------------------main-inner-5 section start here -----------------------------------*/
           .main-inner-5 .card {
    height: auto!important;
     margin-bottom:0px!important;
        }
    .main-inner-5 .card-title {
       line-height: 1.2!important;
        /* min-width: 94px !important; */
        font-size: 12px !important;
        padding-right:20px!important;
       }
      
      
      
        /*------------------------------------main-inner-5 section end here -----------------------------------*/
      
    
      
      /*------------------------------------main-inner-6 section start here -----------------------------------*/
      
                   .main-inner-6 .card {
        height: auto !important;
        margin-bottom: 14px !important;
    }

    .main-inner-6 .card-title {
       line-height: 1.1!important;
        /* min-width: 94px !important; */
        font-size: 12px !important;
        padding-right:20px!important;
       }
     .main-inner-6 .card img {
    height: 80px!important;
       }
         .main-inner-6 .card .side img {
    height: 80px!important;
       }
           .main-inner-6 .card .side .card-title {
        line-height: 1.1 !important;
        font-size: 12px !important;
        padding-right: 0px !important;
         }
      .main-inner-6 .card-body {
       Padding:5px 0!important; 
    }
       
      
      
      /*------------------------------------main-inner-6 section end here -----------------------------------*/
      
      
      
      /*------------------------------------main-inner-7 section start here -----------------------------------*/
      
                .main-inner-7 {
        margin-top: 50px!important;
    }
    .main-inner-7 .card img {
    height: auto!important;
       }
        .main-inner-7 .card {
        height: auto !important;
        border: 0px;
        margin-bottom: 16px !important;
    }
        
       .main-inner-7 .card-title {
        line-height: 1.2!important;
        /* min-width: 94px !important; */
        font-size: 12px !important;
        padding-right:20px!important;
    }
      
      
      /*------------------------------------main-inner-7 section end here -----------------------------------*/
      
      
      
      
      /*------------------------------------main-inner-8 section start here -----------------------------------*/
      
         .main-inner-8 .card img {
    height: auto!important;
    width: 100%!important;
       }
      .main-inner-8 .card {
    height: auto!important;
    margin-bottom:16px!important;
        }
            .main-inner-8 .card-title {
         line-height: 1.1!important;
        /* min-width: 94px !important; */
        font-size: 12px !important;
        padding-right:20px!important;
    }
        .main-inner-8 .card .side img {
        height: auto!important;
        width: 100%!important;
        position: relative!important;
        left: 0px!important;
    }
      
     /*------------------------------------main-inner-8 section end here -----------------------------------*/
      
       /*------------------------------------main-inner-9 section start here -----------------------------------*/
      
        .main-inner-9 .card-title {
        width: 100% !important;
        margin-left:;
        font-size: 12px !important;
        text-align:;
        padding-right: 10px !important;
        margin-top:;
        min-width:;
        line-height: 1.2 !important;
        }
        
        .main-inner-9 .card img {
        height: auto !important;
        width: 100% !important;
    }
      .main-inner-9 .card {
    height: auto!important;
     margin-bottom:14px!important;
        }
       .main-inner-9 .card-title {
          line-height: 1.1!important;
        /* min-width: 94px !important; */
        font-size: 12px !important;
        padding-right:20px!important;
    }
           .main-inner-9 .card .side img {
        height: auto !important;
        width: 80% !important;
        /* text-align: center; */
        /* margin: 0 auto; */
        position: relative !important;
        left: ;
    }
      
      
      /*------------------------------------main-inner-9 section end here -----------------------------------*/
    
   }
      
   @media only screen and (max-width: 366px) {
        * p{
  font-size:11px!important;
     }
         iframe {
        border: 0;
        height: 200px !important;
        width: 328px !important;
    }
       .breaking_news .owl-carousel .card{
    height: 104px!important;
    width: 164px!important;
    border-radius: 0!important;
    } 
      .breaking_news img {
        height: 110px!important;
        width: 164px!important;
        }
    .bengali-polities .cong .row {
	  padding-top: 0!important;
	margin-bottom: -12px!important;
         }
             .bengali-polities .post-content h3 {
        font-size: 15px !important;
        padding-right: 22px !important;
        width: 260px !important;
        padding-top: 0px !important;
    }
            .bengali-polities .post-content p {
        font-size: 14px !important;
        /* padding: 0 6px 0 0px !important;*/
        color: ;
        line-height: 1.4;
        }
         .bengali-polities ul {
        margin-top: -13px !important;
        margin-right: 13px !important;
         }
        .bengali-polities .bjp .row {
        padding-top: 0px!important;
        margin-bottom: -24px!important;
         }
     .bengali-polities .bjp .post-content .main {
        margin-bottom: -210px !important;
         }
         .ads_5 img {
        max-width: 187px!important;
          }
              .bengali-polities .tmc .row {
        padding-top: 6px !important;
        margin-bottom: -27px !important;
    }

              .bengali-polities .bjp .ads {
        position: relative;
        top: -90px !important;
    }
        .kolkata {
        height: 325px !important;
           }
    .kolkata .owl-carousel .owl-item img {
    height: 120px!important;
    width: 155px!important;
    }
     .kolkata .card {
      width: 157px!important;
      height: 110px!important;
      }
        .kolkata .card-title{
      font-size: 14px!important;
      /* width: 170px!important; */
      padding-right: 0px!important;
        }
          .kolkata .owl-carousel .owl-nav button.owl-prev {
        top: -14px !important;
        left: 121px !important;
        font-size: 30px !important;
        color:#b9b5b5!important;
            }
          .kolkata .owl-carousel .owl-nav button.owl-next {
        top: -38px !important;
        left: 182px !important;
        font-size: 30px !important;
           }
        .real_estate .row{
         height: 260px!important;
     }
       .real_estate .owl-carousel .owl-nav button.owl-prev{
    top: 15%;
    background-color: #fff!important;
     }   
        .real_estate .owl-carousel .owl-item img {
    width: 149px!important;
    height: 130px!important;
    }
      .real_estate .card{
         height:110px!important;
         width: 146px!important;
     }
         .chambers_commerce .popular-news-image .main h6 {
        font-size: 15px !important;
       top: -160px !important;
         }
     .travel .testimonial-item p {
	padding: 5px 20px 5px 20px!important;
         }
        #travel ,#celebrity {
         width: 100%;
         height: 470px!important;
          }
         .celebrity, .travel, .testimonial-wrap img{
          width:100%;
          height: 330px!important;
           }
           
        .finance .owl-carousel .owl-nav button.owl-prev{
        top: 15%;
        background-color:#fff !important;
    } 
           
              .finance .owl-carousel .owl-item img{
      height: 120px !important;
      width: 152px !important;
      }
      .finance .card h5{
          font-size: 14px!important;
          margin-left: 1px!important;
          padding: 3px 2px 0 2px!important;
        }
        .finance .card{
          height: 120px!important;
          width:153px!important;
           }
            .finance .card-body {
    top: -25px!important;
    height: 135px!important;
    width:95%!important;
    }
            .finance p{
	    font-size: 13px!important;
	    /* padding-right: 4px!important; */
	    padding: 2px 4px 0 4px!important;
	    margin-left: 0px!important;
	    /* width: 150px!important; */
	    }
	    .entertainment .tab-content img {
        height: 130px !important;
             }
              .legal_domains h6 {
        min-width: 230px !important;
        font-size: 15px !important;
        margin-left: 5px!important;
        padding-right: 25px!important;
        }
         .legal_domains .popular-news-image p {
        margin-top: -173px !important;
         }
        .legal_domains .site-img img{
            height:85px!important;
        }
        .law_campus .popular-news-image .main img {
        top: 40px !important;
         }
         .law_campus .popular-news-image .main p {
        font-size: 14px !important;
         line-height:1.1!important;
          }
           .law_campus .popular-news-image .main h6 {
          font-size: 15px !important;
           padding-right: 35px !important;
             }
            .law_campus h6 {
        font-size: 15px !important;
        margin-left: 4px !important;
        min-width: 256px !important;
        padding-right: 20px !important;
         }
        .law_campus p {
        font-size: 14px !important;
        margin-left: 4px !important;
        min-width: 231px !important;
        padding-right: 1px!important;
    }
     .new-section .law-suit  iframe {
        border: 0;
        height: 200px !important;
        width: 76% !important;
        }
        .new-section .court {
        min-width: 147px !important;
        margin-left: 18px !important;
          }
             .digital-news_channels p{
        font-size: 11px!important;
        position: relative!important;
        top: -152px!important;
        line-height: 1.1!important;
           }
         .digital-news_channels .item .video-container .video-thumbnail img {
         height: 90px!important;
        width: 150px!important;
        }
          
          .chat-shows_channels .video-container .video-thumbnail img {
        height: 100px!important;
        width: 150px!important;
        } 
    .chat-shows_channels p{
    padding: 0 3px!important;
    line-height: 1.2!important;
    }
          .restaurant-news h3 {
        font-size: 13px !important;
              }
       .restaurant-news .owl-carousel .owl-item img{
      height: 120px!important;
      width: 154px!important;
      }
        .restaurant-news .card {
         height: 115px!important;
         width: 155px!important;
                   }
      .main .right-section  h6 {
    font-size: 16px!important;
    margin-left: 0px!important;
    padding-top: 2px!important;
    min-width: 269px!important;
    padding-right:44px!important;
    }
         .main .right-section .most-popular-post img {
        height: 114px !important;
        max-width:110px!important;
        }
          .main .right-section h4 a {
        width: calc(100% - 50px);
        /* font-weight: 600; */
        font-size: 16px !important;
        padding-right: 18px !important;
            }
       .main .right-section .most-popular-post p {
        font-size: 14px !important;
        min-width: 275px !important;
        margin-left: 0px !important;
        margin-top: 10px !important;
        padding-right: 60px !important;
    }
    
         .para {
        margin-top: -84px !important;
        margin-left: 65px !important;
        font-size: 14px !important;
        padding-right: 30px !important;
    } 
      .para-2 {
   margin-top: -44px !important;
        margin-left: 29px !important;
        font-size: 14px !important;
        padding-right: 30px !important;
  }  
     .para-3 {
        margin-top: -84px !important;
        margin-left: 65px !important;
        font-size: 14px !important;
       padding-right: 20px !important;
    }
         .para-4 {
        margin-top: -84px !important;
        margin-left: 65px !important;
        font-size: 14px !important;
       padding-right: 30px !important;
    }
    .copyright-area-content p {
    font-size: 13px !important;
    }
    
    .main_inner .news-content p{
        font-size:13px!important;
    }
    
      .main_inner ul{
        margin-left: -64px !important;
        font-size: 12px !important;
    }
        .slick-slide img {
        min-width: 126px !important;
    }

        .main_inner .single-main-default-news-inner img {
        width: 100% !important;
        margin-left: 0px !important;
        height: 222px !important;
        margin-top: !important;
        min-width: 215px !important;
    }
        .main_inner .news-content li {
        font-size: 13px !important;
        text-align: justify !important;
        margin-left: 54px !important;
        width: 200px !important;
        padding-right: 10px!important;
    }
    .main_inner .news-content .new_1 {
        font-size: 10px !important;
        text-align: justify !important;
        margin-left: 64px !important;
        width: 215px !important;
    }

        .main_inner #advertising_Video {
        width: 100% !important;
        /* margin: 0 auto; */
        position: relative;
        left: -15% !important;
        top: 20% !important;
    }
           .single-footer-widget .logo img {
        width: 75% !important;
        margin-top: 2px!important;
        margin-bottom: 0px!important;
        margin-left: -35px !important;
    }
        .single-footer-widget p {
        font-size: 14px !important;
        padding: 15px 17px!important;
    }
    
   }
   
      @media only screen and (min-width: 367px) and (max-width: 392px){
         .breaking_news img{
        height: 110px!important;
        width: 177px!important;
        }
    .breaking_news .owl-carousel .card{
    height: 124px!important;
    width: 179px!important;
    border-radius: 0!important;
    }
    .breaking_news .card-text{
    margin-top: -2px!important;
    font-size:13px!important;
    width: 173px!important;
    margin-left: -6px!important;
    padding-left: 4px!important;
    padding-right: 4px!important;
    -webkit-line-clamp:3!important;
    line-height:1.1!important;
    }
        .bengali-polities .tmc .post-content .main {
        margin-bottom: -165px !important;
    }

        .bengali-polities .bjp .post-content .main {
        margin-bottom: -162px !important;
    }
        .bengali-polities .cong .post-content .main {
        margin-bottom: -175px !important;
    }
        .bengali-polities .cpm .post-content .main {
        margin-bottom: -155px !important;
    }
     .bengali-polities .bjp .post-content .main {
        margin-bottom: -200px !important;
         }
      .bengali-polities .tmc .row {
        padding-top: 0 !important;
        margin-bottom: -23px !important;
    }
         .bengali-polities .cong .row{
    padding-top: 0px!important;
    margin-bottom: -25px!important;
         }
     .bengali-polities .bjp .row {
    padding-top: 0px!important;
    margin-bottom: -25px!important;
        }
    .bengali-polities .cpm .row{
    padding-top: 0px!important;
    margin-bottom: -20px!important;
         }
         
       .bengali-polities .bjp .ads{
        position: relative;
        top:-76px !important;
    }
         .bengali-polities .ads_5 img {
        position: relative !important;
        top: -183px !important;
        left: 150px !important;
        max-width: 195px !important;
        height: auto !important;
    }
         .kolkata {
        height: 315px !important;
        }

       .kolkata .owl-carousel .owl-item img {
        height: 120px !important;
        width: 168px !important;
    }
       .kolkata .card {
        width: 170px !important;
        height: 100px !important;
    }
    
     .kolkata .owl-carousel .owl-nav button.owl-next {
        top: -40px !important;
        left: 200px !important;
        font-size: 30px !important;
    }
      .kolkata .card-title{
      font-size: 14px!important;
          }
         .kolkata .card .card-text {
        font-size: 13px !important;
        /* width: 140px !important; */
         -webkit-line-clamp:3!important;
        margin-left: 0px !important;
        padding: 4px 7px 0 7px !important;
        line-height: 1.1!important;
    }
         .real_estate .owl-carousel .owl-item img {
    width: 160px!important;
    height: 130px!important;
    }
         .real_estate .card{
         height: 115px!important;
         width: 158px!important;
     }
        .real_estate .row{
         height: 265px!important;
     }
          .real_estate .card-title{
         font-size: 14px!important;
           }
       .real_estate .card-text {
        font-size: 13px !important;
        margin-left: 0px !important;
        padding: 2px 5px 0px 3px !important;
        line-height: 1 !important;
          }
      .finance span {
    font-size: 40px!important;
    position: relative;
    top: -18px!important;
    }
          .finance .owl-carousel .owl-nav button.owl-prev{
        top: 15%;
        background-color: #fff !important;
    }
    .finance .owl-carousel .owl-nav button.owl-next {
    top: 18%!important;
    background-color: #fff;
    height: 27px!important;
        }
           .finance .owl-carousel .owl-item img{
      height: 120px !important;
      width: 164px !important;
      }
         .finance .card h5{
       padding: 3px 43px 0 0px!important;
       line-height:1.2!important;
       font-size: 14px!important;
       width: 200px!important;
      }
            .finance .card{
          height: 90px;
          width: 165px!important;
      }
    .finance .card-body {
    top: -25px!important;
    height: 120px!important;
    width: 96%!important;
    }
      .finance p{
	    font-size: 13px!important;
	    /* padding-right: 4px!important; */
	    padding:2px 2px 0 2px!important;
	        overflow: hidden!important;
    display: -webkit-box!important;
    -webkit-line-clamp: 4!important;
    -webkit-box-orient: vertical!important;
    text-overflow: ellipsis!important;
      margin-left: 0px!important;
	    /* width: 150px!important; */
	    }
         .celebrity .testimonial-item p{
     top: -140px!important;
     }
     .travel .testimonial-item p {
	font-size: 13px!important;
	padding: 5px 20px 5px 20px!important;
	color: #ff0!important;
	}
  .celebrity .testimonial-item p {
	font-size: 13px!important;
		padding: 5px 20px 5px 20px!important;
	color: #ff0!important;
	background-color: #000000b3
       }
        .new-section .court h6 {
        font-size: 14px !important;
        margin-bottom: 4px !important;
        margin-top: 13px !important;
        padding-right: 0px !important;
        line-height: 1.1 !important;
        width: 149px!important;
    }  
         .new-section .court {
            min-width: 147px!important;
            margin-left: 7px!important;
          }
        .new-section .post-content p {
        font-size: 14px !important;
        padding-right: !important;
        line-height: 1.2!important;
    }
          .entertainment .nav-tabs .nav-link {
        font-size: 14px !important;
        padding: 4px !important;
        margin: 0 4px !important;
    }
          .legal_domains .nav-tabs .nav-link {
        font-size: 14px!important;
        line-height:.1!important;
        }
            .law_campus .nav-tabs .nav-link {
        font-size: 14px !important;
        margin: 0px 6px!important;
        padding: 6px 10px !important;
    }
        .entertainment p {
        font-size: 14px !important;
          } 
            
        .legal_domains .popular-news-image .main {
        height: 125px !important;
         }
         .legal_domains .popular-news-image img {
        height: 120px!important;
        width: 144px!important;
           }
      .legal_domains .popular-news-image p {
       padding-right: 25px!important;
           }
        .chambers_commerce .popular-news-image .main p {
        font-size: 14px!important;
        padding-right: 20px!important;
        margin-top: -166px!important;
          }
           .chambers_commerce .popular-news-image .main h6 {
        font-size: 15px!important;
        margin-left: 0px!important;
        position: relative !important;
        top: -157px !important;
        line-height: 1.1 !important;
        padding: 10px 28px 10px 0 !important;
    }
     .legal_domains .popular-news-image .main h6 {
        padding-right: 30px!important;
        font-size:15px!important;
       }
       .legal_domains .popular-news-image p {
        font-size: 14px !important;
        position: relative !important;
        /* top: -190px !important; */
        /* left: 150px !important; */
        padding-right: 5px !important;
        margin-top: -175px !important;
        margin-left: 155px !important;
    }
          .law_campus .popular-news-image .main h6 {
     font-size: 14px !important;
     padding-right:9px !important;
     top: -164px !important;
    }
          .law_campus .popular-news-image .main {
        height: 160px !important;
        margin-bottom: 40px !important;
    }
      .law_campus .popular-news-image .main p {
        font-size: 14px !important;
        padding-right: 160px !important;
    }
     .law_campus .popular-news-image .main img {
        min-height: 146px !important;
        top: 53px !important;
         }
           .law_campus h6 {
        font-size: 14px !important;
        padding-right: 4px !important;
    }
            .law_campus p {
        font-size: 14px !important;
        margin-left: 4px !important;
        min-width: 231px !important;
        padding-right: 4px!important;
    }
          .pravasi_bengali .card-body p{
		font-size: 14px!important;
		padding-right: 4px!important;
		margin-left: !important;
		line-height: 1.1!important;
		}
        .para {
        margin-top: -76px !important;
        margin-left: 58px !important;
        font-size: 14px !important;
        padding-right: 17px !important;
    }
        .para-3 {
        margin-top: -76px !important;
        margin-left: 58px !important;
        font-size: 14px !important;
        padding-right: 17px !important;
    }
        .para-4 {
        margin-top: -76px !important;
        margin-left: 58px !important;
        font-size: 14px !important;
        padding-right: 17px !important;
    }
        .main .right-section .most-popular-post img {
        height: 104px !important;
        max-width: 110px !important;
    }
    .main .right-section h4 a {
    font-size: 15px !important;
    padding-right:18px !important;
    }
      .main .right-section .most-popular-post p {
        font-size: 14px !important;
        min-width: 262px !important;
        margin-left: 0px !important;
        margin-top: -5px !important;
        padding-right: 11px !important;
    }
      .single-footer-widget p {
        font-size: 14px!important;
        padding: 10px 20px!important;
           }
     .copyright-area-content p {
    font-size: 13px !important;
    }
      .main_inner .xy li #advertising_Video {
        margin-left:-20px!important;  
      }
         .main_inner .news-content {
        margin-top: 0px !important;
        width: 253px !important;
        margin-left: 0px !important;
        }
         .main .right-section h6 {
        font-size: 15px !important;
        margin-left: 0px !important;
        padding-top: 0px !important;
        min-width: 268px !important;
        padding-right: 38px !important;
    }
         .main_inner .single-main-default-news-inner img {
        width: 100% !important;
        margin-left: 0px !important;
        height: 222px !important;
        margin-top: !important;
        min-width: 238px !important;
    }
        .main_inner .news-content li {
        font-size: 13px !important;
        text-align: justify !important;
        margin-left: 54px !important;
        width: ;
        line-height:1.3!important;
    }
  .main .right-section .most-popular-post p {
        font-size: 14px !important;
        min-width: 262px !important;
        margin-left: 0px !important;
        margin-top: -5px !important;
        padding-right: 34px !important;
    }
      }
      
      
   /*---------------------Mi 10 lite -------------------*/
   
   @media only screen and (min-width: 393px) and (max-width: 400px) { 
       
          .breaking_news img{
        height: 110px!important;
        width: 183px!important;
        }
     .breaking_news .owl-carousel .card{
    height: 140px!important;
    width: 184px!important;
    border-radius: 0!important;
    }
    .kolkata {
    height: 321px !important;
    }
      .kolkata .card {
        width: 173px !important;
        height: 105px !important;
    }
          .kolkata .owl-carousel .owl-item img {
        height: 120px !important;
        width: 172px !important;
    }
           .finance .owl-carousel .owl-item img{
      height: 120px !important;
      width: 170px !important;
      } 
         .finance .card{
          height: auto!important;
          width: 171px!important;
      }
     .real_estate .owl-carousel .owl-item img {
    width: 164px!important;
    height: 130px!important;
    }
     .real_estate .card{
         height:99px!important;
         width: 162px!important;
     }
       .real_estate .owl-carousel .owl-item img {
    width: 165px!important;
    height: 130px!important;
    }
      .real_estate .owl-carousel .owl-item img {
    width: 165px!important;
    height: 130px!important;
    }
        .new-section .court {
            min-width: 147px !important;
            margin-left: 4px !important;
          }
            iframe {
        border: 0;
        height: 200px !important;
        width: 100% !important;
        }
     .restaurant-news .owl-carousel .owl-item img{
      height: 120px!important;
      width: 174px!important;
      }
        .restaurant-news .card{
         height: 110px!important;
        width: 175px!important;
                   }
                
          .single-footer-widget p {
        font-size: 12px!important;
        padding: 10px 20px!important;
           }
       
   }
   
    @media only screen and (min-width: 401px) and (max-width:466px){
        .breaking_news img{
        height: 110px!important;
        width: 185px!important;
        }
           .breaking_news .owl-carousel .card{
    height: 135px!important;
    width: 185px!important;
    border-radius: 0!important;
    }
       .breaking_news .card-title{
      font-size: 12px!important;
      margin-top:0px!important;
      /* width: 174px!important; */
      margin-left: -7px!important;
      width: 182px!important;
      line-height: 1.2!important;
    }
          .breaking_news .card-text{
    margin-top: -6px!important;
    font-size:14px!important;
    /* width: 164px!important; */
    margin-left: 0px!important;
    padding-right: 3px!important;
    line-height:1.1!important;
    }
    
       .bengali-polities .cpm .post-content .main{
        margin-bottom: -142px!important;
    }
      .bengali-polities .tmc .post-content .main{
        margin-bottom:-148px!important;
    }
        .bengali-polities .cong .post-content .main{
        margin-bottom:-155px!important;
    }
        .bengali-polities .bjp .post-content .main{
        margin-bottom: -207px !important;
    }
    
    .bengali-polities .cong .row {
    padding-top: 0;
    margin-bottom: -16px!important;
       }
      .bengali-polities .cpm .row{
    padding-top: 0;
    margin-bottom: -14px!important;
         }
        .bengali-polities .post-content p {
        font-size: 12px !important;
        /* padding: 0 6px 0 0px !important;*/
        color: ;
        line-height: 1.2!important;
        }
        .ads_5 img {
        position: relative !important;
        top: -170px !important;
        left: 150px !important;
        max-width: 225px!important;
    }
           .kolkata {
        height: 324px !important;
          }

        .kolkata .owl-carousel .owl-item img {
        height: 120px !important;
        width: 175px !important;
    }
     .kolkata .card {
        width: 178px !important;
        height: 110px !important;
    }
         .kolkata .card-title {
        font-size: 15px !important;
        /* width: 170px !important; */
        margin-left: ;
        padding-right: 0px !important;
    }
        .kolkata .card .card-text {
        font-size: 14px !important;
        /* width: 140px !important; */
        margin-left: 0px !important;
        padding: 4px 7px 0 7px!important;
        line-height: 1.1!important;
       }
    .kolkata .owl-carousel .owl-nav button.owl-prev {
        top: -14px !important;
        left: 150px !important;
        font-size: 30px !important;
    }
    .kolkata .owl-carousel .owl-nav button.owl-next {
        top: -40px !important;
        left: 220px !important;
        font-size: 30px !important;
    }
            .finance .owl-carousel .owl-item img{
      height: 120px !important;
      width: 175px !important;
      }
              .finance .card{
          height: 100px!important;
          width: 175px!important;
          border-radius: 0!important;
      }
         .finance .card-body {
    height: 107px!important;
    }
        .finance .card h5{
          font-size: 12px!important;
          line-height: 1.1!important;
      }
       .finance p{
	    font-size: 14px!important;
	    padding:0 5px!important;
	    margin-left: 0px!important;
	    /* width: 150px!important; */
	    line-height: 1!important;
	    }
	    .celebrity, .travel, .testimonial-item p{
        font-size: 11px!important;
        padding:5px 20px 5px 20px!important;
                  }
                  .celebrity, .travel, .testimonial-item h3{
                 padding:10px 0 0 10px;
                font-size: 12px;
                    } 
	   .real_estate .row{
         height: 325px!important;
          }
       .real_estate .owl-carousel .owl-item img {
    width: 166px!important;
    height: 180px!important;
       }
        .real_estate .card{
         height:130px!important;
         width: 166px!important;
     }
          .real_estate .card-title{
         font-size: 12px!important;
         /* min-width: 140px!important; */
         margin-left: 0px!important;
         line-height: 1.2!important;
         padding: 0 1px!important;
         }
    .real_estate .card-text {
    font-size: 11px!important;
    margin-left: 0px!important;
    padding: 0 5px 5px 5px!important;
    line-height: 1.1!important;
    }
       .restaurant-news .owl-carousel .owl-item img{
      height: 120px!important;
      width: 177px!important;
      }
      
                    .restaurant-news .card{
                    height: 115px!important;
                    width: 178px!important;
                   }
        .new-section .law-suit .post-content h6 {
        font-size: 1\5px !important;
        padding-right: 85px !important;
           }
        .new-section .law-suit .post-content p {
        font-size: 14px !important;
        padding-right: 60px !important;
        line-height: 1.2 !important;
         }
       .new-section .court {
            min-width: 195px !important;
            margin-left: -4px !important;
          }
              .law_campus .nav-tabs .nav-link{
        font-size: 13px !important;
        padding: 6px 10px !important;
         }
        .law_campus h6 {
        font-size: 15px !important;
        margin-left: 4px !important;
        min-width: 300px !important;
        padding-right: 35px !important;
        }
        .law_campus .popular-news-image .main p {
        font-size: 14px !important;
        }
       .law_campus p {
        font-size: 14px !important;
        line-height: 1.2 !important;
        min-width: 270px !important;
        }
        .legal_domains .popular-news-image .main h6 {
        font-size: 15px !important;
        margin-left: 3px !important;
        position: relative;
        top: -168px !important;
        padding-right: 50px !important;
    }
     .legal_domains .popular-news-image img{
        height: 115px !important;
        width: 144px !important;
    }
         .legal_domains .popular-news-image p {
        font-size: 14px !important;
        position: relative !important;
        /* top: -190px !important; */
        /* left: 150px !important; */
        padding-right: 6px !important;
        margin-top: -172px !important;
        margin-left: 155px !important;
    } 
    .legal_domains .popular-news-image .main {
        height: 140px !important;
    }
        .entertainment .nav-tabs .nav-link{
        font-size: 13px !important;
        padding: 6px !important;
        margin: 0 6px !important;
          }
         iframe {
        border: 0;
        height: 200px !important;
        width: 380px !important;
          }
        .chambers_commerce .popular-news-image .main p {
        font-size: 1\4px !important;
          }      
          
          .digital-news_channels .item .video-container .video-thumbnail img{
        height: 100px !important;
        width: 168px !important;
    } 
      
     .chat-shows_channels .video-container .video-thumbnail img {
        height: 100px!important;
        width: 168px!important;
        }
          
          
        .main .right-section h4 a {
        width: calc(100% - 50px);
        /* font-weight: 600; */
        font-size: 15px !important;
        line-height: 1.3 !important;
        margin-left: 0px !important;
        padding-right: 40px !important;
        min-width: 303px !important;
        margin-top: 1px !important;
    }
     .para {
        margin-top: -40px !important;
        margin-left: 29px !important;
        font-size: 14px !important;
        padding-right: 14px !important;
        line-height:1!important;
    } 
      .para-2 {
   margin-top: -40px !important;
        margin-left: 29px !important;
        font-size: 14px !important;
        padding-right: 41px !important;
        line-height:1!important;
  }  
     .para-3 {
        margin-top: -40px !important;
        margin-left: 29px !important;
        font-size: 14px !important;
        padding-right: 41px !important;
        line-height:1!important;
    }
         .para-4 {
        margin-top: -40px !important;
        margin-left: 29px !important;
        font-size: 14px !important;
        padding-right: 41px !important;
        line-height:1!important;
    }
      .single-footer-widget p {
        font-size: 12px!important;
        padding: 10px 20px!important;
           }
     .copyright-area-content p {
    font-size: 13px !important;
    }
        .main_inner .news-content {
        margin-top: 0px !important;
        width: 242px !important;
        margin-left: 0px !important;
    }
        .main_inner .news-content li {
        font-size: 13px !important;
        text-align: justify !important;
        margin-left: 54px !important;
        /* width: 223px !important; */
    }
          .single-footer-widget .logo img {
        width: 70% !important;
        margin-top: -30px;
        margin-bottom: -25px;
        margin-left: -40px !important;
         }
      .single-footer-widget p {
        font-size: 12px !important;
        padding: 10px 20px!important;
           }
        .main .right-section h6 {
        font-size: 15px !important;
        margin-left: 0px !important;
        padding-top: 0px !important;
        min-width: 273px !important;
        padding-right: 25px !important;
    }
        .main .right-section .most-popular-post p {
        font-size: 14px !important;
        min-width: 290px !important;
        margin-left: 0px !important;
        margin-top: -5px !important;
        padding-right: 30px !important;
        line-height:1.2!important;
    }  
        
   }
   
    @media only screen and (min-width: 467px) and (max-width:575px){
       .bengali-polities .cong .post-content .main {
        margin-bottom: -100px !important;
    }
       .breaking_news .owl-carousel .card{
    height: 106px!important;
    width: 245px!important;
    border-radius: 0!important;
    }
       .breaking_news img{
        height: 110px!important;
        width: 260px!important;
        }
    .kolkata .owl-carousel .owl-item img {
    height: 120px!important;
    width: 255px!important;
    }
          .kolkata .card {
        width: 255px !important;
        height: 110px !important;
    }
           .finance .owl-carousel .owl-item img{
      height: 120px !important;
      width: 250px !important;
      }
               .finance .card{
          height: auto!important;
          width: 250px!important;
          border-radius: 0!important;
      }
      .real_estate .owl-carousel .owl-item img {
    width: 245px !important;
    height: 130px !important;
       }
         .single-footer-widget p {
        font-size: 12px!important;
        padding: 10px 20px!important;
           }
    }
   
   @media only screen and (min-width: 576px) and (max-width: 767px) {
        .slick-slide img{
   width:100%;
   display:block;
   height:100%;
   min-width: 102px!important;
   max-height:100px!important;
   }
    .kolkata .card {
    min-width: 167px!important;
    border-radius:0;
     }
        .kolkata {
        height: 410px !important;
    }
         .kolkata .owl-carousel .owl-nav button.owl-prev {
        position: relative;
        top: -13px !important;
        font-size: 36px;
        left: 200px !important;
         }
          .kolkata .owl-carousel .owl-nav button.owl-next{
        position: relative;
        top: -72px !important;
        left: 270px !important;
          }
        .law_campus h6 {
        font-size: 13px !important;
          }
         
   .media_logo video {
    height: 250px!important;
     }
      
          #adsVideo {
        margin-left: -50px !important;
        width: 100%;
        min-width: 380px !important;
        /* min-height: 100vh; */
        z-index: 1;
        margin-top: -20px !important;
        }
    .main-inner .ads img {
    height: 390px!important;
    width: 100%!important;
          }
       .media{
        padding:0!important;
        margin-top: 130px!important;
    }
       .single-footer-widget p {
        font-size: 12px!important;
        padding: 10px 20px!important;
           }
          }

@media only screen and (min-width: 768px) and (max-width: 991px) {
    html,body{
    /* min-width:564px;*/
     max-width: 100%!important;
  overflow-x: hidden;
  height:100%!important;
  }
   * p {
    font-size: 13px!important;
}
 .top-section{
     margin-left:50px!important;
   height: 110px!important;
 }
  .top-header-social {
    text-align: center;
    margin-bottom: 10px;
  }
  .text-right {
    text-align: center !important;
  }
  .popup-2 {
    width: 46% !important;
   }
         .parallax {
        height: 360px !important;
        /* background-position: top center !important; */
        background-size: 100% 50%!important;
        /* margin-bottom: -44px !important; */
        background-position: 0% 27%!important;
    }
       .parallax h2 a {
        top: 234px !important;
        font-size: 57px !important;
        line-height: 1!important;
        font-weight: 900!important;
    }
 #banner-2 .heading {
font-size: 36px!important;
  }
   #hero_1 {
    height: 457px!important;
   }
   #hero_1 h1 a {
    top: 100px!important;
    font-size: 44px!important;
   }
 
  .logo-3 {
        height: 124px !important;
    }
  .logo-3 img {
    width: auto!important;
    height: 110px!important;
     }
 .edition {
   margin-top: -26px!important;
    }
  .edition .text-1 {
    font-size: 12px!important;
   }
   .edition .text-2 {
    font-size: 12px!important;
   }
.updated p {
  margin-top: 13px!important;
    margin-left: 15px!important;
    font-size: 11px!important;
    }
    
     #main{
     min-width:!important;
       }

  .navbar-nav {
  flex-direction: row !important;  
  }
  .navbar {
    padding: 2px 0!important;
}
 .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: 2px;
    white-space: nowrap;
   } 
       .navbar-nav .nav-link {
        color: #fff !important;
        font-size: 16px !important;
        line-height: 1!important;
        white-space: nowrap !important;
        text-transform: uppercase !important;
        height: 20px !important;
        padding-left: 5px !important;
        padding-right: 5px !important;
    }
   .navbar-nav .nav-item {
        padding: 0px 5px 5px 5px !important;
    }
         .navbar-nav {
        display: flex;
        flex-direction:row!important;
        overflow-y: auto!important;
     margin-top: 10px!important;
    }
    .nav-tabs .nav-link {
    text-transform: uppercase;
    font-size: 18px!important;
    font-weight: 700;
    margin:0 2px 4px 2px!important;
        }
        
      

   #banner-2 {
    height: 268px!important;
       } 
     
   #banner-3 {
    height: 268px!important;
       }
      .breaking_news .box {
	top: 130px!important;
        }
     .breaking_news .card-text {
	margin-top: 0;
	text-align: justify;
	font-size: 17px!important;
	line-height:1.1!important;
	padding-right: 6px
}
        
    .legal_domains .nav-tabs .nav-link {
   font-size: 18px!important;
        }
     .right-digital-news_show img{
       margin-left: 246px!important;
      }
       .right-chat_show img{
      margin-left: 160px!important;
    }
      .real_estate .owl-carousel .owl-item img {
    width: 325px!important;
    height: 215px!important;
    }
     .finance .card{
     height:auto!important;
     width:333px!important;
      }
     .finance .card h5{
          font-size: 18px!important;
          margin-left: 0px!important;
            padding: 3px 6px 0 6px!important;
          /* width: 330px!important; */
          line-height:1!important;
      }
    .finance .card p {
    font-size: 17px!important;
    padding: 0 13px!important;
    margin-left: 0px!important;
    line-height:1!important;
    }
      .finance .card-body .card-text {
    font-size: 12px!important;
    width: 205px!important;
      }
  .finance .card-body .card-title {
  font-size: 12px!important;
    margin-left: -22px!important;
    width: 232px!important;
     }
      .finance .card-body {
    height: 140px!important;
      }
      .finance .owl-carousel .owl-item img{
       height: 220px!important;
       width: 330px!important;
       }
     .finance .owl-item {
     height: 310px!important;
             }
        .dropdown-menu {
        background-color: #fff !important;
          }
        .navbar li {
        position: static !important;
    }
    #hero {
    height: 400px!important;
     }
     #hero .banner-content h1 {
    top: 0px!important;
        margin: 0;
    font-size: 38px!important;
      }
    
    #myVideo-1{
    min-height: 35vh!important;
    z-index:1;
    padding:0;
   } 
   .box h6 {
    min-width: 160px!important;
   }
     .box small {
    font-size: 7px!important;
     }
     .box span {
    font-size: 8px!important;
    }
       .sect-name{
   font-size: 23px!important;
	}
	     .bengali-polities .post-content .main .ads_5 img {
        position: relative !important;
        top: -214px !important;
        left: 360px !important;
        max-width: 318px !important;
        height: auto !important;
    }
    .bengali-polities .main .row {
    padding-top: 0px;
    margin-bottom: -10px!important;
      }
      .bengali-polities .row {
    padding-top: 0px;
    margin-bottom: 0px!important;
       }
         .bengali-polities .tmc .post-content .main {
        margin-bottom: -200px !important;
        }
        .bengali-polities .cong .post-content .main {
        margin-bottom: -190px !important;
        }

            .bengali-polities .bjp .post-content .main {
        margin-bottom: -170px !important;
           }
           .bengali-polities  .cpm .post-content .main {
        margin-bottom: -180px !important;
        }
        .bengali-polities .tmc .row {
        padding-top: 0px;
        margin-bottom: -2px !important;
         }
        .bengali-polities .bjp .row {
        padding-top: 0px;
        margin-bottom: -17px !important;
        }
            .bengali-polities .cong .row {
        padding-top: 0px;
        margin-bottom: -15px !important;
    }
         .bengali-polities .cpm .row {
        padding-top: 0px;
        margin-bottom: -16px !important;
        }
       .bengali-polities .tmc p {
        font-size: 17px !important;
        padding-right: 20px !important;
         }

        
         .bengali-polities .post-content .main img {
        height: 200px !important;
        width: 100% !important;
        max-width: 345px !important;
     }

         .bengali-polities .post-content .main p {
        font-size: 17px !important;
        position: relative !important;
        top: -220px !important;
        left: 363px !important;
        padding-right: 374px !important;
        line-height: 1.1!important;
    }
          .bengali-polities .post-content .site-img img {
        height:110px !important;
        width: 177px !important;
    }
        .bengali-polities p {
        font-size: 17px !important;
        padding-right: 33px!important;
         }
      .bengali-polities ul {
    margin-top: 3px!important;
           }
   
       .law_campus .tab-content .popular-news-image .main .ads_5 img {
        position: relative !important;
        top: -249px !important;
        left: 360px !important;
        max-width: 318px !important;
        height: auto !important;
    } 
     .pravasi_bengali .owl-carousel .owl-item img{
       height: 220px!important;
       width: 320px!important;
       border-radius: 20%;
        }
      .pravasi_bengali .owl-carousel .owl-item .card{
          width: 315px!important;
          border-radius: 10%!important;
          height:115px!important;
          }	
         
        .law_campus .popular-news-image .main img {
        height: 180px!important;
        width: 350px !important;
        }
         .law_campus h4 {
          font-size: 22px!important;
              }
        
            .law_campus .popular-news-image .main h6 {
        font-size: 18px !important;
        position: relative !important;
        top: -244px !important;
        padding-right: 220px !important;
    } 
      .law_campus .tab-content h6 {
    font-size: 16px !important;
    padding-right: 55px!important;
    }
        .law_campus .popular-news-image .main p {
        font-size: 17px !important;
        position: relative !important;
        top: -248px !important;
        left: 363px !important;
        padding-right: 374px !important;
        line-height:1.1!important;
         }
         .legal_domains .popular-news-image .main img {
        height: auto !important;
        width: 350px !important;
          }   
         
     .kolkata .box h6 {
    font-weight: 700!important;
    font-size: 7px!important;
       }
     .kolkata .card-title {
    font-size:18px!important;
     }
      .kolkata .member-info h4 {
    font-size: 17px!important;
      }
       .kolkata  .member .member-info p {
    font-size: 11px!important;
    line-height:1.8;
    color: #484646;
    text-align: justify;
       }
 .kolkata .owl-carousel .owl-nav button.owl-prev{
     top: -16px!important;
      font-size: 40px;
      left: 300px!important;
  } 
    .kolkata .owl-carousel .owl-nav button.owl-next {
    font-size: 40px;
    left: 360px!important;
    top: -50px!important;
     }
       .kolkata .card-text {
    margin-top: 0px;
    font-size: ;
    padding: 0 10px!important;
    text-align:justify;
    font-size: 17px!important;
    line-height:1.1!important;
    }
      .flicks .logo-2 img{
    max-height:90px!important;
    position: relative;
    left: 35%!important;
    bottom: 0px!important;
       }
       .breaking_news .owl-carousel .owl-item img{
        height:180px!important;
        width: 100%!important;
        max-width: 340px!important;
       }
         .real_estate .row{
         height: 390px!important;
         }
          .real_estate .card{
         height: 145px!important;
         width: 322px!important;
           }
    .real_estate .card-text{
    font-size: 17px!important;
    line-height:1.1!important;
    }
    .legal_domains .popular-news-image .main{
     margin-top: 40px!important;
    height: 214px!important;
       }
       .legal_domains .row {
        margin-left: -8px !important;
        margin-bottom: -8px !important;
    }
          .legal_domains .popular-news-image .main img {
        height: 180px !important;
        width: 350px !important;
        margin-top: 18px!important;
    }

         .legal_domains .popular-news-image .main h6 {
        font-size: 19px !important;
        position: relative !important;
        top: -250px !important;
        padding-right: 268px !important;
    }
        .legal_domains .popular-news-image .main p {
        font-size: 17px !important;
        position: relative !important;
        top: -255px !important;
        left: 363px !important;
        padding-right: 370px !important;
        line-height: 1.1 !important;
    }

          .legal_domains .site-img img {
        height: 115px !important;
        width: 210px !important;
         }
      .chambers_commerce .popular-news-image .main{
     margin-top: 40px!important;
    height: 214px!important;
       }
       .chambers_commerce .popular-news-image .main h6 {
        font-size: 18px !important;
        position: relative !important;
        top: -220px !important;
        padding-right: 0px !important;
        }
         .breaking_news .card-title{
      font-size: 18px!important;
       line-height:1.1!important;
         }
    	 .breaking_news .owl-carousel .card{
    height: 160px!important;
    width: 342px!important;
    border-radius: 0!important;
     }
    .breaking_news{
   margin-bottom:16px!important;
      }
     .breaking_news .box span {
	font-size: 10px!important;
    	}
         .bengali-polities .post-content .main h3 {
        font-size: 18px !important;
        padding-right: 150px!important;
    }
       .bengali-polities .post-content h3 {
    font-size: 18px!important;
     }
     
     .entertainment .tab-content h6 {
    font-size: 18px!important;
    padding-right:12px!important;
       }
     .entertainment p {
    font-size: 17px!important;
    margin-bottom:10px!important;
    line-height: 1.1!important;
    }
    .entertainment .tab-content .row {
    padding-top: 0px!important;
       }
        .entertainment .row {
    margin-bottom:5px!important;
      }
         .entertainment .tab-content img {
        width: 283px !important;
        height: 148px !important;
    } 
      
        .kolkata .owl-carousel .owl-item img {
        height: 190px !important;
        width: 335px !important;
    }

          .kolkata .card {
        width: 336px !important;
        height: 150px !important;
        padding: 0 5px!important;
    }

     .kolkata {
     height: 460px!important;
    padding: 15px 8px;
}
     .real_estate .card-title{
         font-size: 18px!important;
         /* text-transform:uppercase!important; */
         padding: 2px 2px!important;
     }
     
     #travel, #celebrity {
         top:6px!important;
     }
   
  .celebrity, .travel, .testimonial-item p{
  top: -132px!important;
  padding: 10px 30px 17px 30px!important;
  font-size:17px!important;
  }
    
     .celebrity, .travel, .testimonial-item h3{
    font-size:20px!important;
    padding: 6px 60px!important;
    width: 100%!important;
    }
    .celebrity .testimonial-item h3{
     font-size: 20px!important;
   }
     #celebrity {
    height: 600px!important;
     }
   .law_campus p {
       font-size:17px!important;
    margin-left: 5px!important;
    padding-right:20px!important;
    line-height:1.1!important;
     }
       .law_campus .main {
        height: 212px !important;
        margin-top: 45px !important;
    }
      .law_campus .row {
    margin-bottom: -16px;
    margin-left: -9px!important;
           }
  .law-firm .tab-content img {
    margin-left:50px!important;
    height: 170px!important;
    max-width: 200px!important;
    }
     .law-firm .post-content .site-img img {
        height: auto !important;
        width: 177px !important;
    }
    #banner_5 .heading {
   font-size: 55px!important;
    }
    
    .xy {
    margin-top: 16px!important;
    width: 516px!important;
    margin-left: 0px!important;
       }
       .thana .video iframe{
       height: 182px !important;
       }
           .video iframe {
        border: 0;
        height: 410px !important;
        width: 100% !important;
        max-width: 692px !important;
        margin-left: 5px !important;
    }
  
      .new-section .law-suit {
    height: 600px!important;
    width: 100%!important;
    min-width: 673px!important;
    }
    .celebrity .swiper-slide img{
     width:100%;
     min-height: 330px!important;
    max-width: 530px!important;
    }
    
     .chat-shows_channels .section-title-2 h2{
      font-size:20px!important;
      margin-top:0px!important;
    }
    
    .chat-shows_channels p{
    top: 183px!important;
    font-size: 15px!important;
    /* text-align: justify!important; */
    }
    .chat-shows_channels .section-title-2 img{
    min-width: 0px;
    margin-top: -63px!important;
    margin-left: 250px!important;
    width: 20px!important;
    }
    .chambers_commerce h6{
       font-size: 18px!important;
       min-width: 337px!important;
       padding-right: 60px!important;
    }
    .chambers_commerce .tab-content .side .row p {
    font-size: 17px!important;
    line-height: 1.2!important;
    padding-right: 20px!important;
        }
      .chat-shows_channels, .digital-news_channels{
         height: 400px!important;
     }
     
      .digital-news_channels p{
        top: -68px!important;
        font-size:15px!important;
        line-height: 1.2!important;
        max-width: 320px!important;
        }
      .digital-news_channels .section-title-2 h2{
      font-size:20px!important;
      margin-top:0px!important;
    }
    .digital-news_channels .section-title-2 img{
    min-width: 0px;
    margin-top: -63px!important;
    margin-left: 280px!important;
    width: 23px!important;
      }
      .digital-news_channels .item .video-container .video-thumbnail img {
    height: 170px!important;
    max-width: 320px!important;
        }
    .chat-shows_channels .video-container .video-thumbnail img {
	height: 170px!important;
	max-width: 320px!important;
    }
     .chat-shows_channels .nav-tabs .nav-link{
     font-size:10px!important;
     margin:0px!important;
     padding: 8px 12px!important;
     }
    .digital-news_channels .nav-tabs .nav-link{
     font-size:10px!important;
     margin:0px!important;
        }
           .law_campus .site-img img {
        height: 115px !important;
        width: 210px!important;
    }
        .law_campus .row {
        margin-bottom: -5px !important;
         }
     .legal_domains h4{
    font-size: 22px!important;
         }
        .legal_domains p {
    /* word-break: revert; */
    font-size:17px!important;
    line-height:1.2!important;
    padding-right: 25px!important;
          }
         .legal_domains .site-img img {
        height: 116px !important;
        width: 200px!important;
    }
         .legal_domains .tab-content h6 {
    font-size: 19px!important;
    padding-right: 126px!important;
    }
    .new-section h3 {
    font-size: 22px!important;
        }
    .new-section h6 {
    font-size: 19px!important;
    margin-top: 10px!important;
          }
     .new-section .post-content p {
    margin-top: 10px!important;
    font-size: 17px!important;
    line-height: 1.2!important;
       }
     .main .right-section h4 a {
      margin-top: 4px!important;
      }
      .main .right-section .most-popular-post h6 {
    padding-right: 3px!important;
    font-size:20px!important;
    line-height:1!important;
        }
    .main .right-section .most-popular-post p {
    font-size: 17px!important;
    min-width: 484px!important;
    padding-right: 30px!important;
}
    .single-footer-widget .logo img {
    width: 100% !important;
    margin-left: -43px !important;
    }
         .footer-area h4 {
        font-size: 16px !important;
        min-width: 160px !important;
        padding-left: 18px !important;
           }
    .law_campus{
         margin-bottom:;   
    }
    
      .right-section .swiper {
            width: 100%!important;
            height: 650px!important;
        }
 
         .right-section .swiper-slide img {
            height: 370px!important;
            width: 330px!important;
       }
    .flicks h4 {
    color: #000;
    font-size: 14px!important;
    padding: 0 30px!important;
        }
     .flicks p {
    color: #000;
    font-size: ;
    padding: 0 30px!important;
       }
    
    .main-inner-2 .card-title {
    min-width: 170px!important;
    margin-left: 0px!important;
    font-size: 15px!important;
      }
      .main-inner-3 .card-title {
    margin-left: 0px!important;
    font-size: 17px!important;
      }
          .main-inner-4 .card-title {
    margin-left: 0px!important;
    font-size: 16px!important;
      }
          .main-inner-8 .card-title {
    margin-left: 0px!important;
    font-size: 15px!important;
      }
          .main-inner-9 .card-title {
    margin-left: 0px!important;
    font-size: 15px!important;
      }
          .main-inner-6 .card-title {
    margin-left: 0px!important;
    font-size: 15px!important;
      }
  .main_inner .left-scroll {
    height: 790px!important;
     }
  .main_inner .nav .nav-link {
    margin-bottom: -28px!important;
      }
    .main-inner .text-scroll {
    overflow: auto;
    height: 450px!important;
      }
         .main-inner-3 .owl-carousel .owl-item img{
     height: 162px;
     width:100%;
     min-width: 235px!important;
     }
       .main-inner-3 .card{
       min-width: 236px!important;
         }
    .main-inner-3 .owl-carousel .owl-item .card-body .fixed_share .share-toggle img{
    min-width:15px!important;
    margin-top:-30px!important;
    height:15px!important;
      }
      .main-inner-3 .owl-carousel .owl-item .card .listing a img{
     height:25px!important;
     width:100%;
     min-width:25px!important;
     margin-top:-60px!important;
       }
      .main_inner h1 {
    font-size: 22px!important;
    line-height: 24px!important;
          }
        .main_inner h4 {
    font-size:20px!important;
    line-height: 18px!important;
        }
        .main_inner .news-content {
    margin-top: 14px!important;
    margin-left: 8px!important;
    min-width: 513px!important;
          }
        .main_inner .nav .nav-link P {
        /* min-width: 218px !important; */
        /* min-width: 211px !important; */
        margin-left: 0px !important;
        font-size: 16px !important;
        padding-right: 48px !important;
        margin-top: 11px !important;
        line-height: 1 !important;
         }
    .main_inner .nav .nav-link img {
    height: 90px!important;
    width: 146px!important;
    border-radius: 10px;
      }
     .main_inner li {
	font-size: 16px!important;
	line-height: 1.3!important;
        } 
      .main_inner .video iframe{
          height:90px!important;
      }
       iframe {
    border: 0;
    height: 390px!important;
         }
        .main-inner-2 .site_sliding .owl-carousel .card-title{
        font-size: 16px!important;
            }
      .main-inner-2 .site_sliding .owl-carousel .owl-item img{
     height: 300px!important;
     width:100%;
     }
        .main-inner-2 .site_sliding .owl-carousel .owl-item .card-body .fixed_share .share-toggle img{
    min-width:20px;
    margin-top:-20px;
    height:20px;
     }
      .main-inner-2 .site_sliding .owl-carousel .card-text{
        margin-top:0px;
        font-size: 11px!important;
          }
   .main-inner-2 .card img {
    height: 170px!important;
       }
     .main-inner-2 .card{
    margin-bottom: -15px!important;
      }
      #logo{
          height:100px!important;
      }
    .main-inner-6 .card .side img {
    height: 165px!important;
         }    
      #advertising_Video {
    width: 100%;
    position: relative;
    left: 0%!important;
    top: 0%!important;
       }
  .slick-slide img{
  width:100%;
  display:block;
  height:100%;
  min-width: 106px!important;
  /* max-height: 124px; */
}
  .pravasi_bengali .card-body h5 {
    margin-bottom: 0px!important;
    font-size: 18px!important;
    line-height:1.1!important;
    }
      .pravasi_bengali .card-body p{
		font-size: 16px!important;
		padding: 0px 10px!important;
		line-height: 1.1!important;
		}
    .chambers_commerce .tab-content .popular-news-image .main img {
        height: 170px !important;
        width: 100% !important;
        max-width: 345px !important;
     }
            .chambers_commerce .tab-content .popular-news-image .main p {
        font-size: 17px !important;
        position: relative !important;
        top: -213px !important;
        left: 363px !important;
        padding-right: 376px !important;
        line-height: 1.2;
        text-align: justify !important;
    }
    .restaurant-news .card{
    height: 145px!important;
    }
       .restaurant-news .owl-carousel .owl-item img{
      height: 145px!important;
       }
        .restaurant-news h3{
     font-size: 18px!important;
        }
       .restaurant-news p{
	    font-size: 17px!important;
	    padding: 0 10px!important;
	    line-height:1.1!important;
	}
	 .main-heading {
    font-size: 26px!important;
         }
	  .main .right-section .most-popular-post img{
        height: 120px!important;
        min-width: 220px!important;
        left:-35px!important;
       }
       .main .right-section .post-content img {
    top: -19px!important;
       }
       .chambers_commerce .site-img img {
        height: 118px!important;
        min-width: 200px!important;
          }
          .main .right-section .most-popular-post .row{
             margin-bottom:10px!important; 
          }
       
     .main .right-section h4 a {
        font-size: 20px !important;
        margin-left: -86px !important;
        margin-top: 0px !important;
        padding-right: 117px !important;
        line-height: 1.1 !important;
    }
  .right-section .para {
      font-size:17px!important;
        margin-top: -85px !important;
        margin-left: 90px !important;
        padding-right: 54px !important;
        line-height:1.1 !important;
    }
     .main .right-section .para-2 {
 margin-top: -70px!important;
 margin-left: 133px!important;
 padding-right: 54px!important;
 }
   .main .right-section .para-3 {
    font-size:17px!important;
        margin-top: -85px !important;
        margin-left: 90px !important;
        padding-right: 54px !important;
        line-height:1.1 !important;
   }
   .main .right-section .para-4 {
    font-size:17px!important;
        margin-top: -78px !important;
        margin-left: 90px !important;
        padding-right: 54px !important;
        line-height:1.1 !important;
   }
    .media_logo video {
    height: 370px!important;
     }
     
     .single-main-default-news-inner img {
    margin-left: 20px;
    width: 500px!important;
    height: 380px!important;
         }
     .footer-area {
    /* background-color: #c3d4edf5; */
    background-image: linear-gradient(#f8f9fa, #2f9cdd5c);
        }
        .footer-area .about {
    min-width: 320px!important;
      }
      .footer-area .about li a {
    font-size: 13px!important;
    line-height: 1!important;
       }
    .left-padding {
    padding-left: 56px!important;
      }
    .left-margin {
    margin-left: -38px!important;
        }
      .single-footer-widget .useful-links-list {
    padding-left: 53px!important;
    margin-bottom: 0;
    width: 206px!important;
          }
        .single-footer-widget .social li a i {
        height: 20px !important;
        width: 20px !important;
        line-height: 18px !important;
        font-size: 11px !important;
        margin: 0 2px !important;
          }
    .single-footer-widget p {
    color: #000;
    font-size: 12px!important;
    text-align: justify;
     }
    .single-footer-widget .useful-links-list li a {
    color: #000;
    line-height: 2.5;
    font-size: 11px!important;
       }
       .footer-area .journal {
        min-width: 280px !important;
    }
        .footer-area .journal li a {
        font-size: 12px !important;
         }
     .copyright-area{
    font-size: 13px!important;
    line-height: 1!important;
       }
     
    .copyright-area p{
    font-size: 13px!important;
       }
  }

@media only screen and (min-width: 992px) and (max-width: 1199px) {

  body {
    overflow-x:hidden!important;
}
  * p {
        font-size: 14px !important;
        line-height: 1.2!important;
    } .
     
section {
    padding: 20px 0!important;
    overflow: hidden;
}
 .popup .modal-content {
    height: 350px!important;
    width: 500px !important;
    position: relative;
    left: 40px;
}
   .popup-2 {
    width: 30% !important;
   }
   .parallax {
  height: 400px!important;
  background-size: 100% 67% !important;
    background-position: 0% 15%!important;
  }
        .parallax h2 a {
        top: 290px !important;
        font-size: 45px !important;
    }
  #banner-2 .heading {
    font-size: 32px!important;
  }
    #hero_1 {
    height: 562px!important;
    margin-top:-20px!important;
     margin-bottom:20px!important;
   }
   #hero h1 {
        font-size: 60px !important;
        width: 100%!importan;
    }
      
       .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 15px !important;
        padding-left: 15px !important;
        white-space: nowrap;
        color: #fbf5f5 !important;
        font-size: 12px !important;
        text-transform: uppercase;
        /* text-align: left; */
    }
      #hero_1 h1 a {
    top: 95px!important;
   font-size:62px!important;
      }
  .navbar-expand-lg .navbar-nav .nav-link:hover {
  color: #06B8FA!important;
   }
  .navbar a, .navbar a:focus {
  font-size: 10px!important;
    }
    .navbar .dropdown ul li {
    min-width: 160px!important;
    background-color: ;
    margin-bottom: 10px!important;
}
   .navbar {
    padding: 10px 0;
    margin-top: -20px!important;
    margin-bottom: 0px;
      }
    .section-title h2 {
    font-size: 18px!important;
     }
    .section-title-2 h2 {
    font-size: 23px!important;
      }
     .section-title-2 img {
    min-width: 0px;
    margin-top: -65px!important;
    margin-left: 245px!important;
    width: 24px!important;
    }
    
    #banner-2 {
    height: 238px!important;
         }
     #banner-3 {
    height: 238px!important;
         }
      .digital-news_channels .section-title-2 img {
    min-width: 0px;
    margin-top: -70px!important;
    margin-left: 310px!important;
    width: 24px!important;
    }
      .chat-shows_channels .section-title-2 img {
    min-width: 0px;
    margin-top: -70px!important;
    margin-left: 288px!important;
    width: 24px!important;
    }
    .section-title-2{
     padding-bottom: 0px!important;
         }
          .logo .edition {
        font-size: 9px !important;
        position: relative;
        top: -35px!important;
        left: 40% !important;
        width: 100%;
        min-width: 390px !important;
    }
    .section-title-3 h5 {
    font-size: 16px !important;
    }
         .main-inner-2 .scrolling_videdo .section-title-3 img {
    min-width: 0px;
    margin-top: -47px!important;
    margin-left: 187px!important;
    width: 20px!important;
      }
      .logo .edition .btn-group-vertical>.btn, .btn-group>.btn {
        font-size: 13px!important;
      }
      .top-section {
       left: 0px !important;
       top: 0px !important !important;
              }
             .logo-3 {
        margin-top: 12px !important;
        height: 116px !important;
        margin-bottom: 0px !important;
        margin-left: 0px !important;
    }
      .logo-3 img {
        width: auto!important;
        height:120px!important;
             }
          .edition {
        margin-top: -13px !important;
        margin-bottom: 5px !important;
           }
    #hero {
   position: relative;
    top: 2px!important;
       }
     .chambers_commerce .tab-content .side .row{
    height: 100px!important;
         }  
      .main-inner .news-content p{
          font-size:14px!importan;
      } 
       
    .x .social {
    margin-top: 0px!important;
    padding-left: 0!important;
    margin-bottom: 0!important;
    margin-left:3px!important;
}
  .x .social li a i {
    height: 20px!important;
    width: 20px!important;
    line-height: 18px!important;
    font-size: 11px!important;
       }
    .x .btn {
    color: #000;
    margin-top:-11px!important;
    font-size: 11px!important;
      }
 .x p{
   margin-top:0px!important;
    font-size: 11px!important;  
 }
  .updated p {
    text-transform: uppercase;
    margin-top: 13px!important;
    font-size: 11px!important;
     margin-left: 50px!important;
}
     .updated img, svg {
        top: 0px !important;
        height: 12px !important;
        width: 12px !important;
        left: 0px !important;
    }
   .updated a {
    font-size:13px!important;
       }
     .updated .slick-slide{
         margin-top:14px!important;
     }
    .updated .slick-carousel-2 .space{
    font-size:11px!important;
     margin:0 0 0 20px;
     }
     .card-text{
    margin-bottom: 0px!important;
    margin-top: 0px!important;
    font-size: 10px!important;
    line-height:1.2;
      }
       .breaking_news .card-title{
      font-size: 13px!important;
          }
         .breaking_news img{
        height: 160px!important;
         width: 230px!important;
    }   
     .breaking_news {     
      margin-bottom: 10px!important;
       }
    .breaking_news .card-text{
    font-size: 12px!important;
    padding-right: 0px!important;
    line-height: 1.3!important;
    }
      .breaking_news .owl-carousel .card{
    height:140px!important;
     }
     .breaking_news .box {
	top: 110px!important;
          }
         .breaking_news .box .start{
      margin-top: 25px!important;
     }
     .bengali-polities .tmc .row {
    margin-bottom: -12px!important;
      }
     .bengali-polities .cong .row {
    margin-bottom: -18px!important;
       }
     .bengali-polities .bjp .row {
    margin-bottom: -23px!important;
       }
      .bengali-polities .cpm .row {
    margin-bottom: -12px!important;
   }
      
        .right-section .most-popular-post img {
        height: 111px !important;
        margin-top: 0px !important;
        min-width: 100px!important;
    }

       .right-section .most-popular-post h6 {
        font-size: 12px !important;
        min-width: 190px !important;
        text-align: justify!important;
    }
    .main{
        margin-top:18px!important;
    }

        .right-section .most-popular-post p {
        font-size: 12px !important;
        padding-right: 0px !important;
        line-height:1.2!important;
    }


       .main .right-section li {
        padding-bottom: 0px !important;
        margin-bottom: 0px !important;
    }
        .main .right-section h4 a {
        font-size: 12px !important;
        line-height: 15px !important;
        margin-left: 0px !important;
        min-width: 275px!important;
        padding-right:0px!important;
    }
  .main .right-section h4 span {
    width: 30px;
    font-size: 40px!important;
    font-weight: 500;
    line-height: 20px!important;
    margin-top: 5px;
       }
      .main .right-section h4 .griv {
    width: 30px;
    font-size: 40px!important;
    font-weight: 500;
    line-height: 20px!important;
    margin-top: 5px;
       }
          .para {
        margin-left: 55px !important;
        padding-right: 3px !important;
        font-size: 12px!important;
        min-width: 270px!important;
        margin-top: -73px!important;
        
    }

   .para-2 {
        margin-left: 55px !important;
        padding-right: 8px !important;
        font-size: 12px!important;
        min-width: 270px!important;
        margin-top: -73px!important;
        
    }
      .para-3 {
        margin-left: 55px !important;
        padding-right: 8px !important;
        font-size: 12px!important;
        min-width: 270px!important;
        margin-top: -73px!important;
        
    }
      .para-4 {
        margin-left: 55px !important;
        padding-right: 8px !important;
        font-size: 12px!important;
        min-width: 270px!important;
        margin-top: -73px!important;
        }
        
  .law-firm .nav-tabs .nav-link {
    margin-bottom: 12px!important;
    padding: 5px!important;
     }
  
      .wrap .title {
    color: #fff;
    font-size: 30px!important;
     }
     .content {
    top: 80%!important;
         }
    .content h2 {
    font-size: 26px!important;
         }
   .content-2 {
    position: absolute;
    top: 70% !important;
       }
   .content-2 .title {
    font-size: 28px!important;
      }
    .content-2 h2 {
    font-size: 15px !important;
       }
     

   .finance .owl-carousel .owl-item img{
       height: 148px !important;
       width: 194px !important;
  } 

    .kolkata {
    height: 350px!important;
         }
     .kolkata h4{
        font-size:20px!important;
    }
     .kolkata .owl-carousel .owl-item img {
    display: block;
    width: 100%;
    height: 130px!important;
    width: 196px!important;
      }
     .kolkata .card {
    width: 197px!important;
    border-radius:0;
    height:120px!important;
       }
    .kolkata .owl-carousel .owl-nav button.owl-prev{
      top: -14px!important;
      font-size: 30px!important;
      left: 280px!important;
      }
  .kolkata .owl-carousel .owl-nav button.owl-next {
    font-size: 30px!important;
    top: -70px!important;
    left: 330px!important;
    top: -44px!important;
    }

      .kolkata .card-title {
    font-size: 12px!important;
    line-height: 1.2!important;
      }
    .kolkata .card-text {
        margin-top: 0px;
        font-size: 11px !important;
        font-weight: 300 !important;
        line-height: 1.4 !important;
        padding: 0 7px 0 7px!important;
        text-align: justify!important;
         }
        .chambers_commerce h6{
       min-width: 238px!important;
       /* padding: 0px 2px; */
       text-align: justify;
        }
    .law-firm .nav-tabs .nav-link h6 {
    font-size: 9px!important;
       }
       .left-padding {
    padding-left: 58px!important;
         }
    .single-footer-widget .useful-links-list li a {
    font-size: 14px!important;
    line-height:1!important;
   }
      .single-footer-widget .social li a i {
    display: inline-block;
    height: 30px!important;
    width: 30px!important;
        font-size: 16px!important;
    line-height:30px!important;
      }
      .footer-area .journal {
    padding-left: 0;
    min-width: 248px!important;
       }
       .footer-area .journal li a {
    font-size: 12px!important;
      }
   
         .main .right-section h4 a {
        font-size: 11px !important;
        line-height: 15px !important;
        margin-left: 0px !important;
        min-width: 275px !important;
        padding-right: 0px !important;
        margin-top: 1px!important;
    }
    .main .right-section h4 .annou {
    margin-top:15px!important;
     }
         .right-section .section-title-3 h5 {
        margin-bottom: -16px !important;
    }
      .right-bangla_shorts .section-title-3 img {
    min-width: 0px;
    margin-top: -25px!important;
    margin-left: 262px!important;
    width: 22px!important;
}
     .right-chat-shorts .section-title-3 img {
    min-width: 0px;
    margin-top: -25px!important;
    margin-left: 188px!important;
    width: 22px!important;
}
     .main .right-section iframe {
    border: 0;
    height: 170px!important;
       }
     .main h6{
       font-size:13px!important;  
     }
      .main p{
       font-size:12px!important;
       line-height:1.2!important;
     }
      .main .site-img img{
       height:auto!important;
   }
    .law-firm .tab-content img {
    height: 160px!important;
    max-width: 200px!important;
       }
      .legal_domains .tab-content .main h6 {
    font-size: 14px!important;
    line-height:1.2!important;
      }
    .right-section .text-info, .text-primary, .text-danger, .text-success   {
     font-size: 16px!important;
    }
      .right-digital-news_show img{
       min-width: 0px;
       margin-top: -63px!important;
       margin-left: 200px!important;
       width: 20px!important;
        }
     .right-section .swiper {
    height: 358px!important;
    margin-left: 6px;
         }
    .banner-1,.banner-2,.banner-3 iframe {
    border: 0;
    height:330px!important;
        }
    .pravasi_bengali .owl-carousel .owl-item img {
    display: block;
    width: 190px!important;
    height: 140px!important;
    }
     .pravasi_bengali .owl-carousel .owl-item {
        width: !important;  
     }
      .pravasi_bengali .owl-carousel .owl-item .card{
          width:190px!important;
          border-radius:10%!important;
          height:90px!important;
      }
      .pravasi_bengali .row{
         height: 230px!important;
     }
       .pravasi_bengali h6{
       font-size: 9px!important;
       min-width: 200px!important;
       margin-left: -3px!important;
       padding-right: 50px!important;
           }
     .pravasi_bengali .card-body h5 {
    font-size: 12px!important;
    /* width: 182px!important; */
    padding: 0 5px!important;
    /* margin-left: -10px!important; */
    }
   
    .finance .card-body {
    height:107px!important;
     }
        .finance .card h5{
          font-size: 12px!important;
          margin-left: 0px!important;
          width: auto!important;
           padding: 6px 4px 0 4px!important;
          }
        .finance p {
    font-size: 11px!important;
    text-align: justify;
    padding-right: 0px;
    margin-left: 0px!important;
     padding: 3px 4px 0 4px!important;
    width: ;
    line-height: 1.2!important;
    }
    .finance .card-body {
	width: 96%!important;
    }
   .celebrity, .travel,  .nav-tabs .nav-link {
     color:grey!important;
     font-size: 11px!important;
     }
      .chat-shows_channels, .digital-news_channels{
         height: 350px!important;
     }
     .chat-shows_channels p{
    top: 116px!important;
     }
     
        .digital-news_channels .section-title-2 img {
    min-width: 0px;
    margin-top: -69px!important;
    margin-left: 311px!important;
    width: 24px!important;
    }
        .celebrity .swiper-slide img{
     width:100%;
     min-height:330px!important;
    }
      .celebrity .swiper-slide img{
     width:100%;
     min-height: 340px!important;
     max-width: 490px!important;
    }
     .right-chat_show img{
      margin-left: 136px!important;
        }
     
   .xy {
    list-style: none;
    display: flex;
    margin-top: 0px;
    width: 550px!important;
    margin-left: 20px!important;
      }
    .legal_domains .main{
        margin-top:0px!important;
    }
         .digital-news_channels p{
        font-size:11px!important;
        position: relative!important;
        top: -153px!important;
        line-height: 1.2!important;
        }  
   
    .chat-shows_channels iframe {
    border: 0;
    height: 81px!important;
      }
    .new-section h3 {
    font-size: 11px!important;
       }
     .new-section .court {
    min-width: 210px!important;
     }
     .pravasi_bengali .card-body p {
	margin-top: 0;
	text-align: justify;
	font-size: 12px;
	padding: 0 3px!important;
     }
       
     .chambers_commerce{
    height: 264px!important;
    scrollbar-width: thin!important;
    overflow-x: hidden!important;
     }   
    #adsVideo {
    margin-left: -90px!important;
    width: 100%;
    min-width:195px!important;
    /* min-height: 100vh; */
    z-index: 1;
    margin-top: 0px;
       }
     .new-section iframe {
    border: 0;
    height: 190px!important;
        }
         .real_estate .row{
         height: 246px!important;
              }
         .real_estate h6 {
        font-size: 12px !important;
        /* min-width: 150px!important; */
        left: 0px!important;
        position: relative!important;
        padding: 0 5px 0 5px!important;
        line-height: 1.3!important;
    }
         .real_estate p{
       font-size:11px!important;
       /* min-width: 93px!important; */
       /* left: -15px; */
       margin-left: 0px!important;
       padding: 0 5px 0 5px!important;
       }
    .real_estate .owl-carousel .owl-item img {
    display: block;
    width: 190px!important;
    height: 115px!important;
       }
       .real_estate .card{
         height:110px!important;
         width:190px!important;
       }
       .bengali-polities .post-content h3 {
    font-size: 13px!important;
    line-height:1.3!important;
}
      .finance .card{
         height: 50px!important;
         width:195px!important;
      }
   .finance .card-body .card-title {
        font-size: 11px !important;
        width: 178px!important;
        margin-left: -15px!important;
    }
  .finance .card-body .card-text {
   font-size: 11px!important;
   margin-left: -9px!important;
   width: 165px!important;
   }
      .right-section .swiper-slide img {
            height: 231px!important;
            width: 132px!important;
        }
    .ns-close {
    right: 20px!important;
     }
     .media_logo video {
    height:390px!important;
     }
     .legal_domains .right-side .row {
    height: auto!important;
    margin-bottom:-24px!important;
          }

      #advt{
  height: 1160px!important;
         }
   .popup-2 {
    width: 37%!important;
   }
      .celebrity, .travel, .testimonial-item p{
     font-size: 11px!important;
     padding: 10px 48px 17px 51px!important;
     top: -98px!important;
     }
    .celebrity, .travel, .testimonial-item h3{
   top: 6px!important;
   text-align:center!important;
   }
      .single-footer-widget p {
    font-size: 11px!important;
        }
    .single-footer-widget .useful-links-list {
	padding-left: 35px!important;
	margin-bottom: 0
         }
       .single-footer-widget .logo img {
        margin-bottom: -15px !important;
        width: 60% !important;
            margin-left: -40px!important;
    }
     .footer-area .about li a {
    font-size: 11px!important;
         }
      .restaurant-news .card{
    height: 125px!important;
       }
     .restaurant-news .owl-carousel .owl-item img{
      height: 150px!important;
  } 
     .restaurant-news h3{
     font-size: 13px!important;
     margin-top: 0px!important;
     margin-left: 0px!important;
     padding: 0 10px 0 0!important;
     line-height: 1.1!important;
     }
     .digital-news_channels .item .video-container .video-thumbnail img {
	width: 100%;
	height: 95px!important;
      }
     
       .main_inner .news-content {
        margin-top: 13px !important;
        margin-left: -3px!important;
            width: 450px!important;
    }
           .single-main-default-news-inner img {
        margin-left: 8px !important;
        width: 440px !important;
        height: 320px !important;
    }
     
        .main_inner h1 {
    font-size: 24px!important;
    line-height: 25px!important;
   }
    .main_inner .nav .nav-link img {
    height: 75px!important;
    min-width: 80px!important;
     }
           .main_inner .nav .nav-link P {
        min-width: 193px !important;
        margin-left: 0px !important;
        padding-right: 72px !important;
        font-size:11px !important;
    }
     
     
         .main_inner ul {
        margin-left: -11px !important;
    }
    .main_inner #advertising_Video {
    left: -21%!important;
        }
      .main_inner .text-scroll {
     height: 440px!important;
        }
     .main_inner .right-scroll {
    height: 770px!important;
        }
    .main_inner .left-scroll {
    height: 770px!important;
      }
     .main_inner h4 {
    font-size:14px!important;
     }
    .main_inner h2 {
    font-size: 22px!important;
    line-height: 20px!important;
    }
      .main-inner-2 .swiper-slide {
      margin-bottom: 38px!important;
    }
     .main-inner-2 .card img {
    height: auto!important;
    }
        .main-inner-2 .card {
        height:auto!important;
    }
           .main-inner-2 .swiper {
    width: 100%;
    height: 255px!important;
    margin-left: 0px;
    margin-top: 13px!important;
    }
      .main-inner-2 .swiper-slide img {
            display: block;
            /* height: 353px; */
            width: 100%;
            object-fit: cover;
            min-width: -384px;
            height: 280px!important;
        }
    .main-inner-3 .card-title{
       font-size:12px!important;
   }
    .main-inner-6 .card .side img {
     height: 190px!important; 
     }
    .main-inner-7 .card img {
    height: auto!important;
         }
    .main-inner-7 .card-title {
    line-height: 1;
    font-size: 12px!important;
        }
    .main-inner-8 .card img {
    height: auto!important;
      }
     .main-inner-9 .card img {
    height: auto!important;
        }
   .slick-slide img{
  min-width: 100px!important;
  max-height:75px!important;
      }
    .main-inner-2 .swiper {
    width: 100%;
    height: 255px!important;
    margin-left: 0px;
    margin-top: 13px!important;
    }
    .main-inner-2 .card-title {
        min-width: ;
        /* margin-left: -21px !important; */
        font-size: 11px !important;
        line-height: 1.3!important;
        /* padding-right: 107px; */
    }
   
 .main-inner-3 .card {
    height: auto!important;
     }
     .main-inner-3 .card-body {
  height: 30px!important;
      }
  .main-inner-4 .card {
    height: auto!important;
     }
         .main-inner-4 .card-body {
        height: 30px!important;
    }
     .main-inner-4 .card .card-title{
       font-size:15px!important;    
       }
          .main-inner-4 video{
       height:130px!important;    
       }
 .main-inner-5 .card {
    height:auto!important;
}
   .main-inner-5 .card-body {
  height: 40px!important;
      }
    .main-inner-6 .card {
        height: auto!important;
  }
    .main-inner-6 .card .card-body {
     height: 34px!important;
       }
      .main-inner-6 .card .card-title{
        font-size:16px!important;  
      }
  .main-inner-7 .card {
    height: auto!important;
    }
     .main-inner-7 .card-body {
  height: 30px!important;
      }
    .main-inner-7 .card .card-title{
        font-size:16px!important;
         line-height: 1.3!important;
      }
      
  .main-inner-8 .card {
    height:auto!important;
    }
    .main-inner-8 .card-body {
  height: 10px!important;
      }
    .main-inner-8 .card-title {
    line-height: 1.3!important;
    font-size: 15px!important;
}
  .main-inner-9 .card {
    height: auto!important;
    }
     .main-inner-9 .card .card-title{
        font-size:15px!important;
         line-height: 1.3!important;
      }
       .main-inner-9 .card-body {
        height:10px !important;
    }
}


@media only screen and (min-width: 1200px) and (max-width: 1399px) {
body {
    overflow-x:hidden!important;
}

 * h3 {
    font-size: 16px!important;
}
 * h6 {
    font-size: 16px!important;
}
 * p {
    font-size: 14px!important;
    line-height:1.1!important;
}

section {
    padding: 20px 0!important;
    overflow: hidden;
}
  .logo-3 img {
    width: 390px!important;
}



  .parallax {
  min-height: 400px!important;
  background-size: 100% 90%!important;
 background-position: center center!important;
   }
    .parallax h2 a {
        top: 464px !important;
        font-size: 46px !important;
    }

   
 #hero h1 {
    font-size: 66px!important;
        top: 36px!important;
   }
    .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 16px !important;
        padding-left: 16px !important;
        white-space: nowrap;
        color: #fbf5f5 !important;
        font-size: 13px !important;
        text-transform: uppercase;
    }
    #hero_1 {
    width: 100%;
    height: 570px;
  position: relative;
    top:-10px !important;
    }
    #hero_1 h1 a {
    top: 70px!important;
   font-size: 66px!important;
      }
   
   .navbar-expand-lg .navbar-nav .nav-link:hover {
  color: #06B8FA!important;
   }
  .navbar .dropdown ul li{
    margin-bottom:2px!important;
      } 
  .navbar .dropdown ul li a {
    padding: 10px 20px;
    font-size: 13px!important;
      }
      .navbar {
    margin-top: -5px!important;
    margin-bottom: 0px;
        }
   .popup-2 {
    width: 25%!important;
     }
     .section-title-3 h5 {
    font-size: 19px!important;
     }
         .right-section .section-title-3 h5 {
        margin-bottom: -16px!important;
    }
     .main-inner-2, .main-inner-3, .main-inner-4, .main-inner-5, .main-inner-6, .main-inner-7, .main-inner-8, .main-inner-9, .card-body {
    padding: 2px 0!important;
        }
     .main-inner-2 .scrolling_videdo .section-title-3 img {
    min-width: 0px;
    margin-top: -60px!important;
    margin-left: 225px!important;
    width: 25px!important;
       }
    .kolkata {
    background-color: #cff4fc;
    height: 380px!important;
     }
     .kolkata .owl-carousel .owl-nav button.owl-prev{
  position: relative;
    top: -12px!important;
  font-size: 33px!important;
  left: 334px!important;
  }
    .kolkata .owl-carousel .owl-nav button.owl-next {
    position: relative;
    top: -46px!important;
    left: 400px!important;
    font-size: 33px!important;
       }
      .kolkata .card {
      	 width: 236px!important;
      	 height:100px!important;
      	}
    .section-title h2 {
    font-size: 18px!important;
    }
          .updated img, svg {
        top: 0px !important;
        height: 13px !important;
        width: 13px !important;
        left: 0px !important;
    }

     .updated p {
   margin-top: 14px!important;
    font-size: 12px!important;
     }
     .x p {
    margin-top: 0px!important;
    font-size: 12px!important;
     }
     .x .social li a i {
    display: inline-block;
    height: 22px!important;
    width: 22px!important;
    line-height: 20px!important;
    font-size: 13px!important;
      }
    .updated .slick-carousel-2 .space{
    font-size: 11px!important;
    margin: 0 0 0 -22px!important;
      }
     .top-section {
      position: relative!important;
    left: 0px!important;
    top: -10px!important;
        }
    .updated a {
    font-size: 14px!important;
        }
        .top-section {
    height: 122px!important;
        }
        .logo-3 {
        height: 62px !important;
        margin-top: 16px !important;
        margin-bottom: 85px !important;
        margin-left: 20px!important;
    }
     .logo-3 img {
        width: auto!important;
        height: 122px!important;
    }
        .edition {
        display: flex;
        justify-content: center;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    
  .logo .edition .btn-group-vertical>.btn, .btn-group>.btn {
        font-size: 13px!important;
      }
    #hero-2 .content-2 .title {
    color: #fff;
    font-size: 33px!important;
       }
    #hero {
   top: 46px!important;
  min-height: 677px!important;
     } 
     
     #banner-4 .heading a {
    font-size: 24px!important;
    top: 140px!important;
      }
       
    .courts .post-content h3 {
    font-size: 16px!important;
     }   
       
    .new-section h3 {
    font-size: 16px!important;
   }   
  
 
   .wrap .title {
    color: #fff;
    font-size: 35px!important;
     }
     .content {
    top: 70%!important;
         }
   #banner-2 {
    height: 284px!important;
       }
  #banner-2 .heading {
   font-size:39px!important;
       }
   #banner-3 {
    height: 284px!important;
       }
  .news-content{
        margin-top:270px!important;
    }
    .slick-slide img{
  min-width: 176px!important;
  max-height:80px!important;
      }
 .ns-close {
    right: 20px!important;
     }
  .media_logo video {
    height: 410px!important;
     }
       
    .xy {
    margin-top: 0px;
    width: 540px!important;
    margin-left:14px!important;
       }
     
    #adsVideo {
    margin-left: -160px!important;
    width: 100%;
    min-width: 246px!important;
    /* min-height: 100vh; */
    z-index: 1;
    margin-top: 0px;
    }
      .breaking_news img{
        height: 180px!important;
        width:274px!important;
    }
    .breaking_news .owl-carousel .card{
    height: 140px!important;
    width:274px!important;
    border-top:0px!important;
           }
    .breaking_news{
        margin-bottom:20px!important;
    }
    .breaking_news .box {
     top: 116px!important;
       }
         .breaking_news .card-title{
      font-size: 17px!important;
       padding: 5px 4px 0 4px!important;
      line-height: 1.2!important;
    }
     .breaking_news .card-text{
    padding-right:0px!important;
    line-height: 1.2!important;
        }
     .right-chat-shorts .section-title-3 img {
    min-width: 0px;
    margin-top: -30px!important;
    margin-left: 226px!important;
    width: 25px !important;
    max-height: 25px !important;
  }
       .right-bangla_shorts .section-title-3 img {
    min-width: 0px;
    margin-top: -33px!important;
    margin-left: 307px!important;
    width: 23px!important;
    max-height:23px!important;
}
       .finance .card {
    height: 45px!important;
     width: 235px!important;
    }
       .finance .card h5{
          font-size: 15px!important;
          /* width: 213px!important; */
          font-weight: 900!important;
          margin-left: 0px!important;
          padding: 6px 2px 0 2px!important;
      }
    .finance p {
    font-size: 13px!important;
    line-height:1.1!important;
     -webkit-line-clamp: 3!important; /* Limit to 2 lines */
    }
    .law_campus .tab-content h6 {
    font-size: 16px!important;
       }
       .law_campus p {
    font-size:14px!important;
        }
     .new-section h3 {
    font-size: 20px!important;
        }
           
      .news-content{
    margin-top:0px!important;
  margin-left: 24px!important;
    }
    .law-firm .tab-content img {
    height: 190px!important;
    max-width: 240px!important;
    left: 0px;
          }
     .main .right-section li {
    padding-bottom: 0px!important;
    margin-bottom: -4px!important;
      }
     .main .right-section .post-content img {
    height: 80px!important;
    left: 16px!important;
    top: -13px!important;
       }
       .main .right-section img {
    height: 117px!important;
    left: 16px!important;
    top: -13px!important;
       }
           .main .right-section .ads img {
    height: 50px!important;
    left: 16px!important;
    top: -13px!important;
       }
    .main .right-section .most-popular-post img {
    height: ;
    max-width: 117px!important;
      }
     .right-section .swiper-slide {
	max-width:100%!important;
     }
        .main .right-section h4 a {
        font-size: 16px !important;
        line-height: 17px !important;
        min-width: 355px !important;
        margin-top: 3px !important;
        margin-left: 0px !important;
        padding-right: 50px !important;
        }
    .chambers_commerce .main h6 {
    margin-top: 10px;
    padding-right: 48px!important;
      }  
     .chambers_commerce h6{
     font-size: 16px!important;
     word-break: break-all!important;
    word-spacing: -1px!important;
     }
     .chambers_commerce .tab-content .side .row {
    height: 104px!important;
      }
        
    .legal_domains h6 {
        font-size: 16px!important;
        line-height: 1.1!important;
    }
    .legal_domains .right-side .row {
    height: auto!important;
        }
      .right-section .most-popular-post h6 {
    font-size: 16px!important;
    min-width: 260px!important;
    padding-right: 8px!important;
    line-height: 1.2!important;
    }
          .right-section .most-popular-post p {
        font-size: 14px !important;
        min-width: 265px !important;
        padding-top:1px!important;
        padding-right: 14px !important;
        line-height:1.2!important;
    }
     .right-section .most-popular-post .para {
   font-size: 14px!important;
     line-height:1.1!important;
      }
       .right-section .most-popular-post .para-2 {
   font-size: 11px!important;
    line-height:1.1!important;
      }
       .right-section .most-popular-post .para-3 {
   font-size: 14px!important;
    line-height:1.1!important;
      }
       .right-section .most-popular-post .para-4 {
   font-size: 14px!important;
    line-height:1.1!important;
      }
       .right-section .most-popular-post .para-2 {
   font-size: 14px!important;
    line-height:1.1!important;
      }
      .popup-2 {
    width:30%!important;
     }
       .finance .card-body {
    width: 95%!important;
    left:0px!important;
    height:95px!important;
      }
       .finance .card-body .card-title {
   width: 200px!important;
  margin-left: -10px!important;
    }
      .finance .card-body .card-text{
		width: 210px!important;
		margin-left: -21px!important;
		}
		.finance .owl-item {
         height: 280px!important;
           }
		 .finance .owl-carousel .owl-item img{
      height:200px!important;
      width: 234px!important;
  }
  
  /* --------------------------------kolkata section start here -----------------------------*/
  
     	 .kolkata .owl-carousel .owl-item img {
    width: 235px!important;
        height: 165px!important;
    }
        .kolkata .card-title {
	    margin-top: 5px!important;
	    font-size: 15px!important;
	    padding: 0 4px!important;
	    line-height: 1!important;
	}
	
	  /* --------------------------------kolkata section end here -----------------------------*/
	  
	    /* --------------------------------real_estate section start here -----------------------------*/
	  
	.real_estate .owl-carousel .owl-item img {
    width: 230px!important;
    height: 160px!important;
	}
	  .real_estate .row{
         height: 280px!important;
     }
	      .real_estate .card {
        height: 100px !important;
        width: 228px !important;
    }
	     .real_estate .card-title {
        font-size: 15px !important;
        line-height: 1.1 !important;
        padding: 5px 0px 5px 0px !important;
          }

      .real_estate .card-text{
   font-size:13px!important;
   line-height:1.2!important;
   margin-top:-10px;
    }
     
     /* --------------------------------real_estate section end here -----------------------------*/
     
        /* --------------------------------real_estate section start here -----------------------------*/
   
    .entertainment p {
    font-size: 14px!important;
    padding-right:6px!important;
      }
      .entertainment .tab-content h6 {
    font-size: 15px!important;
       }
    .pravasi_bengali .card-body h5 {
    margin-bottom: 0px!important;
    font-size: 15px!important;
    line-height:1.1!important;
    padding: 10px 5px 0px 7px!important;
    }
    .pravasi_bengali .owl-carousel .owl-item img {
    display: block;
    width: 226px!important;
    height: 155px!important;
    }
      .pravasi_bengali .card{
          width: 225px!important;
          height: 112px!important;
         }
   .pravasi_bengali .card-body p{
		margin-top: 5px!important;
		font-size: 14px!important;
		padding: 0px 8px!important;
		line-height:1.1!important;
		}
      
        .digital-news_channels{
         height: 368px!important;
     }
     .chat-shows_channels{
      height: 395px!important;   
     }
     .chat-shows_channels .section-title-2 img{
     margin-left: 345px!important;
     }
     .restaurant-news h3{
     font-size: 14px!important;
     margin-top: 5px!important;
     margin-left: 0px!important;
     padding: 0px 2px!important;
     line-height: 1.2!important;
     }
     .tmc,.cong {
	 padding-top: 0px!important; 
      }

.bjp {
	padding-top: 0px!important;
}

.cpm {
	padding-top: 0px!important;
}
          #travel{
    width: 100%;
    height: 560px!important;
       }
         #celebrity{
    width: 100%;
    height: 560px!important;
       }
      .celebrity, .travel, .testimonial-wrap img{
     width:100%;
     height:360px!important;
    }
        .pravasi_bengali .row{
         height: 293px!important;
     }
   
    .restaurant-news .owl-carousel .owl-item img{
      height: 170px!important;
      }
   .restaurant-news .card {
	height: 125px!important;
     }
 
     .new-section .court {
    min-width: 188px!important;
         }
 .digital-news_channels .item .video-container .video-thumbnail img {
   height: 130px!important;
  max-width:230px!important;
      }
        .digital-news_channels p{
        top: -90px!important;
        font-size:11px!important;
           }
      .digital-news_channels .item .video-container {
  width: 166px!important;
  height:228px!important;
   }
    .digital-news_channels iframe {
    border: 0;
    height: 95px!important;
    min-width: 130px;
    margin-bottom: 10px;
    border-radius:10px;
    }
    .travel .testimonial-item p {
	padding: 5px 35px 5px 35px!important;
     }
    .chat-shows_channels .video-container .video-thumbnail img {
  height: 130px!important;
  max-width:230px!important;
     }
      .chat-shows_channels .item .video-container {
  width: 166px!important;
  height:auto!important;
   }
   .chat-shows_channels p{
    font-size: 11px!important;
    margin-top: 5px!important;
    top:130px!important;
         }
      .chat-shows_channels iframe {
    border: 0;
    height: 95px!important;
    min-width: 130px;
    }

    .right-section .share-market .row {
    margin-bottom: -6px!important;
    margin-top: -3px!important;
       }
    .right-section .para {
        padding-right: 13px !important;
        margin-top: -44px !important;
        margin-left: 36px !important;
        }
     .right-section .para-2 {
    margin-top: -73px!important;
    margin-left: 58px!important;
    padding-right: 15px!important;
    }
          .right-section .para-3 {
        margin-top: -44px !important;
        margin-left: 35px !important;
        padding-right: 0px !important;
        min-width: 335px!important;
    }
       .right-section .para-4 {
        margin-top: -44px !important;
        margin-left: 35px !important;
        padding-right: 0px !important;
        min-width: 335px!important;
    }
    .bengali-polities .tmc ul li .row {
    padding-top: 0px;
    margin-bottom: -16px!important;
    }
    .bjp {
    padding-top:!important;
       }
      .bengali-polities .bjp ul li .row {
    padding-top: 0px;
    margin-bottom: -20px!important;
    }
      .bengali-polities .cong ul li .row {
    padding-top: 0px;
    margin-bottom: -11px!important;
    }
      .bengali-polities .cpm ul li .row {
    padding-top: 0px;
    margin-bottom: -10px!important;
    }
    .restaurant-news p {
    font-size: 14px!important;
    line-height: 1.1!important;
        }
    
     .copyright-area-content p{
     font-size:14px!important;
     }
     .single-main-default-news-inner img {
        margin-left: 33px !important;
        width: 510px !important;
        height: 380px !important;
    }
      .main_inner ul {
    margin-left: -11px !important;
    }
     .main_inner .nav .nav-link img {
    height: 75px!important;
         }
    .main_inner .nav .nav-link {
    margin-bottom: -15px!important;
     }
      .main_inner h1 {
    font-size:35px!important;
     }
     .main_inner h4 {
    margin-top: 4px!important;
    font-size:26px!important;
     }
        .main_inner h2 {
    font-size: 30px!important;
       }
     	  .main_inner h5{
	      font-size:16px!important;
	      padding-top:15px!important;
	  }
	    .main_inner .news-content h4 {
    margin-top: 5px!important;
    font-size:20px!important;
     }
	  
     .main_inner .nav .nav-link P {
    min-width: 193px!important;
    margin-left: -16px!important;
    padding-right: 20px!important;
   }
    .main-inner-7 .card-title {
    line-height: 1;
    font-size: 14px!important;
    min-width:;
    margin-left:;
    }
      .main_inner .text-scroll {
    height: 464px!important;
         }
    .main-inner-2 .card {
    height: auto!important;
   }
     .main-inner-2 .card-title {
    line-height: 1;
    width: 100%;
    min-width:;
    margin-left:;
    font-size: 13px!important;
    }
    .main-inner-2 .old_breaking_news-home .card-title {
	font-size: 16px!important;
        }
    
      .main-inner-2 .old_breaking_news-home .card {
	height: 130px!important;
	border: 0;
	margin-bottom: -6px;
	/* height: 109px; */
	padding:0 7px 0 7px;
	}
     .right-section .swiper {
            width: 100%!important;
            height: 458px!important;
        }
        .right-section .right-bangla_shorts, .right-chat-shorts, .position-relative{
            position:relative;
            top:0!important;
        }
           .main_inner .news-content p{
          font-size:15px!important;
          } 
            .right-section .swiper-slide img {
            display: block;
            height: 280px!important;
            width: 160px!important;
            object-fit: cover;
            /* min-width: 200px; */
            /* margin-bottom: 28px; */
        }
        .main-inner-2 .swiper {
        width: 100%;
        height: 355px !important;
        margin-left: 0px;
        margin-top: 20px!important;
    }
    
     .main-inner-2 .swiper-slide img {
            min-width: 137px!important;
            max-height: 246px!important;
        }
 .main-inner-3 .card {
    height: auto!important;
     }
  .main-inner-4 .card {
    height: auto!important;
     }
 .main-inner-5 .card {
    height: auto!important;
}
    .main-inner-6 .card {
    height: auto!important;
  }
  .main-inner-6 .card .side img {
    height: 227px!important;
}
  .main-inner-7 .card {
    height: auto!important;
    }
  .main-inner-8 .card {
    height: auto!important;
    }
  .main-inner-9 .card {
    height: auto!important;
    }
     .footer-area .about li a {
    font-size: 14px!important;
    line-height: 1;
      }
    .footer-area .journal li a {
    font-size: 14px!important;
      }
      .single-footer-widget .useful-links-list{
    padding-left: 30px!important;
    margin-bottom: 0;
       }
      .single-footer-widget p {
      font-size: 14px!important;
      padding-top: 17px!important;
      }
       .single-footer-widget .useful-links-list li {
    font-size: 12px!important;
      }
}
  @media (min-width: 1400px){
     body {
    overflow-x:hidden!important;
    }
   
.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: 35px;
    white-space: nowrap;
    color: #fbf5f5!important;
  text-transform: uppercase;
  }
  .navbar-expand-lg .navbar-nav .nav-link:hover {
  color: #06B8FA!important;
   }
   .first .card-text {
    margin-bottom: 44px;
    margin-top: -50px;
    font-size: 13px!important;
     }
    .content {
   top: 81%!important;
     }
          #hero_1 h1 a {
        font-size: 87px!important;
        width: 100%!important;
        top:15px!important;
      
    }
  }
/*# sourceMappingURL=responsive.css.map */