#isotopeSort {
	background: #FFF;
	border: 1px solid rgba(0, 0, 0, .05);
	}
.isotopeSortIndent {padding: 20px;}
#isotopeSort .block_content {
	padding: 0;
	width:103%;
}
#isotope li {
	margin:0 16px 20px 0;
	width:229px;
	display:block;
	float:left;

}
.widescreen #isotope li {
	width:220px;
}
#isotopeSort li.last_item_of_line  {margin-right:0;}
#isotopeSort .s_title_block,  #isotopeSort h5 {
	line-height:20px;
	font-size:15px;
	text-transform: uppercase;
	color:rgb(122, 120, 116);
	margin-bottom:10px;
	font-weight:normal;
	text-align: left;
}
#isotopeSort .s_title_block a {
	color:#969696
}
#isotopeSort .s_title_block a:hover {text-decoration: none;}
#isotopeSort .product_image {
	display:block;
	position:relative;
	overflow:hidden;
	text-align:center;
	height:auto;
	vertical-align:middle;
}
#isotopeSort .product_image img {width:auto; display: block; margin:4px 4px 0 0}
#isotopeSort span.new {
	display: block;
	position: absolute;
	top: 15px;
	right: -30px;
	padding: 0px 4px;
	width: 101px;
	font-size: 14px;
	line-height: 23px;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	z-index: 6;
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}
.isotope_bottom_block {	
	padding:15px 0px;
	position:relative;
	overflow:hidden;
}
.isotope_bottom_block {position: relative;}
#isotopeSort li .isotope_bottom_block .button,
#isotopeSort li .isotope_bottom_block .exclusive {display: inline-block; opacity: 0; margin-top:5px; z-index:99; text-align: center;}
#isotopeSort li:hover .isotope_bottom_block .button,
#isotopeSort li:hover .isotope_bottom_block .exclusive {display: inline-block; opacity: 1;  }
#isotopeSort .product_desc {}
#isotopeSort .product_desc,
#isotopeSort .product_desc a {
	color:#666
}
#isotopeSort .lnk_more {
	display:inline;
	padding-right:10px;
	font-weight:bold;
	font-size:10px;
	color:#0088cc;
}
#isotopeSort .price_container {
	padding:0 0 10px 0;
}
#isotopeSort .price {
	font-size: 17px;
	margin:7px 0;
}
#isotopeSort .rate_block {width: 80px; float: right; margin-top: 1px;}
#isotopeSort li span.exclusive {display:none;}

#buttons {display:inline-block; float:left }

.filter li {
	display:inline-block;
	font-size:15px;
	margin:0px 20px 20px 0;		
	text-align:center;	
}
.filter li a {
	border:1px solid #e0e0e0;
	color:#666;
	padding: 0 20px;
	line-height: 30px;
	height: 30px;
	display: inline-block;
	vertical-align: top;
	background-color: #FFF;
	text-transform: uppercase;
}
#page .filter li a:hover,
#page .filter li a.selected {
	color:#fff;
	background:#212223;
	text-decoration: none;
	border:1px solid #212223;
}
/* Start: Recommended Isotope styles */

/**** Isotope Filtering ****/

.isotope-item {
  z-index: 2;
}

.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}

/**** Isotope CSS3 transitions ****/

.isotope,
.isotope .isotope-item {
  -webkit-transition-duration: 0.8s;
     -moz-transition-duration: 0.8s;
      -ms-transition-duration: 0.8s;
       -o-transition-duration: 0.8s;
          transition-duration: 0.8s;
}

.isotope {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
      -ms-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
      -ms-transition-property:     -ms-transform, opacity;
       -o-transition-property:      -o-transform, opacity;
          transition-property:         transform, opacity;
}

/**** disabling Isotope CSS3 transitions ****/

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
     -moz-transition-duration: 0s;
      -ms-transition-duration: 0s;
       -o-transition-duration: 0s;
          transition-duration: 0s;
}

/* End: Recommended Isotope styles */

/* disable CSS transitions for containers with infinite scrolling*/
.isotope.infinite-scrolling {
  -webkit-transition: none;
     -moz-transition: none;
      -ms-transition: none;
       -o-transition: none;
          transition: none;
}

.isotope_bottom_block .button.exclusive { min-width: 77px}

#isotope li:nth-child(5n+5) {
}
/* ie7 fix */
#isotopeSort .filter li {
float:left \9;
}