
html { overflow-x:hidden; }
/*body
{
	background:#ffffff;
	margin:0px;
	padding:0px;
	font-family: 'Proxima Nova', Georgia, sans-serif;
	color:#000;
}*/
body {
    font-family: 'Proxima Nova', sans-serif;
    margin:0px !important;
}
a
{
	outline:none;
	color:#000;
}
a:hover
{
	color:#000;;
	/*text-decoration:underline;*/
}
label
{
cursor:pointer;
}
div#wrapper {width:100%;margin:0px;padding:0px; }
div#header {
float:left;
width:100%;
margin:0px;
padding:0px;
/*height:151px;*/

}

div#header .gridBox {margin:0px auto; }
div#header  div#divQkCont
{
	color:#DFD2A8;
	height:27px;
	float:left;
	padding:0px;
	margin:0px;
	width:100%;
	background:url('../images/top_header_bg.png') repeat-x;
}
div#header  div#divQkCont  #quickLinks
{
	width:975px;
	margin:0px auto;
	height:27px;
	padding:0px;
	background:url('../images/header_bg.png') no-repeat;
}
div#header  div#divQkCont  #quickLinks a
{
	color:#fff1e0;
	float:left;
	padding:0px 0px 29px 0;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	letter-spacing:.3px;
	width: 100%;
	background:url('') no-repeat  100% 6px;
}
div#header  div#divQkCont  #quickLinks a:hover
{
	text-decoration:none;
}
div#header  div#divQkCont  #quickLinks a font
{
	float:left;
	margin:8px 15px 0 5px;
}
div#header  div#divQkCont  #quickLinks a img
{
	float:left;
	border:0px;
	margin:0 0px 0 15px;
}
div#header  div#divQkCont  #quickLinks #lbQk1
{font-size:12px;}
div#header  div#divQkCont  #quickLinks #lbQk3
{background:none;}
div#header  div#divQkCont  #quickLinks #lbQk4
{
float:right;
color:#fff1e0;
}
div#header  div#divQkCont  #quickLinks #lbQk4  font
{
margin-right:15px;
margin-left:20px;
}
div#header  div#divQkCont  #quickLinks #lbQk5
{
float:right;
color:#fff1e0;
}
div#header  div#divQkCont  #quickLinks #lbQk5  font
{
margin-right:15px;
margin-left:10px;
}
/* Gifts style */
div#header  div#divQkCont  #quickLinks #lbQk7
{
float:left;
color:#fff1e0;
}
div#header  div#divQkCont  #quickLinks #lbQk7  font
{
margin-right:30px;
margin-left:60px;
}
/* Gifts style */
div#header  div#divQkCont  #quickLinks #lbQk6
{
float:right;
background:none;
color:#fff1e0;
}
div#header  div#divQkCont  #quickLinks #lbQk6  font
{
margin-right:0px;
margin-left:15px;
}
div#header  div#divQkCont  #quickLinks #lbQk1  img
{margin:0 0px 0 0px;}
div#header  div#divQkCont  #quickLinks #lbQk2  font
{margin-top:0px;}
div#header  div#divQkCont  #quickLinks #divWishList
{
	float:right;
	width:18px;
	height:16px;
	margin:-2px 0 0 3px;
	padding:1px 0 0 0;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	background:url('../images/header_wishlist_bg.png') no-repeat;
}
div#header  div#divQkCont  #quickLinks .divUserDet
{
	float:right;
	width:150px;
	height:14px;
	color:#fff1e0;
	margin:21px 3px 0 3px;
	padding-right:3px;
	font-size:11px;
	font-weight:bold;
	letter-spacing:.3px;
	overflow:hidden;
	text-align:right;
	border-right:1px solid #fff1e0;

}

input[type=checkbox] {
        /* position: relative;*/
	       cursor: pointer;
    }
    input[type=checkbox]:before {
         content: "";
         display: none;
         position: absolute;
         width: 12px;
         height: 12px;
         top: 0;
         left: 0;
         border: 2px solid #484242;
         border-radius: 3px;
         background-color: white;
}
    input[type=checkbox]:checked:after {
         content: "";
         display: none;
         width: 3px;
         height: 7px;
         border: solid #484242;
         border-width: 0 2px 2px 0;
         -webkit-transform: rotate(45deg);
         -ms-transform: rotate(45deg);
         transform: rotate(45deg);
         position: absolute;
         top: 2px;
         left: 6px;
}









/*//////////////*/
#divasUserDet
{
	float:right;
	/*width:150px;*/
	height:0px;
	font-weight:bold;
	letter-spacing:.3px;
	text-align:right;

}
#ulGenLinks
{
	float:left;
	margin:0px;
    padding:0px;
	list-style:none;
}
#ulGenLinks li
{

	margin:0px;
	list-style:none;
	background:none;
	border-right:none;
	background:none;

}
#ulGenLinks li a{
	color:#a7c7e2;
	text-decoration:none;
	border:none;
}

#ulGenLinks li a div {
	float:right;
	width:150px;
	margin:8px 3px 0 3px;
	padding-right:3px;
	font-size:12px;
	/* font-weight:bold;
	letter-spacing:.3px;
	text-align:right;
	height:15px;   */
}
#ulGenLinks li ul li {
	/* float:right;
	padding-top:3px;*/
	width:130px;
	height:22px;
	background:#333333 url('images/menu_seperator1.png') no-repeat;
}
#ulGenLinks li ul li a{
	font-size:12px;
	text-align:center;
}

/*//////////////*/
#divHeader {
	float:left;
	width:100%;
	height:35px;
	padding:20px 0 21px 0;
	background-color: #ded1ae;
}
#divHeader #lbLogo {

	width:189px;
	float:left;
	margin-right:150px;
	margin-left: 10px;
}
#divHeader #divSearch {
	width:480px;
	height:42px;
	margin-left:30%;
	float:left;
	/*background:url('../images/search_bg.png') no-repeat;*/
	position:relative;
}
@media only screen and (max-width: 1370px) {
  #divHeader #divSearch {
	width:490px;
	height:42px;
	margin-left:15%;
	float:left;
	/*background:url('../images/search_icon.png') no-repeat 7px 7px;
	background-size: 20px 20px;*/
	position:relative;
	}
	/*input { font-family: 'FontAwesome'; }*/
}
@media only screen and (max-width: 1257px) {
  #divHeader #divSearch {
  		margin-left:10%;
  	}
  }

.headerUser{
	font-size:32px!important;
	color:green;
	padding-left: 10px;
}
.headerUser1{
	margin-left: 6px;
	 height:26px;
	  margin-top: 2px;
}
.cartHeader{
	padding-left: 0px;
	padding-top: 3px;
	width: 33px;
	height:26px;
}
@media only screen and (max-width: 1300px) {
.headerUser{
	font-size:32px!important;
	color:green;
	padding-left: 7px;
}
.cartHeader{
	padding-left: 3px;
	padding-top: 3px;
	width: 33px;
	height:26px;
}
}
#divHeader #divSearch #txtSiteSearch {
	float:right;
	clear:both;
	width:421px;
	height:18px;
	padding: 7px 5px 7px 5px;
	margin-left:0px;
	margin:2px;
	font-size:16px;
	border:0px;
	border-radius: 23px;
	/*background:url('../images/search_icon.png') no-repeat;
	background-size: 20px 20px;*/

	outline:none;
}

#divHeader #divSearch #lbSearch
{
	float:left;
	width:43px;
	height:37px;
	outline:none;
	text-decoration:none;
}

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

	#divHeader #divCart
	{
		float:right;
		padding-right: 0px;
		width:200px;
		margin:0px 0px 0 2%;
		position:relative;
	}
}

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

	#divHeader #divCart
	{
		float:right;
		padding-right: 0px;
		width:200px;
		margin:0px 0px 0 2%;
		position:relative;
	}
}



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

	#divHeader #divCart
	{

		float:right;
		padding-right: 0px;
		width:178px;
		margin:0px 0px 0 0%;
		position:relative;
	}
}

#divHeader #divCart #lbCart
{
	float:right;
	/*background:url('../images/shopping_cart_PNG37.png') no-repeat;*/
	width:42px;
	height:31px;
	position:absolute;
	margin-left: 10px;
	background-size: 39px 30px;
}
.dropbtn {

  color: white;
  padding: 0px;
  font-size: 16px;
  border: none;
  cursor: pointer;
}
.dropbtn {

  color: white;
  padding: 0px;
  font-size: 16px;
  border: none;
}
.dropdown {
  position: relative;
  display: inline-block;
}

.dropdown-content {
  width: 200px;
  display: none;
  position: absolute;
  right: 0;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
  margin-top: 25px;
  margin-right:-50px;
}

.dropdown-content a {
  color: black !important;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

.dropdown-content a:hover{
	background-color: #f1f1f1;;
	color:black !important;
}


.dropdown:hover .dropdown-content {display: block; }


.dropdown-content1 {
  width: 200px;
  display: none;
  position: absolute;
  right: 0;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
  margin-top: -28px;
  margin-right:-27px;
}

.dropdown-content1 a {
  color: black !important;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

.dropdown-content1 a:hover{
	background-color: #f1f1f1;;
	color:black !important;
}


.dropdown:hover .dropdown-content1 {display: block; }







#divHeader #divCart .divider
{
	width:1px;
	height:38px;
	float:left;
	margin:0 10px 0 10px;
	background:url('../images/top2_seperator.png') no-repeat;
}
#divHeader #divCart #lbCur
{
	float:left;
	margin:8px 10px 0 0px;
	padding:0px;
	text-decoration:none;
	outline:none;
	/*font-weight:bold;*/
	font-size: 23px;
}
#divHeader #divCart #lbCur .text
{
	float:left;
	margin:0 5px 0 5px;
	padding:0px;
}
#divHeader #divCart #lbCur .arrow
{
	float:left;
	margin:4px 0 0 0px;
	padding:0px;
}

#divHeader #divCart #lbCart #divCartCnt
{
	/*position:absolute;
	top:0px;
	right:0px;
	width:14px;
	padding:1px 1px 0 0;
	height:14px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	color: white;
    overflow: hidden;
    background-color: #625b55;
    margin: -9px 0px 0px 28px;
    border-radius: 10px;*/
    position: absolute;
    top: 0px;
    right: 0px;
    width: 19px;
    padding: 4px 1px 0 0;
    height: 16px;
    text-align: center;
    font-size: 10px;
    color: white;
    overflow: hidden;
    background-color: #625b55;
    margin: -12px 0px 0px 28px;
    border-radius: 10px;
}
#divHeader #divCart #divSelCur
{
	position:absolute;
	top:34px;
	right:-5px;
	float:left;
	width:250px;
	padding:10px;
	height:85px;
	color:#000000;
	webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border:5px solid #eee;
	background:#fff;
	z-index:600;
	display:none;
	font-size:11px;
}
#divSelCur .lbClose
{
	text-decoration:underline;
	font-size:11px;
	cursor:pointer;
	width:40px;
	font-size:10px;
	margin:-4px 0 0 -4px;
	float:right;
}
#divHeader #divCart #divSelCur .cur
{
	background: #ccc;
    border-radius: 0.5em 0.5em 0.5em 0.5em;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    color: #000;
    cursor: pointer;
    display: inline-block;
    font-size: 13px;
    /*font-weight: bold;*/
    line-height: 13px;
    outline: medium none;
    padding: 5px 8px ;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
    vertical-align: baseline;
	width:60px;
	height:14px;
	float:left;
	margin:4px 0 0 4px;
}
#divHeader #divCart #divSelCur #spanCont
{
	float:left;
	width:100%;
	clear:both;
	margin:3px 0 0 0;
	height:24px;
}
#divSelCur div.note
{
	clear:both;
	float:left;
	width:100%;
	margin:15px 0 0 0;
}
#divheader #topLinks
{
	height: 30%;
	width: 88%;
	float:right;
	position:relative;
	padding-top: 0;
	visibility:hidden;
}


.jMenu, #topLinks ul{
  	float: right;
    width: 42%;
    margin: 0px;
    margin-top: 4px;
    padding: 0px;
    list-style: none;
  }

@media only screen and (max-width: 1630px) {
  .jMenu, #topLinks ul{
  	float: right;
    width: 52%;
    margin: 0px;
    /*margin-top: 4px!important;*/
    padding: 0px;
    list-style: none;
  }
}

@media only screen and (max-width: 1360px) {
  .jMenu, #topLinks ul{
  	float: right;
    width: 55%;
    margin: 0px;
    /*margin-top: 4px!important;*/
    padding: 0px;
    list-style: none;
  }
}
@media only screen and (max-width: 1270px) {
  .jMenu, #topLinks ul{
  	float: right;
    width: 60%;
    margin: 0px;
    /*margin-top: 4px!important;*/
    padding: 0px;
    list-style: none;
  }
}

/*.jMenu,#topLinks ul
{
	float:right;
	width:72%;
	margin:0px;
	margin-top: 4px;
	padding:0px;
	list-style:none;

}*/
.jMenu li,li#topLinks ul li
{
	float:left;
	margin:0px;
	list-style:none;
	/*background:url('../images/header_vseperator.png') repeat-y top right;*/
}
.jMenu li a,li#topLinks ul li a
{
	padding:15px 0px 16px 16px;
	display:block;
	/*text-transform:uppercase;*/
	font-family:Proxima Nova;
	font-weight:bold;
	cursor:pointer;
	font-size:15px;
	color:#484242;
	text-decoration:none;
    /*background:url('../images/menu_arrow_down.jpg') no-repeat;*/
}
.jMenu li a:hover,li#topLinks ul li a:hover
{
	background-color:#484242;
	color:#ded1ae;
	/*background: none !important;*/
	/*background:url('../images/menu_arrow_up.png') no-repeat;*/
}
.jMenu li:hover>a,li#topLinks ul li:hover>a
{
	background-color:#484242;
	color:#ded1ae;
	/*background:#333333 url('../images/menu_arrow_up.png') no-repeat;*/
}

.jmenu li a:hover
{
	background-color:#484242;
	color:#ded1ae;
}

.jMenu li ul,#topLinks ul li ul
{
	display:none;
	position:absolute;
	z-index:300;
	padding:0;
	top:40px;
	margin:0;
	float:left;
	list-style:none;
	float:left;
}
.jMenu li ul li
{
	display:block;
	padding:0;
	list-style:none;
	position:relative;

}
.jMenu li ul li a
{
	text-transform:none;
	font-weight:normal;
	font-size:12px;
	/*font-family:helvetica,arial;*/
	display:block;
	padding:8px 15px 8px 20px;
	color:#dfd2a8;
	width:73%;
	background:none;
}
.jMenu li ul li a:hover
{
	background-color:#484242;
	/*background:none;*/
}
div#content
{
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
	/*background:url('../images/bg_tile.jpg');*/
}
.liMenu1 a{width:70px;}
li.liMenu1 a,li.liMenu1 a:hover,li.liMenu1:hover>a{background-position:90px 19px;}
.liMenu1 ul li{width:180px;background:#484242 url('../images/menu_seperator1.png') no-repeat;background-position:7px 100%;}
.liMenu2 a{width:50px;}
li.liMenu2 a,li.liMenu2 a:hover,li.liMenu2:hover>a{background-position:68px 19px;}
.liMenu2 ul li{width:132px;background:#484242 url('../images/menu_seperator2.png') no-repeat;background-position:7px 100%;}
.liMenu3 a{width:60px;}
li.liMenu3 a,li.liMenu3 a:hover,li.liMenu3:hover>a{background-position:78px 19px;}
.liMenu3 ul li{width:176px;background:#484242 url('../images/menu_seperator3.png') no-repeat;background-position:7px 100%;}
.liMenu4 a{width:72px;}
li.liMenu4 a,li.liMenu4 a:hover,li.liMenu4:hover>a{background-position:88px 19px;}
.liMenu4 ul li{width:165px;background:#484242 url('../images/menu_seperator4.png') no-repeat;background-position:7px 100%;}
.liMenu5 a{width:117px;}
li.liMenu5 a,li.liMenu5 a:hover,li.liMenu5:hover>a{background-position:130px 19px;}
.liMenu5 ul li{width:163px;background:#484242 url('../images/menu_seperator5.png') no-repeat;background-position:7px 100%;}
.liMenu6 a{width:102px;}
li.liMenu6 a,li.liMenu6 a:hover,li.liMenu6:hover>a{background-position:162px 19px;}
.liMenu6 ul li{width:150px;background:#484242 url('../images/menu_seperator6.png') no-repeat;background-position:7px 100%;}

.liMenu7 a{width:115px;}
li.liMenu7 a,li.liMenu7 a:hover,li.liMenu7:hover>a{background-position:145px 19px;}
.liMenu7 ul li{width:161px;background:#484242 url('../images/menu_seperator6.png') no-repeat;background-position:7px 100%;}
li.liMenu7
{
background:none;
}


div#content  .gridBox
{
	width:100%;
	margin:0px auto;
	/*padding:0px 75px 0px 75px;*/
}
#divContainer
{
	float:left;
	width: 100%;
	background:#fff;
	margin:0 0 20px 0;
	/* min-height:400px; */
}
.box {
  border: 2px #736e61 solid;
  border-radius: 15px;
}
.box-label {
  margin-left: 15px;
  color: black;
  padding: 2px 0px;
}

#footer {
width:100%;
margin:0px;
padding:0px;
float:left;
background-color: #DED1AE;
 }
div#footer .gridBox { 	margin:0px auto; }
#footer  .footerBox
{
	float:left;
	text-decoration: none;
	margin:30px 0px 30px 0px;
	padding:0px;

}
#footer #divFooterBox1
{
	 width:18%;
	 margin-left:30px;
	 font-size: 11px;
}
#footer  #divFooterBox2
{
	 width:18%;
	 margin-left:0px;
	 font-size: 11px;
}
#footer  #divFooterBox6
{
	 width:18%;
	 margin-left:0px;
	 font-size: 11px;
}
#footer  #divFooterBox3New
{
	 width:18%;
	 margin-left:0px;
	 font-size: 11px;
}
#footer  #divFooterBox3
{
	 width:18%;
	 margin-left:0px;
}
#footer #divFooterBox4 {
    width: 17%;
    margin-right: 45px;
    height: auto;
    float: right;
}
#footer  .footerBox ul
{
	list-style:none;
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	color:#CDCDCD;
}
#footer  .footerBox ul li
{
	list-style:none;
	margin:0px;
	padding:5px 0 5px 0px;
	float:left;
	width:100%;
	font-size: 13px;
	/*background:url('../images/footer_hseperator.png') repeat-x;*/
}
#footer  .footerBox ul li:first-child
{
	background:none;
}
#footer  #divFooterBox2 ul li:nth-child(4)
{
	width:150px;
	padding:15px 0 15px 0px;
}
#footer  #divFooterBox2 ul li:nth-child(1),#footer  #divFooterBox2 ul li:nth-child(2),#footer  #divFooterBox2 ul li:nth-child(3)
{
	width:150px;
}
#footer  #divFooterBox2 ul li:last-child
{
border-bottom:0px;
}
#footer  .footerBox ul li a{
	color:#000000	;
	text-decoration:none;
	outline:none;
	/*margin-left:10px;*/
	/*font-weight: bold;*/
}
#footer  .footerBox .head
{
	float:left;
	margin:0px;
	padding:0px;
	color:#000;
	/*font-weight:bold;*/
	font-size: 16px;
}
#testimonial
{
	float:left;
	width:176px;
	min-height:164px;
	font-size:14px;
	/*font-weight: bold;*/
	margin:0px;
	color:#000;
	line-height:20px;
	position:relative;
	padding-left: 20px;
}
#testimonial p
{
	float:left;
	margin:0px;
	padding:0px;
	display:none;
}
#testimonial p:first-child
{
	display:block;
}
#testimonyBy
{
	float:left;
	width:176px;
	font-size:14px;
	margin-top:10px;

}
#testimonyBy p
{
	float:left;
	margin:0px;
	padding:0px;
	display:none;
	font-size:11px;
}
#testimonyBy p font
{
	float:left;
	width:100%;
	margin:0px;
	clear:both;
	font-weight:bold;
	font-size:14px;
}
#testimonyBy p:first-child
{
	display:block;
}
#footer  #divFooterLinks
{
	float:left;
	width:945px;
	margin-left:30px;
	clear:both;
}
#footer  #divFooterLinks .footerLinks
{
	float:left;
	width:100%;
	font-size:11px;
	color:#62625A;
	margin:0 0 8px 0;
}
#footer  #divFooterLinks .footerLinks font
{
	font-weight:bold;
	font-size:11px;
}
#footer  #divFooterLinks .footerLinks a{
	color:#62625A;
	text-decoration:none;
	outline:none;
}
#footer  #divFooterLinks .footerLinks ul
{
	float:left;
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	list-style:none;
}
#footer  #divFooterLinks .footerLinks ul li
{
	float:left;
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
}
#divFootNote
{
	float:left;
	width:100%;
	margin:20px 0 0 0px;
	padding:9px 0 9px 0px;
	height:20px;
	background:#484242;
}
div#divFootNote .gridBox { text-align:center;color:#ffffff;	width:975px; 	margin:0px auto; }
.contentTop
{
	float:left;
	margin:10px 0 0 0px;
	padding:0px;
	width:975px;
	height:7px;
	background:url('../images/boxbg_top.png') no-repeat;
}
.contentMiddle
{
	float:left;
	/*margin-left:-136px;*/
	padding:0px;
	width: 100%;
	/*width:975px;*/
	min-height:300px;
	margin-bottom: 3%;
	/*background:url('../images/boxbg_mid.png') repeat-y;*/
}
.contentBottom
{
	float:left;
	margin:0px;
	padding:0px;
	width:975px;
	height:5px;
	/*background:url('../images/boxbg_bot.png') no-repeat;*/
}
.nodata
{
	margin:10px 25px 10px 25px;
	float:left;
	padding:0px;
}
#spanCurSign
{
display:none;
}
.breadcrumb
{
	font-size:15px;
	font-weight:bold;
}
.breadcrumb a
{
	text-decoration:none;
	outline:none;
	margin:10px;
	color:#2f2f2f;
}

.breadcrumb font
{
	margin:0 5px 0 5px;
	color:#8F8F8F;
}
.breadcrumb a.active
{
	color:#565656;
}




.breadcrumbnew
{
	padding-left: 10px;
	font-size:15px;
	font-weight:bold;
}
.breadcrumbnew a
{
	text-decoration:none;
	outline:none;
	margin:0px;
	color:#000000;
}

.breadcrumbnew font
{
	margin:0 5px 0 5px;
	color:#8F8F8F;
}
.breadcrumbnew a.active
{
	color:#565656;
}
#overlay
{
	display:none;
	position: fixed;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
	background:#000;
	left: 0px;
	height:100%;
	top: 0px;
	width:100%;
	z-index: 800;
}
#divAuthBox, #divOrderBox
{
	background-color: #ffffff;
	float:left;
	position:fixed;
	width:622px;
	margin:0px 0 0 -311px;
	padding:0px;
	top:100px;
	left:50%;
	z-index:1000;
	display:none;
}

#divAuthBox .lbClose, #divOrderBox .lbClose
{
	position:absolute;
	top:-10px;
	right:-10px;
}
#divAuthBox #spanAuthTop, #divOrderBox #spanOrderTop
{
	width:622px;
	float:left;
	margin:0px 0 0 0px;
	padding:0px;
	height:8px;
	background:url('../images/login_topbg.png') no-repeat;
}
#divAuthBox #spanAuthMiddle, #divOrderBox #spanOrderMiddle
{
	width:580px;
	float:left;
	min-height:200px;
	margin:0px;
	padding:21px;
	background:url('../images/login_midbg.png') repeat-y;
}
#divAuthBox #spanAuthBottom, #divOrderBox #spanOrderBottom
{
	width:622px;
	float:left;
	height:10px;
	margin:0px;
	padding:0px;
	background:url('../images/login_botbg.png') no-repeat;
}
#divAuthBox #divLogin, #divOrderBox #divOrder
{
	width:340px;
	float:left;
	margin:0 11px 0 0;
}
#divAuthBox #divRegister
{
	width:340px;
	float:left;
	margin:0 11px 0 0;
	display:none;
}
#divAuthBox .boxSep
{
	float:left;
	background:url('../images/login_vsperator.png') no-repeat;
	width:29px;
	height:176px;
	margin-top:40px;
}
#divAuthBox #spanAuthMiddle .heading, #divOrderBox .heading
{
	color:#484242;
	font-size:20px;
	font-weight:bold;
	float:left;
	width:100%;
}
#divAuthBox #divLoginWith
{
	width:180px;
	float:left;
	padding:10px;
	margin-top:30px;
}
#divAuthBox #divLoginWith a
{
	outline:none;
	text-decoration:none;
	float:left;
	margin:10px 0 0 0;
	width:100%;
}
#divAuthBox #divLoginWith a img
{
	border:0px;
}
#divAuthBox #divLogin #btnAuthLogin{
background-color:#484242;
color: #ffffff;
width:112px;
height:43px;
float:left;
border:0px;
cursor:pointer;
}
#divAuthBox #divRegister #btnRegister{
background:url('../images/btn_register.png') no-repeat;
width:141px;
height:42px;
float:left;
border:0px;
cursor:pointer;
}
#divAuthBox #divForgetPwd
{
	width:340px;
	float:left;
	margin:0 11px 0 0;
	display:none;
}
#divAuthBox #divForgetPwd #btnForget{
background:url('../images/btn_register.png') no-repeat;
width:141px;
height:42px;
float:left;
border:0px;
cursor:pointer;
}
#divAuthBox #divLogin #spanLoader, #divOrderBox #spanLoader{
float:left;
width:107px;
height:33px;
float:left;
margin:0px 0 0 5px;
padding:10px 0 0 0px;
font-size:11px;
display:none;
}
#divAuthBox #spanAuthMiddle a,#divAuthBox #spanAuthMiddle a:hover
{
	color:#1184BF;
	text-decoration:none;
	font-size:12px;
	float:left;
	clear:both;
	outline:none;
	margin-top:5px;
}
#divAuthBox #spanAuthMiddle ul, #divOrderBox ul
{
	float:left;
	list-style:none;
	margin:20px 0 0 0px;
	padding:0px;
	width:100%;
}
#divAuthBox #spanAuthMiddle ul li, #divOrderBox ul li
{
	float:left;
	list-style:none;
	margin:0px 0 20px 0;
	padding:0px;
	width:100%;
}
.textbox
{
	float:left;
	width:85%;
	height:23px;
	border:0px;
	outline:none;
	margin:0px;
	padding:7px 5px 5px 5px;
	border:1px solid #a0a0a0;
	border-radius: 8px;

	/*background:url('../images/text_boxbg.png') no-repeat;*/
}
.textbox1
{
	float:left;
	width:65%;
	height:23px;
	border:0px;
	outline:none;
	margin:0px;
	padding:7px 5px 5px 5px;
	border:1px solid #a0a0a0;
	border-radius: 10px;
	margin-left: -37%!important;
	/*background:url('../images/text_boxbg.png') no-repeat;*/
}
@media only screen and (max-width: 1630px) {
.textbox1
{
	float:left;
	width:65%;
	height:23px;
	border:0px;
	outline:none;
	margin:0px;
	padding:7px 5px 5px 5px;
	border:1px solid #a0a0a0;
	border-radius: 10px;
	margin-left: -50%!important;
	/*background:url('../images/text_boxbg.png') no-repeat;*/
}
}

@media only screen and (max-width: 1350px) {
.textbox1
{
	float:left;
	width:65%;
	height:23px;
	border:0px;
	outline:none;
	margin:0px;
	padding:7px 5px 5px 5px;
	border:1px solid #a0a0a0;
	border-radius: 10px;
	margin-left: -55%!important;
	/*background:url('../images/text_boxbg.png') no-repeat;*/
}
}

textarea.textbox {
	float:left;
	width:85%;

	border:0px;
	outline:none;
	margin:0px;
	padding:7px 5px 5px 5px;
	/*background:url('../images/text_areabg.png') no-repeat;*/
	resize: none;
}
.selBox
{
	float:left;
	width:89%;
	height:35px;
	border:0px;
	outline:none;
	margin:0px;
	padding:7px 5px 5px 5px;
	/*background:url('../images/text_boxbg.png') no-repeat;*/
}
.errIcon
{
	float:left;
	margin:0 0 0 5px;
	padding:0px;
	display:none;
}
.errMsg
{
	float:left;
	background:#eee;
	padding:8px;
	border:1px solid #999;
	position:absolute;
	top:0px;
	left:0px;
	font-size:11px;
	display:none;
	z-index: 1200;
}
/* #divQty
{
	float:left;
	width:73px;
	height:43px;
	background:url('../images/qty_bg.png') no-repeat;
	margin:0 5px 0 0;
}
 #divQty input
{
	float:left;
	width:50px;
	height:28px;
	margin:6px 12px 5px 11px;
	background:transparent;
	font-size:18px;
	border:0px;
	text-align:center;
	color:#717171
}*/

#divQty {
    float: left;
    width: 30px;
    height: 19px;
    /* background: url(../images/qty_bg.png) no-repeat; */
    margin: 0 5px 0 0;
    background-color: white;
    border: 1px solid #ededed;
    border-radius: 5px;
}

#divQty input {
    /* float: left; */
   /* width: 35px;*/
    /* height: 28px; */
    /* margin: 6px 12px 5px 11px; */
    background: transparent;
    font-size: 16px;
    border: 0px;
    text-align: center;
    color: #717171;
}

#breadCrumbCont
{
	float:left;
	width:925px;
	padding:10px 25px 8px 25px;
	height:30px;
	background:url('../images/categ_topbg.png') repeat-x;
}
#divPageCont
{
	float:left;
	width:935px;
	margin:20px;
	padding:0px;
}
#divPageTitle{
float:left;
width:100%;
font-weight:bold;
text-transform:uppercase;
color: #444444;
font-size: 16px
}
#divCartPop
{
	float:left;
	width:875px;
	margin:0px 0 0 -437px;
	padding:20px;
	min-height:200px;
	position:absolute;
	top:100px;
	left:50%;
	display:none;
	z-index:1000;
}
#divCartPop .loader
{
	position:absolute;
	top:50%;
	left:50%;
	width:120px;
	height:120px;
	margin:-60px 0 0 -60px;
	display:none;
}
#divCartPop #cartTop
{
	float:left;
	background:url('../images/cart_bgtop.png') no-repeat;
	width:875px;
	height:8px;
	border:0px;
}
#divCartPop #cartMiddle
{
	float:left;
	/* background: 'images/cart_bgmid.png') repeat-y; */
	background-color: white;
	width:835px;
	padding:0 20px 10px 20px;
	min-height:100px;
}
#divCartPop #cartBottom
{
	float:left;
	background:url('../images/cart_bgbot.png') no-repeat;
	width:875px;
	height:8px;
}
#divCartPop table
{
	width:100%;
	margin:0px;
	padding:0px;
	color:#222222;
	font-size: 14px;
    font-weight: bold;
}
#divCartPop table tr td
{
	/*border-bottom:1px solid #C4C4C4;*/
	padding:10px 10px 10px 0;
	text-align:center;
}
#divCartPop table thead td
{
	color:#FF8400;
	font-size:16px;
	font-weight:bold;
}
#divCartPop table tr td font
{
	float:left;
	width:100%;
	margin:3px 0 0 0;
	font-size:11px;
	color:#505050;
}
#divCartPop table tr td font.title
{
	font-size:14px;
	font-weight:bold;
	color:#222222;
}
#divCartPop table tr td font p
{
	margin:0 5px 0 0;
	padding:0px;
	float:left;
	color:#222222;
}
#divCartPop table tr td p.totAmt
{
	margin:0px;
	padding:0px;
}
#divCartPop table tr td p.totAmt span.amount
{
	margin:0px;
}
#divCartPop table tr td span.amount
{
	margin:30px 0 0 0px;
	padding:0px;
	float:right;
	font-weight:bold;
}
#divCartPop table tr td a.lbRemCart
{
	margin:22px 0 0 0px;
	float:right;
}

.tooltip {
  position: relative;
}

.tooltip .tooltiptext {

  visibility: hidden;
  position: fixed;
  /*width: 120px;*/
  background-color: #555;
  color: #fff;
  text-align: center;
  border-radius: 2px;
  padding: 5px;
  position: absolute;
  z-index: 1;
  bottom: 0%;
  left: -50%;
  margin-left: -60px;
  transition: opacity 0.3s;
  font-family: 'Proxima Nova', sans-serif;
  font-size: 12px;
}

.tooltip .tooltiptext::after {
  position: absolute;
}

.tooltip:hover .tooltiptext {
  visibility: visible;
}

.lbUpdate
{
	margin:5px 0 0 63px;
	padding:0px;
	float:left;
	clear:both;
	font-size:10px;
	display:none;
}

#divCartPop  .lbClose
{
	position:absolute;
	top:10px;
	right:10px;
}
#divCartPop table tr td font img
{
	padding:0px;
	border:1px solid #000;
	width:12px;
}

.btnRemove2{
	/*background:url('../images/btn_continue.png') no-repeat;*/
	width:90%;
	height:25px;
	float:left;
	border:0px;
	cursor:pointer;
	background-color: #484242;
	margin-left: -10%;
	border-radius: 5px;
	color: #fefefc;
	font-size: 11px;
}

#divCartPop  #divQty input
{
	font-size:14px;
}
.searchRes {
	z-index:1200;
	width:360px;
	position:absolute;
	top:40px;
	left:0px;
	display:none;
	background:#fff;
	float:left;
	padding:0px;
	border:1px solid #999;
	border-top:0px;
	min-height:350px;
}

.searchRes a,.searchRes a:hover {
	text-decoration:none;
	margin:0px;
	padding:10px;
	float:left;
	width:341px;
	border-top:1px solid #999;
}

.searchRes a img {
	float:left;
	padding:2px;
	border:1px solid #B3B3B3;
	margin:5px;
}

.searchRes a span.content {
	float:left;
	font-size:15px;
	margin:5px 0 0 0;
	width:260px;
}
.mandatory
{
	color:#000;
}
#btnContinue{
	/*background:url('../images/btn_continue.png') no-repeat;*/
	width:100%;
	height:40px;
	float:left;
	border:0px;
	cursor:pointer;
	background-color: #484242;
	margin-left: 5%;
	border-radius: 10px;
	color: #fefefc;
	padding: 0px 25px;
	font-family: 'Proxima Nova', sans-serif;
}
#btnContinue1{
	/*background:url('../images/btn_continue.png') no-repeat;*/
	width:90%;
	height:40px;
	float:left;
	border:0px;
	cursor:pointer;
	background-color: #ded1ae;
	margin-left: 5%;
	border-radius: 10px;
	color: #4a4542;
	font-size: 15px;
}

#btnContinueForgot{
	/*background:url('../images/btn_continue.png') no-repeat;*/
	width:75%;
	height:40px;
	float:left;
	border:0px;
	cursor:pointer;
	background-color: #ded1ae;
	margin-left: 6%;
	border-radius: 10px;
	color: #4a4542;
	font-size: 15px;
}
#btnContinueForgotBack{
	/*background:url('../images/btn_continue.png') no-repeat;*/
	width:75%;
	height:40px;
	float:left;
	border:0px;
	cursor:pointer;
	background-color: #ded1ae;
	margin-left: 6%;
	border-radius: 10px;
	color: #4a4542;
	font-size: 15px;
}
#btnApply{
	/*background:url('../images/apply_btn.png') no-repeat;*/
	background-color: #484242;
	width:101px;
	height:41px;
	float:left;
	border:0px;
	cursor:pointer;
	color:#ffffff;
}
.btnApply1{
	/*background:url('../images/apply_btn.png') no-repeat;*/
	background-color: #484242!important;
	width:101px!important;
	height:36px!important;
	float:left!important;
	border:0px!important;
	cursor:pointer!important;
	color:#ffffff!important;
	border-radius: 10px!important;
	margin-top: -20px!important;
}
.discount1{
	margin-left: -35%;
}


@media only screen and (max-width: 1630px) {
.btnApply1{
	/*background:url('../images/apply_btn.png') no-repeat;*/
	background-color: #484242!important;
	width:101px!important;
	height:36px!important;
	float:left!important;
	border:0px!important;
	cursor:pointer!important;
	color:#ffffff!important;
	border-radius: 10px!important;
	margin-top: -18px!important;
}
.discount1{
	margin-left: -48%;
}
}
@media only screen and (max-width: 1300px) {
.btnApply1{
	/*background:url('../images/apply_btn.png') no-repeat;*/
	background-color: #484242!important;
	width:101px!important;
	height:36px!important;
	float:left!important;
	border:0px!important;
	cursor:pointer!important;
	color:#ffffff!important;
	border-radius: 10px!important;
	margin-top: -19px!important;
}
.discount1{
	margin-left: -52%;
}
}
#divOrderBox  #btnOrder{
	background:url('../images/submit_btn.png') no-repeat;
	width:118px;
	height:35px;
	float:left;
	border:0px;
	cursor:pointer;
}
.imgCal
{
	margin:0 0 0 5px;
	cursor:pointer;
}
#divForgetPwd  #spanLoader{
	float:left;
	width:107px;
	height:33px;
	float:left;
	margin:0px 0 0 5px;
	padding:10px 0 0 0px;
	font-size:11px;
	display:none;
}
#divShipEst
{
	float:left;
	clear:both;
	width:825px;
	margin:10px 0 0 0px;
	background:#fff;
	border:1px solid #C4C4C4;
	padding:5px;
	display:none;
}
#divShipEst #btnEstimate{
	float:left;
	border:none;
	padding:3px;
	height:32px;
	cursor:pointer;
	background:#484242;
	border:1px solid #999;
	webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #ffffff;
}
#divShipEst ul
{
	list-style:none;
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
}
#divShipEst ul li
{
	list-style:none;
	margin:0px 5px 0 px;
	padding:3px;
	float:left;
}
#divShipEst .shipEst
{
	float:left;
	width:400px;
	margin:10px 0 0 0;
	padding:0px;
}
#divShipEst .shipEst table
{
	border:0px;
	text-align:left;
}
#divShipEst .shipEst table td
{
	border:0px;
	text-align:left;
	padding:3px 0px 3px 0;
}

#otherEcom{float:left;position:relative;margin-left:50px;}
#otherEcom h4{padding:0px;margin:0px 10px;}
#otherEcom img{float:left;}
#otherEcom a:nth-child(3){position:absolute;width:150px;height:40px;right:0px;bottom:0px;}


/* New home page css */

#divContainer .divSecondColumn .one-two.column {
	width: 50%;
}
.img-caption figure img{
	width: 100%;
}


.img-caption figure {
	box-sizing: content-box;
	overflow: hidden;
	position: relative;
	margin-left: 3px;
	margin-right: 3px;
}
.divSecondColumn .column, .divSecondColumn .columns {
	float: left;
	display: inline;
	margin-left: 0px;
	margin-right: 0px;
}

/*  third division css */
#divContainer .divThirdColumn .one-fifth.column {
	width: 20%;
	margin-top: 5px;
}

.divThirdColumn .column, .divThirdColumn .columns {
	float: left;
	display: inline;
	margin-left: 0px;
	margin-right: 0px;
}
/*  third division css */

/*  Fourth division css */
#divContainer .divFourthColumn .one-third.column {
	width: 33.3%;
}
.divFourthColumn .column, .divFourthColumn .columns {
	float: left;
	display: inline;
	margin-left: 0px;
	margin-right: 0px;
}
/*  Fourth division css */

.img-caption figcaption {
	background: rgba(0,0,0,0.4);
	position: absolute;
	/* box-sizing: content-box; */
	padding: 17px 25px 17px 25px;
	bottom: 0;
	display: block;
	width: 100%;
	-webkit-transition: background-color 0.2s ease-in-out;
	-moz-transition: background-color 0.2s ease-in-out;
	-ms-transition: background-color 0.2s ease-in-out;
	-o-transition: background-color 0.2s ease-in-out;
	transition: background-color 0.2s ease-in-out;
}
.img-caption .overlay {
	width:100%;
	height:100%;
	position:absolute;
	overflow:hidden;
	top:0;
	left:0;
	opacity:0;
	background-color:rgba(140, 125, 96, 0.59);
	-webkit-transition:all .4s ease-in-out;
	transition:all .4s ease-in-out
}
.img-caption:hover .overlay {
	opacity:1;
	filter:alpha(opacity=100);
}

/* New home page css */
#divHeader {
	padding-bottom: 20px!important;
}
/*div#footer .gridBox {
    width: 1600px;
    margin: 0px;
    margin-left: 100px;
}*/
.button4 {
	border-radius: 7px;
	cursor: pointer;
}
#snackbar {
  visibility: hidden;
  min-width: 250px;
  margin-left: -125px;
  background-color: #333;
  color: #fff;
  text-align: center;
  border-radius: 2px;
  padding: 16px;
  position: fixed;
  z-index: 1;
  left: 50%;
  bottom: 30px;
  font-size: 17px;
}

#snackbar.show {
  visibility: visible;
  -webkit-animation: fadein 0.5s, fadeout 0.5s 2.5s;
  animation: fadein 0.5s, fadeout 0.5s 2.5s;
}


@-webkit-keyframes fadein {
  from {bottom: 0; opacity: 0;}
  to {bottom: 30px; opacity: 1;}
}

@keyframes fadein {
  from {bottom: 0; opacity: 0;}
  to {bottom: 30px; opacity: 1;}
}

@-webkit-keyframes fadeout {
  from {bottom: 30px; opacity: 1;}
  to {bottom: 0; opacity: 0;}
}

@keyframes fadeout {
  from {bottom: 30px; opacity: 1;}
  to {bottom: 0; opacity: 0;}
}

.BuyNowButton{
	cursor:pointer;

	border-radius:12px;
	margin-left: 26%;
	margin-top:2%;
	margin-bottom:4%;
}

h3{
	font-weight: 600 !important;
}

.ChangePwdButton {
	background-color:#484242 ;
	 border-radius: 12px;
	color:#F7F4F4;
	padding:2%;
	margin-left:27%;
	cursor:pointer;
	/*font-size:15px;*/
}
.ChangePwdButton:hover {
	/*box-shadow: 5px 5px;*/
}

.messageContent{
	margin-top:1%;
}
.errormessageforpwd1{
	color:green;
	font-size:15px;
	margin-left: 14%;
}
.WishLogin {
	cursor:pointer;
}

.width-3 {
	width:3em;
}

/*#overlayMobile {
    position: fixed;
    display: none;
    width: 21%;
    height: 30%;
    top: 155px;
    left: 758px;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,0.5);
    z-index: 2;
    cursor: pointer;
}*/

#overlayMobile {
    position: fixed;
    display: none;
    -moz-opacity: 0.8;
	opacity:1;
	filter: alpha(opacity=80);
    width: 21%;
    height: 21%;
    top: 473px;
    left: 758px;
    right: 0;
    bottom: 0;
    background-color:#fff;
    z-index: 2;
/*    cursor: pointer;*/
    border: 1px solid #6f6857;
    border-radius: 12px;
}

#textMobile {
    position: absolute;
    top: 20%;
    left: 55%;
    font-size: 16px;
    color: #484242;
    transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    width: 100%;
}

/*.subsMobile{
	border: 1px solid ;
}*/

.font15{
font-size: 15px;
}

/*loader class*/

.loader_black {
  color: #484242;
  font-size: 8px;
  margin: 100px auto;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  position: relative;
  text-indent: -9999em;
  -webkit-animation: load4 1.3s infinite linear;
  animation: load4 1.3s infinite linear;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}

.loader_sw {
  color: #DED1AE;
  font-size: 8px;
  margin: 100px auto;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  position: relative;
  text-indent: -9999em;
  -webkit-animation: load4 1.3s infinite linear;
  animation: load4 1.3s infinite linear;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}

@-webkit-keyframes load4 {
  0%,
  100% {
    box-shadow: 0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0;
  }
  12.5% {
    box-shadow: 0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
  }
  25% {
    box-shadow: 0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
  }
  37.5% {
    box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em;
  }
  50% {
    box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em;
  }
  62.5% {
    box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em;
  }
  75% {
    box-shadow: 0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0;
  }
  87.5% {
    box-shadow: 0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em;
  }
}
@keyframes load4 {
  0%,
  100% {
    box-shadow: 0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0;
  }
  12.5% {
    box-shadow: 0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
  }
  25% {
    box-shadow: 0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
  }
  37.5% {
    box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em;
  }
  50% {
    box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em;
  }
  62.5% {
    box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em;
  }
  75% {
    box-shadow: 0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0;
  }
  87.5% {
    box-shadow: 0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em;
  }
}

/*loader class ends*/
#imgProdVw_1, #imgProdVw_2, #imgProdVw_3, #imgProdVw_4, #imgProdVw_5, #imgProdVw_6{
	margin:66px 0px 0px 100px;
	padding:16px 0px;
	width:380px;
	height: 327px;
}

.proCenter{
	margin-left: 192px !important;
	max-width:165px !important;
}

@media only screen and (max-width: 1312px) {
	.RightBlockImages > img{
		width:165px;
		height:100%;
	}
	.thumbImg{
		width:163px;
	}
}


.errval
{

	color: red;
}

.val
{
	font-size: 14px;
	    color: red;
    padding-left: 35px;
}
}

