div[class*="col-sm-"] {
	transition: all 200ms;
}
.col-sm-0 {
	float: left;
	width: 0;
	position: relative;
	overflow: hidden;
}
.hika-sidebar {
	min-height: inherit !important;
}
.hikashop_subcategories_listing_module {
	/* position: absolute !important; */
	width: 100%;
	overflow: hidden;
}
.hikashop_product > .hikashop_container {
	margin: 0 !important;
}
#hikashop_category_information_module_ .hikashop_product_image_subdiv {
	width: 100% !important;
}
.hikashop_subcontainer.thumbnail {
	min-height: 280px		!important;
	border-radius: 0		!important;
	margin-bottom: 0		!important;
	border: none;
}
.hikashop_subcontainer.thumbnail:hover {
	border-color: #ddd		!important;
}
#hideFilters {
	border-radius: 0;
}
.hikashop_subcategories_listing_module > div {
	background: #fff;
}
.hikashop_subcategories_listing_module ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.hikashop_subcategories_listing_module li a {
	display: block;
	border-bottom: 1px solid #ccc;
	padding: 6px 0 6px 15px;
}

.hikashop_filter_module .accordion,
.hikashop_subcategories_listing_module .accordion,
.hikashop_filter_module .accordion-group,
.hikashop_subcategories_listing_module .accordion-group {
	margin-bottom: 15px;
}

.hikashop_filter_module .accordion-group,
.hikashop_subcategories_listing_module .accordion-group {
	border: 0;
	border-radius: 0;
}
.hikashop_filter_module .accordion-group .accordion-heading a,
.hikashop_subcategories_listing_module .accordion-group .accordion-heading a {
	color: #000;
	font-size: 20px;
	border-bottom: 1px solid #ccc;
	padding: 6px 15px;
}
.hikashop_filter_module .accordion-group .accordion-heading a:hover,
.hikashop_subcategories_listing_module .accordion-group .accordion-heading a:hover,
.hikashop_filter_module .accordion-group .accordion-heading a:focus,
.hikashop_subcategories_listing_module .accordion-group .accordion-heading a:focus,
.hikashop_filter_module .accordion-group .accordion-inner a:hover,
.hikashop_subcategories_listing_module .accordion-group .accordion-inner a:hover,
.hikashop_filter_module .hikashop_filter_checkbox:hover {
	text-decoration: none;
	background: #eee;
}
.hikashop_filter_module .accordion-group .accordion-inner,
.hikashop_subcategories_listing_module .accordion-group .accordion-inner {
	padding: 0;
	border: 0;
}

.hikashop_filter_module .accordion-group .accordion-inner a,
.hikashop_subcategories_listing_module .accordion-group .accordion-inner a {
	color: #999;
	font-weight: normal;
	font-family: Sans-Serif;
	font-size: 14px;
}
.hikashop_subcategories_listing_module .accordion-group .accordion-inner li.active a {
	font-weight: bold;
}


.hikashop_filter_module {
	background: #fff;
	border: 1px solid #ccc;
	border-top: 0;
}
.hikashop_filter_module .accordion-group .accordion-inner label {
	color: #999;
	font-weight: normal;
	font-family: Sans-Serif;
	font-size: 14px;
	padding-left: 5px;
	width: 90%;
}
.hikashop_filter_module input[type=submit] {
	width: 100%;
	border: 0;
	padding: 5px;
}
.hikashop_filter_module input[type=submit]:hover {
	background: #aaa;
}
.hikashop_filter_module .non-accordian {
	padding: 5px 5px 5px 15px;
}
.hikashop_filter_module .filter_values_container {
	display: block;
}
.hikashop_filter_module .filter_values_container br {
	display: none;
}
.hikashop_filter_module .hikashop_filter_checkbox {
	display: block;
	padding: 6px 15px;
	border-bottom: 1px solid #ccc;
	cursor: pointer;
}
.hikashop_filter_module .hikashop_filter_checkbox label,
.hikashop_filter_module .hikashop_filter_checkbox input {
	cursor: pointer;
}
.hikashop_reset_button_inside {
	margin-top: 5px;
}



.hikashop_subcontainer.thumbnail .hikashop_product_name {
	display: block;
	text-align: center !important;
	font-weight: bold;
}

.hikashop_subcontainer.thumbnail .hikashop_product_price_full {
	display: block;
	text-align: center !important;
}

.hikashop_filter_main .chzn-container {
	width: 100% !important;
}

div[class*="hikashop_filter_SortBy_"] .chzn-container.chzn-with-drop > a,
div[class*="hikashop_filter_SortBy_"] .chzn-container > a {
	border-top: 0;
	background: #FFF;
}


.hikashop_filter_cursor_range { display:inline-block; }
.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(../images/icons/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
.ui-widget-content a { color: #222222; }
.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(../images/icons/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
.ui-widget-header a { color: #222222; }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(../images/icons/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(../images/icons/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(../images/icons/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
.ui-widget :active { outline: none; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; }
.ui-widget-overlay { background: #aaaaaa url(../images/icons/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(../images/icons/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
.ui-slider-horizontal { height: .8em; width:250px; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }


/* Landscape phone to portrait tablet */
/*@media (max-width: 767px) {
	.hika-content.pull-right {
		float: none !important;
	}
	.hika-sidebar {
		display: none;
		position: fixed !important;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: #fff;
		z-index: 1035;
		overflow-y: auto;
		padding-top: 60px;
		padding-bottom: 60px;
	}
	.hika-sidebar.active {
		display: block;
	}
	#filtersPhoneHeader {
		position: fixed;
		top: 0;
		right: 0;
		left: 0;
		height: 50px;
		box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.10);
		background: #f9f4ee;
		z-index: 1500;
		display: none;
	}
	#phoneFiltersHide {
		height: 50px;
		width: 50px;
		font-size: 18px;
		color: #555;
	}
	input[id^="hikashop_reset_button_module_"] {
		position: fixed;
		top: 10px;
		right: 10px;
		width: inherit !important;
		background-color: transparent !important;
		border: none !important;
		text-transform: uppercase;
		color: #555;
	}
	input[id^="hikashop_reset_button_module_"]:active,
	input[id^="hikashop_reset_button_module_"]:focus,
	input[id^="hikashop_reset_button_module_"]:hover {
		color: #555 !important;
	}
	.hikashop_filter_button_inside {
		position: fixed;
		right: 0;
		bottom: 0;
		left: 0;
		width: 100%;
	}
	input[id^="hikashop_filter_button_module_"] {
		background-color: DarkOrange !important;
		height: 40px;
		border: 0 !important;
		border-radius: 0 !important;
		color: #fff;
		text-transform: uppercase;
	}

	.hikashop_module .hikashop_category_information.hikashop_categories_listing_main {
		display: none;
	}
	.hikashop_filter_main .collapse-toggle {
		display: none;
	}
	.hikashop_filter_main .accordion-body {
		height: auto !important;
	}
}*/