
.wp-imk-woocommerce-in-search #sub-header {
	--display:none;	
}

.woocommerce-products-header {
	display:none;	
}


 .archive.woocommerce #wrapper {
	padding-top: 80px !important;
	padding-bottom: 80px !important;
}
body.woocommerce #main-wrapper {
	background-color:inherit !important; 
}

.upsells .descargas ul.products li.product {
	background-color:transparent;
	
} 


 
#wp_imk_motor_de_busqueda_ajax_widget_area2 {
	--margin-top:30px;
}
 
.motor-de-busqueda-ajax-widget-area {
	--background:#ffe;
}

.motor-de-busqueda-ajax-widget-area .widget-title {
	text-transform: capitalize;
}
.wcapf-layered-nav ul li a::before {
	margin-right: 0.23em !important;
}

.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.catalogo {
	width:13%;
	margin-right:6%;
}
.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.catalogo li {
	width:100%;
	margin-bottom:3px;
	text-transform: capitalize;
}

.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.material {
	width:12%;
	margin-right:6%;
}
.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.material li {
	width:100%;
	margin-bottom:3px;
	text-transform: capitalize;
}

.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.tipologia {
	width:27%;
	margin-right:6%;
}
.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.tipologia li {
	width:50%;
	margin-bottom:3px;
	text-transform: capitalize;
}
.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.formato {
	width:48%;
	margin-right:0%;
	--background:#eee;
}
.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.formato li {
	width:25%;
	margin-bottom:3px;
	text-transform: capitalize;
}



.motor-de-busqueda-ajax-breadcrumbs {
	text-transform: capitalize;
}




@media only screen and (min-width: 768px) and (max-width: 990px) {
	.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.catalogo {
		width:25%;
		margin-right:5%;
		margin-bottom:1.3%;
	}
	
	.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.material {
		width:25%;
		margin-right:5%;
		margin-bottom:1.3%;
		
		
	}
	.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.tipologia {
		width:25%;
		margin-right:5%;
		margin-bottom:1.3%;
		
		
	}
	.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.formato {
		width:40%;
		margin-right:0px;
		margin-bottom:1.3%;
	}
	.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.formato li {
		width:33%;
	}
	
}

@media only screen and (min-width: 321px) and (max-width: 767px) {
	.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.catalogo,
	.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.material,
	.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.tipologia,
	.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.formato
	{
		width:100%;
		margin-right:0px;
		margin-bottom:2%;
	}
	
	.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.catalogo li,
	.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.material li,
	.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.tipologia li,
	.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.formato li 
	{
		width:50%;
	}
	
}

@media only screen and (min-width: 1px) and (max-width: 320px) {
	.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.catalogo,
	.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.material,
	.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.tipologia,
	.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.formato
	{
		width:100%;
		margin-right:0px;
		margin-bottom:2%;
	}
	
	.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.catalogo li,
	.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.material li,
	.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.tipologia li,
	.motor-de-busqueda-ajax-widget-area .wcapf-ajax-term-filter.formato li 
	{
		width:100%;
	}
	
}


.top_wrapper {

	
}
.top_wrapper .composer_content {
	padding-top:0px !important;
}

.revslider_productos {
	margin-bottom:30px;
}


.product-type-grouped h3 {
	text-transform: capitalize;
	margin-bottom:2px;
}

.product-type-grouped .serie-catalogo {
	text-transform: capitalize;
	color:#aaa;
}

