/**
* Add any custom CSS here.
*
* This file will be loaded after all other theme stylesheets.
*/
.page-id-2 .fav-posts{
	width: 200px;
	height: 100px;
	border: 2px solid #ccc;
	padding: 10px;
	margin: 10px;
}
.fav-posts a{
	display: inline-block;
	margin: 10px;
}
.add-to-favorite{
	cursor: pointer;	
}
.remove_favorite {
	cursor: pointer;
	color: red;
}
.fav-output .fav-target{
	display: inline-block;
	cursor: pointer;
	border: 2px solid chocolate;
	padding: 10px;
}
.remove_from_favorite{
	cursor: pointer;
	
}
span.add-to-favorite.hide{
	display: none;
}
span.remove_from_favorite.hide{
	display: none;
}

 #load-more-btn-directory.disable{ 	
 	background-color: #cccccc;
 } 
 #load-more-btn.disable{ 	
 	background-color: #cccccc;
 } 
 #load-more-btn-video.disable{ 
 	background-color: #cccccc;
 }

 #load-more-btn-shop.disable{ 
 	background-color: #cccccc;
 }
 .tooltip{
	position: relative;
 } 
 .tooltip .tooltiptext {
	visibility: hidden;
	width: 150px;
	background-color: black;
	color: #fff;
	text-align: center;
	border-radius: 6px;
	padding: 5px;
  
	/* Position the tooltip */
	position: absolute;
	z-index: 1;
	transform: translateY(10%);
	opacity: 0;
	transition: opacity 0.3s, visibility 0.3s;
		
  } 
  .tooltip:hover .tooltiptext {
	visibility: visible;
	opacity: 1;
  }

  .filter-section span a{
  	width: 20px;
  }

  .load-more-shopping-articles.disable{
  	background-color: #cccccc;
  }