.fblack{
	color: black;
	background-color: gray;
}
.accordion-content{
	padding: 0!important;
    background-color: transparent;
    border: none!important;
}
.accordion-title{
	color: #4d858f;
}
.tabs-title > a{
	background-color: #737276;
	font-size: 1rem!important;
    padding: 1rem!important;
}
.litabs:hover{
	background-color: #4d858f!important;
	color: white!important;
}
.tabs-title > a:focus, .tabs-title > a[aria-selected='true']{
	color: white!important;
    font-weight: bold;
}
.tabs-title > a:hover {
    background: #8aae39!important;
    color: white;
}
.tabs-panel{ padding: 0; }
.btn-orange {
    background-color: #f1aa3a;
    border: 2px solid white;
    padding: 8px 18px;
    color: black;
    text-align: center;
    width: 33.3%;
    min-height: 3rem;
    margin: 0;
    float: right;
}
.white{
	color: #ffffff;
}
.small{
	font-size: 12px;
}
.hasDatepicker{
	margin-bottom: 0;
}
.datoname input[type='radio']{
	margin-bottom: 0;
	margin-top: 0;
}
.text-center{
	text-align: center;
}
.tipodato a,
.tipo a{
	font-size: inherit;
	font-weight: inherit;
	padding: 0;
}
label{
	font-weight: 700;
}
.mb-0{
	margin-bottom: 0;
}
.px-1{
	padding-left: 1rem;
	padding-right: 1rem;
}
.py-1{
	padding-top: 1rem;
	padding-bottom: 1rem;
}
.px-2{
	padding-left: 2rem;
	padding-right: 2rem;
}
.py-2{
	padding-top: 2rem;
	padding-bottom: 2rem;
}