/* Guest book */

.gwolle-gb .gwolle-gb-even {
	background-color: #d1e5f9;
} 
form.gwolle-gb-write div.label label {
   font-weight: bold;
   color: #5a6c9a !important; /* raf blue */
   font-family: sans-serif;
}
/* Guest book buttons colour */
.gwolle-gb input[type=”button”],
.gwolle-gb input[type=”submit”],
.gwolle-gb input.button {
box-shadow: 0 0.25em 0 0 #5a6c9a,0 4px 9px rgba(0,0,0,0.75);
background-color: #5a6c9a;
}
/* Guest book write button */
.gwolle-gb-write-button input {
border-radius: 0.25em;
border: none;
padding: 4px 8px;
}

/* guest book input notice colour to  #5a6c9a */
.gwolle_gb_notice {
color: #5a6c9a
}

/* contact form 7 */
/* contact form 7: new button color (light mode) */
.wpcf7 input[type="submit"] {
  background: #5584e1; /* background color, default value = #34343b */
  color: #ffffff; /* text color, default value = #ffffff */
}
.wpcf7 input[type="submit"]:hover,
.wpcf7 input[type="submit"]:focus {
  background: #6c98f0; /* background color on hover, default value = #786fff */
  color: #ffffff; /* text color on hover, default value = #ffffff */
}
 
/* Halva theme colour changes */
/* change widget title color (light mode) */
.bwp-widget .bwp-widget-title,
.bwp-sidebar-content .wp-block-group h1,
.bwp-sidebar-content .wp-block-group h2,
.bwp-sidebar-content .wp-block-group h3:not(.bwp-widget-title),
.bwp-sidebar-content .wp-block-group h4,
.bwp-sidebar-content .wp-block-group h5,
.bwp-sidebar-content .wp-block-group h6,
.bwp-sidebar-content .widget_block .widget-title {
  color: #5a6c9a; /* default color = #34343b */
}
 
/* navigation bar (light mode) */
.bwp-secondary-nav a {
		color: #5a6c9a;
	}
       .bwp-secondary-nav a:hover {
		color: #000;
}


    
.bwp-secondary-nav-container a:hover {
		color: #000;
	}

/* recaptcha badge visible - false */
.grecaptcha-badge {
	visibility: hidden
}

/* page title colour (light mode) */
.bwp-single-post-title {
  color: #5a6c9a;
}

/* post reply title colour */
.comment-reply-title {
  color: #5a6c9a;
}
 


/* Subscribe me widget button color */
#subscribe-submit .wp-block-button__link { 
	background-color:#5a6c9a;
 }

/* Buttons - Leave a reply button */
.button,
button,
input[type=button],
input[type=reset],
input[type=submit] {
  background-color: #5a6c9a;
  border: 1px solid transparent;
  border-radius: 0.563rem;
	}
	
/* Up arrow color */
.fa-arrow-up {
  color: #5a6c9a;
 	}



/* ?? Up arrow color */
.user-settings-button {
  color: #5a6c9a
 	}
/* Subscribe me widget button color */
#subscribe-submit .wp-block-button__link { 
	background-color:#5a6c9a;
 }

/* coment note to #5a6c9a */
.comment-notes {
		color: #5a6c9a
	}

/* subscribe-label colour to #5a6c9a */
.subscribe-label {
		color: #5a6c9a
	}

/* contact form label colour to #5a6c9a */
.wpcf7-form label {
color: #5a6c9a
}
/* subscribe-label colour to #5a6c9a */

/* testing css below */
/*  */



.gb-notice-dismiss {
color: red
}

/* Not Forgotten cemetery posts: justify the paragraph text
   (same post list as the table styles below) */
:is(.postid-6827, .postid-6956, .postid-6962, .postid-7124, .postid-7525, .postid-7685, .postid-8135, .postid-8155, .postid-8328, .postid-8525, .postid-8983, .postid-15070, .postid-15186, .postid-15206, .postid-17192, .postid-19629, .postid-19869, .postid-30268) .entry-content p {
  text-align: justify;
  hyphens: auto;
}


/* ===== Not Forgotten cemetery posts: table styles =====
   Posts: 6827, 6956, 6962, 7124, 7525, 7685, 8135, 8155, 8328, 8525, 8983, 15070, 15186, 15206, 17192, 19629, 19869, 30268
   To add a new Not Forgotten post, add ", .postid-NNNN" inside :is( ... )
   in BOTH places below (NNNN = the post's ID number).
   Location Information tables = 3 rows; Map key tables = 4+ rows. */

/* Location Information tables */
:is(.postid-6827, .postid-6956, .postid-6962, .postid-7124, .postid-7525, .postid-7685, .postid-8135, .postid-8155, .postid-8328, .postid-8525, .postid-8983, .postid-15070, .postid-15186, .postid-15206, .postid-17192, .postid-19629, .postid-19869, .postid-30268) .entry-content table:not(:has(tr:nth-child(4))) {
  border-collapse: separate !important;
  border-spacing: 0 !important;
  width: 100% !important;
  margin: 10px 0 !important;
  border: 2px solid #5a6c9a;
  border-radius: 8px;
  overflow: hidden;
  background: #eef2f9;
  box-shadow: 0 3px 10px rgba(30,40,70,.15);
}
:is(.postid-6827, .postid-6956, .postid-6962, .postid-7124, .postid-7525, .postid-7685, .postid-8135, .postid-8155, .postid-8328, .postid-8525, .postid-8983, .postid-15070, .postid-15186, .postid-15206, .postid-17192, .postid-19629, .postid-19869, .postid-30268) .entry-content table:not(:has(tr:nth-child(4))) td {
  border: none;
  border-bottom: 1px solid #d3dbe9;
  padding: 10px 14px;
  vertical-align: middle;
  text-align: left !important;
}
:is(.postid-6827, .postid-6956, .postid-6962, .postid-7124, .postid-7525, .postid-7685, .postid-8135, .postid-8155, .postid-8328, .postid-8525, .postid-8983, .postid-15070, .postid-15186, .postid-15206, .postid-17192, .postid-19629, .postid-19869, .postid-30268) .entry-content table:not(:has(tr:nth-child(4))) tr:last-child td {
  border-bottom: none;
}
:is(.postid-6827, .postid-6956, .postid-6962, .postid-7124, .postid-7525, .postid-7685, .postid-8135, .postid-8155, .postid-8328, .postid-8525, .postid-8983, .postid-15070, .postid-15186, .postid-15206, .postid-17192, .postid-19629, .postid-19869, .postid-30268) .entry-content table:not(:has(tr:nth-child(4))) td:first-child {
  background: #5a6c9a;
  color: #fff;
  width: 9.5em;
  white-space: nowrap;
  border-bottom-color: rgba(255,255,255,.25);
}
:is(.postid-6827, .postid-6956, .postid-6962, .postid-7124, .postid-7525, .postid-7685, .postid-8135, .postid-8155, .postid-8328, .postid-8525, .postid-8983, .postid-15070, .postid-15186, .postid-15206, .postid-17192, .postid-19629, .postid-19869, .postid-30268) .entry-content table:not(:has(tr:nth-child(4))) td:first-child b,
:is(.postid-6827, .postid-6956, .postid-6962, .postid-7124, .postid-7525, .postid-7685, .postid-8135, .postid-8155, .postid-8328, .postid-8525, .postid-8983, .postid-15070, .postid-15186, .postid-15206, .postid-17192, .postid-19629, .postid-19869, .postid-30268) .entry-content table:not(:has(tr:nth-child(4))) td:first-child strong {
  color: #fff;
}
:is(.postid-6827, .postid-6956, .postid-6962, .postid-7124, .postid-7525, .postid-7685, .postid-8135, .postid-8155, .postid-8328, .postid-8525, .postid-8983, .postid-15070, .postid-15186, .postid-15206, .postid-17192, .postid-19629, .postid-19869, .postid-30268) .entry-content table:not(:has(tr:nth-child(4))) td a {
  display: inline-block;
  background: #5a6c9a;
  color: #fff !important;
  text-decoration: none;
  padding: 3px 14px;
  border-radius: 4px;
  font-weight: 600;
}
:is(.postid-6827, .postid-6956, .postid-6962, .postid-7124, .postid-7525, .postid-7685, .postid-8135, .postid-8155, .postid-8328, .postid-8525, .postid-8983, .postid-15070, .postid-15186, .postid-15206, .postid-17192, .postid-19629, .postid-19869, .postid-30268) .entry-content table:not(:has(tr:nth-child(4))) td a:hover {
  background: #3f4f78;
}
@media (max-width: 600px) {
  :is(.postid-6827, .postid-6956, .postid-6962, .postid-7124, .postid-7525, .postid-7685, .postid-8135, .postid-8155, .postid-8328, .postid-8525, .postid-8983, .postid-15070, .postid-15186, .postid-15206, .postid-17192, .postid-19629, .postid-19869, .postid-30268) .entry-content table:not(:has(tr:nth-child(4))) td:first-child {
    white-space: normal;
    width: 6.5em;
  }
}

/* Map key tables */
:is(.postid-6827, .postid-6956, .postid-6962, .postid-7124, .postid-7525, .postid-7685, .postid-8135, .postid-8155, .postid-8328, .postid-8525, .postid-8983, .postid-15070, .postid-15186, .postid-15206, .postid-17192, .postid-19629, .postid-19869, .postid-30268) .entry-content table:has(tr:nth-child(4)) {
  border-collapse: separate !important;
  border-spacing: 0 !important;
  width: 100% !important;
  margin: 10px 0 !important;
  border: 2px solid #5a6c9a;
  border-radius: 8px;
  overflow: hidden;
  background: #eef2f9;
  box-shadow: 0 3px 10px rgba(30,40,70,.15);
}
:is(.postid-6827, .postid-6956, .postid-6962, .postid-7124, .postid-7525, .postid-7685, .postid-8135, .postid-8155, .postid-8328, .postid-8525, .postid-8983, .postid-15070, .postid-15186, .postid-15206, .postid-17192, .postid-19629, .postid-19869, .postid-30268) .entry-content table:has(tr:nth-child(4)) td {
  border: none;
  border-bottom: 1px solid #d3dbe9;
  padding: 8px 14px;
  vertical-align: middle;
}
:is(.postid-6827, .postid-6956, .postid-6962, .postid-7124, .postid-7525, .postid-7685, .postid-8135, .postid-8155, .postid-8328, .postid-8525, .postid-8983, .postid-15070, .postid-15186, .postid-15206, .postid-17192, .postid-19629, .postid-19869, .postid-30268) .entry-content table:has(tr:nth-child(4)) tr:last-child td {
  border-bottom: none;
}
:is(.postid-6827, .postid-6956, .postid-6962, .postid-7124, .postid-7525, .postid-7685, .postid-8135, .postid-8155, .postid-8328, .postid-8525, .postid-8983, .postid-15070, .postid-15186, .postid-15206, .postid-17192, .postid-19629, .postid-19869, .postid-30268) .entry-content table:has(tr:nth-child(4)) tr:nth-child(even) td {
  background: #e3e9f4;
}
:is(.postid-6827, .postid-6956, .postid-6962, .postid-7124, .postid-7525, .postid-7685, .postid-8135, .postid-8155, .postid-8328, .postid-8525, .postid-8983, .postid-15070, .postid-15186, .postid-15206, .postid-17192, .postid-19629, .postid-19869, .postid-30268) .entry-content table:has(tr:nth-child(4)) td:first-child {
  background: #5a6c9a !important;
  color: #fff;
  text-align: center !important;
  width: 6em;
  white-space: nowrap;
  border-bottom-color: rgba(255,255,255,.25);
  font-weight: 600;
}
:is(.postid-6827, .postid-6956, .postid-6962, .postid-7124, .postid-7525, .postid-7685, .postid-8135, .postid-8155, .postid-8328, .postid-8525, .postid-8983, .postid-15070, .postid-15186, .postid-15206, .postid-17192, .postid-19629, .postid-19869, .postid-30268) .entry-content table:has(tr:nth-child(4)) tr:first-child td {
  background: #5a6c9a !important;
  color: #fff;
  border-bottom: 2px solid #3f4f78;
}
:is(.postid-6827, .postid-6956, .postid-6962, .postid-7124, .postid-7525, .postid-7685, .postid-8135, .postid-8155, .postid-8328, .postid-8525, .postid-8983, .postid-15070, .postid-15186, .postid-15206, .postid-17192, .postid-19629, .postid-19869, .postid-30268) .entry-content table:has(tr:nth-child(4)) tr:first-child td b,
:is(.postid-6827, .postid-6956, .postid-6962, .postid-7124, .postid-7525, .postid-7685, .postid-8135, .postid-8155, .postid-8328, .postid-8525, .postid-8983, .postid-15070, .postid-15186, .postid-15206, .postid-17192, .postid-19629, .postid-19869, .postid-30268) .entry-content table:has(tr:nth-child(4)) tr:first-child td strong {
  color: #fff;
}

/* ===== "One of the Few" posts: combat success tables =====
   Same look as the Not Forgotten Map key tables.
   Posts: 64, 136, 2146, 19589, 40272, 44986, 47055, 47058, 47060, 52206, 55391, 55553, 55695, 55800, 56596, 56852, 57284, 61112, 61580, 68621, 69145, 69255, 73887, 75748, 76600, 79060, 80836, 81143, 81379, 81530, 81552, 81677, 81702, 81870, 82096, 82257, 82376, 82561, 82599
   To add a new "One of the Few" post, add ", .postid-NNNN" inside :is( ... ) below. */
:is(.postid-64, .postid-136, .postid-2146, .postid-19589, .postid-40272, .postid-44986, .postid-47055, .postid-47058, .postid-47060, .postid-52206, .postid-55391, .postid-55553, .postid-55695, .postid-55800, .postid-56596, .postid-56852, .postid-57284, .postid-61112, .postid-61580, .postid-68621, .postid-69145, .postid-69255, .postid-73887, .postid-75748, .postid-76600, .postid-79060, .postid-80836, .postid-81143, .postid-81379, .postid-81530, .postid-81552, .postid-81677, .postid-81702, .postid-81870, .postid-82096, .postid-82257, .postid-82376, .postid-82561, .postid-82599) .entry-content table:has(tr) {
  border-collapse: separate !important;
  border-spacing: 0 !important;
  width: 100% !important;
  margin: 10px 0 !important;
  border: 2px solid #5a6c9a !important;
  border-radius: 8px;
  overflow: hidden;
  background: #eef2f9 !important;
  box-shadow: 0 3px 10px rgba(30,40,70,.15);
}
:is(.postid-64, .postid-136, .postid-2146, .postid-19589, .postid-40272, .postid-44986, .postid-47055, .postid-47058, .postid-47060, .postid-52206, .postid-55391, .postid-55553, .postid-55695, .postid-55800, .postid-56596, .postid-56852, .postid-57284, .postid-61112, .postid-61580, .postid-68621, .postid-69145, .postid-69255, .postid-73887, .postid-75748, .postid-76600, .postid-79060, .postid-80836, .postid-81143, .postid-81379, .postid-81530, .postid-81552, .postid-81677, .postid-81702, .postid-81870, .postid-82096, .postid-82257, .postid-82376, .postid-82561, .postid-82599) .entry-content table:has(tr) tr { background: transparent !important; }
:is(.postid-64, .postid-136, .postid-2146, .postid-19589, .postid-40272, .postid-44986, .postid-47055, .postid-47058, .postid-47060, .postid-52206, .postid-55391, .postid-55553, .postid-55695, .postid-55800, .postid-56596, .postid-56852, .postid-57284, .postid-61112, .postid-61580, .postid-68621, .postid-69145, .postid-69255, .postid-73887, .postid-75748, .postid-76600, .postid-79060, .postid-80836, .postid-81143, .postid-81379, .postid-81530, .postid-81552, .postid-81677, .postid-81702, .postid-81870, .postid-82096, .postid-82257, .postid-82376, .postid-82561, .postid-82599) .entry-content table:has(tr) td, :is(.postid-64, .postid-136, .postid-2146, .postid-19589, .postid-40272, .postid-44986, .postid-47055, .postid-47058, .postid-47060, .postid-52206, .postid-55391, .postid-55553, .postid-55695, .postid-55800, .postid-56596, .postid-56852, .postid-57284, .postid-61112, .postid-61580, .postid-68621, .postid-69145, .postid-69255, .postid-73887, .postid-75748, .postid-76600, .postid-79060, .postid-80836, .postid-81143, .postid-81379, .postid-81530, .postid-81552, .postid-81677, .postid-81702, .postid-81870, .postid-82096, .postid-82257, .postid-82376, .postid-82561, .postid-82599) .entry-content table:has(tr) th {
  border: none !important;
  border-bottom: 1px solid #d3dbe9 !important;
  padding: 8px 14px !important;
  vertical-align: middle;
  background: #eef2f9;
}
:is(.postid-64, .postid-136, .postid-2146, .postid-19589, .postid-40272, .postid-44986, .postid-47055, .postid-47058, .postid-47060, .postid-52206, .postid-55391, .postid-55553, .postid-55695, .postid-55800, .postid-56596, .postid-56852, .postid-57284, .postid-61112, .postid-61580, .postid-68621, .postid-69145, .postid-69255, .postid-73887, .postid-75748, .postid-76600, .postid-79060, .postid-80836, .postid-81143, .postid-81379, .postid-81530, .postid-81552, .postid-81677, .postid-81702, .postid-81870, .postid-82096, .postid-82257, .postid-82376, .postid-82561, .postid-82599) .entry-content table:has(tr) td p, :is(.postid-64, .postid-136, .postid-2146, .postid-19589, .postid-40272, .postid-44986, .postid-47055, .postid-47058, .postid-47060, .postid-52206, .postid-55391, .postid-55553, .postid-55695, .postid-55800, .postid-56596, .postid-56852, .postid-57284, .postid-61112, .postid-61580, .postid-68621, .postid-69145, .postid-69255, .postid-73887, .postid-75748, .postid-76600, .postid-79060, .postid-80836, .postid-81143, .postid-81379, .postid-81530, .postid-81552, .postid-81677, .postid-81702, .postid-81870, .postid-82096, .postid-82257, .postid-82376, .postid-82561, .postid-82599) .entry-content table:has(tr) th p { margin: 0 !important; }
:is(.postid-64, .postid-136, .postid-2146, .postid-19589, .postid-40272, .postid-44986, .postid-47055, .postid-47058, .postid-47060, .postid-52206, .postid-55391, .postid-55553, .postid-55695, .postid-55800, .postid-56596, .postid-56852, .postid-57284, .postid-61112, .postid-61580, .postid-68621, .postid-69145, .postid-69255, .postid-73887, .postid-75748, .postid-76600, .postid-79060, .postid-80836, .postid-81143, .postid-81379, .postid-81530, .postid-81552, .postid-81677, .postid-81702, .postid-81870, .postid-82096, .postid-82257, .postid-82376, .postid-82561, .postid-82599) .entry-content table:has(tr) tr:last-child td { border-bottom: none !important; }
:is(.postid-64, .postid-136, .postid-2146, .postid-19589, .postid-40272, .postid-44986, .postid-47055, .postid-47058, .postid-47060, .postid-52206, .postid-55391, .postid-55553, .postid-55695, .postid-55800, .postid-56596, .postid-56852, .postid-57284, .postid-61112, .postid-61580, .postid-68621, .postid-69145, .postid-69255, .postid-73887, .postid-75748, .postid-76600, .postid-79060, .postid-80836, .postid-81143, .postid-81379, .postid-81530, .postid-81552, .postid-81677, .postid-81702, .postid-81870, .postid-82096, .postid-82257, .postid-82376, .postid-82561, .postid-82599) .entry-content table:has(tr) tr:nth-child(even) td { background: #e3e9f4; }
:is(.postid-64, .postid-136, .postid-2146, .postid-19589, .postid-40272, .postid-44986, .postid-47055, .postid-47058, .postid-47060, .postid-52206, .postid-55391, .postid-55553, .postid-55695, .postid-55800, .postid-56596, .postid-56852, .postid-57284, .postid-61112, .postid-61580, .postid-68621, .postid-69145, .postid-69255, .postid-73887, .postid-75748, .postid-76600, .postid-79060, .postid-80836, .postid-81143, .postid-81379, .postid-81530, .postid-81552, .postid-81677, .postid-81702, .postid-81870, .postid-82096, .postid-82257, .postid-82376, .postid-82561, .postid-82599) .entry-content table:has(tr) td:first-child, :is(.postid-64, .postid-136, .postid-2146, .postid-19589, .postid-40272, .postid-44986, .postid-47055, .postid-47058, .postid-47060, .postid-52206, .postid-55391, .postid-55553, .postid-55695, .postid-55800, .postid-56596, .postid-56852, .postid-57284, .postid-61112, .postid-61580, .postid-68621, .postid-69145, .postid-69255, .postid-73887, .postid-75748, .postid-76600, .postid-79060, .postid-80836, .postid-81143, .postid-81379, .postid-81530, .postid-81552, .postid-81677, .postid-81702, .postid-81870, .postid-82096, .postid-82257, .postid-82376, .postid-82561, .postid-82599) .entry-content table:has(tr) th:first-child {
  background: #5a6c9a !important;
  color: #fff;
  text-align: center !important;
  width: 6em;
  white-space: nowrap;
  border-bottom-color: rgba(255,255,255,.25) !important;
  font-weight: 600;
}
:is(.postid-64, .postid-136, .postid-2146, .postid-19589, .postid-40272, .postid-44986, .postid-47055, .postid-47058, .postid-47060, .postid-52206, .postid-55391, .postid-55553, .postid-55695, .postid-55800, .postid-56596, .postid-56852, .postid-57284, .postid-61112, .postid-61580, .postid-68621, .postid-69145, .postid-69255, .postid-73887, .postid-75748, .postid-76600, .postid-79060, .postid-80836, .postid-81143, .postid-81379, .postid-81530, .postid-81552, .postid-81677, .postid-81702, .postid-81870, .postid-82096, .postid-82257, .postid-82376, .postid-82561, .postid-82599) .entry-content table:has(tr) td:first-child p { text-align: center !important; color: #fff; }
:is(.postid-64, .postid-136, .postid-2146, .postid-19589, .postid-40272, .postid-44986, .postid-47055, .postid-47058, .postid-47060, .postid-52206, .postid-55391, .postid-55553, .postid-55695, .postid-55800, .postid-56596, .postid-56852, .postid-57284, .postid-61112, .postid-61580, .postid-68621, .postid-69145, .postid-69255, .postid-73887, .postid-75748, .postid-76600, .postid-79060, .postid-80836, .postid-81143, .postid-81379, .postid-81530, .postid-81552, .postid-81677, .postid-81702, .postid-81870, .postid-82096, .postid-82257, .postid-82376, .postid-82561, .postid-82599) .entry-content table:has(tr) tr:first-child td, :is(.postid-64, .postid-136, .postid-2146, .postid-19589, .postid-40272, .postid-44986, .postid-47055, .postid-47058, .postid-47060, .postid-52206, .postid-55391, .postid-55553, .postid-55695, .postid-55800, .postid-56596, .postid-56852, .postid-57284, .postid-61112, .postid-61580, .postid-68621, .postid-69145, .postid-69255, .postid-73887, .postid-75748, .postid-76600, .postid-79060, .postid-80836, .postid-81143, .postid-81379, .postid-81530, .postid-81552, .postid-81677, .postid-81702, .postid-81870, .postid-82096, .postid-82257, .postid-82376, .postid-82561, .postid-82599) .entry-content table:has(tr) tr:first-child th {
  background: #5a6c9a !important;
  color: #fff;
  border-bottom: 2px solid #3f4f78 !important;
}
:is(.postid-64, .postid-136, .postid-2146, .postid-19589, .postid-40272, .postid-44986, .postid-47055, .postid-47058, .postid-47060, .postid-52206, .postid-55391, .postid-55553, .postid-55695, .postid-55800, .postid-56596, .postid-56852, .postid-57284, .postid-61112, .postid-61580, .postid-68621, .postid-69145, .postid-69255, .postid-73887, .postid-75748, .postid-76600, .postid-79060, .postid-80836, .postid-81143, .postid-81379, .postid-81530, .postid-81552, .postid-81677, .postid-81702, .postid-81870, .postid-82096, .postid-82257, .postid-82376, .postid-82561, .postid-82599) .entry-content table:has(tr) tr:first-child td *, :is(.postid-64, .postid-136, .postid-2146, .postid-19589, .postid-40272, .postid-44986, .postid-47055, .postid-47058, .postid-47060, .postid-52206, .postid-55391, .postid-55553, .postid-55695, .postid-55800, .postid-56596, .postid-56852, .postid-57284, .postid-61112, .postid-61580, .postid-68621, .postid-69145, .postid-69255, .postid-73887, .postid-75748, .postid-76600, .postid-79060, .postid-80836, .postid-81143, .postid-81379, .postid-81530, .postid-81552, .postid-81677, .postid-81702, .postid-81870, .postid-82096, .postid-82257, .postid-82376, .postid-82561, .postid-82599) .entry-content table:has(tr) tr:first-child th * { color: #fff !important; }


/* ===== Contact page: Contact Form 7 ===== */
.page-id-2373 .wpcf7-form { max-width: 690px; margin: 0 auto; }
.page-id-2373 .wpcf7-form p { margin: 0 0 18px; }
.page-id-2373 .wpcf7-form br { display: none; }
.page-id-2373 .wpcf7-form label { display: block; margin-bottom: 20px; font-size: 14px; font-weight: 600; color: #3f4f78; }
.page-id-2373 .wpcf7-form .wpcf7-form-control-wrap { display: block; margin-top: 6px; }
.page-id-2373 .wpcf7-form p.fcafa-required { font-size: 13px; color: #5a6c9a; font-style: italic; }
.page-id-2373 .wpcf7-form .fcafa-hint { display: block; font-size: 12px; font-weight: 400; color: #6b7280; margin-top: 2px; }
.page-id-2373 .wpcf7-form input[type=text],
.page-id-2373 .wpcf7-form input[type=email],
.page-id-2373 .wpcf7-form input[type=url],
.page-id-2373 .wpcf7-form textarea { width: 100%; background: #fff; border: 1px solid #d3dbe9; border-radius: 6px; color: #333; transition: border-color .15s, box-shadow .15s; }
.page-id-2373 .wpcf7-form textarea { min-height: 180px; resize: vertical; }
.page-id-2373 .wpcf7-form input:focus,
.page-id-2373 .wpcf7-form textarea:focus { outline: none; border-color: #5a6c9a; box-shadow: 0 0 0 3px rgba(90,108,154,.18); }
.page-id-2373 .wpcf7-form input[type=file] { font-size: 13px; padding: 8px; width: 100%; background: #eef2f9; border: 1px dashed #b9c4dc; border-radius: 6px; }
.page-id-2373 .wpcf7-form .wpcf7-submit { background: #5a6c9a; border-color: #5a6c9a; color: #fff; padding: 0 28px; font-weight: 600; cursor: pointer; }
.page-id-2373 .wpcf7-form .wpcf7-submit:hover,
.page-id-2373 .wpcf7-form .wpcf7-submit:focus { background: #3f4f78; border-color: #3f4f78; }
.page-id-2373 .wpcf7-form .wpcf7-not-valid { border-color: #c0392b; }
.page-id-2373 .wpcf7-form .wpcf7-not-valid-tip { font-size: 12px; font-weight: 400; margin-top: 4px; }
.page-id-2373 .wpcf7-form .wpcf7-response-output { border-radius: 6px; padding: 10px 14px; margin: 16px 0 0; font-size: 14px; }
