.node-detail ul{
   padding-left: 20px;
}
.node-detail ul li{
   list-style: disc;
}

/* Styling the <details> tag */
details[id^="edit-group-"] {
   border: 1px solid #ccc; /* Border around the selected area */
   padding: 20px; /* Padding for the selected area */
   margin-bottom: 20px; /* Margin to create gaps between each block */
   background-color: #f9f9f9; /* Background color for the selected area */
 }
 
/* Styling the <summary> tag */
summary[role="button"] {
   background-color: #ddd; /* Background color for the summary (header) */
   padding: 10px 20px; /* Padding for the summary (header) */
   cursor: pointer; /* Change cursor to indicate interactivity */
   font-weight: bold; /* Make the text bold to emphasize the header */
   border-top-left-radius: 5px; /* Rounded corners for the top-left */
   border-top-right-radius: 5px; /* Rounded corners for the top-right */
 }

 /* Styling the field labels and items */
 details[id^="edit-group-"] .field__label,
 details[id^="edit-group-"] .field__item {
   padding: 10px 20px; /* Padding for light and dark rows */
   margin-left: 30px; /
 }
 
 /* Light row background color */
 .light-row {
   background-color: #f2f2f2;
 }
 
 /* Dark row background color */
 .dark-row {
   background-color: #e6e6e6;
 }
 
 /* Ensure labels and items are on the same row */
 details[id^="edit-group-"] .field {
   display: flex;
   align-items: center;
 }
 
 /* Alternate between light and dark rows */
 details[id^="edit-group-"] .field:nth-child(odd) {
   background-color: #f2f2f2; /* Light row */
 }
 
 details[id^="edit-group-"] .field:nth-child(even) {
   background-color: #e6e6e6; /* Dark row */
 }


/* Style the container */
.block-views-blockgadget-stories-block-1 .content.block-content {
  border: 1px solid #ccc;
  padding: 10px;
  margin-bottom: 20px;
}

/* Style each view */
.block-views-blockgadget-stories-block-1 .view-content-wrap {
  border: 1px solid #eee;
  padding: 10px;
  margin-bottom: 10px;
}

/* Style individual fields */
.block-views-blockgadget-stories-block-1 .views-field {
  padding: 5px;
  border-bottom: 1px solid #ccc;
}

/* Style links */
.views-field a {
  color: blue;
  text-decoration: underline;
}

/* Handle empty fields */
.block-views-blockgadget-stories-block-1 .views-field .field-content:empty {
  display: none;
}

/* Add hierarchy class to the block */
.block-views-blockgadget-stories-block-1 {
  /* Add your custom styles here */
}

/* Ensure label and value are in one line with space */
.block-views-blockgadget-stories-block-1 .views-field {
  display: inline-block;
}

/* Add space between label and value */
.block-views-blockgadget-stories-block-1 .views-label,
.block-views-blockgadget-stories-block-1 .field-content {
  margin-right: 10px; /* Adjust the margin as needed */
}

.content-main p a {
  color: blue;
}
 
