/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/


:root {
	--bs-border-color: #b7b7b7;
	/*--bs-border-color: #ff002f;*/
}

div.space {
	height: 50px;
}

.no-medalla-view {
	position: relative;
	background-color: var(--cnvs-contrast-bg);
	width: auto;
	max-width: 1000px;
	margin: 15% auto;
	-webkit-border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	border-radius: 0 !important;
}

/*
.modal-content {
	border: 0 none;
}
*/

.navbar {
	--cnvs-navbar-width: 10rem !important;
	--cnvs-navbar-border-radius: 0;
	--bs-navbar-padding-x: 15px;
	width: var(--cnvs-navbar-width);
	border-radius: var(--cnvs-navbar-border-radius);
	background-color: var(--cnvs-navbar-bg);
	opacity: 0.9;
	transition: all .4s;
}

.navbar:hover {
	opacity: 1;
}


.adminmenu li {
	line-height: 1.4;
	padding: 1px 0 3px 0;
	margin: 0;
}
.adminmenu li a {
	font-size: 80%;
	color: #0d4d62;
}

#copyrights a, #copyrights a:hover{
	font-weight: initial !important;
}


.jAlert {
	border-radius: 0 !important;
}

.jAlert > div {
	border-radius: 0 !important;
}

.ja_title {
	border-top-left-radius: 0 !important;
	border-top-right-radius: 0 !important;
}

.ja_body {
	border-bottom-left-radius: 0 !important;
	border-bottom-right-radius: 0 !important;
}

.ja_black {
	color: #404040;
}

