.pagination.pagination-sm a{cursor:pointer;margin:0 2px;}
			
#top-slider{padding-right:0;padding-left:0;}
.categories-wrap{
	background:#036DB7;border-top:1px solid #999;
	color:#FFF;
	font-size:16px;
	margin:0;
	padding:15px;
	clear:both;
}

ul.categories{list-style-type:none;margin:0;padding:0;}
ul.categories li{display:inline;}
ul.categories li em{color:#ccc;font-style:normal;font-weight:200;}
ul.categories li:last-child em{display:none;}
ul.categories li a{font-size:14px;font-weight:300;color:#FFF;text-transform:capitalize;margin:0 6px}
ul.categories li.active, ul.categories li a.active, ul.categories li a:hover{color:##000;}
ul.categories li.active, ul.categories li a.active{font-weight:400;border-bottom:1px solid #000;}

div.products-wrap{padding:25px 0 0 0;}
.products-items > div{ padding:15px 6px;}
.products-items img{ width:100%;}
.product-name a{font-size:24px;}
.product-desc .discount{text-decoration:line-through;}
.product-desc .price{text-decoration: none !important;font-size: 26px;}
.product-desc .price .amount{padding-left: 12px;}
.view{
   -webkit-transition: all 0.7s ease-in-out;
   -moz-transition: all 0.7s ease-in-out;
   -o-transition: all 0.7s ease-in-out;
   -ms-transition: all 0.7s ease-in-out;
   transition: all 0.7s ease-in-out;
     
   width:100%;overflow:hidden;
   height: 100%;position: relative;
   margin-bottom: 10px;
}
.view .button{width:100% !important; opacity: 0;}
.view:hover .button{opacity:1;-webkit-transition: all 0.7s ease-in-out;
  -moz-transition: all 0.7s ease-in-out;
  -o-transition: all 0.7s ease-in-out;
  -ms-transition: all 0.7s ease-in-out;
  transition: all 0.7s ease-in-out;}
.view:hover{}
.product-name a, .view:hover .product-name a{font-family: 'Alumni Sans' ,Lato, Helvetica, Arial, sans-serif;}

.view img {
   -webkit-transform: scaleY(1);
   -moz-transform: scaleY(1);
   -o-transform: scaleY(1);
   -ms-transform: scaleY(1);
   transform: scaleY(1);
   -webkit-transition: all 0.7s ease-in-out;
   -moz-transition: all 0.7s ease-in-out;
   -o-transition: all 0.7s ease-in-out;
   -ms-transition: all 0.7s ease-in-out;
   transition: all 0.7s ease-in-out;
}
.view:hover img {
   -webkit-transform: scale(1.1);
   -moz-transform: scale(1.1);
   -o-transform: scale(1.1);
   -ms-transform: scale(1.1);
   transform: scale(1.1);
}		

.view span.ribbon.discount {
  right: 0px;
  height: 120px;
  top: 0px;
  width: 120px;
  background-image: url(../images/discount-b2.png);
  z-index: 20;
  position: absolute;
}

.view span.ribbon.new {
  right: 0px;
  height: 120px;
  top: 0px;
  width: 120px;
  background-image: url(../images/new-b2.png);
  z-index: 20;
  position: absolute;
}

/**** 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 */
