.hiddenCAname {
	display: none;
}

body.white-content .tooltip-inner {
	background-color: #ddd;
}

body.white-content .bs-tooltip-top .arrow::before, body.white-content .bs-tooltip-auto[x-placement^="top"] .arrow::before {
	border-top-color: #ddd;
}

.table tbody + tbody {
	border: none !important;
}

.swal2-container .form-control {
	color: black;
}

.full-page.install-page > .content {
	padding-bottom: 150px;
	padding-top: 10px;
}

code {
	font-family: "Poppins", sans-serif;
	font-size: 0.875rem;
	font-weight: 400;
	line-height: 1.5;
}
select.form-control option {
	color: black;
}

.collapsing {
display: contents;
}

.bootstrap-select .dropdown-menu.inner li a.dropdown-item.selected {
	background-color: #ccc;
}
.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark {
	top: 15px !important;
}
.opacity-50 {
	opacity: 0.5;
}
.opacity-40 {
	opacity: 0.4;
}

/*Login*/
.login-page {
	padding-top: 110px;
	padding-bottom: 10px;
}
.login-page .content {
	padding-bottom: 10px;
}

.auth-wrapper .auth-bg .r:first-child {
	top: -100px;
	right: -100px;
	background: linear-gradient(-135deg, #1de9b6 0%, #1dc4e9 100%);
}
.auth-wrapper .auth-bg .r {
	position: absolute;
	width: 300px;
	height: 300px;
	border-radius: 50%;
}
.auth-wrapper .auth-bg .r:nth-child(odd) {
	-webkit-animation: floating 7s infinite;
	animation: floating 7s infinite;
}
.auth-wrapper .auth-bg .r:nth-child(even) {
	-webkit-animation: floating 9s infinite;
	animation: floating 9s infinite;
}
.auth-wrapper .auth-bg .r {
	position: absolute;
	width: 300px;
	height: 300px;
	border-radius: 50%;
}
.auth-wrapper .auth-bg .r.s {
	width: 20px;
	height: 20px;
}
.auth-wrapper .auth-bg .r.s:nth-child(2) {
	top: 150px;
	right: -150px;
	background: #09b241;
}
.auth-wrapper .auth-bg .r.s:nth-child(3) {
	left: -150px;
	bottom: 150px;
	background: #1de9b6;
}
.auth-wrapper .auth-bg .r:last-child {
	left: -100px;
	bottom: -100px;
	background: linear-gradient(-135deg, #899FD4 0%, #A389D4 100%);
}