/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Template: Divi

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/
/* Links on Home Page */
.graylink a {
color:#666666;
}
.graylink a:hover {
border-bottom: 2px;
}
/* TCB Sponsor Table */
div.TCBsponTable {
  border: 1px solid #86ACB5; /* (weird green) */
  width: 100%;
  text-align: center;
  border-collapse: collapse;
}
.divTable.TCBsponTable .divTableCell, .divTable.TCBsponTable .divTableHead {
  border: 1px solid #86ACB5; /* (weird green) */
  padding: 3px 2px;
}
.divTable.TCBsponTable .divTableBody .divTableCell {
  font-size: 12px;
  color: #000000;
}
.divTable.TCBsponTable .divTableRow:nth-child(even) {
  /* background: rgba(213, 43, 142, 0.4); */ /* old pink */
  background: rgba(46, 114, 159, 0.4); /* One Cause blue 2023 */
}
.divTable.TCBsponTable .divTableHeading {
  /* background: rgb(213, 43, 142, 0.9); */ /* old pink */
  background: rgb(46, 114, 159, 0.9); /* One Cause blue 2023 */
  border-bottom: 2px solid #86ACB5;
}
.divTable.TCBsponTable .divTableHeading .divTableHead {
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  border-left: 2px solid #86ACB5;
}
.divTable.TCBsponTable .divTableHeading .divTableHead:first-child {
  border-left: none;
}

.TCBsponTable .tableFootStyle {
  font-size: 13px;
}
.TCBsponTable .tableFootStyle .links {
	 text-align: right;
}
.TCBsponTable .tableFootStyle .links a{
  display: inline-block;
  background: #1C6EA4;
  color: #000000;
  padding: 2px 8px;
  border-radius: 5px;
}
.TCBsponTable.outerTableFooter {
  border-top: none;
}
.TCBsponTable.outerTableFooter .tableFootStyle {
  padding: 3px 5px; 
}
/* DivTable.com */
.divTable{ display: table; }
.divTableRow { display: table-row; }
.divTableHeading { display: table-header-group;}
.divTableCell, .divTableHead { display: table-cell;}
.divTableHeading { display: table-header-group;}
.divTableFoot { display: table-footer-group;}
.divTableBody { display: table-row-group;}
