.container-calendar2 {
	padding: 0 !important;
}

.container-calendar2 .ant-card .ant-card-head {
	padding: 0 0 !important;
	min-height: 20px !important;
	height: 80px !important;
}

.container-calendar2 .ant-card .ant-card-head .ant-card-head-wrapper {
	min-height: 80px !important;
	padding: 0 !important;
}

.container-calendar2 .ant-card .ant-card-head .ant-card-extra {
	padding: 0 !important;
	text-align: right !important;
}

.container-calendar2 .ant-card .ant-card-head .ant-page-header {
	padding: 0 !important;
}

.cardtabs .ant-card-head-wrapper {
	display: none;
}

.cardtabs .ant-card-head {
	padding: 0 !important;
}

.cardtabs .ant-card-body {
	border: none;
}

.container-calendar2 .card-header {
	padding: 0 !important;
}

.container-calendar2 .ant-card .ant-card-head .ant-page-header .ant-page-header-heading-left {
	margin: 0 !important;
}

.container-calendar2 .ant-card .ant-card-head .ant-card-head-title {
	padding: 0 !important;
}

.ant-popover-inner-content {
	padding: 10px !important;
}

/* #preloader {
  width: 100%;
  height: 51rem !important;
  z-index: 0 !important;
  position: relative !important;
  overflow: auto !important;
} */

.ant-menu-overflow {
	display: block !important;
}

.preloaderBg {
	position: fixed;
	z-index: 10;
	width: 100vw;
	text-align: center;
	height: 100vh;
	opacity: 0.8;
	margin-top: 15%;
	overflow: hidden;
}

.preloaderIcon {
	display: flex;
	justify-content: center;
	align-items: center;
	margin: auto;
	width: 300px;
	height: 300px;
	opacity: 1;
}

.sizeBackground {
	width: 150px;
}

.preloader {
	margin: auto;
	background: url('https://firebasestorage.googleapis.com/v0/b/eviusauth.appspot.com/o/template%2Flogo_evius.png?alt=media&token=6a5f638f-2b3b-4921-a6e6-55e2e07b8e55') no-repeat
		center;
	background-size: 200px;
	width: 300px;
	height: 300px;
	opacity: 1;
}

.preloader2 {
	border: 5px solid #f3f3f3;
	border-top: 5px solid black;
	border-radius: 50%;
	width: 250px;
	height: 250px;
	animation: spin 1s ease-in-out infinite;
	position: relative;
	margin: auto;
	top: -280px;
	opacity: 1;
	transition: all 0.5s ease-in-out;
}

@keyframes spin {
	0% {
		transform: rotate(0deg);
		border-top: 10px solid #0a1426;
	}
	100% {
		transform: rotate(360deg);
		border-top: 10px solid #0e1c35;
	}
}
