.filtersHeader {
	min-height: 110px;
	overflow: auto;
	background-image: url(images/content-back.gif);
	background-repeat: repeat-x;
	position: relative;
	padding-bottom: 5px;
}

	.filtersHeader img {
		margin: 20px;
		float: left;
	}

.filtersLabel {
	display: block;
	font-size: 14px !important;
	color: white !important;
	margin-right: 10px;
}

.filtersContainer {
	text-align: right;
	padding: 20px 20px 0 0;
}

.peekTemplateContainer {
	width: 150px;
	height: 150px;
	padding: 10px;
	position: relative;
}

	.peekTemplateContainer h3 {
		width: 130px;
	}

	.peekTemplateContainer .peekTemplateTags {
		position: absolute;
		bottom: 30px;
	}

.inStock {
	background: #56B906;
	padding: 0px 2px 0px 2px;
	border-radius: 3px;
}

.outOfStock {
	background: red;
	padding: 0px 2px 0px 2px;
	border-radius: 3px;
}

.notInStock {
	color: red;
}

.filterRow {
	display: inline-block;
	margin-left: 10px;
}

@media only screen and (max-width : 680px) {
	.filtersHeader {
		background-image: -webkit-linear-gradient(top, #454545 0%, #2B2B2B 100%);
		background-image: -moz-linear-gradient(top, #454545 0%, #2B2B2B 100%);
		background-image: -ms-linear-gradient(top, #454545 0%, #2B2B2B 100%);
		background-image: -o-linear-gradient(top, #454545 0%, #2B2B2B 100%);
		background-image: linear-gradient(top, #454545 0%, #2B2B2B 100%);
		border-bottom: 20px solid #5DC206;
	}

	.filtersContainer {
		text-align: left;
	}

	.filtersHeader img {
		display: none;
	}
}
