body, html {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 15px;
    line-height: 22px;
    color: #333;
}
/* css search */
.filter-title,.dropdown-wrapper {
	display: none;
}
.filter-content {
	display: block !important;
}
select.filter-items {
	display: block !important;
}
.yith-wcan-filters {
	overflow: hidden;	
}
.filter-content {
	z-index: 100 !important;
}
.apply-filters {
		margin-left: 10px;
		display: inline-block !important;
		background-color: #a14336;
    border: 1px solid #a14336;
    font-size: 1.1em;
    border-radius: 5px;
    color: #fff;
	padding: 0px 10px;
	height:40px;
	line-height: 40px;
}

select.filter-items {
		padding-left: 10px !important;
		padding: 0.375rem 0.75rem;
        font-size: 1rem;
        font-weight: 400;
        line-height: 1.5;
        color: #495057;
       background-color: #fff;
       background-clip: padding-box;
      border: 1px solid #ced4da;
      border-radius: 0.5rem;
      transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
@media only screen and (max-width: 440px) { 
	.yith-wcan-filter {
		width:160px !important;
		width: 45%;
		float: left;
		margin-right:0;
		padding: 0 5px !important;
		min-width: 160px !important;
	}
}
@media only screen and (max-width: 600px) { 
	.yith-wcan-filter {
		min-width:180px !important;
		width: 45%;
		float: left;
		margin-right:0;
		padding: 0 10px !important;
	}
	.filter-title {
		display: none !important;
	}
	.yith-wcan-filters .filter-content {
		min-width: 45% !important;
		border: none !important;
		background:initial;
		position: initial !important;
		padding: 0 !important;
	}
}
@media only screen and (min-width: 768px) {
	form .yith-wcan-filter {
		margin-right: 0px;
	}
	.yith-wcan-filter {
	 min-width: 180px !important;	
    }
	.filter-content {
		width:180px !important;
		padding:0 10px 0 0 !important;
		min-width:180px !important;
		border: none !important;
	}
	
}
@media only screen and (min-width: 1300px)
.container-width,.container, .row {
    max-width: 1320px !important;
}