.alsoprolist1-content{border: 1px solid #b8b8b8;box-shadow: 0px 0px 5px #b8b8b8;margin: 10px 0.8%;}
.specialsDefault div{
	display: inline-block;}

#specialsDefault{
	position: relative;
}
#specialsDefault i {
	position: absolute;
	top: 40%;
	font-size: 40px;
	background-color: #fff;
	padding: 5px 8px;
	color: #333;
	border: 1px solid #333;
	cursor: pointer;
	z-index: 100;
	box-shadow: 0px 0px 5px #333;
}
#specialsDefault i.fa-arrow-left{
	left: 0px;
}
#specialsDefault i.fa-arrow-right{
	right: 0px;
}
.leftBoxContainer#categories,.leftBoxContainer#categories #categoriesHeading {
	margin-bottom: 5px;
	 font-family:"AkzidenzGroteskBEBoldCn",verdana, arial, helvetica, sans-serif;
	 font-size: 24px;
	 	border-bottom: 1px solid;
}

.leftBoxContainer#categories .category1-one>a{
	font-size: 20px;
	line-height: 32px;
	padding-right: 30px;
	padding: 5px 0px;
	color: #242424;
	border-bottom: 1px solid #aaa;
}
.leftBoxContainer#categories a{display: block;white-space: nowrap;	text-decoration: none;}
.leftBoxContainer#categories .category1-one>a:hover{
	text-decoration: underline;
}
.category1-one{
	padding: 2px 0px;
	position: relative;
}
.category1-one+.category1-one{
	margin-top: 2px;
}
a.categ2_cur{
	font-weight: bold;
	box-shadow: 0px 0px 4px #000;
	border-radius: 10px;
}
.category1-one ul{
	margin: 0px;
	list-style: none;
	padding: 0px;
}
.category1-one ul li{list-style: none;margin: 5px 0;}
.category1-one ul>li>a{padding-left: 18px;line-height: 25px;font-size: 16px;}
.category1-one .fa{
	color: #000;
	font-size:32px;
    font-weight: bold;
    position: absolute;
    right: 0px;
    top: 0px;
padding: 0 5px;
line-height: 48px;
}
.center1-BoxContents1-Products{margin-bottom: 20px;
box-shadow: 0px 0px 5px #b8b8b8;}

form#shoppingCartForm div.buttonRow input,form#shoppingCartForm td.cartQuantityUpdate input{
  width: 38px;
}
 h2.probox1-heading{
 	font-size: 30px;
 	text-transform: uppercase;
 }
 #also1-Purchased h2.probox1-heading{
 	font-size: 22px;
 }
  #pro4_info_cate{
  	float: right;
  	width: 35%;
  	border: 1px solid #000;
  }
 #pro4_info_cate>div{
 	vertical-align: top;
 }
 #pro4_info_cate #categories{
 	margin: 20px 0px;
 	min-width: 180px;
 	text-align: center;
 }
#whatsNew.center1-Box1-Wrapper>h2,#specialsDefault.center1-Box1-Wrapper>h2{font-style: italic;color: #666;font-size: 20px;font-family: "AkzidenzGroteskBEBoldCn",verdana, arial, helvetica, sans-serif;}
#whatsNew.center1-Box1-Wrapper>h2 span,#specialsDefault.center1-Box1-Wrapper>h2 span{}
#indexProductList .category1-ListBox1-Contents > a {
	line-height: 32px;
	display: inline-block;
	padding: 10px 20px;margin: 0px 10px;color: #666!important;border: 3px solid #666;
}
#shoppingCartForm{}
#cartContentsDisplay tr.tableHeading {background: transparent;border-bottom: 2px solid #aaa;color: #000;}
#shoppingCartForm .cartProductDisplay img{width: 200px;height: auto;}
#shoppingCartForm .cartProductDisplay>input{width: 50px;}
#shoppingCartForm .rowOdd{border-top: 2px solid #aaa;}
#productMainImage a img{border: 1px #666 solid;}
.what1-new1-pro:hover span.product1-Price1-Discount .sale-ab,.specials1-probox1-wrap:hover span.product1-Price1-Discount .sale-ab{opacity: 1;padding: 0px 15px;display: block;}
.side_box_content.Item{border: 1px solid #b8b8b8;box-shadow: 0px 0px 5px #b8b8b8;}
input.cssButtonHover,input.submit_button,span.button {
	position: relative;
	text-align:center;
	color:#FFF;
	text-decoration:none;
	font-family:'Oswald', Helvetica;
	display: block;
}

input.cssButtonHover:active,input.submit_button:active ,span.button:active {
	-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset;
	top:5px;
}
input.cssButtonHover:active:before,input.submit_button:active:before,span.button:active:before{
	top: -11px;
	bottom: -5px;
	content: "";
}

input.cssButtonHover:hover,input.submit_button:hover,span.button:hover {
	background-image: linear-gradient(to bottom , #fff, #c80e0e);border: 1px solid #c80e0e;
}
#cart-box i.fa{font-size: 34px;color: #aaa;vertical-align: top;margin: 0px 10px;}
#cart-box i.minus,#cart-box i.add{color: #666;cursor: pointer;}
#prod_small_img{width: 342px;margin: 0px auto;overflow: hidden;}
#productAdditionalImages i.fa{cursor: pointer;z-index: 10;text-align: center;position: absolute;top: 20%;font-size: 40px;line-height: 50px;background: #666;color: #fff;padding: 2px 5px;}
#productAdditionalImages i.fa-angle-right{right: 0px;}
.what1-new1-pro.pro1-cen1-box.back .product1-Price1-Discount, .specials1-probox1-wrap.pro1-cen1-box.back .product1-Price1-Discount{
position: absolute;
opacity: 0;
top: 100%;
left: 0px;
background: #fff;
line-height: 32px;
display: block;
width: 100%;
border-bottom: 2px solid #ff0000;
transition: all 0.8s ease 0s;
z-index: 1000;
}
.what1-new1-pro.pro1-cen1-box.back:hover .product1-Price1-Discount, .specials1-probox1-wrap.pro1-cen1-box.back:hover .product1-Price1-Discount{
opacity: 1;
}
#whatsNew{padding-bottom: 30px;}
.specialsall .specials1-probox1-wrap.pro1-cen1-box.back{margin-bottom: 40px!important;}
.side_box_content  a br{display: none;}
@media only screen and (orientation:portrait) {
	#shoppingright,#shoppingCartForm{width: 100%;}
.center1-BoxContents1-Products{width: 100%!important;}

}


