
.like_links{clear:left; margin:0px 20px 20px; padding:0px 0px; height:25px; width:150px;}
.like_links a{margin:2px;}
.like_links li {float:left !important; padding: 0; margin: 0;}

.rating_box{width:176px; min-height:350px; float:left; margin:0px 0px; padding:0px 0px; background:url(../images/bg-02.gif) no-repeat left 50% #FFFFFF; font-size:12px;}
.rating_box ul{clear:left; list-style:none; margin:10px 0px 0px; padding:0px 0px;}
.rating_box ul li{width:100%; margin:0px 0px 10px; padding:0px 0px 0px; float:left;}

.please_call{background-color: #FFFEDF; border: 1px solid #DFDFDF; display: block; font-size: 12px; line-height: 20px; margin: 0; padding: 10px; text-align:center;}
.please_call strong, .please_call span{display:inline-block; line-height:20px; vertical-align:top;}
.please_call span{font-size:20px; padding-left:10px;}
/*Product Detail CSS Ends Here*/

/*Inner Wrapper Full CSS Starts Here*/
.wrapper_inner_full{width:958px; float:left; margin:0px 0px; padding:5px 5px; font-family:Calibri;}
/*Inner Wrapper Full CSS Ends Here*/

/*Product Description Tabs Box CSS Starts Here*/
.product_desc_tabs_box{width:100%; float:left; margin:0px 0px; padding:0px 0px;}
.product_desc_tabs_box .contentBox{display:block;}
.product_desc_tabs_box .contentBox .contentTitle{font-size:14px; font-weight:bold; display:block;}
.product_desc_tabs_box .contentBox p{padding-bottom:15px;}

.product_desc_tabs_box.product_desc_tabs_box2{width:100%;}
ul.product_tabs{clear:left; list-style:none; margin:20px 0px 0; padding:0px 0px; overflow:hidden;}
ul.product_tabs.product_tabs2{width:100%; float:left;}
ul.product_tabs li{float:left; margin:0px 5px 0px 0px; padding:10px 20px; background-color:#FFFFFF; overflow:hidden;
				   border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
ul.product_tabs li:first-child{border-radius:6px 6px 0px 0px; -webkit-border-radius:6px 6px 0px 0px; -moz-border-radius:6px 6px 0px 0px;}

.tab_description_box{width:100%; min-height:289px; float:left; margin:0px 0px; padding:0px 0px; overflow:hidden;
					}
.tab_description_box table{width:100%; margin:0px 0px; padding:0px 0px; border-collapse:separate;}
.tab_description_box table tr td{padding:5px 10px;}
.tab_description_box table tbody tr{border-top:1px solid #dfdfdf;}
.tab_description_box table tbody tr:first-child{border-top:none;}
.tab_description_box table tbody tr:nth-child(odd){background-color:rgba(255,255,2555,0.8);}
.tab_description_box table tbody tr:nth-child(even){background-color:rgba(185,185,185,0.1);}

.tab_description_box.sp-detail-tab{width:945px; height:280px; float:left; margin:0px 0px; padding:10px 10px; background-color:#FFFFFF; overflow-y:auto; display:block;}
.tab_description_box.tab_description_box2{width:97.8%; float:left;}
.tab_description_box h4{background-color:#dfdfdf; padding-left:10px; line-height:24px; color:#A92A13; text-align:left;} 
.tab_description_box h4 a{text-decoration:none; color:#A92A13;}
.tab_description_box .add_review table{width:100%; border:none!important;}
.tab_description_box .add_review table tbody tr td{padding:5px 5px!important; border:none!important; vertical-align:top; text-align:left;}
.tab_description_box .add_review table tbody tr td label{width:50px; display:inline-block; vertical-align:top;}
.tab_description_box .add_review table tbody tr td input[type="text"],
.tab_description_box .add_review table tbody tr td textarea{width:88%; border:1px solid #dfdfdf; padding:0px 6px;}
.tab_description_box .add_review table tbody tr td input[type="text"]{height:22px; line-height:22px;}
.tab_description_box .add_review table tbody tr td span{color:#FF0000; display:inline-block; vertical-align:top;}
span.mandatory_field{color:#FF0000; font-size:14px; display:inline-block; vertical-align:top; width:10px!important; margin-left:5px;}
.tab_description_box p{clear:left; text-align:justify; padding-bottom:10px; font-size:14px; line-height:16px;}

.tab_description_box ul{ list-style:none; margin:0; padding: 0;}
.tab_description_box ul li{ margin:0; padding:0; font-size:14px; line-height:20px;}

.related_product_box					{width:100%; float:left; margin:0 0 20px; padding:0px;}
.related_product_box h6					{clear:left; margin:0px 0px; padding:0px 10px 0px; line-height:34px; font-size:14px; font-weight:normal; float:left; 
										 text-transform:uppercase; color:#FFFFFF; background-color:#999; border:1px solid #999; border-bottom:none;
										 border-radius:4px 4px 0px 0px;} 

.short_detail_of_product{width:100%; float:left; margin:0px 0px;}
.short_detail_of_product .sdop_left{width:23.5%; float:left; margin-right:2%;}
.short_detail_of_product .sdop_left a{ display:block; margin:0; padding:0; text-align:center; text-decoration:none;}
.short_detail_of_product .sdop_left h5{text-align:center;}
.short_detail_of_product .sdop_right{width:74.5%; float:right;}
.short_detail_of_product .sdop_right p{clear:left; font-size:11px; line-height:14px!important; padding:0px 5px 5px 0px;}
.short_detail_of_product .sdop_right a{color:#555555; text-decoration:underline;}
.short_detail_of_product .sdop_right .rating-name{border-bottom:none; width:96%; padding:2px 0px;}
/*Product Description Tabs Box CSS Starts Here*/
/*Star Rating*/
/*             styles for the star rater                */	
.star-rating 				{list-style:none; margin: 0px; padding:0px; width: 75px; height: 15px; position: relative; 
							 background: url(/images/star_rating.gif) top left repeat-x; display:inline-block;}
.star-rating li 			{padding:0px; margin:0px; /*\*/ float: left;/* */}
.star-rating li a 			{display:block; width:15px; height: 15px; line-height:15px; text-decoration: none; text-indent: -4500px; z-index: 20; 
							 position: absolute; padding: 0px; overflow:hidden;}
.star-rating li a:hover 	{background: url(/images/star_rating.gif) left center; z-index: 2; left: 0px; border:none;}
.star-rating a.one-star		{left:0px; }	.star-rating a.one-star:hover	{width:15px;}
.star-rating a.two-stars	{left:15px;}	.star-rating a.two-stars:hover	{width:30px;}
.star-rating a.three-stars	{left:30px;}	.star-rating a.three-stars:hover{width:45px;}
.star-rating a.four-stars	{left:45px;}	.star-rating a.four-stars:hover {width:60px;}
.star-rating a.five-stars	{left:60px;}	.star-rating a.five-stars:hover {width:75px;}
.star-rating li.current-rating {background: url(/images/star_rating.gif) left bottom; position: absolute; height: 15px; display: block; text-indent: -9000px;}

.rating-name{width:100%; float:left; margin:0px 0px; padding:10px 0px;  text-align:left;}
.rating-name span{display:inline-block; margin-left:6px;}

/*Drop A Hint Starts Here*/
#hint-lightbox{ width:929px; height:auto; margin:0px; padding:0px 10px 20px; background-color:#FFFFFF; float:left; }
#hint-lightbox .head-box{ width:929px; height:36px; margin:0px; padding:0px; border-bottom:1px solid #e2e2e2; float:left;}
#hint-lightbox .head-box h1{width:861px; height:36px; margin:0px; padding:0px 0 0 5px; color:#2d403a; float:left; font:normal 18px/30px Calibri;}
#hint-lightbox .head-box .close-button{width:63px; height:36px; margin:0px; padding:0px; text-align:right; float:left;}

#hint-lightbox .main-light-box{ width:929px; height:340px; margin:10px 0 0 0; padding:0px; float:left;}
#hint-lightbox .main-light-box .left-light-box{ width:640px; height:336px; margin:0px 10px 0px 0px; padding:0px 0 0 0; float:left; border:2px solid #e2e2e2;}
#hint-lightbox .main-light-box .left-light-box .mother-text{ width:237px; height:287px; margin:0px; padding:20px 43px 0 25px; float:left; color:#525252; line-height:24px;}
#hint-lightbox .main-light-box .left-light-box .ring-img{width:335px; height:336px; margin:0px; padding:0px; float:left;}
#hint-lightbox .main-light-box .left-light-box .ring-img .image-box{width:305px;  margin:0px; padding:10px 30px 0 0; float:left; text-align:right;}
#hint-lightbox .main-light-box .left-light-box .ring-img .about-img-text{width:300px; height:67px; margin:0px; padding:0px; float:right; font-size:14px; color:#2d403a; line-height:24px;}


#hint-lightbox .main-light-box .left-pre-box{ width:624px; height:320px; margin:0px 10px 0px 0px; padding:0px 0 0 0; float:left; border:10px solid #e2e2e2;}
#hint-lightbox .main-light-box .left-pre-box .mother-text-pre{width:237px; height:287px; margin:0px; padding:29px 32px 0 20px; float:left; color:#525252; line-height:24px;}
#hint-lightbox .main-light-box .left-pre-box .ring-img-pre{width:335px; height:320px; margin:0px; padding:0px; float:left;}
#hint-lightbox .main-light-box .left-pre-box .ring-img-pre .image-box-pre{width:305px;  margin:0px; padding:0px 30px 0 0; float:left; text-align:right;}
#hint-lightbox .main-light-box .left-pre-box .ring-img-pre .about-img-text-pre{width:300px; height:57px; margin:0px; padding:0px; float:right; font-size:14px; color:#2d403a; line-height:24px;}


#hint-lightbox .main-light-box .right-light-box{ width:270px; height:340px; margin:0px; padding:0px 0 0 5px; float:left;}
#hint-lightbox .main-light-box .right-light-box ul{margin:0px; padding:0px;}
#hint-lightbox .main-light-box .right-light-box ul li{width:266px; height:auto; margin:0px 0 10px 0; padding:0px; list-style-type:none;}
#hint-lightbox .main-light-box .right-light-box ul li.two-char{color:#7f7f7f; font-style:italic; font-size:12px; width:259px; height:20px; margin:-8px 0 10px; padding:0px 0 0 7px; list-style-type:none;}

#hint-lightbox .main-light-box .right-light-box ul li input[type="text"]{width:254px;  padding:0px 5px; line-height:28px; height:32px; background-color:#FFFFFF; border:1px solid #e4e4e4; color:#7f7f7f; font-style:italic; font-size:12px;}
#hint-lightbox .main-light-box .right-light-box ul li textarea{width:254px; display:block; padding:0px 5px; height:146px; line-height:28px; background-color:#FFFFFF; border:1px solid #e4e4e4; color:#7f7f7f; font-style:italic; font-size:12px; font-family:Calibri;}

#hint-lightbox .main-light-box .right-light-box ul li textarea.mar-bot{width:254px; padding:5px 5px; height:146px; line-height:15px; background-color:#FFFFFF; border:1px solid #e4e4e4; color:#7f7f7f; font-style:italic; font-size:12px; margin-bottom:38px; font-family:Calibri;}


#hint-lightbox .main-light-box .right-light-box ul li textarea:focus{color:#333333; font-style:normal; font-style:italic;}
#hint-lightbox .main-light-box .right-light-box ul li input[type="text"]:focus{color:#333333; font-style:normal; font-style:italic;}
#hint-lightbox .main-light-box .right-light-box ul li a.pre-mess{width:266px; padding:0px; height:30px; text-align:center; background-color:#2d403a; color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none; margin:0px 0 0 0; display:block; line-height:28px;}
#hint-lightbox .main-light-box .right-light-box ul li a.pre-mess:hover{background-color:#000000; text-decoration:none;}
#hint-lightbox .main-light-box .right-light-box ul li a.reset-mess{width:266px; padding:0px; height:30px; text-align:center; background-color:#000000; color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none; margin:-5px 0 0 0; display:block; line-height:28px;}
#hint-lightbox .main-light-box .right-light-box ul li a.reset-mess:hover{background-color:#2d403a; text-decoration:none;}


.wish_list{clear:left; margin:0px 0px; padding:0px 0px; overflow:hidden; list-style:none;}
.wish_list li{width:48%; float:left; margin:0px 3% 10px 0px;}
.wish_list li:nth-child(even){margin-right:0px;}
.wish_list li a{padding:0px 5px; border-radius:3px; background-color:#dfdfdf; color:#333; text-transform:uppercase; font-size:12px; display:block; line-height:24px;
				border:1px solid #dfdfdf; -webkit-border:1px solid #dfdfdf; -moz-border:1px solid #dfdfdf; -o-border:1px solid #dfdfdf; text-align:center;}
.wish_list li a:hover{color:#000000;}
/*Drop A Hint Ends Here*/




.fb_edge_widget_with_comment span.fb_edge_comment_widget{left: -246px!important;}
.zomming{float:right; width:976px; text-align:right; margin:0px;}