
.prog_schedule{
	text-align: center;
	border: 20px solid #16075e;
	background-color: orange;
}
.btn{
	left: 0px;
}

blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #04066f;
  background: #eee;
  border-top-right-radius: 50px 33px;
}
.breadcrumb > .active {
  color: #bcbec1;
}

.wrap{
  margin-top: 12px; 
  font-size: 15px; 
  line-height: 1.6; 
  color: #555; 
  display: -webkit-box; 
  -webkit-line-clamp: 4; 
  -webkit-box-orient: vertical; 
  overflow: hidden; 
  max-height: 72px;
  
}


a.disabled {
    color: #777; /* টেক্সটের রঙ ফ্যাকাসে করে দিবে */
    cursor: not-allowed; /* মাউস কার্সারটি 'নিষিদ্ধ' চিহ্নে পরিবর্তন করবে */
    pointer-events: none; /* ক্লিক করা যাবে না - এটি সবচেয়ে গুরুত্বপূর্ণ */
    opacity: 0.6; /* বাটনটিকে কিছুটা স্বচ্ছ করে দিবে */
}


#preloader {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #fff;
  z-index: 9999;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

#favicon-container {
  margin-bottom: 70px; /* favicon আর status এর মধ্যে ফাঁক */
}

#favicon-img {
  width: 150px; /* আপনার পছন্দমতো সাইজ */
  height: 64px;
  object-fit: contain;
}

#status {
  width: 200px;
  height: 200px;
  background-image: url(images/status.gif);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

/* For very small screens */
@media (max-width: 480px) {
    .media-left img {
        max-width: 100%;
    }
    
    .catg_title {
        font-size: 16px !important;
        line-height: 1.3 !important;
    }
    
    .wrap {
        -webkit-line-clamp: 2; /* Show 2 lines on very small screens */
    }
}

.latest_post_container{
	height: 430px;
}

.single_post_content_bangla {float:left; display:inline; width:100%; margin-bottom:20px}
.single_post_content_bangla > h2{background:none repeat scroll 0 0; color:#fff; font-family:'Oswald',sans-serif; font-size:18px; font-weight:400; margin-bottom:10px; margin-left:0; margin-top:5px; padding:0; position:relative; text-align:center; text-transform:uppercase; margin-bottom:20px}
.single_post_content_bangla > h2 span{padding:4px 10px}