a{
	color:black;
}

.table{ font-family:verdana; border-color:black; }	
.table tr th{ font-size:12px; padding:3px; font-weight:bold; border-color:black; color:#000000 !important; background-color:#f6f6f6; }
.table tr td{ font-size:12px; padding:3px; font-weight:normal; border-color:black; color:#000000 !important; }

.btn-sm {
	padding: 5px 5px;
	margin-top:10px;
	font-size: 12px;
	font-weight:bold;
	border-radius: 5px;
	width:24%;
	height:100px;
	text-align:center;
	font-family: verdana;
}


.btn-outline-info{
	color:#FF6347 !important;
}

.btn-outline-info:hover{
	color:#fff !important;
}

.btn.disabled, .btn:disabled, fieldset:disabled .btn {
  opacity: 0.9 !important;
}

#footer{
	background-color: #00619c !important;
}

.border-custom{
	border-color: #00619c !important;
}

.bg-custom{
	background-color: #00619c !important;
}

.animate-charcter
{
	background-image: linear-gradient(
		-225deg,
		#231557 0%,
		#44107a 29%,
		#ff1361 67%,
		#fff800 100%
	);
	background-size: auto auto;
	background-clip: border-box;
	background-size: 200% auto;
	color: #fff;
	background-clip: text;
	/* text-fill-color: transparent; */
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	animation: textclip 2s linear infinite;
	display: inline-block;
	font-size: 14px;
}

@keyframes textclip {
  to {
    background-position: 200% center;
  }
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
  color: #00619c !important;
}

.btn-outline-violet{
	border-color: #00619c !important;
}

input[type="search"]:focus{
  border-color: none;
  box-shadow: none;
}