.sidebar-menu {
	background:none !important;
	background-color: #eee !important;
}
.card a{
	max-height:185px;
	overflow: hidden;
}
.category-description{
	font-size: 10pt;
}
#quicklinks{
	display:none;
}
#widgets{
	background-color:#f9f5cb;
}
#brands .dropdown-item.brand,
#categories .dropdown-item.category{
	cursor: pointer;
}
#brands .dropdown-item.brand.selected,
#categories .dropdown-item.category.selected{
	background-color:rgb(238, 238, 238);
}
.center_image_in_div {
	overflow: hidden;
	min-height: 100px;
	max-height: 150px;
    border: 1px solid #eee;
}
.dropdown-item {
	padding: 5px 2px;
}
.dropdown-item:hover, .dropdown-item:focus {
    color: #16181b !important;
    text-decoration: none;
    background-color: #f8f9fa;
}
.gallery_lightbox{
	max-height: 400px;
	overflow: hidden;
}
.gallery_thumbnails{
	overflow: hidden;
}
.img-small{
	width: 250px;
	display:block;
	margin:0 auto;
}
.navbar-expand-lg .navbar-nav .dropdown-menu{
	width: 800px;
}
h4.sidebar-logo-text,
.sidebar-nav a {
	color: #000 !important;
}
h4.sidebar-logo-text{
	font-weight:bold;
}
.btn-filter {
    color: #000;
    background-color: #f9f5cb;
    border-color: #f9f5cb;
    font-size: 1rem;
    display: block;
    padding: 0.925rem;
    text-align: left;
}
.btn-filter:after {
    content: "\f107";
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    float: right;
}
.ecommerce-gallery-main-img,
.yBox .gallery_img{
	cursor:zoom-in;
}
.w-23{
	width:23%;
}
.search-row{
	padding:20px;
	background-color:#eee;
	margin: 0 0 20px 0;
}
@media (min-width: 992px) { 
	.search-row input[type="text"]{
		width:90%;
	}
}
@media (max-width: 576px) { 
	.search-row .btn,
	.search-row input
	{
		width:100%;
		margin-top:10px;
	}
}