/* Add here all your CSS customizations */
.font-size-small{
	font-size: 11px;
}
.color-black{
	color: black;
}
.report .number{
	border: 1px solid black;
	width: 190px;
	color: black;
	text-align: center;
	border-radius: 9px;
	padding: 0.5rem 0rem 0.5rem 0rem !important;
	float: right;
}
.report p{
	margin-bottom: 0;
}
.report .title{
	text-align: center;
	width: 100%;
}
.report .table p{
	color: black;
}

.report .table{
	border: 1px solid black;
	border-radius: 26px;
}

.text-underline{
	text-decoration: underline;
}
#table-title{
  position: absolute;
  margin-top: -13px;
  margin-left: 3rem;
  background: #ecedf0;
  font-size: 15px;
}

.report .table .border-right{
	border-color: black !important;
}

.report .signature{
	border: 1px solid black;
	height: 150px;
}

@media (max-width: 767px){
	.report .table .border-right{ border-right: 0 !important; }
}

@media (max-width: 454px){
	.report .col-6{
		width: 100% !important;
		max-width: 100% !important;
		flex: none !important;
	}

	.report .s-2{
		margin-top: 1rem !important;
	}
	#date{
		margin-top: 1rem;
		text-align: left !important;
	}
	.number{
		float:left !important;
	}
	}
}

