﻿/*
* Copyright 2014 Seven Spikes Ltd. All rights reserved. (http://www.nop-templates.com)
* http://www.nop-templates.com/t/licensinginfo
*/

.selected-options-list > li {
	text-align: right;
}
.selected-options-list > li span {
    float: right;
    padding: 9px 3px 9px 20px;
    margin: 0 0 0 8px;
    background-position: top 12px left 2px;
}
.clearFilterOptionsAll {
	float: left;
}
.filter-block,
.filter-block .title {
	text-align: right;
}
.filter-block a.toggleControl.closed {
	background-position: right -18px;
}
.filter-block a.clearFilterOptions,
.filter-block a.clearPriceRangeFilter {
	left: 6px;
	right: auto;
}
.imageOptions li.checkbox-item .filter-item-name {
    padding: 9px 50px 9px 9px;
}
.imageOptions li.checkbox-item .color {
    right: 10px;
    left: auto;
}
.filtersGroupPanel li.checkbox-item label:before {
	margin-left: 8px;
	margin-right: 0;
}
.filtersGroupPanel li.checkbox-item .color {
	margin-left: 8px;
	margin-right: 0;
}
.filtersDropDownPanel .select-wrap .select-box {
	text-align: right;
}
.filtersDropDownPanel select {
	background-position: 5px center;
}
.priceRangeMinPanel,
.specification-min-panel {
	float: right;
}
.priceRangeMaxPanel,
.specification-max-panel {
	float: left;
}
.currentMinPrice, .current-min-value {
	float: right;
}
.currentMaxPrice, .current-max-value {
	float: left;
}
.ajaxFilters .k-window-titlebar {
    border-radius: 12px 12px 0 0;
}
.ajaxFilters .k-window-actions {
    left: 10px;
    right: auto;
}


@media all and (max-width: 1024px) {

.nopAjaxFilters7Spikes {
	right: 0;
	left: auto;
	-webkit-transform: translate(320px);
	-ms-transform: translate(320px);
	transform: translate(320px);
}
.nopAjaxFilters7Spikes.open {
	-webkit-transform: translate(0);
	-ms-transform: translate(0);
	transform: translate(0);
}
.nopAjaxFilters7Spikes .close-filters {
	text-align: left;
}
.nopAjaxFilters7Spikes .close-filters:before {
	right: 10px;
	left: auto;
}

}

@media all and (min-width: 1025px) {

    .selected-options-list > li span {
	    padding: 5px 3px 5px 20px;
	    background-position: top 8px left 2px;
    }
}

@media all and (min-width: 1280px) {
	
    .number-of-returned-products.active {
	    float: left;
    }
}