.float-box1{display:none;}
.float-box1 > div{display:none;}

.float-box{
  position:fixed;
  top:30%;
  right:-250px;
/*   transform:translateY(-50%); */
  width:250px;
  height:auto;
  padding:0;
  background:#fff;
  box-sizing:border-box;
  transition:0.5s;
  z-index: 999;
}
.float-box.active{
  right:0;
}
.toggle{
  position:absolute;
  height:48px;
  width:48px;
  text-align:center;
  cursor:pointer;
  background:#581f09;
  top:0;
  left:-49px;
  line-height:48px;
  border-radius: 3px;
}
.toggle .fa {
  font-size:18px;
  color:#fff;
}
@media(max-width:768px)
{
  .float-box{
    width: 300px;
/*     height:100%; */
/*     right:100%; */
	  right: -300px;
  }
  
  .float-box.active .toggle
  {
    top:0;
    right:0;
    transform:translateY(0);
  }
  
}

.sub-wrapper {
	max-width: 450px;
}

.mbl {
	margin-bottom: 30px;
}
/* popup code for mental-fitness-program -- Hide close button */ 
#popmake-3423 .pum-close {
	display:none;
}
.topics-wrap .widget ul li {
	display: inline-block;
	background-color: #f2f2f2;
	border-radius: 20px;
	padding: 5px 15px;
}
@media only screen and (min-device-width : 320px) and (max-device-width : 600px) {
	.blogs-wrapper .blog-list {
		order: 2;
	}
	.archive img.attachment-full.size-full.wp-post-image {
		max-width: 100%!important;
	}
	.topics-wrap .widget ul li {
		display: block;
		margin-bottom: 10px;
	}
}

.wp-show-posts .wp-show-posts-entry-title {
    text-align: left !important;
    font-size: 20px;
    line-height: 1.5;
}
.category.one-container .container {
	background-color: var(--base-3);
}
.wp-show-posts-columns#wpsp-846 .wp-show-posts-inner,
 .featured-posts .wp-show-posts-inner {
    margin: 0 0 1em 1em;
    border: 1px solid #ccc;
    padding: 10px;
    border-radius: 10px;
}
.archive img.attachment-full.size-full.wp-post-image {
    max-width: 500px;
    height: auto;
}
.wp-show-posts-entry-summary {
	 display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.search-form-wrap {
	padding: 20px 0;
}
.news-updates-list {
	margin: 30px 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.news-item {
  display: flex;
  flex-direction: row;
  gap: 10px;
  align-items: flex-start;
  border: 1px solid #ddd;
  padding: 15px;
	border-radius: 10px;
}

.news-item .news-thumb img {
/*   max-width: 250px; */
/*   height: auto; */
  border-radius: 6px;
/*   display: block; */
}

.news-item .news-text {
  flex: 1;
}

.news-item .excerpt {
  margin-bottom: 10px;
}

.news-item .full-content {
  margin-top: 10px;
  display: none; /* hidden by default */
}

.news-item .read-more {
  display: inline-block;
/*   margin-top: 5px;
  color: #0073aa;
  text-decoration: none;
  font-weight: 600;
  cursor: pointer; */
}
.news-item .read-more:hover {
  text-decoration: underline;
}

/* Mobile responsive */
@media (max-width: 768px) {
  .news-item {
    flex-direction: column;
  }
  .news-item .news-thumb img {
    max-width: 100%;
  }
}
