checkbox-lable-inline {
	display: inline;
	margin-left: 5px;
}

.form-group.required .control-label::after {
	content: " *";
	font-size: 14px;
}

.was-validated a {
	color: #131413;
	text-decoration: none;
	cursor: pointer;
}

.was-validated a:hover {
	text-decoration: none;
}

a {
	cursor: pointer;
	text-decoration: none;
}

a:hover {
	color: #131413;
	text-decoration: none;
}

.left {
	float: left
}

.right {
	float: right
}

.collapse-toggle::before {
  content: "\f0d7"; /* Unicode for the fa-caret-down icon */
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  display: inline-block;
  margin-right: 5px;
  transition: transform 0.3s;
}

.collapse-toggle[aria-expanded="true"]::before {
  transform: rotate(180deg);
}

.collapse-toggle[aria-expanded="false"]::before {
  transform: rotate(0deg);
}
