html {
	font-size: 13px;
}
body {
	background: url('../../assets/img/background.jpg') no-repeat fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.btn-ees {
	background-color: #e72666cc;
	color: white;
	font-weight: bold;
}
.btn-ees:hover {
	background-color: #e72666;
	color: white;
	font-weight: bold;
}
.txt-rosa {
	color: #e72666;
	font-weight: bold;
}
.header-ees {
	background-color: #452e80;;
	color: #e72666;
	font-weight: 900;
}
.modal-custom {
	width: 300px;
}
.modal-content-custom {
	width: 300px;
}
.card{
	background-color: #fff;
	border-color: #452e80;
}
.card-header{
	background-color: #452e80;
	color: white;
}
.modal-header-custom {
	background-color: #452e80;
	color: #e72666;
}
.list-group-item:hover{
	color: white !important;
	background-color: #e72666 !important;
	text-decoration: none;
}
.list-group-item,a{
	color: black;
	text-decoration: none;
}
.a-li-menu:hover{
	color: white !important;
	text-decoration: none;
}
.card-border {
	border-radius: .8rem .8rem 0 0 !important;
}
th{
	color: #e72666;
}
.inputfile {
	width: 0.1px;
	height: 0.1px;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	z-index: -1;
}
.inputfile + label {
	font-size: 1em;
	font-weight: 700;
	background-color: rgb(3, 76, 95);
	color: rgb(255,255,255);
	width: 9em;
	height: 2em;
	padding: 1.25em 1em;
	border-radius: .35em;
	transition: .2s all;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
	margin: 0;
}
.inputfile:focus + label,
.inputfile + label:hover {
	background-color:  rgb(3, 76, 95, .8);
}
.green:hover {
	color: #1cc88a;
}