@media only screen and (max-width: 767px) {
  .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:10px!important;
 }
 .post-content p{
     font-size:11px!important;
 }
 .post-content h3{
     font-size:13px!important;
    padding-right: 17px!important;
    }
   #hero_1 {
    height: 220px !important;
    margin-bottom: 10px !important;
    top: -19px !important;
}
  #hero_1 h1 a {
 font-size:15px!important;
  }
       
   .navbar {
    padding: 2px 0 !important;
    margin-top: -22px !important;
    height: 30px !important;
}
        .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: 90px !important;
     }
     
   .edition {
    margin-top: -11px!important;
    margin-left: -140px!important;
      }
      
 .edition .btn-group>.btn {
        font-size: 12px !important;
        line-height: .4 !important;
    }
    .edition .text-1{
    font-size:11px!important; 
 }
     .edition .text-2 {
        font-size: 11px !important;
        margin-left: 5px!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: 9px!important;
    line-height: 3!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;
       }
     .carousel-control-next-icon, .carousel-control-prev-icon {
    width: 1rem!important;
    height: 1rem!important;
       }
	  
	  
     #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;
         }
        .text-primary {
        font-size:;
    }
      .updated {
        margin-top: 1px !important;
        background-color: orange;
        height: 28px !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;
        }
    #hero {
    height:;
      }
     .updated .slick-carousel-2 .space{
    font-size: 8px!important;
    margin: 0 0 0 4px;
     }
        .updated .marq {
        margin-top: -1px !important;
        width: 75% !important;
        margin-left: 15% !important;
    }
          .updated p {
        margin-top: 7px !important;
        margin-left: 0px !important;
        font-size: 9px !important;
        min-width: 104px!important;
    }

 .updated .slick-carousel-2{
     margin-top:4px!important;
     }
     .updated .slick-slide{
         margin-top: 16px!important;
     }
  .section-title-2 h2 {
    font-size: 20px!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;
      }
      .breaking_news{
          margin-bottom:10px!important;
      }
   .breaking_news .owl-carousel .card{
    height: 122px!important;
    width: 179px!important;
    border-radius: 0!important;
    }
     .breaking_news .box {
     position: relative !important;
     top: 4px!important;
        }
	
     .breaking_news .card-title{
      font-size: 9px!important;
      margin-top:0px!important;
      /* width: 174px!important; */
      margin-left: 0px!important;
    }
       .breaking_news .card-text{
    margin-top: -6px!important;
    font-size:11px!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: 178px!important;
         }
  .flicks .logo-2 img {
    max-height: 80px!important;
    position: relative;
    left: 30%;
    bottom: 3px;
        }
       #hero {
        height: 32vh!important;
        margin-bottom: 3px!important;
        min-height: 180px!important;
       }
  #hero .container {
    position: relative;
    top: 17px!important;
     }
   .button{
        width:40px!important;
    } 
     .ads_5 img {
        position: relative !important;
        top: -183px !important;
        left: 150px!important;
        max-width: 175px!important;
        height:auto!important;
    }
     .bengali-polities .post-content p {
        font-size: 10px !important;
        padding: 0 6px 0 0px !important;
        color: ;
        line-height: 1.4;
    }
       .bengali-polities .bjp .post-content .main{
        margin-bottom:-170px!important;
    }
        .bengali-polities .cpm .post-content .main{
        margin-bottom:-170px!important;
    }
        .bengali-polities .tmc .post-content .main{
        margin-bottom:-174px!important;
    }
        .bengali-polities .cong .post-content .main{
        margin-bottom:-155px!important;
    }
       
          .bengali-polities .post-content .main p {
        font-size: 10px !important;
        position: relative !important;
        top: -170px !important;
        left: 150px !important;
        padding-right: 160px !important;
    }
         .bengali-polities .post-content .main h3 {
        font-size: 13px !important;
        padding-right: 17px !important;
        padding-top: 0px!important;
    }
       .bengali-polities .post-content h3 {
        font-size: 12px !important;
        padding-right: 16px !important;
        padding-top: 0px!important;
    }

      .bengali-polities .post-image .site-img img {
        height: 100px !important;
        width: 117px!important;
    }
       .real_estate .row{
         height: 266px !important;
     }
    
        .legal_domains .popular-news-image img {
        height: 155px !important;
        width: 144px !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: 13px !important;
          position: relative !important;
          /* top: -190px !important; */
          /* left: 150px !important; */
          padding-right: 0px !important;
          margin-top: -215px !important;
          margin-left: 147px !important;
      }
        .legal_domains .popular-news-image h6 {
        min-width: 250px !important;
        font-size: 14px !important;
        margin-left: 3px !important;
        min-width: 343px !important;
        position: relative;
        top: -205px !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;
     }
     .celebrity, .travel, .testimonial-item h3{
     padding:10px 0 0 10px;
     font-size: 12px;
     text-align:center;
     text-transform:uppercase;
     position: relative;
     top:;
    }
     .celebrity, .travel, .testimonial-item p{
     font-size: 10px!important;
     top:;
      }
     .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: 136px !important;
        /* max-width: 325px !important; */
        height: auto !important;
        min-height: auto!important;
        width: 100%!important;
    }

  .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:90px!important;  
     }
  
       .law-firm .nav-tabs .nav-link h6 {
        font-size: 8px !important;
        min-width: 70px !important;
        line-height: 2 !important;
    }
     
        .law-firm .tab-content img {
        height: 140px !important;
        max-width: 90px !important;
        margin-left: 43px !important;
          }
     .poopup-2 iframe {
        border: 0;
        height: 220px !important;
    }
        .kolkata {
        height: 338px !important;
        }
      .kolkata .card-title{
      font-size: 10px!important;
      /* width: 170px!important; */
      margin-left: ;
      padding-right: 0px!important;
    }
     .kolkata .card {
      width: 172px!important;
      height: 110px!important;
      	}
          .kolkata .card .card-text {
        font-size: 10px !important;
        /* width: 140px !important; */
        margin-left: 0px !important;
        padding: 0 7px 0 7px !important;
    }
 .new-section .post-content h3 {
        font-size: 9px !important;
        padding-right: 17px !important;
    }
    .new-section .post-content p {
        font-size: 9px !important;
        padding-right: !important;
    }
           .new-section .main h6 {
        font-size: 10px !important;
        margin-bottom: 0px !important;
        padding-right: 12px !important;
        }
      
             .new-section .post-content .main p {
        font-size: 8px !important;
        position: relative !important;
        top: 0px !important;
        left: 0px !important;
        padding-right: 13px !important;
        }
           .new-section .court {
            min-width: 164px !important;
            margin-left: 4px !important;
          }
        .new-section .court h6 {
        font-size: 9px !important;
        margin-bottom: 13px !important;
        margin-top: 13px !important;
        padding-right: 0px !important;
    }
           .new-section .post-content court p {
        font-size: 9px !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: 12px !important;
        padding-right: 70px !important;
    }
        .new-section .law-suit .post-content p {
        font-size: 10px !important;
        padding-right: 75px !important;
    }
        .chambers_commerce .popular-news-image .main img {
       height: 125px !important;
        width: 144px !important;
       /* margin-top:-15px!important;*/
    }
       .chambers_commerce .popular-news-image .main{
       height: 125px !important;
        margin-bottom: 25px !important;
        margin-top: 20px!important;
    }
    
       

         .chambers_commerce .popular-news-image .main p {
        font-size: 10px !important;
        position: relative !important;
       padding-right: 22px !important;
        margin-top: -180px !important;
        margin-left: 158px !important;
        text-align: justify !important;
    }
    
        
      .chambers_commerce .popular-news-image .main h6 {
      font-size: 10px !important;
        margin-left: 0px !important;
        position: relative!important;
        top: -170px !important;
        line-height:1.3 !important;
        padding:10px 30px 10px 0!important;
    }
    .chambers_commerce .side .row{
        margin-bottom:0px!important;
        margin-left: -8px!important;
    }
    .chambers_commerce .tab-content .side h6 {
    font-size: 11px!important;
    padding-right: 2px!important;
   }
    .chambers_commerce .tab-content .side .row p {
    text-align: justify;
     font-size: 10px !important;
    }
      .entertainment p {
    font-size: 10px!important;
      }     
      iframe {
        border: 0;
        height: 200px !important;
         }

        .slick-slide img{
   width:100%;
   display:block;
   height:100%;
   min-width: 134px!important;
   max-height:100px!important;
   }
       
     .law-firm .tab-content p {
    font-size: 10px!important;
    text-align: justify;
     }
     .law-firm .tab-content h5{
       font-size: 14px!important;  
     }
    .start-up {
    background-color: #cff4fc;
    height: 420px!important;
    padding:10px!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.3!important;
    color: ;
    font-weight: 400;
    }
    .first .card-title {
    position: relative;
    top: -37px!important;
    padding: 0px!important;
    font-size: 8px!important;
    width:100%;
     }
    .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 .post-image img {
        height: 150px !important;
        width: 144px!important;
    }
      .entertainment .section-title-1 h2 {
        font-size:25px!important; 
        line-height:1.4!important;
      }
         .entertainment .tab-content h6 {
   font-size: 11px!important;
   }
    .entertainment .tab-content{
        margin-top:-20px!important;
    } 
          .kolkata .owl-carousel .owl-nav button.owl-prev {
        top: -18px !important;
        left: 130px !important;
        }
            .kolkata .owl-carousel .owl-nav button.owl-next{
          top: -48px!important;
          left: 195px!important;
          }
   .logo .two {
    text-align: center;
    font-size: 52px!important;
     }
     .logo .edition {
    font-size: 9px!important;
    position: relative;
    top:-30px!important;
    left:55px!important;
       }
        .digital-news_channels .section-title-2 img {
        min-width: 0px;
        margin-top: -63px !important;
        margin-left: 280px !important;
        width: 22px !important;
    }
        .chat-shows_channels .section-title-2 img {
        min-width: 0px;
        margin-top: -64px !important;
        margin-left: 260px !important;
        width: 22px !important;
    }
          .kolkata .owl-carousel .owl-item img {
    height: 120px!important;
    width: 170px!important;
         }  
   
     .right-chat_show .section-title-3 img {
    min-width: 0px;
    margin-top: -58px!important;
    margin-left: 253px!important;
    width: 21px!important;
}
     
 .widget-area {
    margin-top: 30px;
  }
  .widget-area .widget_stay_connected .stay-connected-list li {
    -webkit-box-flex: unset;
        -ms-flex: unset;
            flex: unset;
    max-width: unset;
    width: 100%;
  }
  .single-footer-widget .post-content h4 {
    margin-top: 15px;
  }
  .single-footer-widget .post-content .row .col-lg-8 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .single-new-news-box .new-news-content h3 {
    font-size: 25px;
  }
  .new-news-area {
    padding-bottom: 50px;
  }
 
 
  .slick-slide img{
   width:100%;
  display:block;
  height:100%;
  min-width:110px!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;
         }
     .pravasi_bengali .row{
         height: 255px!important;
     }
   .pravasi_bengali .owl-carousel .owl-item img {
    width: 165px!important;
    height: 120px!important;
    }
    .pravasi_bengali .owl-carousel .owl-item {
        width: 172px!important; 
    }
     .pravasi_bengali .card{
     width: 338px!important;
     border-radius:10%!important;
     height:109px!important;
      }
       .pravasi_bengali .card-body{
         border:0!important;  
       }
     .pravasi_bengali .card-body h5 {
    font-size: 9px!important;
    padding: 5px 178px!important;
    margin-left:-176px!important;
    margin-top:0px!important;
    line-height:1.5!important;
    margin-bottom:0px!important;
    }
          .pravasi_bengali .card-body p{
		font-size: 8px!important;
		 padding-right: 180px!important; */
		margin-left: -174px!important;
		}
    .pravasi_bengali .owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot {
   display:none!important;
     }
   .main .right-section h4 a {
        width: calc(100% - 50px);
        /* font-weight: 600; */
        font-size: 11px !important;
        line-height: 1.3 !important;
        margin-left: -9px !important;
        padding-right: 40px !important;
        min-width: 333px !important;
        margin-top: 5px !important;
    }

        .entertainment .nav-tabs .nav-link {
        font-size: 8px !important;
        padding: 6px !important;
        margin: 0 10px!important;
    }
     #travel ,#celebrity {
    width: 100%;
    height: 550px!important;
         }
    .restaurant-news .card{
    height: 100px!important;
 }
     .restaurant-news .owl-carousel .owl-item img{
      height: 115px!important;
        }
                  .restaurant-news h3{
     font-size: 10px!important;
     text-align: center!important;
     margin-top: 0px!important;
     /* min-width: 222px!important; */
     margin-left: 0px!important;
     padding: 0 4px 0 4px;
     font-weight: 800!important;
     }
      .restaurant-news p{
	    font-size: 9px!important;
	    text-align:justify!important;
	    /* min-width: 96px!important; */
	    margin-left: 0px!important;
	    margin-top: 0px!important;
	    line-height: 1.3!important;
	    padding: 0 8px 0 8px!important;
	}
	.restaurant-news span {
    font-size: 70px;
    position: relative;
    top: -40px!important;
        }
  .chat-shows_channels{
         height:355px!important;
     }
     .chat-shows_channels span {
    font-size: 45px!important;
    position: relative!important;
    top: -25px!important;
    }
     .chat-shows_channels .owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot {
    height: 26px!important;
    }
   .digital-news_channels{
    height:365px!important;   
   }
     
    .chat-shows_channels .nav-tabs .nav-link{
     font-size:8px!important;
     margin:0px!important;
     padding: 8px 12px!important;
     }
    .digital-news_channels .nav-tabs .nav-link{
     font-size:8px!important;
     margin:0px!important;
        }
     .chat-shows_channels iframe {
        border: 0;
        height: 90px !important;
         }
        .chat-shows_channels p{
    font-size: 10px;
   top: 100px!important;
     }
      .digital-news_channels iframe {
        border: 0;
        height: 90px !important;
         }
        .right-section .swiper {
            width: 100%;
            height:400px!important;
            margin-left:6px;
        }
     .right-section .text-info, .text-primary, .text-danger, .text-success   {
      /* font-size: 18px!important; */
       }
       .right-digital-news_show img{
       min-width: 0px;
       margin-top: -67px!important;
       margin-left: 247px!important;
       width: 24px!important;
       }
     
     .bg-light-1{
       background-color:#fdd6e8;
        height: 315px!important;
        }
        .right-bangla_shorts .section-title-3 img {
    min-width: 0px;
    margin-top: -26px!important;
    margin-left: 264px!important;
    width: 22px!important;
}
   .right-chat-shorts .section-title-3 img {
    min-width: 0px;
    margin-top: -26px!important;
    margin-left: 185px!important;
    width: 22px!important;
}
       .main .right-section .most-popular-post img{
        height: 108px!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: 12px!important;
    margin-left:-18px!important;
    padding-top: 2px!important;
      min-width: 260px!important;
      padding-right:10px!important;
     }
    .main .right-section .most-popular-post p {
    font-size: 11px!important;
    min-width: 262px!important;
    margin-left: -16px!important;
    margin-top: -5px!important;
     padding-right:30px!important;
     }
       
  .para{
  margin-top: -77px!important;
  margin-left: 53px!important;
  font-size:10px!important;
  padding-right: 35px!important;
}  
      .para-2 {
  margin-top: -70px!important;
    margin-left:53px!important;
     font-size:10px!important;
}  
     .para-3 {
        margin-top: -80px !important;
        margin-left: 53px !important;
        font-size:10px!important;
    }
         .para-4 {
        margin-top: -70px !important;
        margin-left: 53px !important;
        font-size:10px!important;
    }
  .law_campus{
 margin-bottom:0px!important;
  }
   .law_campus .nav-tabs .nav-link {
        font-size: 10px !important;
        margin: 0px 8px;
        padding: 6px 10px!important;
        }
  
           .law_campus h6 {
        font-size: 12px !important;
        margin-left: 3px !important;
        min-width: 251px !important;
          }
        .law_campus .popular-news-image .main h6 {
        min-width: 250px !important;
        font-size: 12px !important;
        margin-left: 3px !important;
        min-width: 343px !important;
         position: relative;
        top: -150px!important;
          }
   .law_campus p {
   font-size:11px!important;
   margin-left:4px!important;
     }
     .law_campus h4 {
       font-size: 16px!important;
    padding-left: 12px!important;
    margin-left: 0!important;
       }
      .law_campus .popular-news-image .main {
         height:182px!important; 
      }
         .law_campus .popular-news-image .main p {
        font-size: 10px !important;
        position: relative !important;
        top: -143px !important;
        left: 134px !important;
        padding-right: 160px !important;
    }

        .law_campus .popular-news-image .main img {
        min-height: 131px !important;
        width: 125px !important;
        /* padding-top: 17px; */
        position: relative !important;
        top: 30px !important;
    }
       .law_campus  .tab-content .site-img img {
        height: 100px !important;
        width: 117px !important;
    }
        .legal_domains .popular-news-image .main {
        height: 165px !important;
    }

         .legal_domains h6 {
          min-width: 247px !important;
          font-size: 13px !important;
          margin-left: 5px !important;
          margin-top: -2px;
    }
    .legal_domains p {
      font-size: 12px !important;
      margin-left: 5px !important;
      margin-top: -8px;
     }
     .legal_domains {
        margin-bottom: 0px !important;
        margin-top: -12px !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;
     }
     .real_estate .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;
     }
       .kolkata .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:block!important;
     }

  
    /* .main .right-section h4 a {
   font-size: 14px!important;
    line-height: 16px!important;
    padding-right: 40px!important;
    margin-left: 10px!important;
     } */
     
    .main .right-section h4 span {
   width: 65px!important;
    font-size: 38px!important;
       }    
     /*.main .right-section .para {
        margin-left: 60px !important;
        /* margin-right: 55px !important; *
        margin-top: -37px;
    } */
      .legal_domains .nav-item{
         /* margin:0 -13px!important;*/
        margin: 0;
        padding: 0;
     }
    .legal_domains .nav-tabs{
    padding-top: 1rem !important;
    overflow: hidden!important;
    overflow-y: scroll!important;
    height: 70px!important;
    }
    .legal_domains .nav-tabs .nav-link {
        font-size: 8px !important;
         }
    .digital-news_channels p{
        font-size: 10px!important;
        position: relative!important;
        top: -150px!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;
     }
        .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: 92px!important;
    width:95%!important;
    }
      .finance .card h5{
          font-size: 9px!important;
          margin-left: 0px!important;
           padding: 3px 2px 0 2px!important;
          /* width: 172px!important; */
          line-height:1.4!important;
      }
       .finance p{
	    font-size: 8px!important;
	    /* padding-right: 4px!important; */
	    padding:0 5px!important;
	    margin-left: 0px!important;
	    /* width: 150px!important; */
	    }
	  .finance .swiper-slide img {
	      min-height: 100px!important;
        }
      .real_estate .card-title{
         padding-right: 2px!important;
         font-size: 10px!important;
         /* min-width: 140px!important; */
         margin-left: 0px!important;
         line-height: 1.2!important;
         }
                 .real_estate .card-text {
    /* margin-bottom: -6px!important; */
    margin-top: 0px!important;
    font-size: 9px!important;
    /* min-width: 61px!important; */
    margin-left: 0px!important;
    padding: 0 5px 5px 5px!important;
    }
    .real_estate .owl-carousel .owl-item img {
    width: 158px!important;
    height: 130px!important;
     }
       .real_estate .card{
         height:99px!important;
      width: 158px!important;
     }
       .real_estate .row{
         height: 250px!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;
       }
      #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;
      }
      #banner-4 {
    width: 100%;
    height: 226px!important;
     max-height: auto;
      }  
       #banner-4 .heading{
    font-size:13px!important;
    position: relative;
    top: 50px!important;
	text-transform:uppercase;
	font-weight:600;
    }
      #banner_5 {
    width: 100%;
    height: 200px!important;
     max-height: auto;
      }  
       #banner_5 .heading{
    font-size:20px!important;
    position: relative;
    top:-80px!important;
       }
    
     #banner_5 .heading-2 {
    font-size: 18px!important;
     top: -114px!important;
      }
      #banner-6 {
    width: 100%;
    height: 280px!important;
   padding: 0;
         }
     #banner-6 .heading {
     font-size: 13px!important;
    padding: 8px 15px!important;
    position: relative;
    top: 107px!important;
        width: 85%!important;
    }
    #banner-7 {
    width: 100%;
    height: 260px!important;
    margin-top: -16px;
      }
      #banner-7 .heading {
    font-size: 12px!important;
    top: 103px!important;
    width: 100%!important;
       }
 
    .media{
        padding:0!important;
    } 
    .single-footer-widget .social li a i {
    height: 25px!important;
    width: 25px!important;
    line-height:23px!important;
    font-size:15px!important;
       }
 
    .single-footer-widget p {
    font-size: 12px!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;
    }

      .xy {
        margin-top: 0px !important;
        width: 300px !important;
        margin-left: -8px !important;
    }
     .news-content {
    margin-top: 80px!important;
       }
  
    .start-up .row {
    padding: 0 0px 8px 13px!important;
      }
        .celebrity, .travel, .testimonial-wrap img{
     width:100%;
     height: 374px!important;
          }
      .celebrity, .travel, .testimonial-item h3{
     padding:10px 0 10px 10px!important;
     font-size: 12px!important;
     top:;
   
    }
    .law_campus .row{
      margin-top: 16px!important;
       }
    .entertainment .tab-content img{
    height: 120px!important;
    }


    .finance .owl-carousel .owl-item img{
      height: 120px !important;
      width: 167px !important;
  } 
   .finance .owl-item {
  height: auto !important;
      }
           .right-section .swiper-slide img {
        height: 250px!important;
            width: 178px!important;
                }
     .single-footer-widget .logo img {
    width: 60%!important;
    margin-top: -30px;
    margin-bottom: -25px;
    margin-left:-40px!important;
}
  .section-title-3 h5{
     	font-size: 16px!important;
     	margin-bottom: -15px!important;
  }
   .main_inner #advertising_Video {
    width: 100% !important;
    /* margin: 0 auto; */
    position: relative;
    left:0% !important;
    top: 55% !important;
      }
             .main_inner .single-main-default-news-inner img {
        width: 220px !important;
        margin-left: 7px !important;
        height: 180px !important;
        margin-top: !important;
    }
   .main_inner .left-scroll {
  min-width:125px!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: 666px !important;
      overflow-y:;
      margin-bottom: 10px!important;
       overscroll-behavior:auto!important;
      }
         .main_inner h1 {
        font-size: 15px !important;
        line-height: 21px !important;
    }
       .main_inner h2 {
        font-size: 15px !important;
        line-height: 15px !important;
        padding: 0 28px !important;
    }
    
         .main_inner h4 {
        font-size: 11px !important;
        padding-right: 4px !important;
        text-align: justify !important;
        margin-top: 7px !important;
        margin-bottom: 7px !important;
        line-height: 17px !important;
    }

           .main_inner .nav-tabs {
        margin-left: -63px !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.2 !important;
        min-width: 109px !important;
        padding: 5px !important;
        font-size:10px!important;
    }
          .main_inner .single-main-default-news-inner img {
         width: 220px !important;
        margin-left: 0px !important;
        height: 210px !important;
        margin-top: !important;
    }
         .main_inner ul {
        margin-left: -64px !important;
        font-size: 12px !important;
        }
            .main_inner li {
          font-size: 9px !important;
        text-align: justify !important;
        margin-left: 49px !important;
        width: 200px !important;
    }

        .main_inner .nav .nav-item .nav-link .row {
        width: 130px !important;
        height: auto !important;
        margin-bottom: -20px !important;
    }
     
       .main_inner .text-primary {
        font-size: 12px !important;
        padding-right:10px!important;
        padding-top: 10px!important;
    }
      .main-inner-2 .card {
         height:auto!important; 
      }
        .main-inner-2 .card img {
        height: 80px !important;
        width: !important;
    }
       .main-inner-2 .scrolling_videdo .section-title-3 img {
        min-width: 0px;
        margin-top: -50px !important;
        margin-left: 190px !important;
        width: 20px !important;
    }

   .main-inner-3, .ads_1 img {
    margin-bottom: 8px!important;
        }
        .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-2 .card {
        height: auto !important;
        border: 0px;
        /* max-width: 180px !important; */
        text-align: center !important;
        margin-bottom: 22px !important;
    }

       
      /* .main-inner-2 .card {
        height: 110px !important;
        border: 0px;
    }*/
     /*.main-inner-2 .card img {
    height: 90px!important;
    width: 90px!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-body {
       /* flex: 1 1 auto;
        padding: 5px 0 !important;
        position: relative!important;
        top: -82px!important;
        left:;
       } */
  
         .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-4 .card {
        height: auto !important;
        margin-bottom: 20px !important;
    }
          .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-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 .card .side {
        position: relative !important;
        top: 171px !important;
        left: -280px !important;
        height: 280px!important;
        width: 100% !important;
        min-width: 300px !important;
        min-height: 220px !important;
    }
        .main-inner-6 .card .side img {
        height: 150px !important;
        width:100%!important;
    }
      .main-inner-6 .side .card-title {
    line-height: 1;
    font-size: 9px!important;
         }
    .main-inner-6 .side .card-body {
       Padding:5px 0!important; 
    } */
     .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-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-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;
        /* text-align: center; */
        /* margin: 0 auto; */
        position: relative !important;
        left: 0px !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: ;
    }
     
    }

@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;
          }  
         
   .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;
    }
          }

@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: 12px!important;
}
 .top-section{
     margin-left:50px!important;
 }
  .top-header-social {
    text-align: center;
    margin-bottom: 10px;
  }
  .text-right {
    text-align: center !important;
  }
  .popup-2 {
    width: 46% !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: 120px!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: 13px !important;
        line-height: 4!important;
        white-space: nowrap !important;
        text-transform: uppercase !important;
        height: 10px !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: 14px!important;
    font-weight: 700;
        }
        
      

   #banner-2 {
    height: 268px!important;
       } 
     
   #banner-3 {
    height: 268px!important;
       } 
        
    .legal_domains .nav-tabs .nav-link {
   font-size: 10px!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: 216px!important;
    height: 160px!important;
    }
     .finance .card{
     height:auto!important;
     width:333px!important;
      }
     .finance .card h5{
          font-size: 14px!important;
          margin-left: 0px!important;
            padding: 3px 6px 0 6px!important;
          /* width: 330px!important; */
      }
    .finance .card p {
    font-size: 11px!important;
    padding: 0 13px!important;
    margin-left: 0px!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: 110px!important;
      }
      .finance .owl-carousel .owl-item img{
       height: 190px!important;
       width: 333px!important;
       }
     .finance .owl-item {
     height: 260px!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: 20px!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: -165px !important;
        }
        .bengali-polities   .bjp .post-content .main {
        margin-bottom: -170px !important;
        }
           .bengali-polities  .cpm .post-content .main {
        margin-bottom: -180px !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: 12px !important;
        position: relative !important;
        top: -220px !important;
        left: 363px !important;
        padding-right: 374px !important;
        line-height: 1.7!important;
    }
          .bengali-polities .post-content .site-img img {
        height:110px !important;
        width: 177px !important;
    }
        .bengali-polities p {
        font-size: 14px !important;
        padding-right: 33px!important;
         }
      .bengali-polities ul {
    margin-top: 3px!important;
           }
    .bengali-polities .bjp .row {
    padding-top: 0px;
    margin-bottom: 10px!important;
        }
       .law_campus .tab-content .popular-news-image .main .ads_5 img {
        position: relative !important;
        top: -236px !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: -234px !important;
        padding-right: 0px !important;
        } 
           .law_campus .popular-news-image .main p {
        font-size: 15px !important;
        position: relative !important;
        top: -227px !important;
        left: 363px !important;
        padding-right: 374px !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:14px!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: -20px!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: 12px!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: 400px!important;
        max-width: 344px!important;
       }
          .real_estate .row{
         height: 290px!important;
         }
         .real_estate .card{
         height: 105px!important;
         width: 214px!important;
     }
    .real_estate .card-text{
    font-size: 10px!important;
    }
    .legal_domains .popular-news-image .main{
     margin-top: 40px!important;
    height: 214px!important;
       }
    .legal_domains .row {
        margin-left: -8px !important;
        margin-bottom: 15px !important;
    }
       .legal_domains .popular-news-image .main img {
        height: 180px !important;
        width: 350px !important;
    }
        .legal_domains .popular-news-image .main h6 {
        font-size: 15px !important;
        position: relative !important;
        top: -232px !important;
        padding-right: 0px !important;
        }
        .legal_domains .popular-news-image .main p {
        font-size: 12px !important;
        position: relative !important;
        top: -220px !important;
        left: 363px !important;
        padding-right: 374px !important;
        line-height: 1.7 !important;
    }
      .chambers_commerce .popular-news-image .main{
     margin-top: 40px!important;
    height: 214px!important;
       }
       .chambers_commerce .popular-news-image .main h6 {
        font-size: 15px !important;
        position: relative !important;
        top: -220px !important;
        padding-right: 0px !important;
        }
         .breaking_news .card-title{
      font-size: 14px!important;
         }
    	 .breaking_news .owl-carousel .card{
    height: 150px!important;
    width: 346px!important;
    border-radius: 0!important;
     }
    .breaking_news{
   margin-bottom:16px!important;
 }
       .bengali-polities .post-content h3 {
    font-size: 16px!important;
     }
     
     .entertainment .tab-content h6 {
    font-size: 16px!important;
       }
     .entertainment p {
    font-size:14px!important;
      }
        .entertainment .row {
    margin-bottom:20px!important;
      }
      .entertainment .tab-content img {
     width: 283px!important;
    height: 152px!important;
        } 
      
        .kolkata .owl-carousel .owl-item img {
        height: 190px !important;
        width: 335px !important;
    }

          .kolkata .card {
        width: 336px !important;
        height: 115px !important;
        padding: 0 5px!important;
    }

     .kolkata {
     height: 425px!important;
    padding: 15px 8px;
}
    .real_estate .card-title{
         font-size: 11px!important;
         /* text-transform:uppercase!important; */
         padding: 5px 2px!important;
     }
     
     #travel, #celebrity {
         top:6px!important;
     }
     .celebrity, .travel, .testimonial-item h3{
    top: ;
     }
    .celebrity, .travel, .testimonial-item p{
  top: -108px!important;
   padding: 10px 66px 17px 30px!important;
   }
    
       .celebrity, .travel, .testimonial-item h3{
    top: ;
    padding: 6px 76px!important;
    width: 100%!important;
    }
    .celebrity .testimonial-item h3{
     font-size: 14px!important;
   }
     #celebrity {
    height: 600px!important;
     }
   .law_campus p {
    margin-left: 5px!important;
     }
       .law_campus .main {
        height: 230px !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;
       }
           .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: 109px!important;
    font-size: 10px!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: 12px!important;
       min-width: 337px!important;
       padding-right: 60px!important;
    }
      .chat-shows_channels, .digital-news_channels{
         height: 340px!important;
     }
     
      .digital-news_channels p{
        top: -124px!important;
    }
      .digital-news_channels .section-title-2 h2{
      font-size:20px!important;
      margin-top:-30px!important;
    }
    .digital-news_channels .section-title-2 img{
    min-width: 0px;
    margin-top: -66px!important;
    margin-left: 270px!important;
    width: 25px!important;
      }
    
     .chat-shows_channels .nav-tabs .nav-link{
     font-size:8px!important;
     margin:0px!important;
     padding: 8px 12px!important;
     }
    .digital-news_channels .nav-tabs .nav-link{
     font-size:8px!important;
     margin:0px!important;
        }
        .law_campus .site-img img{
           height:90px!important; 
        }
            .law_campus .row{
              margin-bottom:10px!important;  
            }
        
        .legal_domains .site-img img{
           height:100px!important; 
        }
     .main .right-section h4 a {
      margin-top: 4px!important;
      }
      .main .right-section .most-popular-post h6 {
    padding-right: 6px!important;
        }
        .main .right-section .most-popular-post p {
    font-size: 12px;
    min-width: 290px;
    padding-right: 30px!important;
}
    .footer-area h4 {
    font-size: 18px!important;
        }
    .law_campus{
         margin-bottom:;   
    }
    
      .right-section .swiper {
            width: 100%!important;
            height: 1048px!important;
        }
 
         .right-section .swiper-slide img {
            height: 573px!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: -24px!important;
    font-size: 11px!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: 23px!important;
          }
        .main_inner .news-content {
    margin-top: 14px!important;
    margin-left: 23px!important;
    min-width: 606px!important;
          }
    .main_inner .nav .nav-link P {
        /* min-width: 218px !important; */
        min-width: 211px!important;
        margin-left: 3px!important;
        font-size: 10px !important;
        padding-right: 70px !important;
        margin-top: 5px!important;
    }
    .main_inner .nav .nav-link img {
    height: 90px!important;
    width: 146px!important;
    border-radius: 10px;
      }
        .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 .owl-carousel {
    display: none;
    width: 100%;
    z-index: 1;
    width: 100%;
    min-width: 700px!important;
        }
      #advertising_Video {
    width: 100%;
    position: relative;
    left: 20%!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: 14px!important;
    }
    .pravasi_bengali .card-body p{
		margin-top: 0px;
     font-size: 12px!important;
		padding: 0px 10px!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: 12px !important;
        position: relative !important;
        top: -208px !important;
        left: 363px !important;
        padding-right: 374px !important;
        line-height: 1.7!important;
        text-align: justify!important;
    }
    .restaurant-news .card{
    height: 130px!important;
    }
       .restaurant-news .owl-carousel .owl-item img{
      height: 145px!important;
       }
        .restaurant-news h3{
     font-size: 12px!important;
        }
       .restaurant-news p{
	    font-size: 11px!important;
	    padding: 0 10px!important;
	}
	  .main .right-section .most-popular-post img{
        height: 111px!important;
        min-width: 220px!important;
       }
       .main .right-section .post-content img {
    top: -19px!important;
       }
       .chambers_commerce .site-img img{
           height:80px!important;
       }
          .main .right-section .most-popular-post .row{
             margin-bottom:10px!important; 
          }
       
    .main .right-section h4 a {
    font-size: 16px!important;
    margin-left: -43px!important;
    padding-right: 0px!important;
    }
  .right-section .para {
        margin-top: -70px !important;
        margin-left: 133px !important;
        padding-right: 54px !important;
    }
     .main .right-section .para-2 {
 margin-top: -70px!important;
 margin-left: 133px!important;
 padding-right: 54px!important;
 }
   .main .right-section .para-3 {
 margin-top: -82px!important;
margin-left: 133px!important;
    padding-right: 54px!important;
   }
   .main .right-section .para-4 {
 margin-top: -72px!important;
margin-left: 133px!important;
    padding-right: 54px!important;
   }
    .media_logo video {
    height: 370px!important;
     }
     .footer-area {
    /* background-color: #c3d4edf5; */
    background-image: linear-gradient(#f8f9fa, #2f9cdd5c);
        }
      .single-footer-widget .social li a i {
    height: 30px!important;
    width: 30px!important;
    line-height: 30px!important;
    font-size: 16px!important;
     margin: 0 3px!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 li a {
    font-size: 11px!important;
    color: #09101f;
    line-height: 3;
       }
    .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: 11px .
}
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;
   }
    #hero_1 {
    height: 562px!important;
    margin-top:-20px!important;
     margin-bottom:20px!important;
   }
   #hero h1 {
        font-size: 53px !important;
        width: 100%!importan;
    }
      
       .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 20px !important;
        padding-left: 0px !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: 145px !important;
        margin-bottom: 20px !important;
        margin-left: 0px !important;
    }
      .logo-3 img {
        width: auto!important;
             }
          .edition {
        margin-top: -13px !important;
        margin-bottom: 5px !important;
           }
    #hero {
   position: relative;
    top: 2px!important;
       }
    .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: 10px!important;
          }
         .breaking_news img{
        height: 160px!important;
         width: 230px!important;
    }   
     .breaking_news {     
      margin-bottom: 10px!important;
       }
    .breaking_news .card-text{
    font-size: 9px!important;
    padding-right: 0px!important;
    line-height: 1.5!important;
    }
      .breaking_news .owl-carousel .card{
    height:130px!important;
     }
         .breaking_news .box .start{
      margin-top: 25px!important;
     }
      
     .right-section .most-popular-post img {
           height: 100px!important;
        margin-top: 0px!important;
    }
       .right-section .most-popular-post h6 {
        font-size: 11px !important;
        min-width: 185px !important;
        text-align: justify!important;
    }
    .main{
        margin-top:18px!important;
    }

       .right-section .most-popular-post p {
        font-size: 9px !important;
        padding: 0px 75px 0 0px !important;
    }

   .main .right-section li {
    padding-bottom: 4px!important;
    margin-bottom: 4px!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: 8px !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: 10px!important;
        min-width: 270px!important;
        margin-top: -73px!important;
        
    }
      .para-3 {
        margin-left: 55px !important;
        padding-right: 8px !important;
        font-size: 10px!important;
        min-width: 270px!important;
        margin-top: -73px!important;
        
    }
      .para-4 {
        margin-left: 55px !important;
        padding-right: 8px !important;
        font-size: 10px!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: 340px!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:102px!important;
       }
    .kolkata .owl-carousel .owl-nav button.owl-prev{
      top: -14px!important;
      font-size: 34px!important;
      left: 280px!important;
      }
  .kolkata .owl-carousel .owl-nav button.owl-next {
    font-size: 34px!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: 9px !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: 11px!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 li a {
    font-size: 11px!important;
      }
       #hero {
    width: 100%;
      min-height:556px!important;
      }
    #hero .banner-content h1 {
   top: -10px!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:11px!important;  
     }
      .main p{
       font-size:9px!important;  
     }
      .main .site-img img{
       height:80px!important;
   }
    .law-firm .tab-content img {
    height: 160px!important;
    max-width: 200px!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: 11px!important;
    /* width: 182px!important; */
    padding: 0 5px!important;
    /* margin-left: -10px!important; */
    }
   
    .finance .card-body {
    height:107px!important;
     }
        .finance .card h5{
          font-size: 10px!important;
          margin-left: 0px!important;
          width: auto!important;
           padding: 6px 4px 0 4px!important;
          }
        .finance p {
    font-size: 9px!important;
    text-align: justify;
    padding-right: 0px;
    margin-left: 0px!important;
     padding: 3px 4px 0 4px!important;
    width: ;
    line-height: 1.2!important;
    }
   .celebrity, .travel,  .nav-tabs .nav-link {
     color:grey!important;
     font-size: 9px!important;
     }
      .chat-shows_channels, .digital-news_channels{
         height: 370px!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: 400px!important;
    }
     .right-chat_show img{
      margin-left: 136px!important;
        }
     
   .xy {
    list-style: none;
    display: flex;
    margin-top: 0px;
    width: 450px!important;
    margin-left: 20px!important;
      }
 
        .digital-news_channels p{
        font-size:11px!important;
        position: relative!important;
        top: -134px!important;
          } 
   
    .chat-shows_channels iframe {
    border: 0;
    height: 81px!important;
      }
    .new-section h3 {
    font-size: 11px!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: 11px !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:10px!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: 12px!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;
     }

      #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 .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: 10px!important;
     margin-top: 0px!important;
     margin-left: 0px!important;
     padding: 0 1px!important;
     line-height: 1.3!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: 80px!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:9px !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:13px!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: 231px!important;
    margin-left: 0px;
    margin-top: 13px!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 .card-title {
        min-width: ;
        /* margin-left: -21px !important; */
        font-size: 16px !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;
}
 * p {
    font-size: 13px!important;
}
 * h3 {
    font-size: 13px!important;
}
 * h6 {
    font-size: 11px!important;
}
 * p {
    font-size: 13px!important;
}

section {
    padding: 20px 0!important;
    overflow: hidden;
}
  .logo-3 img {
    width: 390px!important;
}
 #hero h1 {
    font-size: 66px!important;
        top: 36px!important;
   }
    .navbar-expand-lg .navbar-nav .nav-link {
      padding-right: 4px !important;
      padding-left: 8px !important;
      white-space: nowrap;
      color: #fbf5f5 !important;
      font-size: 9px !important;
      text-transform: uppercase;
    }
    #hero_1 {
    width: 100%;
    height: 570px;
  position: relative;
    top:-10px !important;
    }
    #hero_1 h1 a {
    top: 70px!important;
   font-size: 50px!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: 395px!important;
     }
     .kolkata .owl-carousel .owl-nav button.owl-prev{
  position: relative;
    top: -20px!important;
  font-size: 34px;
  left: 334px!important;
  }
    .kolkata .owl-carousel .owl-nav button.owl-next {
    position: relative;
    top: -46px!important;
    left: 400px!important;
    font-size: 34px!important;
       }
      .kolkata .card {
      	 width: 236px!important;
      	 height:120px!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;
        }
        .logo-3 {
        height: 62px !important;
        margin-top: 16px !important;
        margin-bottom: 85px !important;
        margin-left: 20px!important;
    }
     .logo-3 img {
        width: auto !important;
    }
        .edition {
        display: flex;
        justify-content: center;
        margin-top: -47px !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;
     }   
       
    .courts .post-content h3 {
    font-size: 16px!important;
     }   
       
    .new-section h3 {
    font-size: 16px!important;
   }   
    .start-up .owl-carousel .owl-item img {
    display: block;
    width: 100%;
    height: 200px;
    min-width: 240px!important;
    }
    .start-up .card {
    min-width: 240px!important;
    border-radius:0;
     }
 
   .wrap .title {
    color: #fff;
    font-size: 35px!important;
     }
     .content {
    top: 70%!important;
         }
   #banner-2 {
    height: 284px!important;
       }
  #banner-2 .heading {
   top: 140px!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: 127px!important;
    width:274px!important;
    border-top:0px!important;
           }
    .breaking_news{
        margin-bottom:20px!important;
    }
    .breaking_news .box {
     top: -13px!important;
       }
         .breaking_news .card-title{
      font-size: 12px!important;
       padding: 5px 4px 0 4px!important;
      line-height: 1.;
    }
     .breaking_news .card-text{
    padding-right:0px!important;
        }
     .right-chat-shorts .section-title-3 img {
    min-width: 0px;
    margin-top: -30px!important;
    margin-left: 226px!important;
      }
       .right-bangla_shorts .section-title-3 img {
    min-width: 0px;
    margin-top: -33px!important;
    margin-left: 307px!important;
    width: 23px!important;
}
       .finance .card {
    height: 55px!important;
     width: 235px!important;
    }
       .finance .card h5{
          font-size: 12px!important;
          /* width: 213px!important; */
          font-weight: 900!important;
          margin-left: 0px!important;
             padding: 6px 4px 0 4px!important;
      }
    .finance p {
    font-size: 10px!important;
    width:;
    }
     .new-section h3 {
    font-size: 15px!important;
        }
           
      .news-content{
    margin-top:0px!important;
  margin-left: 32px!important;
    }
    .law-firm .tab-content img {
    height: 190px!important;
    max-width: 240px!important;
    left: 0px;
          }
     .main .right-section li {
    padding-bottom: 2px!important;
    margin-bottom: 2px!important;
      }
     .main .right-section .most-popular-post img {
    height: 126px!important;
      }
   .main .right-section h4 a {
    font-size: 14px !important;
    line-height: 16px !important;
    min-width: 323px !important;
    margin-top: 6px !important;
    margin-left: -24px !important;
    padding-right: 14px !important;
        }
    .chambers_commerce .main h6 {
    margin-top: 10px;
    padding-right: 48px!important;
      }  
     .chambers_commerce h6{
     font-size: 14px!important;
        }
     .legal_domains h6{
     font-size: 15px!important;
     margin-top: -4px;

        }
    .right-section .most-popular-post h6 {
    font-size: 14px!important;
    /*min-width: 262px!important;*/
    padding-right: 42px!important;
    line-height: 1.2!important;
    }
     .right-section .most-popular-post p {
    font-size: 13px!important;
    min-width: 235px!important;
    }
     .right-section .most-popular-post .para {
   font-size: 13px!important;
      }
       .right-section .most-popular-post .para-2 {
   font-size: 13px!important;
      }
       .right-section .most-popular-post .para-3 {
   font-size: 13px!important;
      }
       .right-section .most-popular-post .para-4 {
   font-size: 13px!important;
      }
       .right-section .most-popular-post .para-2 {
   font-size: 13px!important;
      }
      .popup-2 {
    width:30%!important;
     }
       .finance .card-body {
    width: 95%!important;
    left:0px!important;
    height:112px!important;
      }
       .finance .card-body .card-title {
   width: 200px!important;
  margin-left: -10px!important;
    }
      .finance .card-body .card-text{
		width: 210px!important;
		margin-left: -11px!important;
		}
		.finance .owl-item {
         height: 280px!important;
           }
		 .finance .owl-carousel .owl-item img{
      height:200px!important;
      width: 234px!important;
  }
     	 .kolkata .owl-carousel .owl-item img {
    width: 235px!important;
        height: 165px!important;
    }
       .kolkata .card-title {
	    margin-top: 5px!important;
	    font-size: 13px!important;
	    padding: 0 9px!important;
	    line-height: 1.2!important;
	}
	.real_estate .owl-carousel .owl-item img {
    width: 230px!important;
    height: 160px!important;
	}
	   .real_estate .card{
         height: 104px!important;
         width: 228px!important;
     }
	 .real_estate .card-title{
         font-size:11px!important;
         line-height: 1.2!important;
         padding: 5px 5px 5px 5px!important;
     }
   
    .entertainment p {
    font-size: 11px!important;
      }
    .pravasi_bengali .card-body h5 {
    margin-bottom: 0px!important;
    font-size: 11px!important;
    line-height:1.3!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: 102px!important;
         }
   .pravasi_bengali .card-body p{
		margin-top: 5px!important;
		font-size: 10px!important;
		padding: 0px 10px!important;
		}
      
       .chat-shows_channels, .digital-news_channels{
         height: 385px!important;
     }
     .restaurant-news h3{
     font-size: 12px!important;
     margin-top: 5px!important;
     margin-left: 0px!important;
     padding: 0px 2px!important;
     line-height: 1.3!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;
      }
 
     .new-section .court {
    min-width: 188px!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;
    }
    .chat-shows_channels .video-container .video-thumbnail img {
  height: 100px!important;
     }
      .chat-shows_channels .item .video-container {
  width: 166px!important;
  height:auto!important;
   }
   .chat-shows_channels p{
    font-size: 10px!important;
    margin-top: 5px!important;
         }
      .chat-shows_channels iframe {
    border: 0;
    height: 95px!important;
    min-width: 130px;
    }
    .right-section .para {
    padding-right: 4px!important;
    font-size: 11px!important;
    margin-top: -91px!important;
    margin-left: 58px!important;
    padding-right: 15px!important;
    }
     .right-section .para-2 {
    padding-right: 4px!important;
    font-size: 11px!important;
    margin-top: -73px!important;
    margin-left: 58px!important;
    padding-right: 15px!important;
    }
     .right-section .para-3 {
    padding-right: 4px!important;
    font-size: 11px!important;
    margin-top: -92px!important;
    margin-left: 58px!important;
    padding-right: 15px!important;
    }
       .right-section .para-4 {
    padding-right: 4px!important;
    font-size: 11px!important;
    margin-top: -76px!important;
    margin-left: 56px!important;
    padding-right: 2px!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: 70px!important;
         }
      .main_inner h1 {
    font-size:35px!important;
     }
     .main_inner h4 {
    text-align: center;
    color: #000000c9;
    margin-top: 20px!important;
     }
        .main_inner h2 {
    font-size: 33px!important;
       }
     	  .main_inner h5{
	      font-size:16px!important;
	      padding-top:15px!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;
    }
     .right-section .swiper {
            width: 100%!important;
            height: 458px!important;
        }
        .right-section .right-bangla_shorts, .right-chat-shorts, .position-relative{
            position:relative;
            top:0!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-7 .card {
    height: auto!important;
    }
  .main-inner-8 .card {
    height: auto!important;
    }
  .main-inner-9 .card {
    height: auto!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: 2px;
    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: 34px;
    margin-top: -50px;
    font-size: 13px!important;
     }
    .content {
   top: 81%!important;
     }
          #hero_1 h1 a {
        font-size: 87px!important;
        width: 100%!important;
    }
  }
/*# sourceMappingURL=responsive.css.map */