.list-with-images .summary p span.ajs, span.ajs, a.ajs {
	cursor: pointer;
	display: inline-block;
}
.list-with-images .summary p span.ajs:hover, span.ajs:hover, a.ajs:hover {
	cursor: pointer;
}
#outerTd .list-with-images .summary p span.ajs, #outerTd span.ajs, #outerTd a.ajs {
	color: #61a63a;
}
#outerTd .list-with-images .summary p span.ajs:hover, #outerTd span.ajs:hover, #outerTd a.ajs:hover {
	color: #f47920;
}
span.ajs:before, a.ajs:before, span.ajs.label[data-l=""]:before, a.ajs.label[data-l=""]:before {
	content: attr(data-u) "@" attr(data-d);
}
span.ajs.label[data-l]:before, a.ajs.label[data-l]:before {
	content: attr(data-l);
}
span.ajs.label[data-l=""]:before, a.ajs.label[data-l=""]:before {
	content: attr(data-u) "@" attr(data-d);
}
.ajs.label:empty { display: inline-block; }
.ajs.label, .schema.label {
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
    color: inherit;
    text-align: inherit;
    white-space: inherit;
    padding: 0;
}

a.avtsb_title > pre {
    background: #61a63a none repeat scroll 0 0 !important;
    color: #fff !important;
    display: table !important;
    font-size: 10px !important;
    font-weight: normal !important;
    letter-spacing: 0.5px !important;
    line-height: 14px !important;
    padding: 1px 5px !important;
    text-transform: uppercase !important;
}
a.avtsb_title:hover > pre {
    background: #f7941e none repeat scroll 0 0 !important;
    color: #fff !important;
    display: table !important;
    font-size: 10px !important;
    font-weight: normal !important;
    letter-spacing: 0.5px !important;
    line-height: 14px !important;
    padding: 1px 5px !important;
    text-transform: uppercase !important;
}
div.sb-pnl-facets a.dnnPrimaryAction, div.sb-pnlcurrentfacets  a.dnnPrimaryAction {
    display: inline-block;
    font-size: 12px;
    line-height: 16px;
    margin: 4px auto;
    padding: 4px 15px;
	min-width: 15px;
}