@media only screen and (max-width: 600px) {
    .m-b-1{
              margin-bottom: 10PX !important;
            }
    .p, p {
          letter-spacing: 0PX;
          text-align: justify;
          line-height: 30px !important;
        }
     .m_custom_padall {
        padding-left: 0px !important;
        padding-right: 0px !important;
        }
        
        .catnew img {
          height: 80px;
        }
        .mix77 span {
          font-size: 15px !important;
          margin-top: -5px !important;
          display: block;
        } 
        .box_text_cat {
          font-size: 18px !important;
        }
        .catbanner {
          margin-top: 5px;
        }
        .sidebanner{
            margin-top: 10px !important;
        }
            .header24 {
                display: flex !important;
                flex-direction: column;
                background-color: #fff;
                color: #000;
                padding: 0px;
                position: sticky;
                top: 0;
                z-index: 1000;
                box-shadow: 0px 2px 2px rgba(1, 70, 15, 0.72);
                border-bottom: 1px solid #f00;
              }

                .time-now {
                margin-left: -16px !important;
            }

            .footer {
        	background:#0e5110 !important;
           }
           .over-m {
            overflow: hidden;
             }
     .ticker-news.category {
	margin-bottom: -19px !important;
}
    .fottermenu ul li a {
    	font-size: 18px;
    	align-content: center;
    	padding: 5px;
    	float: left;
    }
    .footern p {
          line-height: 24px !important;
          font-size: 18px !important;
        }
        .copyright1 p {
          line-height: 25px !important;
          font-size: 16px !important;
          margin-bottom: 60px !important;
        }
    .m-title {
    	font-size: 28px;
    	font-weight: 500;
    }
    .navbar li.has-menu {
    	position: relative;
    	z-index: 999 !important;
    }
    .breaking-newss {
        border: 1px solid #1da255;
        margin-top: 3px;
        display: none;
    }


    .theme-switch-wrapper {
    	display: none !important;
    }
    .p-tb-1 {
    	padding: 3px 0 !important;
    	overflow: auto;
    }

    .m-none {
        display: none;
    }
    .d-none {
        display: block;
    }
    .img_160 img {
        height: 160px;
    }
    .img_280 img {
        height: 160px;
    }
    .img_190 img,
    .img_390 img,{
        height: 110px;
    }
    .img_80 img {
        height: 80px;
    }
   .img_390 img {
    height: 160px !important;
    object-fit: cover;
    display: block;
    }
    .alobg2 img {
	height: 250px !important;
    }
    .img_500 img {
	height: 200px;
	object-fit: cover;
	display: block;
}
.carousel-cell {
	width: 100%;
	height: 200px !important;
	margin-right: 8px;
	border-radius: 5px;
}

    .img_130-90 img{
        height: 90px;
    }
    .m-tt-10{
        margin-top:10px !important;
    }
    .p-tb-1 {
        padding: 0.5em 0;
    }
    .mp-l-1 {
        padding-left: 10px;
    }
    .mp-l-0 {
        padding-left: 0;
    }
    .mp-r-0 {
        padding-right: 0;
    }
    .mpps {
        padding: 10px;
    }
    .mp-0 {
        padding: 0;
    }
    .mm-0 {
        margin: 0;
    }
    .mm-l-1 {
        margin-left: 10px;
    }
    .mp-l-0 {
        padding: 0;
    }
    .border-right {
        border-right: 0;
    }
     .title_text_color-3 {
            writing-mode: rl;
            transform: none;
            padding-left: 10px;
        }
     .box_text_color-1 {
    	font-weight: 600;
    }
    .footer {
    	text-align: center !important;
    }
    .m-pfooter {
    	display: none;
    }
     .m-title {
        font-weight: 600;
        font-size: 24px;
        line-height: 31px;
      }
    .logo {
        height: 50px;
        padding: 5px 0;
    }
    .navbar ul {
        display: flex;
        overflow-x: scroll;
        overflow-y: hidden;
        align-items: center;
        -ms-overflow-style: none;
        scrollbar-width: none;

    }
    .navbar ul a {
        width: max-content;
    }
    .navbar ul::-webkit-scrollbar {
        display: none;
    }

    .navbar {
        background: #b2ecba !important;
        padding: 50px 0 10px 0;
        display: none !important;
    }
        .fa.fa-calendar-o {
          font-size: 18px !important;
        }
    .fa.fa-newspaper-o {
      font-size: 18px !important;
    }
    .fa.fa-video-camera {
      font-size: 18px !important;
    }
    .fa.fa-user-circle-o {
      font-size: 18px !important;
    }
     #myBtn {
      bottom: 65px !important;;
      right: 3px !important;;
      
    }      

   .popup-banner {
            display: none;
          }
          
   .image-caption {
    font-style: italic;
    margin-top: -13px;
    border-bottom: 1px solid #7098719e;
    padding: 2px;
}       
/* Splash Screen Styles */
.splash-screen {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;  /* Background color */
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 9999; /* Make sure splash is on top */
  transition: opacity 1s ease-out;  /* Add transition for fade-out effect */
}

.splash-screen img {
  width: 200px; /* Adjust size as needed */
  height: 200px; /* Adjust size as needed */
}

/* Optionally, hide splash screen after 3 seconds */
.hide-splash {
  opacity: 0;
  visibility: hidden;
}          
  /* Splash Screen Styles end */        
          
 
}