.form_flex {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 10px;
}

.form_box {
  margin: 5px;
}

.form_title {
  background: #0066a2 url(../../../images/thead.png) top left repeat-x;
  color: #ffffff;
  border-bottom: 1px solid #263c30;
  padding: 5px 10px;
  text-align: center;
  margin: 4px auto;
  font-weight: bold;
}

.form_go {
  width: 100%;
  text-align: center;
}

.gossip_flex {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 10px;
}

.gossip_box {
  width: 33%;
  margin: 5px;
  box-sizing: border-box;
}

.gossip_rumour {
  height: 100px;
  overflow: auto;
  box-sizing: border-box;
  padding: 3px;
}

.gossip_info {
  font-size: 10px;
  text-align: center;
}

.gossip_title {
  background: #0066a2 url(../../../images/thead.png) top left repeat-x;
  color: #ffffff;
  border-bottom: 1px solid #263c30;
  padding: 8px;
}

.gossip_link {
  color: #333;
  text-align: center;
  font-weight: bold;
}

.gossip_link a,
.gossip_link a:link,
.gossip_link a:visited,
.gossip_link a:hover,
.gossip_link a:active {
  font-weight: bold;
  color: #333;
}

.new_gossip {
  margin: 10px;
  width: 98%;
}

.gossip_about {
  text-align: center;
  font-size: 12px;
}

.gossip_victims {
  font-size: 14px;
  text-align: center;
}

.gossip_gossipbox {
  padding: 5px;
  box-sizing: border-box;
}

.gossip_from {
  text-align: center;
  font-size: 10px;
}

.gossip_modcp_flex {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  gap: 10px;
}

.gossip_option {
  margin: 5px 10px;
  padding: 2px;
  text-align: center;
}

.tplb-gossip-card {
  min-height: 155px;
}

.tplb-gossip-wrap {
  width: 100%;
  max-height: none;
  overflow: visible;
  padding-right: 0;
  box-sizing: border-box;
  color: rgba(var(--tplb-dark-rgb, 85, 85, 85), 0.78);
}

.tplb-gossip-wrap br {
  display: none;
}

.tplb-gossip-wrap table,
.tplb-gossip-wrap .tborder {
  width: 100% !important;
  margin: 0 !important;
  background: transparent !important;
  border: 0 !important;
  padding: 0 !important;
  border-collapse: collapse !important;
}

.tplb-gossip-wrap td {
  background: transparent !important;
  border: 0 !important;
  padding: 0 !important;
}

.tplb-gossip-wrap .gossip_title {
  background: transparent !important;
  color: rgba(var(--tplb-dark-rgb, 85, 85, 85), 0.62) !important;
  border: 0 !important;
  padding: 0 0 8px 0 !important;
  font-family: var(--tplb-font-sans2, "Poppins", sans-serif) !important;
  font-size: 9px !important;
  font-weight: var(--tplb-font-semibold, 600) !important;
  text-transform: uppercase !important;
  letter-spacing: 0.12em !important;
  text-align: center !important;
}

.tplb-gossip-wrap .gossip_flex {
  display: grid !important;
  grid-template-columns: 1fr !important;
  gap: 8px !important;
  align-items: stretch !important;
}

.tplb-gossip-wrap .gossip_box {
  width: 100% !important;
  max-height: none !important;
  overflow: visible !important;
  margin: 0 !important;
  padding: 10px !important;
  box-sizing: border-box !important;
  background-color: rgba(255, 255, 255, 0.45) !important;
  border: 1px solid rgba(255, 255, 255, 0.75) !important;
  border-radius: 6px !important;
}

.tplb-gossip-wrap .gossip_rumour {
  height: auto !important;
  max-height: 135px !important;
  overflow-y: auto !important;
  overflow-x: hidden !important;
  box-sizing: border-box !important;
  padding: 0 6px 0 0 !important;
  font-family: var(--tplb-font-serif, "Cormorant Garamond", Georgia, serif) !important;
  font-size: 15px !important;
  line-height: 1.45 !important;
  letter-spacing: -0.02em !important;
  text-transform: lowercase !important;
  text-align: center !important;
  color: rgba(var(--tplb-dark-rgb, 85, 85, 85), 0.82) !important;
}

.tplb-gossip-wrap .gossip_info {
  margin-top: 8px !important;
  font-family: var(--tplb-font-sans, "Work Sans", sans-serif) !important;
  font-size: 10px !important;
  line-height: 1.5 !important;
  text-align: center !important;
  color: rgba(var(--tplb-dark-rgb, 85, 85, 85), 0.6) !important;
}

.tplb-gossip-wrap .gossip_link {
  margin-top: 8px !important;
  color: var(--tplb-dark-text, #555) !important;
  text-align: center !important;
  font-family: var(--tplb-font-sans2, "Poppins", sans-serif) !important;
  font-size: 9px !important;
  font-weight: var(--tplb-font-semibold, 600) !important;
  text-transform: uppercase !important;
  letter-spacing: 0.1em !important;
}

.tplb-gossip-wrap .gossip_link a,
.tplb-gossip-wrap .gossip_link a:link,
.tplb-gossip-wrap .gossip_link a:visited,
.tplb-gossip-wrap .gossip_link a:hover,
.tplb-gossip-wrap .gossip_link a:active {
  display: inline-flex !important;
  color: var(--tplb-dark-text, #555) !important;
  background-color: rgba(255, 255, 255, 0.55) !important;
  border: 1px solid rgba(255, 255, 255, 0.75) !important;
  padding: 5px 8px !important;
  border-radius: 4px !important;
  text-decoration: none !important;
  font-weight: var(--tplb-font-semibold, 600) !important;
}

.tplb-gossip-wrap .gossip_link a:hover {
  background-image: var(--tplb-gradient-soft-60, linear-gradient(102.8deg, rgba(183,235,252,0.6), rgba(248,193,232,0.6), rgba(252,244,211,0.6))) !important;
}

.tplb-gossip-wrap .gossip_rumour::-webkit-scrollbar {
  width: 6px;
}

.tplb-gossip-wrap .gossip_rumour::-webkit-scrollbar-thumb {
  background-image: var(--tplb-gradient-soft-100, linear-gradient(102.8deg, rgba(183,235,252,1), rgba(248,193,232,1), rgba(252,244,211,1)));
  border-radius: 999px;
}

.tplb-gossip-wrap .gossip_rumour::-webkit-scrollbar-track {
  background: rgba(255, 255, 255, 0.35);
  border-radius: 999px;
}