* { margin:0; padding:0;}
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; color:#555; }
table, td {border-collapse:collapse; font-size:100%;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td { vertical-align:top; text-align:left;}
.main-width { width:1110px; margin:0 auto 10px; text-align:left; margin-top:50px;
}
.extra { width:1110px; margin:0 auto; text-align:left;}
input, textarea { font-family:Tahoma; font-size:1em;}
.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}
img {vertical-align:top;}
a img { border:0;}
ul { list-style:none;}
.alignright { text-align:right;}
.aligncenter { text-align:center;}
.wrapper{ width:100%; overflow:hidden;}
.container { width:100%;}
.column-1, .column-2, .column-3{ float:left;}
a {color:#000; outline:none; }
a:hover{text-decoration:none;}
p { margin:0; padding:0;}
/* ============================= header ====================== */
#majunhd {
   background:url(../images/bg.jpg) bottom;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1500;
}
#majunnav {
    font-size: 14px;
    height: 43px;
    margin: 0 auto;
    position: relative;
    width: 1110px;
}
#header{
position:relative;
height:125px;
z-index:9;
}
/* --- logo --- */
#header .logo{
position:absolute; width:360px;
top:0px;
left:0px;
}
.logobig{ font-size:30px; line-height:42px; color:#111; text-align:left;font-family:Helvetica, sans-serif;}
.logobig2 { font-size:32px; line-height:36px; color:#FF7A01; text-align:left;font-family:Helvetica, sans-serif;}
.logosml{ color: #666;  padding:5px; float:left;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
    text-transform: uppercase;text-align:left;}
/* --- shopping cart --- */
#header #banner5{ float:right;} 
#header .cart{
background:url(../images/cart.png) no-repeat 2px 7px ; position:absolute;z-index:99;
top:80px;
right:0px;
font-size:11px; float:right;
line-height:25px;
padding:5px 0px 5px 40px;
}
#header .cart .st1{color:#666;text-transform: uppercase; font-size:12px; margin-right:5px;}
#header .cart a.on { background:url(../images/cate_ico.png) no-repeat; padding:8px 12px;}
#header .cart a.on{ font-weight:bold; color:#fff; text-decoration:none;text-transform: uppercase; font-size:12px; line-height:15px;   }
#header .cart a.on:hover{ color:#ccc;}
/* _______ dropdown cart _______ */
#header .cart  a.on{cursor:pointer;}
.cart-down, .none{	border:1px solid #ff7a01; background:#fff; overflow:hidden;	position:absolute; width:280px; right:0; top:30px; z-index:100;	text-transform:none; display:none;}
.none{padding:15px; text-align:center; text-transform:uppercase;}
.cart_item{	width:256px; overflow:hidden; background:url(../images/tail-cart.gif) repeat-x 0 100% #fff;	padding:12px; margin:2px 0;}
.cart_item .left-info{ float:left;}
.cart_item .center-info{float:left; width:165px;}
.cart_item span{float:left;	margin:0 5px 0 0;}
.cart_item .quantity{color:#000; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; margin:1px 5px 0 0;}
.cart_item .quantity .spr{font-size:8px; font-weight:normal; font-style:normal;}
.cart_item .cart-name{color:#000; font-size:12px; line-height:18px; float:left; text-transform:none; text-decoration:none;}
.cart_item .cart-name:hover{text-decoration:underline;}
.cart_item .model{display:block;font-size:10px;margin-top:1px; color:#676363; text-transform:lowercase; font-family:Tahoma, Geneva, sans-serif; width:100%;}
.cart_item a.cart-img{ float:left; display:inline-block;margin:0 5px 0 0;}
.cart_item a.cart-img img{ width:60px;}
.cart_item .cart-price{	float:left;	color:#000;	font-size:14px;	font-weight:normal; margin:1px 0 0 0; }
.cart_item .delete{	float:right;padding:4px;}
.cart-down .cart-bottom{text-align:right; overflow:hidden; width:256px;	padding:12px; }
.cart-down .cart-bottom .total{ width:100%; display:block; font-size:13px; font-weight:normal;}
.cart-down .cart-bottom .total strong{ font-weight:normal;}
.cart-down .cart-bottom .total span{ font-size:14px; color:#000;	margin:0 0 0 5px;}
.cart-down .cart-bottom a{float:left;}
.cart-down .cart-bottom .btnsa{overflow:hidden;	margin:10px 0 0 0;	text-align:right;	float:right;}
/* --- navigation --- */
#majunnav .navigation{ position:absolute; right:222px; top:8px;}
#majunnav .navigation a{  color: #fff; background: #FCC802;
    border: 1px solid #FAA41A;
    font-size: 11px;
    padding:3px;
    text-align: center;
float:left;margin-right:2px;text-transform: uppercase;}
#majunnav .navigation :hover{ background:url(../images/box.gif) top;border: 1px solid #80ac19;}
#majunnav .greeting { position:absolute; top:7px; left:0px; color: #222; 
float: left;
font-size: 12px;
line-height: 18px;
text-decoration: none;
text-transform: uppercase;}
#majunnav .greeting a { color:#71a32f;}
/* --- search --- */
#header #head-search{ position: absolute;top:15px; right:300px; }
#header #head-search .label{ float:left;}
#header #head-search form{float:left;}
#head-search input{ border:1px solid #FAA41A; background:#fafafa; width:350px;
border-style: solid;
border-width: 1px;
color: #222;
float: left;
height: 22px;
margin: 0;
padding: 5px;
}
#header .hdsocial{ position: absolute;top:15px; right:0; }
#header .hdsocial li{ float:left; margin-left:5px; height:32px; width:32px; padding:4px; background:url(../images/box1.gif) bottom;}
#header .hdsocial li:hover{background:url(../images/box.gif)  repeat-x bottom;}
/* --- languages --- */
#majunnav .lang{
position:absolute;
top:7px;
right:155px;
 color: #fff; background:#71a32f;
    font-size: 13px;
    font-weight: bold;
    padding: 4PX;
    text-align: center;
    text-transform: capitalize;
}
#majunnav .lang a{ color:#fff;}
/* --- currencies --- */
#majunnav .majunus{
position:absolute;
top:0px;
right:120px; color: #fff; background:#71a32f;
    font-size: 16px;
    font-weight: bold; line-height:17px;
    padding:5px;
    text-align: center;
    text-transform: capitalize;
}
#majunnav .currencies{
	float:left;
	color:#656565;
	font-size:12px; text-transform: uppercase;
	line-height:15px;
	position:absolute;
	right:0px;
	top:7px;
	z-index:100;
	text-align:left;
	display:none;
}
#majunnav .currencies .select.jqTransformHidden{
	display:none;
}

#majunnav .currencies .jqTransformSelectWrapper{
	border:none; background:none;
	float:left;
	width:120px!important;
	padding: 0 0 0 0;
	cursor:default;
}
#majunnav .currencies .jqTransformSelectWrapper div{
	height:25px!important;
	overflow:hidden;
	background:url(../images/cur-arrow1.gif) no-repeat 90px 0px ;border: 1px solid #ddd;
}
#majunnav .currencies .jqTransformSelectWrapper div span{
	font-size:11px;
	color:#71a32f;
	padding:5px 37px 5px 13px;
	width:90px!important;
	height:25px!important;
	overflow:hidden;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}
#majunnav .jqTransformSelectWrapper a.jqTransformSelectOpen {
    background:none;
    display: block;
    height: 31px;
    position: absolute;
    right: 0;
    width: 31px;
}
#majunnav .currencies ul{

	width:118px!important; margin:0; padding:0;
	height:auto;
	overflow:hidden;border-top:none;
	border:1px solid #ccc;
	font-family:Arial, Helvetica, sans-serif;
	background:#fff;
}
#majunnav .currencies ul li{
	line-height:11px;
	
	overflow:hidden;
	width:120px!important;
}
#majunnav .currencies ul li a{
	color:#222;
	font-size:11px;padding:7px;
	line-height:14px;
	text-decoration:none;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
}
#majunnav .currencies ul li a:hover{
	color:#fff; background:#71a32f;
}
/* --- menu --- */
/* --- menu --- */
#header .menu {position:absolute;top:80px;  z-index:1; left:220px; width:890px; background:url(../images/box2.gif) bottom;}
#header .menu  ul{ margin:0; padding:0;}
#header .menu li {float:left;}
#header .menu li:hover {background:url(../images/box.gif) top;}
#header .menu li + li {}
#header .menu li a {color:#222;text-decoration:none;text-transform:capitalize;font:bold 12px/19px Arial;text-transform:uppercase;padding:11px; display:block;background:url(../images/separator.png) repeat-y right top}

#header .menu li a:hover,
#header .menu li a.active {color:#fff;}


/* ============================= content ===================== */
.name{ font-size:17px; text-decoration:none; line-height:20px; font-weight:bold;}
.name strong{ font-weight:bold;}
.name:hover{ color:#71a32f;}
#column-left{ padding-right:5px;}
#column_right{padding-left:5px; }
.column-center-padding{}
.centerColumn,
.centerBoxWrapper{ overflow:hidden;}
/* --- product --- */
#zenbn{z-index:5; position: absolute; bottom:1px; left:0; right:0; padding:5px;}
.product-col{position:relative; 	text-align:left;  width:203px;background:#fafafa; padding:6px;border:1px solid #eee;
margin-bottom:5px;	
}
.product-col:hover{background:#fff; }
.product-col .img{ text-align:center;}
.product-col .prod-info{  height:100px; background:url(../images/namebg.png); z-index:5; position: absolute; bottom:1px; left:0; right:0; padding:5px;}
.product-col .zenzc{ height:300px;  z-index:1; }
.product-col .prod-info h3{ height:39px; color:#555; }
.product-col .name{ font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:12px; font-weight:bold; color:#313131; font-weight:normal; text-decoration:none;}
.product-col .name:hover{ color:#3d3d3d;}
.product-col .text{ padding:0 0 0 0;}
.product-col .price{ padding:3px 0 2px 0;}
.product-col .normalprice{ color:#666; font-size:12px; font-weight:normal;text-decoration: line-through;}
.product-col .normalprice span{ text-decoration:line-through;}
.product-col .productSpecialPrice{ margin-top:-3px; display:inline-block;}
.product-col .productSpecialPrice span{ font-size:15px;}
.product-col .button3{ margin:5px 0;}
.product-col .button4 {z-index:6; position: absolute; top:101px; left:20%; padding:5px;background:url(../images/namebg.png); width:80px;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.16);
display:block;}
.product-col .remove{  z-index:5; position: absolute; bottom:5px; right:5px;background:#FCC802;
    border: 1px solid #FAA41A;
    color: #FFFFFF;
    font-size: 11px;
    margin-right: 2px;
    padding: 3px;
    text-align: center;
    text-transform: uppercase;}

#tagss a { color:#fff; padding:6px; background:#71a32f; font-size:11px; line-height:32px; }
/* --- product2 --- */
.product-col22{text-align:left;  width:165px;background:url(../images/bg.jpg) repeat-x bottom #fbfbfb;float:left;height:260px; padding:4px; margin:2px;
margin-bottom:5px;	
}
.product-col22 span{ padding:5px; height:30px;}
.product-col2{position:relative; 	text-align:left;  width:165px; background:#fafafa; padding:4px;
margin-bottom:5px;	
}
.product-col2 img{ text-align:center; }
.product-col2 .prod-info{  height:125px; z-index:5; position: absolute; bottom:0px; left:0; right:0; padding:5px;background:url(../images/box4.gif) repeat-x bottom #fafafa;}
.product-col2 .zenzc{ height:300px;  z-index:1; }
.product-col2 .prod-info h3{ height:59px; }
.product-col2 .name{ font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:12px; font-weight:bold; color:#313131; font-weight:normal; text-decoration:none;}
.product-col2 .name:hover{ color:#3d3d3d;}
.product-col2 .text{ padding:0 0 0 0;}
.product-col2 .price{ padding:3px 0 2px 0;}
.product-col2 .normalprice{ color:#a5a5a5; font-size:12px; font-weight:normal;text-decoration: line-through;}
.product-col2 .normalprice span{ text-decoration:line-through;}
.product-col2 .productSpecialPrice{ margin-top:-3px; display:inline-block;}
.product-col2 .productSpecialPrice span{ font-size:15px;}
.product-col2 .button3{  float:right;}
.product-col2 .button4 {z-index:6; position: absolute; top:101px; left:20%; padding:5px;background:url(../images/namebg.png);width:80px;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.16);
 display:block;}
/* --- product3 --- */
.product-col3{position:relative;width:115px!important;background:#fff; padding:2px;border: 1px solid #ddd;margin-left:3px; float:left;
text-align:left;
margin-bottom:5px;	
}
.product-col3 .prod-info{  height:80px; background:url(../images/namebg.png); z-index:8; position: absolute; bottom:1px; left:0; right:0; padding:5px;}

.product-col3 .img{ text-align:center;}
.col3name { height:60px;}
.col3name a{ font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:12px;color:#666; font-weight:normal; text-decoration:none; text-align:left;}
.product-col3 .name a:hover{ color:#3d3d3d;}
.product-col3 .zenzc{ height:120px;  z-index:1; }
.product-col3 .text{ padding:0 0 0 0;}
.product-col3 .price{ padding:3px 0 2px 0;}
.product-col3 .normalprice{ color:#a5a5a5; font-size:12px; font-weight:normal;text-decoration: line-through;}
.product-col3 .normalprice span{ text-decoration:line-through;}
.product-col3 .productSpecialPrice{ margin-top:1px; display:inline-block;}
.product-col3 .productSpecialPrice span{ font-size:15px;}
.categorys { float:left; }
.category-subheadings1 { font-size:12px; color:#111; line-height:18px; font-weight:bold;text-align:left;font-weight:bold;}
.category-subheadings1:hover {  color:#c80001;}
.category-subheadings2 { font-size:10px; color:#333; line-height:14px;text-align:left; }
.category-subheadings2 :hover{ color:#D8161C;  }
.product-col4 .productPriceDiscount{ position: absolute;left:0px;top:-177px; background:#71a32f; float:11px; line-height:14px; color:#fff; padding:4px;width:25px;height:auto; word-wrap:break-word;text-transform: uppercase; }
.product-col2 .productPriceDiscount{ position: absolute;left:0px;top:-175px; background:#71a32f; float:11px; line-height:14px; color:#fff; padding:4px;width:25px;height:auto; word-wrap:break-word;text-transform: uppercase; }
.product-col .productPriceDiscount{ position: absolute;left:0px;top:0px; background:#71a32f; float:11px; line-height:14px; color:#fff; padding:4px;width:25px;height:auto; word-wrap:break-word;text-transform: uppercase; }
.masonry_brick .productPriceDiscount{ position: absolute;left:0px;top:0px; background:#71a32f; float:11px; line-height:14px; color:#fff; padding:4px;width:25px;height:auto; word-wrap:break-word;text-transform: uppercase; }
.boxjs1 .productPriceDiscount{ position: absolute;left:0px;top:0px; background:#71a32f; float:11px; line-height:14px; color:#fff; padding:4px;width:25px;height:auto; word-wrap:break-word;text-transform: uppercase; }
.product-col3 .productPriceDiscount{ position: absolute;left:0px;top:-123px; background:#71a32f; float:11px; line-height:14px; color:#fff; padding:4px;width:25px;height:auto; word-wrap:break-word;text-transform: uppercase; }
.page-content .productPriceDiscount{ position: absolute;left:5px;top:40px; background:#71a32f; float:11px; line-height:14px; color:#fff; padding:4px;width:30px;height:auto; word-wrap:break-word;text-transform: uppercase; }

/* ============================= footer ====================== */
#footer{
position:relative;background:url(../images/bg.jpg) repeat-x bottom #fbfbfb; margin-top:5px;

height:250px;
}
#footer .footer-menu{ float:left; padding:5px 0 0 5px;}
/* --- copyright --- */
#footer .copyright{color:#fff; font-size:12px; line-height:18px; padding:10px 21px 10px 0; text-align:center; margin-top:10px; background:#ff7a01;}
#footer .copyright a{ color:#fff; text-decoration:none;}
#footer .copyright a:hover{ color:#fff;}
/* --- back to top --- */
#footer .social{
position:absolute;
right:1px;
top:19px;
}
#footer .social ul{ padding:0; margin:0;}
#footer .social ul li{  margin:5px 0 0 5px;}
#footer .social ul li a{ display:block; -moz-transition: all 0.4s ease 0s;
-webkit-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;}
#footer .social ul li a:hover{ opacity:0.5}
/* --- cards --- */
#footer .cards{}
.block-content input{border: 1px solid #ff7a01; background:#fff;
border-style: solid;
border-width: 1px;
color: #222;
float: left;
height: 22px;
margin: 0;
padding: 5px;
width: 241px;}
/* --- cards --- */
#footer .cards{}
/* ============================= banners ====================== */
.banners { height:250px;}
#banner2{ float:left; width:296px; height:290px; margin-left:5px;position:relative;}
.bannerxa { position:absolute; background:url(../images/namebg.png); padding:10px;
top:150px; font-size:24px; color:#666; line-height:30px;
left:0px;}
/* --- faded slider --- */
#focus{width:584px;height:290px;overflow:hidden;position:relative; float:left;}
#focus ul{height:250px;position:absolute; margin:0; padding:0px;}
#focus ul li{float:left;width:584px;height:290px;overflow:hidden;position:relative;background:#000;margin:0; padding:0px;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus .btnBg{position:absolute;width:584px;height:20px;left:0;bottom:0;background:#000;}
#focus .btn{position:absolute;width:584px;height:10px;padding:5px 10px;right:0;bottom:0;text-align:right;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus .btn span.on{background:#fff;}
#focus .preNext{width:45px;height:100px;position:absolute;top:90px;background:url(../images/sprite.png) no-repeat 0 0;cursor:pointer;}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}


/* --- faded slider --- */
.carousel-box2 .carousel2 ul{
padding:0; position: absolute;
z-index: 1;
margin:0;
}
.carousel-box2 .carousel2 ul li:hover{	
}
.carousel-box2 .prev{
width:35px; height:56px; display:block; background:url(../images/prev1.png) no-repeat 0 0; position:absolute; left:0; bottom:252px; z-index:9999;}
.carousel-box2 .prev:hover{
background:url(../images/prev1.png) no-repeat 0 100%;}
.carousel-box2 .next{
 width:35px; height:56px; display:block; background:url(../images/next1.png) no-repeat top right; position:absolute; right:0; bottom:252px; z-index:9999;}
.carousel-box2 .next:hover{
background:url(../images/next1.png) no-repeat bottom right;}
/* --- faded slider 3--- */
.carousel-box3 .carousel3 ul{
padding:0; position: absolute;
z-index: 1;
margin:0;
}
.carousel-box3 .carousel3 ul li:hover{	
}
.carousel-box3 .prev3{
width:35px; height:56px; display:block; background:url(../images/prev1.png) no-repeat 0 0; position:absolute; left:0; bottom:252px; z-index:9999;}
.carousel-box3 .prev3:hover{
background:url(../images/prev1.png) no-repeat 0 100%;}
.carousel-box3 .next3{
 width:35px; height:56px; display:block; background:url(../images/next1.png) no-repeat top right; position:absolute; right:0; bottom:252px; z-index:9999;}
.carousel-box3 .next3:hover{
background:url(../images/next1.png) no-repeat bottom right;}
/* --- faded slider 4--- */
.vertical ul{
padding:0; position: absolute;
z-index: 1;
margin:0;
}
.vertical ul li:hover{	
}
.vertical .prev{
position:absolute; z-index:100; left:0; margin:285px 0 0 4px; background:url(../images/slider_arr.png) no-repeat 0 0; width:45px; height:43px;
}
.vertical .prev:hover{
background:url(../images/slider_arr.png) no-repeat 0 -43px;}
.vertical .next{
position:absolute; z-index:100; right:0; margin:285px 4px 0 0; background:url(../images/slider_arr.png) no-repeat -43px 0; width:43px; height:43px;
}
.vertical .next:hover{
background:url(../images/slider_arr.png) no-repeat -43px -43px;}
.product-col5 { width:310px; padding:5px 0;  border-top: 1px solid #71A32F;}
.col5img{ text-align:center; float:left; width:50px;-moz-box-shadow: 
		 0 5px 4px #71a32f;
	-webkit-box-shadow:
		 0 5px 4px #71a32f;
	box-shadow:
		 0 5px 4px #71a32f; background:#fff; padding:5px;}
.col5prod{ text-align:left; float:left; width:230px; margin-left:10px; height:60px;}
.col5names { font-size:12px; line-height:16px; color:#fff; font-weight:200;  }
.col5names a:hover{ color:#3d3d3d;}
.product-col5 .col5text a{ float:none; color:#71a32f;}
.product-col5 .col5text{ float:none; color:#71a32f;}
----------------------------//

.product-col7 {width:305px; padding:5px;}
.col7img{ text-align:center; float:left; width:70px;-moz-box-shadow:
		 0 5px 4px #71a32f;
	-webkit-box-shadow:
		 0 5px 4px #71a32f;
	box-shadow:
		 0 5px 4px #71a32f; background:#fff; padding:5px; margin-right:2px;}
.col7prod{ text-align:left; }
.col7names { font-family:Helvetica, sans-serif; font-size:14px; line-height:15px; text-transform: uppercase; color:#6E5858; font-weight:200;  }
.col7names a:hover{ color:#3d3d3d;}
.product-col7 .col7text a{ float:none; color:#a19292;}
.product-col7 .col7text{ float:none; color:#bc2800;}
.indexbest4 .prev{position:absolute; z-index:100; right:40px; top:5px;background:url(../images/carousel-arrows.png) left 0; width:27px; height:27px;}
.indexbest4 .next {position:absolute; z-index:100; right:10px; top:5px;background:url(../images/carousel-arrows.png) right 0; width:27px; height:27px;}
.indexbest4 .prev:hover{background:url(../images/carousel-arrows.png) left 27px; }
.indexbest4 .next:hover {background:url(../images/carousel-arrows.png) right 27px;}
.indexbest3 .prev1{position:absolute; z-index:100; right:40px; top:5px;background:url(../images/carousel-arrows.png) left 0; width:27px; height:27px;}
.indexbest3 .next1 {position:absolute; z-index:100; right:10px; top:5px;background:url(../images/carousel-arrows.png) right 0; width:27px; height:27px;}
.indexbest3 .prev1:hover{background:url(../images/carousel-arrows.png) left 27px; }
.indexbest3 .next1:hover {background:url(../images/carousel-arrows.png) right 27px;}
/* ============================= forms ======================= */
input, select, textarea{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:normal; color:#010101; border:solid 1px #333333; padding:2px; background:#fff; resize:none;}
input:focus, select:focus, textarea:focus{outline:none;}
.cartRemoveItemDisplay input,
#search-in-description, #inc-subcat, #gender-female, #gender-male, #newsletter-checkbox, #email-format-text, #email-format-html, #rating-1, #rating-2, #rating-3, #rating-4, #rating-5, #pmt-linkpoint_api, #pmt-moneyorder, #pmt-paypal, #pmt-cod, #notify-0{ border:none!important;}
#rating-1, #rating-2, #rating-3, #rating-4, #rating-5{margin:2px 4px 0 8px; padding:0; background:none;}
#globalnotify, #pmt-cod, #pmt-moneyorder, #ship-flat-flat, #ship-item-item, #ship-storepickup-storepickup, #gender-male, #gender-female, #email-format-html, #email-format-text, #newsletter{border:none!important;	position:relative; top:2px;}
#primary{ margin-left:10px;	position:relative; top:2px; border:none!important;}
#disc-ot_coupon{margin:25px 0 0 0;}
.catDescContent { background:#fff; padding:5px; font-size:12px; color:#555; margin-bottom:5px;}
.catDescContent p {font-size:12px; color:#555;}
.catDescContent strong {font-size:12px; color:#333;}
.tie-indent {background:#fff; height:100%; padding:10px;border:1px solid #fafafa; margin-bottom:5px;}


.on_sale { display:none; letter-spacing: position: absolute; left:22px;top:0; background:#fcc802;border:1px solid #faa41a; color:#fff; font-size:12px; padding:4px;width:10px;height:auto; word-wrap:break-word;text-transform: uppercase; }
.after { position: absolute; right:0; top:0;background:#fcc802;border:1px solid #faa41a;
	color:#fff; font-size:12px; padding:5px;width:10px;height:auto; word-wrap:break-word;text-transform: uppercase; }
.before { position: absolute; right:0px; bottom:0;background:#7caa23; color:#fff; font-size:11px;width:10px;height:auto; word-wrap:break-word; padding:4px;text-transform: uppercase;}
.indexfoot{ height:350px;background:#a1c720;
}
.indexleft img{ margin:4px;}
.indexleft{ width:430px;  padding:6px; height:320px;margin-bottom:5px;float:left;}
.indexbest3{position:relative;width:310px; float:left;padding:6px; height:320px;margin-bottom:5px;border-left:1px solid #71A32F;border-right:1px solid #a5d316;}
.indexbest4{ position:relative;width:310px; float:left;padding:6px; height:320px;margin-bottom:5px;border-left:1px solid #71A32F;}
.headermajun { padding:10px 5px; font-size:18px; color:#fff;text-transform: uppercase; line-height:25px;}
.buytitle{ font-weight: bold;
margin: 5px; font-size:13px;}
.titlebuy{background:#fafafa;
color: #000000;
font-size: 14px;
font-weight: normal;border:1px solid #E1E1E1;padding:5px; text-align:center; width: auto; text-transform:capitalize;}
.innerbuy {border: 1px solid #E1E1E1;
padding: 5px;
text-align: center;width: auto;}
.addcart{ float:left; padding:10px;}
#ezPageDefault ,#siteMap ,#createAcctDefault ,#accountHistInfo ,#reviewsWrite ,#reviewsInfoDefault{background:#fff; height:100%; padding:5px;border-right:1px solid #cacaca; border-bottom:1px solid #cacaca; margin-bottom:5px;}