
.btn:hover, button:hover {
	background-color: #b8cae9;
	border-color: #082e6e;
	cursor: pointer;
}

red{
	color: red;
}

em {
	color: red;
	font-weight: bolder;
}

.link {
border-bottom: 1px solid black;
padding-bottom: 1px;
}

.btn-circle {
	font-weight: bolder;
	width: 30px;
	height: 30px;
	padding: 6px 0px;
	border-radius: 15px;
	text-align: center;
	font-size: 15px;
	line-height: 1.42857;
}
table {
  font-family: arial, sans-serif;
  border-collapse: collapse;
  width: 100%;
}

td, th {
  border: 1px solid #dddddd;
  text-align: left;
  padding: 8px;
}

tr:nth-child(even) {
  background-color: #dddddd;
}

.opblock-tag a.nostyle, .collapse {
	display: none;
}

.accordion-header {
	margin: 0px;
}

.accordion-item {
	border: 1px solid silver;
	background-color: #efefef;
	margin-bottom: -1px;
	padding: 10px;
}

div#schemas table th, div#schemas table td {
	color: black;
	padding: 10px;
	border-bottom: 1px solid #ddd;
}

.accordion-button:hover {
	background-color: #768fb8;
	border-color: #768fb8;
	cursor: pointer;
}

.accordion-button {
	color: black; background-color : #cfe2ff;
	width: 100%;
	background-color: #cfe2ff;
}

.json-value{
	color: rgb(162, 252, 162);
}