@media screen AND (max-width: 520px) {
	.eniv-input-search {
		min-width: 0;
	}
	.eniv-menu {
		position: absolute;
		left: 0;
		top: 68px;
		height: 100vh;
		padding: 20px;
		backdrop-filter: blur(10px);
		-webkit-backdrop-filter: blur(10px);
		width: 100%;
		transition: .4s;
		margin-left: -500px;
	}
	.eniv-menu.show {
		margin-left: 0;
	}
	.eniv-navbar-brand ul {
	    background: #37343c;
	    padding: 8px 0;
	    border-radius: 12px;
	    width: 100%;
	}
	.eniv-navbar-brand ul li {
		display: block;
		padding: 6px 0;
	}
	.eniv-menu ul li a i {
		width: 20px;
		text-align: center;
	}
	.card-body {
		padding: 14px;
	}
	.eniv-toggle, .eniv-toggle-admin {
		display: inline-block;
	}
	.eniv-navbar-admin {
		height: auto;
		padding: 6px 0;
		display: none;
	}
	.eniv-navbar-admin.show {
		display: block;
	}
	.eniv-navbar-admin b {
		display: none;
	}
	.eniv-navbar-admin a {
		display: block;
		padding: 6px;
	}
	.eniv-navbar-admin a i {
		width: 20px;
		text-align: center;
		margin-right: 8px;
	}
	.mb-3-mobile {
		margin-bottom: 14px;
	}
}
@media (min-width: 1400px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        max-width: 1280px;
    }
}