nav .dropdown:hover>.dropdown-menu {
	display: block;
	margin: 0rem;
}
nav .dropdown>.dropdown-toggle:active {
	pointer-events: none;
}
nav ul li a {
	font-size: 1.10rem;
}
nav .dropdown-menu > a:hover {
	background-color:#fff;
	color:#000;
}
#mydiv {
	height: 600px;
	position: relative;
}
.ajax-loader {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	/* presto! */
}
body {
	padding-top: 75px;
	font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
}
.bootbox .modal-header {
	flex-direction: row-reverse;
}
.bootbox-body{
    max-height: 500px; /* or rems or ems, if you prefer */
    overflow-y: auto;
}
.badge {
	font-size:14px;
	font-family:Arial;
}
a{
	text-decoration:none !important;
}
i{
	line-height: inherit !important;
}

.imgdarkef {
	width: 100%;
	height: 100%;
	position: absolute;
	background: rgb(3, 1, 22);
	background: linear-gradient(to top, rgb(3 1 20 / 100%) 2%, rgb(9 9 9 / 20%) 51%, rgb(0 0 0 / 6%) 60%);
	z-index: 99;
	top: 0;
	left: 0;
	border-radius: 0.7rem;
}

.card .carousel-inner .carousel-item img {
	height: 250px;
	width: 100%;
	border-radius: 0.7rem;
	object-fit: cover;
}

.card .carousel-inner .carousel-item .carousel-caption {
	z-index: 101;
}

.card .carousel-inner .carousel-item .carousel-caption a {
	color: #fff!important;
}