/*----------templatewatch 15 syandra--product page---------*/

#page_layout_width {
width:700px;
margin:0;
padding:0;
text-align:left;
}

#product_page_layout {
	width:700px;
	display:inline-block;
	margin:0 auto;
	padding:0px 0px;
}

#product_page_box{
	width:700px; /*change width*/
	background-color:#ececec;
	margin:0;
}

#product_box {
	width:670px;
	margin:15px;
	display:inline-block;
	text-align:center;
}


#product_box .left {
	float:left;
	display:inline-block;
	width:298px;
	margin:0 0px 0 0px;
	background:#fff;
	border: 1px solid #a9a9a9;
	padding-bottom:15px;
	text-align:center;
}
#product_box .right {
	float:left;
	display:inline-block;
	width:370px;
	background:#ececec url(title_bar.jpg) repeat-x top;
	padding:0;
	text-align:left;
}

#product_box .right_in {
margin: 15px 15px 0 15px;
}


#product_page_pic  { display:inline-block; clear:both; width:270px; height:350px; position:relative;padding:5px; margin:8px 0; background:#fff;text-align:center; border:#E4E4E4 solid 1px;}
#product_page_pic img{max-width:270px; max-height:350px;}
*html #product_page_pic img{height:expression(document.body.clientHeight > 350? "350px": "auto" );}

.product_page_morepic {display:inline-block; width:100%; text-align:center;padding:0; margin-left:8px; float:left; border-width:1px; border: 1px solid #E4E4E4; display:inline-block;max-width:60px; max-height:80px;}

.thumbnails_list { padding:0; margin-left:8px; float:right; border:#9C9C9C 1px solid; display:inline-block;width:45px; height:60px;vertical-align:top;}
.product_page_morepic img { display:inline-block; max-width:60px; max-height:80px;}

/*#prodimg2{max-height:270px;}
#prodimg4{max-height:270px;}
#prodimg6{max-height:270px;}
#prodimg8{max-height:270px;}

*html #prodimg2{width: expression( this.parentNode.offsetWidth > 269 ? "270px" : "auto" );}
*html #prodimg4{width: expression( this.parentNode.offsetWidth > 269 ? "270px" : "auto" );}
*html #prodimg6{width: expression( this.parentNode.offsetWidth > 269 ? "270px" : "auto" );}
*html #prodimg8{width: expression( this.parentNode.offsetWidth > 269 ? "270px" : "auto" );}

.product_page_morepic{float:left; display:inline-block; width:auto; margin:0px 0px 0px 15px;border:1px solid #ccc;cursor:pointer;}
.product_page_morepic img{height:50px;}*/

#product_name { display:inline-block; padding:0px; text-align:left; margin:0 0 0px 0px; overflow:hidden; text-overflow:ellipsis; -0-text-overflow:ellipsis;/*white-space:nowrap;*/}
.prod_description {font-size:12px; clear:both;}

.prod_inventory { color: #333333; clear:both; /*background-color:#00FF00;*/ display:inline-block; width:100%; border-bottom:1px solid #bdbdbd; margin:0 0 7px 0px; padding:0 0 7px 0px;}
.inventory_labels { float:left; padding:0; margin:0 10px 0 0px; display:inline-block; list-style-type:none;}
.inventory_details { float:left; padding:0; margin:0; display:inline-block; list-style-type:none;}
.inventory_labels li {font-size:12px;}
.inventory_details li {font-size:12px; font-weight:bold;}

.prod_inventory div{font-size:12px;}
.bold{font-weight:bold;}

#ratings ul{ width:100%; padding:0; margin:0 0 10px 0px; clear:both; text-align:left; }
#ratings ul li { display:inline; text-align:left; }
#rate a { background-color:#cccccc; color:#FFFFFF; font-size:12px; font-weight:bold; padding:3px; text-decoration:none;}

.prod_option { clear:both; margin:0 0 10px 0px; /*background-color:#00FF00;*/}
.personalize { /*background-color:#FFFFFF;*/ margin:0 0 10px 0px;}
.personalize input { margin:5px 0 0 2px;}

#prod_price_main{width:100%; float:left;margin:5px 0;}
.prod_price {font-size:18px; clear:both;  float:left;}
.prod_price span{  font-size:18px;float:left; color:#e20009; }
.prod_your_price_currency_type{ color:#e20009; } /* remove font-size, vertical-align */

.prod_currency_type{ margin:0 0px 0 0; font-weight:bold; }

.prod_correct_price{ margin:0 5px 0 0; font-weight:bold; }

.prod_on_sale{}

.prod_price_ori { text-decoration:line-through; font-size:12px; margin:5px 0px 0px 0px; float:left;}

#social_share{
	width:100%;
	float:left;
	display:block;
	line-height:30px;
	text-align:left;
	font-size:10px;
	margin:0px 0;
}
.add_to_cart_prodpage { clear:both; margin:0 0 0px 0px;  }
.add_to_cart_prodpage a{ display:block; padding:10px 0; color:#FFFFFF; font-weight:bold;}
.add_to_cart_prodpage a:visited{ }
.add_to_cart_prodpage a:hover{ }
.qty_over { color: #575757; font-weight:bold; font-size:12px; border-top:1px solid #bdbdbd; padding:10px 0 0px 0px; margin:6px 0 0px 0px; clear:both; }

.add_to_wishlist { clear:both; margin:0 0 5px 0px; }
.add_to_wishlist a {display:block; color:#FFFFFF; background: no-repeat right #cccccc; padding:3px; font-weight:bold; text-indent:8px; text-decoration:none;}
.add_to_wishlist a:visited {}
.add_to_wishlist a:hover { background-color:#666666;}

.payments { clear:both; text-align:right;}

.product_bottom_details {
	clear:both;
	margin:20px 0 10px 0;/* background-color:#0099FF;*/
	display:inline-block;
	width:700px; 
	background-color:#fff;
}

.product_bottom_details_tab{
	border-bottom:3px solid #64636f;
	display:inline-block;
	width:100%;
	height:40px;
	padding:0;
	margin-bottom:5px;
}

.product_decrip_main {
float:left;
	padding:0 0 0px 0px;
	margin:0 0 7px 0px;
}
.product_decrip_main a{ color:#000; font-weight:bold; text-decoration:none;  padding:0 10px; display:inline-block;background:#bdbdbd; height:40px; line-height:40px; }

.product_decrip_main a:hover, .product_decrip_main a:visited{ font-weight:bold; text-decoration:none;  padding:0 10px; display:inline-block; height:40px; line-height:40px; background:#64636f; color:#fff; }

.product_review_tab {
float:left;
	padding:0 0 0px 0px;
	margin:0 0 0px 3px;
}
.product_review_tab a{ color:#000; font-weight:bold; text-decoration:none;  padding:0 10px; display:inline-block;background:#bdbdbd; height:40px; line-height:40px;}

.product_review_tab a:hover, .product_review_tab a:visited{ font-weight:bold; text-decoration:none;  padding:0 10px; display:inline-block; height:40px; line-height:40px; background:#64636f; color:#fff; }

.product_video_tab {
float:left;
	padding:0 0 0px 0px;
	margin:0 0 0px 3px;
}

.product_video_tab a{ color:#000; font-weight:bold; text-decoration:none;  padding:0 10px; display:inline-block;background:#bdbdbd; height:40px; line-height:40px;}

.product_video_tab a:hover, .product_review_tab a:visited{ font-weight:bold; text-decoration:none;  padding:0 10px; display:inline-block; height:40px; line-height:40px; background:#64636f; color:#fff; }

.prod_descrip_content p {
	padding:0 0 15px 0px;
	margin:0;
	font-size:12px;
}

.bordertableupsell{ background-color:#bdbdbd; color:#000; padding:10px; text-align:left; margin:0 0 10px 0px;}

.crosssale_header { clear:both; background-color:#bdbdbd; color:#000; padding:10px; text-align:left; font-weight:bold; display:block; margin:0 0 10px 0px;}
.crosssale_header a {  font-weight:bold; color:#000; padding:0 10px 0 0px; text-decoration:none;}
.crosssale_header a:visited { }
.crosssale_header a:hover { text-decoration:underline; color:#000; }

#cat_description{}



/* Add to carts, wishlist, checkouts, quick add to cart */

.cartsmall {} 
.cartsmall a, .cartsmall a:visited {  } /* ONLY width: 80px; height: 30px;  */
.cartsmall a:hover {} 

.cartmedium { }
.cartmedium a, .cartmedium a:visited {} /* ONLY width: 120px; height: 35px;  */
.cartmedium a:hover {}

.cartlarge { clear:both; margin: 8px 0px;}/* change width and height, add margin  */
.cartlarge a, .cartlarge a:visited {width: 180px; height:50px;  display:block;} /* ONLY width: 180px; height: 50px;  */
.cartlarge a:hover {}

.cartbutton { clear:both;display:inline-block; }
.cartbutton a, .cartbutton a:visited { padding:0px;display:inline-block; line-height:100%;} 
.cartbutton a:hover {}

.cartbutton_medium {  }
.cartbutton_medium a, .cartbutton_medium a:visited {} 
.cartbutton_medium a:hover {} 

.cartbutton_large { }
.cartbutton_large a, .cartbutton_large a:visited {} 
.cartbutton_large a:hover {} 

.cartlink {}
.cartlink a, .cartlink a:visited {}
.cartlink a:hover {}

.cart_overlay {}
.cart_overlay a, .cartsmall a:visited { width:80px; height:80px; } /* ONLY width:80px; height:80px;  */
.cart_overlay a:hover { width:80px; height:80px;} /* ONLY width:80px; height:80px;  */

.cart_overlay_small { width:60px; float:right; height:60px; margin:0 0 0 0px;}
.cart_overlay_small a, .cart_overlay_small a:visited { padding:13px 0px;  clear:both; display:inline-block; } /* ONLY width:60px; height:60px;  */
.cart_overlay_small a:hover {} /* ONLY width:60px; height:60px;  */

.add_to_wishlist { }
.add_to_wishlist a, .add_to_wishlist a:visited{}
.add_to_wishlist a:hover {} 

.add_to_wishlist_small {}
.add_to_wishlist_small a, .add_to_wishlist_small a:visited {}
.add_to_wishlist_small a:hover {}

.checkout_button { clear:both; }
.checkout_button a, .checkout_button a:visited { padding:5px;display:inline-block;}
.checkout_button a:hover {}

a.quick_add_close, a.quick_add_close:visited{ display:block; width:20px;height:20px;}
a.quick_add_close:hover {}

a.quick_add_continue_shop, a.quick_add_continue_shop:visited{ display:block; width:181px;height:26px;float:left;margin-right:2px;}
a.quick_add_continue_shop:hover {}

a.quick_add_continue_checkout, a.quick_add_continue_checkout:visited{ display:block; width:181px;height:26px;float:left;}
a.quick_add_continue_checkout:hover {}

/* Add to carts, wishlist, checkouts, quick add to cart ENDS */

/* Starts Quick Add To Cart */
.showAddedItemBox img{
        border-width:0px;
        max-width:236px;
}
.showAddedItemBoxImg{
        float:left;
        padding:0px 10px 4px 4px;
        width:250px;
}
.showAddedItemBoxClose{
        float:right;
        margin-left:4px;
        margin-bottom:4px;
}
.showAddedItemBoxMain{
        margin-left:250px;
        padding-left:10px;
}
.showAddedItemBoxBottom{
        clear:both;
}
.showAddedItemBoxDesc{
        color:#333333;
        margin-top:10px;
}
.showAddedItemBoxDesc a, .showAddedItemBoxDesca:visited{
        text-decoration:none;
        color:#333333;
}
.showAddedItemBoxDesc a:hover{
        color:#888888;
}
.showAddedItemBoxItem{
        margin-top:4px;
        color:#000000;
}
.showAddedItemBoxItem .doption{
        text-decoration:underline;
        color:#555555;
}
/* Starts Quick Add To Card Ends */
#ProdSpinImage{display:none;}
