#divProdList
{
	float:right;
	width:80%;
	margin:0px;
	padding:0px;
}
#divProdList ul
{
	list-style:none;
	margin:0px;
	padding:0px;
	float:right;
	width:100%;
	/*background:url('../images/prod_h_seperator.png') repeat-x 100% 0; */
}
#divProdList ul:first-child
{
background:none;
}
#divProdList ul li
{
	margin:0px 0 0px 0px;
	padding:0px 0 0px 0;
	float:left;
	width:25%;
	text-align: left;
}

#divProdList ul li:nth-child(4n+4)
{
	width:25%;
	background:none;
}
#divProdList ul li .product
{
	float:left;
	margin:20px 0 30px 17px;
	padding:0px;
	width:203px;
	height:260px;
	padding:0px 20px 0 0px;
	text-decoration:none;
	position:relative;
	outline:none;
	/*background:url('../images/prod_v_seperator.png') repeat-y 100% 0; */
}

#divProdList ul li .product1
{
	text-decoration:none;
}

#divProdList ul li .discIcon
{
	position:absolute;
	top:10px;
	padding:13px 10px 10px 10px;
	right:20px;
	width:39px;
	height:35px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	font-family:helvetica;
	/* background:url('https://adamis.in/images/disc_per.png') no-repeat; */
}
/*#divProdList ul li .newIcon
{
	position:absolute;
	top:10px;
	right:20px;
	width:59px;
	height:65px;
	background:url('../images/new_icon.png') no-repeat;
}*/
#divProdList ul li:nth-child(4n+4) .product
{
	width:206px;
	background:none;
}
#divProdList ul li .product4 {
	width:206px;
	background:none;
}

#divProdList ul li .product .prodDescr
{
	float:left;
	width:100%;
	margin:5px 0 5px 0;
	color:#444444;
	font-size:13px;
	font-weight:600;
	height:30px;
}
#divProdList ul li .product .prodDescr  h2
{
	font-size:5px;
	margin:0px;
	padding:0px;
}
#divProdList ul li .product .prodSpec
{
	float:left;
	width:100%;
	/* margin:5px 0 5px 0; */
	margin:16px 0 5px 0;
}
#divProdList ul li .product .prodSpec .prodPrice
{
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
}
#divProdList ul li .product .prodSpec .prodPrice .rate
{
	float:left;
	width:100%;
}
#divProdList ul li .product .prodSpec .prodPrice .discRate
{
	float:left;
	width:100%;
	color:#999;
	font-size:12px;
	text-decoration:line-through;
}
#divProdList ul li .product .prodSpec .prodRating
{
	float:left;
	width:103px;
	margin:0px;
	padding:0px;
	height:20px;
}
#divProdList ul li .product .prodSpec .prodRating .star
{margin:0 2px 0 0;float:left;}
#divProdList ul li .product .prodSpec .prodRating .wish
{margin:-1px 0px 0 5px;float:right;}
#prodFilter
{
	/*float:left;*/
	width:100%;
	padding:-0.8px 25px 11px 25px;
	height:25px;
	background-color:#484242;
	/*background:url('../images/categ_topbg.png') repeat-x;*/
}
#spanProdFilter1
{
	float:left;
	width:388px;
	height:100%;
}
#spanProdFilter1new{
	float:left;
	width:38%;
	height:100%;
	padding-top: 13px;
}
#spanProdFilter2
{
	float:left;
	width:100%;
	height:100%;
}

.catPrice{
	float:left;
	width:16%;
	margin:60px 0px 0px 20px;
}

#priceRange
{
	width:93%;
	margin:0 15px 0 15px;
}
#txtSliderMin,#txtSliderMax
{
	float:left;
	width:100%;
	height:25px;
	text-align:center;
	/*background:url('../images/categ_valbg.png') no-repeat;*/
	border:0px;
	font-size: 12px;
    font-family: Proxima Nova;
    font-weight: bold;
	/*color:#777777;*/
}

#txtSliderMin{
    margin-left: -13px;
    margin-top: 10px
}

#txtSliderMax{
	margin-left: 42px;
	margin-top: 10px
}


#spanSliderMin,#spanSliderMax
{
	text-align:left;
	width:50px;
	float:left;
	margin:0 0 0 15px;
	font-size:10px;
	color:#777777;
}
#spanSliderMax
{
	text-align:right;
	margin:0 0 0 22px;
}
#spanProdFilter3
{
	float:right;
	width:37%;
	padding:0 10px 0 10px;
	height:100%;
	font-size:12px;
	margin:30px 0px;
}
#spanProdFilter3 #ddlProdSort
{
	border:0px;
	/*border:1px solid #999;*/
	font-size:11px;
}
#divProdLoad
{
	/*width:150px;
	margin-right: 450px;
	margin-left: 450px;*/
	/*text-align:center;*/
	/*margin:20px 0 0 0;*/
	display:none;
}
#divProdDet
{
	float:none;
	width: 100%;
	margin:auto;
	padding:0px;
}
#divProdDet #divProdLeft
{
	width:35%;
	float:left;
	margin:0px;
	padding:0px;
}

/*#divProdDet #divProdLeft #divProdBig
{
	float:left;
	width:370px;
	height:319px;
	margin:0px;
	position:relative;
	margin-top: 20px;
}*/

#divProdDet #divProdLeft #divProdBig .imgCont
{
	float:left;
	width:370px;
	height:319px;
	margin:0px;
	padding:0px;

}

#divProdDet #divProdLeft #divProdBig img
{
	border:1px solid #ededed;
	cursor:pointer;
	display:none;
}
#divProdDet #divProdLeft #divProdBig img:first-child
{
	display:block;
	border: 1px solid #ededed
}
#divProdDet #divProdLeft #divProdViews
{
	/*float:left;
	width:300px;
	height:90px;*/
	margin:20px 0px 0px 10px;
	/*padding:0px;*/

}
#divProdDet #divProdLeft #divProdViews img
{
	border:0px;
	width:40px;
	/*height:55px;*/
	padding:5px 7px 5px 7px;
	margin-bottom:10px;
	cursor:pointer;
	border:1px solid #ededed;
	display:block;
}
#divProdDet #divProdRight
{
	/*width:50%;*/
	/*float:left;*/
	margin-left:100px;
	color:#333333;
}
#divProdDet #divProdRight ul.ulProdDet
{
	/*list-style:none;*/
	float:left;
	width:480px;
	margin:0px 45px;
	padding:0px;
}
#divProdDet #divProdRight ul.ulProdDet  li
{
	list-style:none;
	float:left;
	width:480px;
	margin:0px;
	padding:15px 0px;
	border-bottom:0px solid #D6D6D6;
	font-weight: 200;
	/*font-size:13px;*/

}
/*#divProdDet #divProdRight ul.ulProdDet  li:first-child
{
	color:#FF6600;*/
	/* font-size:22px; */
/*}*/

#divProdDet #divProdRight ul.ulProdDet li:first-child h1
{

	color:#171515;
	font-size:24px !important;
	font-weight:400;
	/*margin: 10px;*/
}
#divProdDet #divProdRight ul.ulProdDet  li span.left
{
	float:left;
	/*width:114px;*/
	text-align:left;
	margin:0 5px 0 0;
	font-weight:400;
}
#divProdDet #divProdRight ul.ulProdDet  li span.right
{

	float:left;
	width:360px;
}
#spanProdColors a
{
	text-decoration:none;
	outline:none;
	padding:2px;
	float:left;
	margin-right:3px;
	border:1px solid #fff;
}
.inStock,.outStock
{
	float:left;
	margin:0px;
	padding:0px;
}
.inStock font,.outStock  font
{
	font-size:16px;
	color:#666666;
}
#spanProdColors img
{
	border:0px;
	outline:none;
}
#spanProdColors a.active
{
	border:1px solid #000;
}
#divProdDet #divProdRight .spanProdFeat
{
	float:left;
	width:480px;
	margin:0px 0 0 0px;
	padding:0px;
	/*line-height:22px;*/
	/*text-transform: uppercase;*/
}
#divProdDet #divProdRight .spanProdFeat .head
{
	float:left;
	width:100%;
	margin:0px 0 8px 0;
	font-size:24px;
	text-transform: none;
}
#divProdDet #divProdRight .spanProdFeat .head h2{
	font-size:24px !important;
	margin-bottom:0px;
	margin-top: 0px;
	font-weight:bold;
}
#divProdDet #divProdRight ul
{
	float:right;
}
#divProdDet #divProdRight .spanProdPrice
{
	float:left;
	width:480px;
	/*margin:20px 0 0 0px;*/
	padding:0px;
}
#divProdDet #divProdRight .spanProdPrice .price{
	font-size:24px;
	font-weight:bold;
	clear:both;
	color:#1F1D1D;
	float:left;
}
#divProdDet #divProdRight .spanProdPrice .price .discRate{
	float:left;
	clear:both;
	color:#999;
	font-size:20px;
	text-decoration:line-through;
}
#divProdDet #divProdRight .spanProdPrice .priceDescr{
	font-weight:bold;
	font-size:11px;
	float:left;
	margin:0 0 0 10px;
}
#divProdDet #divProdRight .spanProdPrice .priceDescr font{
	color:#757373;
	float:left;
	width:100%;
}
#divProdDet #divProdRight .spanProdPrice .priceDescr p{
	margin-left:-110px;
	padding:10px;
	clear:both;
	float:left;
	width:100%;
	color:#151312;

}

#divProdDet #divProdLeft #divProdBig .discIcon
{
	position:absolute;
	top:10px;
	padding:13px 10px 10px 10px;
	right:20px;
	width:39px;
	height:35px;
	text-align:center;
	color:#fff;
	font-weight:bold;

	background:url('http://10.0.0.27/www/adamis/images/disc_per.png') no-repeat;
}
#divProdDet #divProdLeft #divProdBig .newIcon
{
	position:absolute;
	top:10px;
	right:20px;
	width:59px;
	height:65px;
	background:url('../images/new_icon.png') no-repeat;
}
#divProdDet #divProdRight .spanCartBtn
{
	float:left;
	width:480px;
	margin:20px 0 0 0px;
	padding:0px;
}
#divProdDet #divProdRight .spanCartBtn .spanChkPers
{
	float:left;
	width:100%;
	clear:both;
	margin:0 0 4px 0;
	font-size:12px;

}
#divProdDet #divProdRight .spanCartBtn .spanChkPers label
{
	cursor:pointer;
	color:#FF6600;
}
#divProdDet #divProdRight .spanCartBtn .cartCont
{
	float:left;
	width:500px;
}
#divProdDet #divProdRight .spanCartBtn .addToWish
{
	float:left;
	width:170px;
	margin:0px 0px 0 10px;

}
#divProdDet #divProdRight .spanCartBtn .addToWish a
{
	font-size:12px;
	text-decoration:none;
	background:url('../images/wish_inactive.png') no-repeat;
	padding-left:17px;
	color:#FF6600;
}
#divProdDet #divProdRight .spanCartBtn .addToWish a:hover,#divProdDet #divProdRight .spanCartBtn .addToWish a.active
{
	background:url('../images/wish_active.png') no-repeat;
	padding-left:17px;
}
#divProdDet #divProdRight .spanCartBtn #spanWishText
{
	float:left;
	width:150px;
	clear:both;
	font-size:11px;
	margin:3px 0 0 17px;
}
#btnAddToCart,#btnAddPerCart
{
	float:left;
	border:none;
	width:36%;
	height:40px;
	cursor:pointer;
	border-radius:5px;
	/*background-color: #484242;*/
	background-color: #d0c7ad;
	margin-left: 283px;
	margin-top: -40px;
	/*color: #f5f5f5;*/
	color:#4d4b45;
	/*background:url('../images/btn_buyNow.png.png') no-repeat;*/
}

#btnBuyNow
{

	/*float:left;*/
	border:none;
	width:36%;
	height:40px;
	cursor:pointer;
	border-radius:5px;
	background-color: #DFD2A8;
	margin-left: 99px;
	margin-top: 117px;
	font-size: 14px;
	/*background:url('../images/btn_addtocart.png') no-repeat;*/
	color: #4d4b45;

	margin-right: 8px;

}
#btn_continue
{
	float:left;
	border:none;
	width:190px;
	height:40px;
	cursor:pointer;
	background:url('../images/btn_continue.png') no-repeat;
}
#divProdDet #divProdRight .shareIcons
{
	float:left;
	width:480px;
	margin:10px 0 0 0px;
	padding:0px;
}
#divProdDet #divProdRight .shareIcons a
{
	outline:none;
	text-decoration:none;
	border:0px;
	float:left;
	margin:0 10px 0 0;
}
#divProdDet #divProdRight .shareIcons a.lbMail
{
	margin-top:4px;
}
#spanPersAdd,#spanCartAdd
{
	float:left;
	width:190px;
	height:40px;
	font-size:11px;
	display:none;
	margin: 117px 0px 0px 82px;
}
#spanPersAdd img,#spanCartAdd img
{
	height:40px;
	float:left;
}
#spanPersAdd font,#spanCartAdd font
{
	float:left;
	margin:8px 0 0 5px;
	font-style:italic;
}
#spanNoPers
{
	margin:5px 0 0 0;
	float:left;
}
#btnAddNoPers
{
	float:left;
	border:none;
	width:188px;
	height:38px;
	cursor:pointer;
	background:#E4A64D;
	border:1px solid #999;
	webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#spanNoPersAdd
{
	float:left;
	width:190px;
	height:40px;
	font-size:11px;
	display:none;
}
#spanNoPersAdd img
{
	height:40px;
	float:left;
}
#spanNoPersAdd font
{
	float:left;
	margin:8px 0 0 5px;
	font-style:italic;
}
#divPersonalize
{
	float:left;
	width:622px;
	position:absolute;
	top:50px;
	margin:0px;
	left:50%;
	margin:0 0 0 -311px;
	padding:0px;
	display:none;
	z-index:1000;
}
#divPersonalize #divTop
{
	width:622px;
	float:left;
	margin:0px;
	padding:0px;
	height:9px;
	background:url('../images/login_topbg.png') no-repeat;
}
#divPersonalize #divMiddle
{
	width:580px;
	float:left;
	margin:0px;
	padding:10px 21px 10px 21px;
	background-color: #fff;
}
#divPersonalize #divBottom
{
	width:622px;
	float:left;
	height:10px;
	margin:0px;
	padding:0px;
	background:url('../images/login_botbg.png') no-repeat;
}
#divPersonalize  .lbClose
{
	position:absolute;
	top:-10px;
	right:-10px;
}
#divPersonalize #divMiddle .title
{
	color:#484242;
	font-size:20px;
	font-weight:bold;
	float:left;
	width:100%;
}
#divPersonalize #divMiddle .message
{
	width:100%;
	float:left;
	margin:8px 0 8px 0;
}
#divPersonalize #divMiddle .message label,#divPersonalize #divMiddle .message #chkPercTerms
{
	float:left;
}
#divPersonalize #divMiddle  .message font
{
	font-size:11px;
}
#divPersonalize #divMiddle  #divPersCont
{
	float:left;
	min-height:200px;
	margin:10px 0 10px 0px;
	padding:0px;
	width:100%;
	background-color: #fef1d1;
}
#divPersonalize #divMiddle  #divPersCont #spanPersImg
{
	float:left;
	/*border:1px solid #DDDDDD;*/
	width:200px;
	height: 179px;
	padding:5px;
	position:relative;
}
#divPersonalize  #spanPersCont
{
	float:left;
	/*border:1px solid #DDDDDD;*/
	width:59%;
	min-height:173px;
	margin:0 0 0 10px;
	padding:5px;
}
#divPersonalize  #spanPersCont #persColors
{
	float:left;
	width:100%;
	margin:5px 0 5px 0;
}
#divPersonalize  #spanPersCont #persColors img
{
	padding:2px;
	cursor:pointer;
	border:1px solid #fff;
	margin:0 1px 0 1px;
}
#divPersonalize  #spanPersCont #persColors img.selected
{
	border:1px solid #000;
}
#divPersonalize  #spanPersCont  .spanCartBtn
{
	float:left;
	width:300px;
	margin:10px 0 0 0px;
	padding:0px;
}
#divPersonalize  #spanPersCont .spanCartBtn .cartCont
{
	float:left;
	width:300px;
}
#divPersonalize  #spanPersCont #lblChkPTerms
{
	float:left;
	margin:2px 0 0 5px;
}
#divPersCont #spanPersImg #spanPersView
{
	float:left;
	position:absolute;
	top:5px;
	left:5px;
	display:none;
}
#divPersCont #spanPersImg #spanPersView .close
{
	position:absolute;
	top:-6px;
	right:-8px;
}
#divPersCont #spanPersImg #spanFontView
{
	float:left;
	position:absolute;
	top:0px;
	left:-125px;
	display:none;

}
#divPersCont #spanPersImg #spanFontView .close
{
	position:absolute;
	top:-6px;
	right:-8px;

}
#divZoom{
position:absolute;
top:50px;
left:50%;
width:778px;
height:610px;
padding:0px 0px 0px 0px;
margin:-40px 0 0 -365px;
z-index:4000;
border:solid 0px #000;
background:#E9EAE1;
display:none;
}
#divZoomClose{
float:right;
width:100%;
height:18px;
cursor:pointer;
text-indent:10px;
font-size:18px;
color:#666;
padding-top:2px;
display:inline;

}
#divZoomMain{
float:left;
padding:10px;
margin:0px 10px 0 0;
width:650px;
color:#666;
}
#divZoomMain font{
float:left;
line-height:25px;
color:#666;
font-weight:bold;
width:90px;
}
#divZoomViews{
float:left;
margin:20px 0 0 5px;
padding:0px ;
width:85px;
display:inline;
}
#divZoomViews font{
line-height:25px;
color:#666;
font-weight:bold;
}
#divZoomViews img{
float:left;
margin-bottom:10px;
border:solid 1px #aaa;
}
.linkZoomColor{
float:left;
border:solid 1px #E9EAE1;
padding:2px;
margin-right:8px;
}
.linkZoomColor_active{
float:left;
border:solid 1px #aaa;
padding:2px;
margin-right:8px;
}
/*---------Wishlist Styles Starts Here -----------*/
#divWishList
{
	float:left;
	width:100%;
	margin:0px;
	padding:10px 25px 0 30px;

}
#divWishList #wishProd
{
	float:left;
	text-decoration:none;
	outline:none;
	position:relative;
	border:1px solid #C4C4C4;
	width:150px;
	height: 100%;
	padding:10px;
	padding-right: 20px;
	margin:0 12px 30px 0;
}
#divWishList #wishProd ul
{
	list-style:none;
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
}
#divWishList #wishProd ul li
{
	list-style:none;
	margin:0px;
	padding:3px 0 3px 0px;
	float:left;
	width:100%;
}
#divWishList #wishProd ul li .colImg
{
	/*padding:1px;
	border:1px solid #000;*/
}
#divWishList #wishProd  .lbClose
{
	position:absolute;
	top:-8px;
	right:-8px;
	cursor:pointer;
}

.zoomtext{
	margin-left:92px;
	margin-top:2px;
	font-size:10px;
}
.st_facebook_custom{
	background: url("images/btn_fb.png") no-repeat scroll left top transparent;
	padding:0px 25px 10px; 0;
	cursor:pointer;
}
.st_twitter_custom{
	background: url("images/btn_twitter.png") no-repeat scroll left top transparent;
	padding:0px 25px 10px; 0;
	cursor:pointer;

}
.st_email_custom{
	background: url("images/btn_email.png") no-repeat scroll left top transparent;
	padding:0px 25px 11px; 0;
	cursor:pointer;
}

#divshareEmail
{
 float:left;
 width:440px;
 margin:50px 0 0 -220px;
 padding:10px;
 background:#fff;
 z-index:1000;
 border:3px solid #808461;
 position:absolute;
 top:50px;
 left:50%;
 color:#403F3F;
 border-radius:10px 10px 10px 10px;
 display:none;
}
#divshareEmail .lbClose {
	position:absolute;
	top:-12px;
	right:-12px;
}
#divshareEmail .title {
	float:left;
	width:100%;
	font-size:14px;
	font-weight:bold;
}

#divshareEmail #shareLoader
{
	font-size:11px;
	display:none;
}
#btnMailSend
{
	color:#ccc;
	border:1px solid #999;
	width:60px;
	padding:4px;
	color:#000;
	font-weight:bold;
	cursor:pointer;
}
#divshareEmail #shareLoader img
{
	float:left;
}
#divshareEmail #shareLoader font
{
	float:left;
	margin:10px 0 0 0;
}
#ifSubmit
{
	display:none;
}

/*#divRecdList
{
	float:left;
	margin:20px 0 0px 0;
	padding:10px 0 0px 0px;
	width: 935px;
	display:none;
}*/

#divRecdList span.contBlock
{
	padding:2px;
}
#divRecdList span.contBlock ul
{
	/*float:right;*/
	/*margin-left:75px;*/
	/*padding:0px;*/
	/*float:left;*/
	width:100%;
}
#divRecdList span.contBlock h2
{
	padding:6px 0px;
	background-color: #DED1AE;
	/*margin-left:75px;*/
	text-align:center;
	float:left;
	width:100%;
	text-transform: uppercase;
	font-size: 5px!important;
	font-weight:600;

}
#divRecdList .heading
{
	float:left;
	width:100%;
	margin:0 0 10px 0px;
	padding:0px;
	color:#666666;
	font-size:24px;
	font-weight:bold;
}
#divRecdList .heading h3
{
	font-size:20px !important;
	margin-bottom:0px;
	margin-top: 0px;
	font-weight:normal;
}

#divRecdList ul
{
	list-style:none;
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	border-top:0px solid #B8B8B8;
}
#divRecdList ul li
{
	float:left;
	padding:2px 2px 2px 2px;
	margin:10px 0 10px 0;
	width:212px;
	border-left:0px solid #B8B8B8;
	min-height:100px;
}
#divRecdList ul li .title
{
	color:#810004;
	font-size:14px;
	font-weight:bold;
	margin:0 0 4px 0;
	width:100%;
}
#divRecdList ul li a
{
	text-decoration:none;
	outline:none;
	float:left;
	margin:0px;
}
#divRecdList ul li .thumbImg
{
	/*  width: 320px;
  padding: 10px;
  border: 5px solid gray;
  margin: 0;*/

    outline: 0px solid #DED1AE;
  height:123px;
    width:123px;/*maintain aspect ratio*/
    max-width:500px;
	float:left;
	padding-bottom:40px;
	padding-top:30px;
}
#divRecdList ul li .prodSpec
{
	/*float:left;*/
	width:101px;
	font-size:11px;
	margin:0 0 0 5px;
}
#divRecdList ul li .prodSpec .prodDescr
{
	padding-top:0px;
	float:right;
	width:100%;
	font-weight:bold;
	margin-right:-20px;
}
#divRecdList ul li .prodSpec .prodPrice
{
	float:right;
	width:100%;
	font-size:12px;
	font-weight:bold;
	margin-right:-20px;
	/*margin:3px 0 3px 0;*/
}
#divRecdList ul li .prodSpec .prodRating
{
	float:left;
	width:100%;
	margin-left:20px;
}
#divReviews
{
	float:left;
	margin:20px 0 0px 0;
	padding:10px 0 0px 0px;
	width: 935px;
}
#divReviews .heading
{
	float:left;
	width:100%;
	margin:0 0 10px 0px;
	padding:0px;
	color:#000;
	font-size:18px;
	font-weight:bold;
}
#divReviews table
{
	width:100%;
	color:#333;
	font:normal 12px helvetica,arial,verdana;
}
#divReviews table td
{
	width:100%;
	font-size:12px;
	padding:10px 0 0 0;
}
#divReviews table td .review
{
	margin:0px;
	padding:0px;
	width:840px;
	float:left;
	height:104px;

}
#divReviews table td .review .left
{
	width:17px;
	height:100%;
	float:left;
	background:url('../images/ufb_bgleft.jpg') no-repeat;
}
#divReviews table td .review .center
{
	width:766px;
	height:64px;
	padding:20px;
	float:left;
	background:url('../images/ufb_bgmid.jpg') repeat-x;
	position:relative;
}
#divReviews table td .review .right
{
	width:17px;
	height:100%;
	float:left;
	background:url('../images/ufb_bgright.jpg') no-repeat;
}
#divReviews table td .review .center p
{
	margin:0px;
	padding:0px;
	width:100%;

}
#divReviews table td .review .center font
{
	margin:0px;
	padding:0px;
	width:786px;
	color:#666;
	position:absolute;
	left:0px;
	text-align:right;
	bottom:10px;
	font-size:11px;
}
#divLoadRev
{
	float:left;
	width:100%;
	text-align:center;
	margin:5px 0 0 0;
}
#divLoadRev a
{
	font-weight:bold;
}
#spanPersImgs
{
	float:left;
	border:1px solid #DDDDDD;
	padding:5px;
	position:relative;
}

#spanPersImgs #spanFontViews
{
	float:left;
	position:absolute;
	top:-24px;
	left:-235px;
	display:none;

}
 #spanPersImgs #spanFontViews .close
{
	position:absolute;
	top:-6px;
	right:-14px;

}

#activeHeart {
    background: url(../images/wishlist_active.png) no-repeat;
    padding-left: 17px;
}

#inActiveHeart {
    font-size: 12px;
    text-decoration: none;
    background: url(../images/wishlist_inactive.png) no-repeat;
    padding-left: 17px;
    color: #FF6600;
}

#h3Span
{
	width:388px;
	height:100%;
	padding: 8px;
	padding-left: 35px;
}

#footerContentDiv
{
	width:100%;
	height:100%;
	padding: 8px;
	padding-left: 10px;

	float:left;
	margin:0px;
	padding:0px;
	min-height:300px;
}

#footerHeading
{
	float:left;
	width:100%;
	height:100%;
	padding: 8px;
	padding-left: 15px;
}

#footerData
{
	width:98%;
	height:100%;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 27px;
	color: #333;
}

#spanProdFilter3 a{
	text-decoration: none;
}

.aActive {
    text-decoration: underline;
    border-bottom: 4px solid #bdbdc8;
 }
.catLeftDiv{
	margin-top: 47px;
	margin-left: 64px;
	background-color: #f6f6f6;
}
.leftCategory{
    padding: 15px 23px 16px 23px;
    display: block;
    text-transform: uppercase;
    font-family: arial,helvetica;
    font-weight: bold;
    cursor: pointer;
    font-size: 15px;
    color: #444444;
    text-decoration: none;
}
.leftMenu{
	margin-left: 30px;
	 display: block;
    text-transform: uppercase;
    font-family: arial,helvetica;
    font-weight: bold;
    cursor: pointer;
    font-size: 10px;
    color: #444444;
    /*content: url(../images/downArrow.png);*/
}
.leftSubMenu a{
	text-decoration: none;
}
.heading1{
	font-size: 15px;
}
#divProdViews{
	width: auto;
	position: absolute;
	height: auto;
}
#divQty{
	/*visibility: hidden;*/
	/*margin-top: 16px;*/
}

#corporateText {
    height: 100%;
    line-height: 27px;
    color: #6d6969;
    float: left;
    width: 50%;
    font-size: 16px;
}

#corporateForm {
    height: 100%;
  /*  line-height: 27px;*/
    color: #6d6969;
    float: right;
    width: 50%;
}

#corporateText p{
	padding-left: 10px;
	padding-right: 10px;
    border-right: 3px solid #efefef;
    height: 100%;

}
#corporateForm p{
	padding-left: 10px;
	padding-right: 10px;
}
.corporateFirstDiv{
	height: 456px;
}

.addToCart{
	cursor: pointer;
	padding: 7px 17px;
	margin-top: 4px;
	color: #FFFFFF;
	border-radius: 5px;
    box-shadow: none;
    background-color:#474141;
    border: 1px solid #474141;
    font-size: 11px;
    font-weight:600;
}
.addToCart:hover{
	/*top: calc(50% - XYpx);
	left: calc(50% - XYpx);
	background-color:#82bd16;*/

	box-shadow: 1px 1px #ded1ae;
}

.BuyNow{
	cursor: pointer;
	padding: 2px 8px;
	/*margin-top: 4px !important;*/
	 border-radius: 2px;
    box-shadow: none;
     background-color: #37c843;
    border: 1px solid #8c8c8c;
    font-size: 12px;
}

.Buy{
	margin: 0px 15px 0px 22px;
	padding: 7px 37px;
	background: #ded1ae;
	border: #ded1ae;
	border-radius: 5px;
	font-size: 12px;
}

.wish-pro{
	background: #fff;
	border: 1px solid #ededed;
	background-image: linear-gradient(#ded1ae, #ded1ae),
						linear-gradient(#ded1ae, #ded1ae),
						linear-gradient(#ded1ae, #ded1ae),
						linear-gradient(#ded1ae, #ded1ae);
	background-repeat: no-repeat;
	background-size: 2px 25%, 35% 2px, 2px 35%, 25% 2px;
	background-position: left top, left top, right bottom, right bottom;
	padding: 3px 0px 16px;
	text-align:center;
	margin-left: 15%;
	width: 76%;
}

.wishwidth{
	width:69%;
	margin: 0px;
}

.wishhome{
	width:60%;
	/*margin-left: 21%;*/
}

.BuyNow:hover{
top: calc(50% - XYpx);
	left: calc(50% - XYpx);
	background-color:#82bd16;
}

.wishOption{
	cursor: pointer;
}

.newButton{
	padding: 10px;
    font-size: 14px;
    color: #3e3939;
    margin-left: 19px;
    cursor: pointer;
    border-radius: 4px;
}
.newButton:hover{
    box-shadow: 1px 1px #696969;
}


/*.h2Product{
	font-size: 16px !important;
}*/
.m-l-79{
	margin-left: 79px;
}

.p-b-10{
	padding-bottom: 23px;
}

.p-b-30{
	padding: 0px 50px;
}

.prodSpec,.prodDescr{
	width: 60%;
    margin: 10px 0px;
    font-size: 14px;
    /*font-weight: bold;*/
}

@media only screen and (max-width: 1290px) {

.p-b-10{
	padding-bottom: 40px;
}

.p-b-30{
	padding: 0px 13px;
}

#btnBuyNow,#btnBuyNow
{

	/*float:left;*/
	border:none;
	width:36%;
	height:40px;
	cursor:pointer;
	border-radius:5px;
	background-color: #DFD2A8;
	margin-left: 99px;
	margin-top: 117px;
	font-family: verdana;
	/*background:url('../images/btn_addtocart.png') no-repeat;*/
	color: #4d4b45;
}
.Buy{
	margin: 0px 3px 0px 22px;
	padding: 7px 30px;
	background: #ded1ae;
	border: #ded1ae;
	border-radius: 5px;
	font-size: 12px;

}

}

@media only screen and (max-width: 1370px) {

	.Buy{
	margin: 0px 10px 0px 63px;
	padding: 7px 0px;
	background: #ded1ae;
	border: #ded1ae;
	border-radius: 5px;
	font-size: 10px;

	width:25%;
	cursor: pointer;
	}

	.Buy:hover{
		box-shadow: 1px 1px #474141;
	}

	.addToCart{
	cursor: pointer;
	padding: 6px 0px;
	margin-top: 4px;
	color: #FFFFFF;
	border-radius: 5px;
    box-shadow: none;
    background-color:#474141;
    border: 1px solid #474141;
    font-size: 10px;
    font-weight:400;
    width:31%;
	}

	.addToCartR{
	cursor: pointer;
	padding: 6px 0px;
	margin-top: 4px;
	color: #FFFFFF;
	border-radius: 5px;
    box-shadow: none;
    background-color:#474141;
    border: 1px solid #474141;
    font-size: 10px;
    font-weight:400;
    width:36%;
	}

  .p-b-30{
	padding: 0px 13px;
	}

	.p-b-10{
	padding-bottom: 53px;
}

.LeftHalf
	{
		width:49%;
		/*height:50%;*/
		border:0px solid #e4e4e4;
	  	margin-left:1%;
		box-sizing: border-box;
		position:relative;
		margin-bottom:3%;
		min-height: 360px;
		background-color: #FEF1D1;
	}

.wishwidth{
	width:78%;
	margin: 0px;
}
.wishhome{
	width:70%;
}

.m-l-79{
	margin: 3px 0px 0px 45px;
}
.m-l-40{
	margin: 3px 10px 0px 28px;
}
}

input#popular, input#hightol, input#lowtoh, input#new {
    border: 0px;
    background-color: #fff;
    font-family: 'Proxima Nova';
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
}

button:focus, input#popular:focus, input#hightol:focus, input#lowtoh:focus, input#new:focus {
	outline:0;
}

.sortActive{
	border-bottom: 2px solid #000 !important;
}

.m-t-30{
	margin-top: 30px;
}

#divRecdList .product:after {
	  content : "";
	  position: absolute;
	  right    : 0;
	  z-index: 100;
	  top  : 0;
	  width  : 2px;
	  height   : 70%;  /* or 100px */
	  background: #ededed;
	}


	.prod_dec li{
		padding: 0px!important;
		font-size: 15px!important;
		text-transform: capitalize!important;
	}

	strong{
		font-weight: 200!important;
	}

#newArrivals{
	min-height: 360px;
}
.discount{
	font-size: 10px;
	border: 0px;
	padding: 3px;
	background-color: #ffe59b;
	margin-left: 2%;
}

.new{
	font-size: 10px;
	border: 0px;
	padding: 3px;
	background-color: #c3f7d2;
}

.discRate{
	clear:both;
	color:#999;
	font-size:15px;
	text-decoration:line-through;
}