/* 
Theme Name:		 BuddyX - Child
Theme URI:		 http://childtheme-generator.com/
Description:	 BuddyX - Child is a child theme of BuddyX, created by ChildTheme-Generator.com
Author:			 The Golf Rules Samaritan
Author URI:		 http://childtheme-generator.com/
Template:		 buddyx
Version:		 1.0.0
Text Domain:	 buddyx-child
*/

/*
    Add your custom styles here
*/

/* Layout container for Follow + Message */
.member-actions-row {
  display: flex !important;
  align-items: center !important;
  gap: 12px !important;
  flex-wrap: nowrap !important; /* prevents message icon wrapping */
  margin-top: 6px !important;
}

/* ✅ Fix stacking: ensure follow button list behaves inline */
.member-actions-row .members-meta.action {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  margin: 0 !important;
  padding: 0 !important;
  list-style: none !important;
}

.member-actions-row .members-meta.action li {
  margin: 0 !important;
  padding: 0 !important;
}

/* Ensure follow button list is inline (backup for generic cases) */
.member-actions-row ul {
  display: flex !important;
  margin: 0 !important;
  padding: 0 !important;
  list-style: none !important;
}

/* Message button link */
.custom-message-button {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  background: none !important;
  border: none !important;
  padding: 4px !important;
  cursor: pointer !important;
  margin-left: 6px !important;
  transition: transform 0.2s ease !important;
}

/* SVG bubble icon */
.custom-message-icon {
  width: 20px !important;
  height: 20px !important;
  display: inline-block !important;
  vertical-align: middle !important;
  fill: currentColor !important;
}

/* Optional hover effect */
.custom-message-button:hover .custom-message-icon {
  transform: scale(1.1) !important;
  color: #0c0a5b !important;
}

.widget-area .widget .widget-title {
  color: #0c0a5b !important;
  font-family: Verdana, Geneva, sans-serif !important;
}