/* Custom color: rgba(50, 50, 50, 1) 
hex was: 323232		*/
header, .list-group-item.active, .btn-primary {
	background-color: rgba(50, 50, 50, 1);
}
.list-group-item.active, .btn-primary{
	border-color: rgba(50, 50, 50, 1);
}
.btn-primary:hover, .btn-primary:active, .btn-primary:focus, .btn-primary:not(.btn-check)+.btn:active{
	border-color: rgba(30, 30, 30, 1);
	background-color: rgba(30, 30, 30, 1);
}
.btn-success{
	border-color: #71aa35;
	background-color: #71aa35;
}
.is-valid{
	border-color: #71aa35;
}
.is-invalid{
	border-color: rgb(197, 33, 53);
}
.bg-primary-trans{
	background-color: rgba(50, 50, 50, 0.5)		}
a {
	color: rgba(50, 50, 50, 0.9)		}
a:hover {
	color: rgba(50, 50, 50, 1)		}
.text-primary, header .btn-primary{
	color: rgba(50, 50, 50, 1)!important;
}
.btn-secondary{
	background-color: rgba(197, 33, 53, 0.9);
	border-color: rgba(197, 33, 53, 0.9);
}
.btn-secondary:hover, .btn-secondary:focus{
	background-color: rgba(197, 33, 53, 0.6);
	border-color: rgba(197, 33, 53, 0.6);
}
.btn-secondary:active {
	background-color: rgba(197, 33, 53, 1);
	border-color: rgba(197, 33, 53, 1);
}
.text-secondary{
	color: rgba(197, 33, 53, 1)!important;
}
.text-bg-secondary{
	background-color: rgba(197, 33, 53, 1)!important;
}
.fbc-page .fbc-wrap .fbc-items li a{
	color:rgba(197, 33, 53,0.9);
}