
@media (min-width: 992px) {
	.navbar-expand-lg .navbar-nav .nav-link {
		padding-right: .6rem;
		padding-left: .6rem;
	}
	.header-search-form .form-control{
		max-width: 320px;
	}
	.tblillx-right-sidebar.open{
	    max-width: 400px;
	}
}
@media (min-width: 1201px) {
	.navbar-expand-lg .navbar-nav .nav-link {
		padding-right: 1rem;
		padding-left: 1rem;
	}
}
@media (max-width: 991px){
	.header-form-container{
		left: 0;
		right: 0;
		top: 65px;
		overflow: hidden;
		position: absolute;
		transition: height .2s;
		height: 0px;
		z-index: 1;
		background-color: #FFFFFF;
	}
	.header-form-container>div{
		border-bottom: 1px solid #dee2e6;
	}
	.header-search-form .form-control{
	}
	.primary-header-navbar{
		left: 0;
		right: 0;
		top: 65px;
		position: absolute;
		background-color: #FFFFFF;
		z-index: 1;
	}
	.navbar-expand-lg .navbar-nav .nav-link{
		padding: .5rem 1rem;
	}
	.search-toggle-btn{
		
	}
	.navbar-toggler{
		padding: 5px 6px;
		display: flex;
	}
	.navbar-toggler-icon{
		width: 1.1em;
		height: 1.1em;
	}
	.products-title .title{
		font-size: 14px;
	}
	.tblillx-right-sidebar{
		margin-top: 0px;
	}
	.mobile-view-on-lg{
		width: calc(100% - 100px);
		transform: translateX(100%);
	}
}
@media (max-width: 520px){
	.main-sidebar{
		width: calc(100% - 100px);
		transform: translateX(100%);
	}
	.main-sidebar .card-header h4{
		font-size: calc(1.275rem + .01vw);
	}
}
@media (max-width: 375px){
	.main-sidebar{
		width: calc(100% - 50px);
	}
}