
.l{
 float:left;
}

.r{
 float:right;
}

.c{
 clear:both;
}

/*filtering dropdown menu hover*/



.filteringtop .dropdown-menu li:hover .sub-menu {
    visibility: visible;
}
.filteringtop .dropdown-menu .sub-menu {
    left: 100%;
    position: absolute;
    top: 0;
    visibility: hidden;
    margin-top: -1px;
}

.filteringtop .dropdown-menu li:hover .sub-menu {
    visibility: visible;
}

.filteringtop .dropdown:hover .dropdown-menu {
    display: block;
}


.inner-banner{
 position:relative;
}
.inner-banner-title{
 font-family: 'BebasNeueRegular';
 font-size:47px;
 color:#fff;
 text-transform:uppercase;
 position:absolute;
 bottom:10px;
 letter-spacing:1px;
 font-weight:normal;
 margin:0px;
 padding-left:15px;
}
.bread-cum{
 background-color:#f9f7e1;
 height:32px;
 line-height:32px;
 border-bottom:1px solid #e4e2c1;
}
.bread-cum ul{
 padding-left:15px;
}
.bread-cum ul li{
 font-family: 'arimoregular';
 font-size:13px;
 color: #ce0610;
 list-style:none;
 display:inline-block;
}
.bread-cum ul li a{
  text-decoration:none;
  padding:0 5px;
  font-family: 'arimoregular';
  font-size:13px;
  color:#2d2b31;
}

.bread-cum ul li a:hover{
  color: #ce0610;
}
.bread-cum ul li span{
 color:#2d2b31;
}
.shopby{
	float:left;
	font-family: 'BebasNeueRegular';
	font-size:20px;
	color:#a40f16 ;
	border-right:2px solid #a40f16;
	position:relative;
	height:68px;
	line-height:68px;
	padding-right: 10px;
	letter-spacing:1px;
}
.shopby span{
	background: url(../images/arrow-red-right.png) no-repeat;
	position: absolute;
	right: -6px;
	width:5px;
	height:10px;
	top:27px;
}
.filterlist{
	float:left;
	height: 68px;
    line-height: 68px;
}

.filterlist ul li.dropdown{
	list-style:none;
	display:inline-block;
	position:relative;
	border-right:1px solid #e4e2c1;
	padding: 0 24px;
}

.filterlist ul li a.dropdown-toggle{
    font-family: 'BebasNeueRegular';
	font-size:20px;
	color:#39373c;
	text-decoration:none;
	letter-spacing:1px;
}

.shorting{
	float: right;
	padding-right: 15px;
}

.filteringtop .caret {
 margin-left: 13px;
}


.filteringtop{
 border-bottom: 1px solid #e4e2c1;
}

.productdropdown {
	top: 89%;
	width: 132px!important;
	border-radius: 0px;
	min-width: 253px!important;
	margin:0px;
	padding:0px;
}

.productdropdown li{
 list-style:none;
}
.productdropdown li a{
 font-family: 'arimoregular';
 font-size:15px;
 color:#252323;
 padding:10px 5px 10px 20px;
 border-bottom:1px solid #e4e2c1;
}


.productdropdown > li > a:hover, .productdropdown > li > a:focus {
color:#252323;
text-decoration: none;
background-color:#f9f7e1;
}

.productdropdown2{
 min-width: 114px!important;
width: 100px!important;
left: -5px;
}

.productdropdown2 li {
 font-family: 'arimoregular';
font-size: 15px;
color: #252323;
padding: 10px 0 10px 23px;
border-bottom: 1px solid #e4e2c1;
margin: 0 auto;
text-align: center;
line-height: normal;
}

.productdropdown2 li:hover {
 background-color:#f9f7e1;
 color:#252323;
}


.rupee {
    background-position:left;
    width: 10px;
    height:auto;
    background-image: url('http://i.stack.imgur.com/vJZ9m.png');
    display:block;
    background-repeat: no-repeat;
	padding-left: 15px;
}


.productrow{
  border-bottom:1px solid #e4e2c1;
}

.productname{
 font-family: 'arimoregular';
 font-size:15px;
 color:#252323;
 padding-top: 18px;
}

.productprice{
 font-family: 'BebasNeueRegular';
 font-size:20px;
 color:#252323;
 text-align:center;
}

.product-image{
 background: url(../images/products-image.jpg) repeat;
 text-align:left;
}

.product-cnt{
 padding: 10px 10px 0 35px;
 text-align: left;
}
.product-title {
font-family: 'BebasNeueRegular';
margin: 0px;
color: #eabe12;
font-size: 34px;
}

.productpara {
font-family: 'arimoregular';
font-size: 14px;
color: #eabe12;
line-height: 20px;
padding-top: 5px;
}

.productbox{
	 padding-left: 0px;
	padding-right: 0px;
	border-right: 1px solid #e4e2c1;
	text-align: center;
	padding-bottom: 10px;
	height: 215px;
	position: relative;	
	padding-top:20px;
}
/*.productbox:hover{
 -webkit-box-shadow: 0 7px 3px 1px #e4e2c1;
	-moz-box-shadow: 0 7px 3px 1px #e4e2c1;
	box-shadow: 0 7px 3px 1px #e4e2c1;
}*/

.product-image:hover{
  box-shadow:none;
}


.productbox .producthoverbox {
	position: absolute;
	bottom:-45px;
	color: #000;
	background-color: #d3d3d5;
	width: 100%;
	display:none;
	z-index:1;
}

.productbox:hover .producthoverbox {
 display:block;
 -webkit-box-shadow: 0px 2px 2px 1px #e4e2c1;
   -moz-box-shadow: 0px 2px 2px 1px #e4e2c1;
	box-shadow: 0px 2px 2px 1px #e4e2c1;
}

.praddtocart{
	 width:50%;
	 float:left;
	 background-color:#a40f16;
	 height:44px;
	 line-height:44px;
}
.prwishlist{
	 width:50%;
	 float:left;
	 background-color:#d8d5aa;
	  height:44px;
	  line-height:44px;
}
.praddtocart a{
	display:block;
	text-align:center;
	text-decoration:none;
	font-family: 'BebasNeueRegular';
	font-size:22px;
	color:#fff;
	letter-spacing:1px;
	text-transform:uppercase;
}
.praddtocart a:hover ,.prwishlist a:hover{
	opacity:0.5;
	filter:alpha(opacity=50);
}
.prwishlist a{
	display:block;
	text-align:center;
	text-decoration:none;
	font-family: 'BebasNeueRegular';
	font-size:22px;
	color:#762018;
	letter-spacing:1px;
}
.producthoverbox a span{
	padding-left:10px;
}
.shadowproductbox{
 -webkit-box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.75);
box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.75);
}