body {
	background-image: url("../img/body_bg.jpeg");
	background-color: white;
	color: #8e632b;
}
.my-color {
	background-color: #14b2ff;
}

.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgb(151, 111, 57) !important;
}

@media (max-width: 576px) {
	.m_tx1 {
	font-size = 10px;
	}
	.table, body {
	font-size: small;
	}
	h3 {
		font-size: large;
	}
	footer {
		font-size:12px;
	}
}

.card-header {
	 background-color: #141c59;
}

.card-body {
	color : black;
}
.table {
	
}
.table > thead {
	background-color: #14b2ff;
}
.table-hover > tbody > tr:hover > * {
	color : white;
	background-color: #14b2ff;
}


.bd-placeholder-img 
{
	font-size:1.125rem;
	text-anchor:middle;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none
}

@media (min-width: 768px)
{
	.bd-placeholder-img-lg
	{
		font-size:3.5rem
	}
}

.b-example-divider
{
	width:100%;
	height:3rem;
	background-color:#0000001a;
	border:solid rgba(0,0,0,.15);
	border-width:1px 0;
	box-shadow:inset 0 .5em 1.5em #0000001a,inset 0 .125em .5em #00000026
}

.b-example-vr
{
	flex-shrink:0;
	width:1.5rem;
	height:100vh
}

.bi
{
	vertical-align:-.125em;
	fill:currentColor
}

.nav-scroller
{
	position:relative;
	z-index:2;
	height:2.75rem;
	overflow-y:hidden
}

.nav-scroller .nav
{
	display:flex;
	flex-wrap:nowrap;
	padding-bottom:1rem;
	margin-top:-1px;
	overflow-x:auto;
	text-align:center;
	white-space:nowrap;
	-webkit-overflow-scrolling:touch
}

.btn-bd-primary
{
	--bd-violet-bg: #712cf9;
	--bd-violet-rgb: 112.520718, 44.062154, 249.437846;
	--bs-btn-font-weight: 600;
	--bs-btn-color: var(--bs-white);
	--bs-btn-bg: var(--bd-violet-bg);
	--bs-btn-border-color: var(--bd-violet-bg);
	--bs-btn-hover-color: var(--bs-white);
	--bs-btn-hover-bg: #6528e0;
	--bs-btn-hover-border-color: #6528e0;
	--bs-btn-focus-shadow-rgb: var(--bd-violet-rgb);
	--bs-btn-active-color: var(--bs-btn-hover-color);
	--bs-btn-active-bg: #5a23c8;
	--bs-btn-active-border-color: #5a23c8
}

.bd-mode-toggle
{
	z-index:1500
}

.bd-mode-toggle .bi
{
	width:1em;
	height:1em
}

.bd-mode-toggle .dropdown-menu .active .bi
{
	display:block!important
}
.overlay {
      /*background-color: rgba(255, 255, 255, 0.85);*/
      padding: 40px 20px;
      border-radius: 10px;
      box-shadow: 0 0 10px rgba(0,0,0,0.3);
      text-align: center;
}

.highlight {
      color: #c40000;
      font-weight: bold;
}
hr{
	margin: 0;
}