/*-----IE issues-----*/

*::-ms-backdrop,
.main-header-center {
	display: inline-table !important;
	width: 350px;
}

*::-ms-backdrop,
.main-header-center .form-control {
	padding: 0.5rem 1.5rem;
}

@media (min-width: 991px) {
	*::-ms-backdrop,
	.main-header-right .nav-link.btn-default.btn {
		margin-block-start: 10px;
	}
}

@media (max-width: 991px) {
	*::-ms-backdrop,
	.card-img-top {
		height: 300px;
	}
	*::-ms-backdrop,
	.main-header-right .nav-link.btn-default.btn {
		margin-block-start: 7px;
	}
}

*::-ms-backdrop,
.pricing .list-unstyled li {
	dispLay: block;
}

*::-ms-backdrop,
.main-content-body.main-content-body-mail,
*::-ms-backdrop,
.main-content-body.main-content-body-chat {
	flex: inherit;
}

*::-ms-backdrop,
.breadcrumb-center li,
*::-ms-backdrop,
.breadcrumb-end li {
	display: inline-block;
}

*::-ms-backdrop,
.main-footer {
	width: 100%;
	position: relative;
	inset-block-end: -5px;
	margin-block-start: 1.5rem;
	margin-block-end: -10px;
	height: inherit !important;
	flex-grow: 1;
	flex-shrink: 0;
	flex-basis: auto;
}

*::-ms-backdrop,
.horizontalMenucontainer .main-header-left {
	margin-inline-start: 0 !important;
}

*::-ms-backdrop,
.main-content {
	height: 100%;
}

*::-ms-backdrop,
.horizontalMenucontainer .main-footer- {
	padding-block-end: 10px;
}

*::-ms-backdrop,
.media-list.media.d-block {
	display: inline !important;
}

*::-ms-backdrop,
.chat .action-header {
	padding-block-start: 10px;
	padding-inline-start: 13px;
	padding-block-end: 1px;
	padding-inline-end: 17px;
}

*::-ms-backdrop,
.sidebar-mini .main-header-left .btn {
	margin-inline-start: 60px;
	inset-inline-start:250px;
}

*::-ms-backdrop,
.sidebar-mini .main-content.app-content .main-header-left {
	margin-inline-start: 0;
}

*::-ms-backdrop,
.sidebar.sidebar-open {
	z-index: 9999 !important;
}

*::-ms-backdrop,
.p-4.border-bottom {
	height: 100%;
}

*::-ms-backdrop,
.img-fluid,
*::-ms-backdrop,
.table,
*::-ms-backdrop,
.text-wrap table {
	max-width: 100%;
}

*::-ms-backdrop,
.sidebar {
	z-index: 0 !important;
}

*::-ms-backdrop,
.d-block.media.media-list {
	display: inline !important;
}

*::-ms-backdrop,
.main-header-message>a,
*::-ms-backdrop,
.main-header-notification>a,
*::-ms-backdrop,
.full-screen.nav-item>a,
*::-ms-backdrop,
.fullscreen-button .full-screen-link {
	line-height: 49px !important;
}

*::-ms-backdrop,
.datetimepicker table th.prev span,
*::-ms-backdrop,
.datetimepicker table th.next span {
	inset-block-start: 20px;
}

*::-ms-backdrop,
.datetimepicker table th.next {
	border-start-end-radius: 0;
}

*::-ms-backdrop,
.datetimepicker table th.prev {
	border-start-start-radius: 0;
}

*::-ms-backdrop,
.main-header-center .btn,
*::-ms-backdrop,
.main-header-center .sp-container button,
*::-ms-backdrop,
.sp-container .main-header-center button {
	inset-block-start: 0;
}

@media (min-width: 992px) {
	*::-ms-backdrop,
	.sidebar-mini .main-header-left {
		margin-inline-start: 80px;
	}
	*::-ms-backdrop,
	.sidebar-mini .main-header .main-header-left .header-brand {
		margin-inline-end: 80px;
		width: auto;
	}
	*::-ms-backdrop,
	.card-img-top {
		height: 250px;
	}
}

*::-ms-backdrop,
.btn-icon-list .btn {
	display: table;
	vertical-align: middle;
	text-align: center;
	margin-inline-end: 10px;
}

*::-ms-backdrop,
.side-badge {
	inset-block-start: 14px;
}

*::-ms-backdrop,
.media.d-sm-flex {
	display: initial;
}

*::-ms-backdrop,
.btn,
.sp-container button {
	padding: 8.5px;
}

*::-ms-backdrop,
.page-h {
	height: 100%;
}

*::-ms-backdrop,
p {
	font-size: 13px;
}

*::-ms-backdrop,
.breadcrumb-right .btn {
	padding: 0.4rem 1rem;
}

*::-ms-backdrop,
.horizontalMenucontainer .main-footer {
	padding-block-end: 10px;
}

*::-ms-backdrop,
.media-list.media.d-sm-flex {
	display: initial;
}

*::-ms-backdrop,
.main-msg-wrapper {
	display: inline-table;
}

*::-ms-backdrop,
.p-text .p-name {
	display: block;
}

*::-ms-backdrop,
.sidebar .tab-menu-heading {
	position: absolute !important;
}

*::-ms-backdrop,
.card--calendar .ui-datepicker-inline {
	border-width: 1px !important;
}

*::-ms-backdrop,
.fc-datepicker.main-datepicker.hasDatepicker {
	border-inline-end: 0 !important;
	border-block-start: 0 !important;
	border-block-end: 0 !important;
}

*::-ms-backdrop,
.second-sidemenu .resp-tabs-container .slide-menu.submenu-list li {
	display: flex;
}

@media (min-width: 992px) {
	*::-ms-backdrop,
	.pulse-danger,
	*::-ms-backdrop,
	.pulse {
		inset-block-start: 13px;
	}
	*::-ms-backdrop,
	.card.custom-card .box {
		position: static;
	}
	*::-ms-backdrop,
	.thumb .thumb-img {
		height: 139px;
	}
	*::-ms-backdrop,
	.main-chat-body .media-body .main-msg-wrapper.right,
	*::-ms-backdrop,
	.main-chat-body .media-body .main-msg-wrapper.left {
		display: inline-table;
	}
	*::-ms-backdrop,
	.main-dashboard-header-right>div:first-child {
		flex-basis: 150px;
	}
	*::-ms-backdrop,
	.tasks .ckbox {
		margin-inline-end: 10px;
	}
	*::-ms-backdrop,
	.app-sidebar__toggle {
		margin-inline-end: 30px !important;
	}
	*::-ms-backdrop,
	.product-details.table-responsive.text-nowrap .media-body {
		flex: none;
	}
}

@media (min-width: 767px) {
	*::-ms-backdrop,
	.bg-primary-transparent .row.wd-100p.mx-auto.text-center {
		margin-block-start: 4rem;
	}
	*::-ms-backdrop,
	.login.d-flex.align-items-center.py-2 {
		margin-block-start: 7rem;
	}
}

@media (max-width: 767px) {
	*::-ms-backdrop,
	.dropdown.nav-item.main-header-message,
	*::-ms-backdrop,
	.dropdown.nav-item.main-header-notification,
	*::-ms-backdrop,
	.dropdown.main-header-message.right-toggle {
		margin-block-start: 7px !important;
	}
	*::-ms-backdrop,
	.main-header-left .responsive-logo {
		margin-inline-start: 40px !important;
	}
	*::-ms-backdrop,
	.sidebar-mini .main-header .main-header-left .header-brand {
		margin-inline-start: 30px;
	}
}

*::-ms-backdrop,
html.fullscreen-button {
	width: 100%;
}

*::-ms-backdrop,
html.fullscreen-button .main-content,
*::-ms-backdrop,
html.fullscreen-button .app-content {
	overflow: scroll;
	overflow-x: hidden;
	height: 100vh;
}

*::-ms-backdrop,
.error-page1 {
	-ms-overflow-y: hidden;
	overflow-y: hidden;
}

*::-ms-backdrop,
#list1 .avatar-md {
	width: inherit !important;
}

*::-ms-backdrop,
#list3 .me-4 {
	margin-inline-end: 0 !important;
}

*::-ms-backdrop,
.app-sidebar .slide .side-menu__item.active::before {
	inset-block-start: 0;
}

*::-ms-backdrop,
.tab-content.border-bottom.p-4 {
	height: inherit !important;
}

*::-ms-backdrop,
.datetimepicker table th.prev span,
*::-ms-backdrop,
.datetimepicker table th.next span {
	inset-block-start: 20px !important;
}

@media (min-width: 1025px) {
	*::-ms-backdrop,
	.btn,
	.sp-container button {
		padding: 12px;
	}
}
