.widget_all_filters .label_atributes {
	padding: 10px 0 5px;
    text-align: center;
	text-transform: uppercase;
	border-bottom: 1px solid #fff;
}

.widget_all_filters .label_atributes.question {
	cursor: pointer;
}

.widget_all_filters .label_atributes.question:hover {
	#border-bottom: 1px dashed #555;
}

.product_attributes .pa.active .pa_label {
	border-bottom: 1px dashed;
	cursor: pointer;
}

.product_attributes .pa.active .pa_label:hover {
	border-color: #0088cc;
}

.widget_all_filters .label_atributes.question:after {
	content: "?";
	border-radius: 50%;
	width: 20px;
	height: 20px;
	display: inline-block;
	line-height: 20px;
	margin-left: 6px;
	background-color: #b0b0b0;
	color: #fff;
	font-weight: bold;
	transition: background-color 0.3s ease 0s;
}

.widget_all_filters .label_atributes.question:hover:after {
	background-color: #0088cc;
}

.widget_all_filters div.label_atributes:first-child {
	border-top: medium none !important;
}

.widget_all_filters ul {
	list-style: outside none none;
    margin: 0 0 15px;
    padding: 0;
}

.widget_all_filters ul li {
	padding: 0;
	margin: 0;
	list-style: none;
}

.wc-layered-nav-term .count {
	color: #999;
}

.wc-layered-nav-term > a, .wc-layered-nav-term > span {
	background: #eee none repeat scroll 0 0;
    color: #444;
    display: block;
    margin-bottom: 3px;
    padding: 3px 8px;
}

.wc-layered-nav-term > a:hover {
	background-color: #fff;
}

.wc-layered-nav-term > a:focus {
	text-decoration: none;
}

.wc-layered-nav-term > span {
	color: #999;
}

.wc-layered-nav-term.chosen > a, .wc-layered-nav-term.chosen > a .count {
	background-color: #e34f41;
	color: #FFF;
}

.wc-layered-nav-term.chosen > a:after {
	content: '\D7';
	display: inline-block;
	padding-left: 6px;
	font-size: 16px;
	line-height: 11px;
	vertical-align: middle;
	#transition: all 0.3s ease 0s;
}

.wc-layered-nav-term.chosen:hover > a:after {
	transform: scale(1.1, 1.1);
}

form.loading {
	position: relative;
}

form.loading:after {
	background: rgba(255, 255, 255, 0.6) url('select2-spinner.gif') no-repeat scroll 50% 50%;
    bottom: -15px;
    content: " ";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1000;
}

.woocommerce .widget_price_filter .price_slider_amount .to {
    float: right;
}

.woocommerce .widget_price_filter .price_slider_amount .from {
    text-align: left;
	float: left;
}

.woocommerce .widget_price_filter .price_slider_amount {
    font-size: 1.2em;
}

.wafa_loader {
	position: absolute;
	transition: background-color 0.3s ease-in;
	content: " ";
	background-color: rgba(255, 255, 255, 0.0);
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: -10;
	#border-top: 3px solid #6fa92e;
}

.widget_all_filters .wafa_loader:after {
	content: " ";
	width: 0px;
	height: 3px;
	position: absolute;
	top: 0;
	left: 0;
	background-color: #6fa92e;
	transition: width 0.3s ease-in;
}

.widget_all_filters .wafa_loader.active:after {
	width: 100%;
}

.widget_all_filters .wafa_loader.fly:after {
	position: fixed;
}

.wafa_loader.active {
	z-index: 1000;
	background-color: rgba(255, 255, 255, 0.5);
}

.wafa_shortcode {
	font-size: 12px;
}

.wafa_shortcode .label_atributes {
	display: inline-block;
}

.wafa_shortcode ul {
	display: inline-block;
	padding-left: 5px;
	padding-right: 15px;
}

.wafa_shortcode ul li {
	display: inline-block;
	padding: 0 1px;
}

.wafa_shortcode .wc-layered-nav-term .count {
	font-size: 11px;
}
