/* 
Theme Name: Divi Child 
Description: Divi child met gebedstijden logica 
Template: Divi
*/

/*Custom gebedstijden styling*/

.gebedstijden {
  overflow-x: auto;
	padding: 0 24px;
	margin-bottom: 24px;
}

.gebedstijden h1 {
	padding: 24px;
	margin-bottom: 24px;
}
.gebedstijden ~ h2 {
	padding: 24px;
}
.gebedstijden ~ p {
	padding: 24px;
}

.gebedstijden table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 1px;
}

.gebedstijden th {
  background: #E73B29;
  color: white;
  padding: 15px 10px;
  font-weight: bold;
  font-size: 16px;
}

a {
	text-decoration: underline;
}

.gebedstijden-datum {
  text-align: center;
  padding: 10px;
  font-size: 16px;
  font-weight: 600;
  background-color: #f3f3f3;
}
.gebedstijden-datum.isToday {
  background-color: #289576;
  color: white;
}

.gebedstijden-gebeden:nth-child(odd) {
  background-color: #f9f9f9;
  padding: 10px;
  text-align: center;
}
.gebedstijden-gebeden td {
  padding: 10px;
}
.gebedstijden-gebeden.isToday {
  color: #289576;
  font-weight: bold;
}

.gebedstijden-mawaqit {
	font-size: 18px;
}
.gebedstijden-mawaqit a {
	color: #2EA3F2;
}

footer {
	margin-top: 24px;
	padding-top: 24px;
}

/* styling override voor breadcrumb die niet transparant is */
.dipl_breadcrumb_0 .dipl-breadcrumb-wrapper.layout1 li .breadcrumb-page::before, .dipl_breadcrumb_0 .dipl-breadcrumb-wrapper.layout1 li .breadcrumb-page::after {
	border-color: RGBA(255,255,255,0) RGBA(255,255,255,0) RGBA(255,255,255,0) transparent;
}
