.grd_gray{background: #FFFFFF; /* Old browsers */
			background: -moz-linear-gradient(top,  #FFFFFF 0%, #cccccc 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top,  #FFFFFF 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top,  #FFFFFF 0%,#cccccc 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top,  #FFFFFF 0%,#cccccc 100%); /* IE10+ */
			background: linear-gradient(top,  #FFFFFF 0%,#cccccc 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */}

.grd_pink_btn{background: #de5bc4; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top,  #de5bc4 0%, #b54aa0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#de5bc4), color-stop(100%,#b54aa0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #de5bc4 0%,#b54aa0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #de5bc4 0%,#b54aa0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #de5bc4 0%,#b54aa0 100%); /* IE10+ */
background: linear-gradient(top,  #de5bc4 0%,#b54aa0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de5bc4', endColorstr='#b54aa0',GradientType=0 ); /* IE6-8 */
border:1px solid #de5bc4;
border-radius:5px 5px; -webkit-border-radius:5px 5px; -moz-border-radius:5px 5px; -o-border-radius:5px 5px;
}
.grd_gray_btn{background: #6f6f6f; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top,  #6f6f6f 0%, #535353 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6f6f6f), color-stop(100%,#535353)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #6f6f6f 0%,#535353 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #6f6f6f 0%,#535353 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #6f6f6f 0%,#535353 100%); /* IE10+ */
background: linear-gradient(top,  #6f6f6f 0%,#535353 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6f6f6f', endColorstr='#535353',GradientType=0 ); /* IE6-8 */
border:1px solid #707070;
border-radius:5px 5px; -webkit-border-radius:5px 5px; -moz-border-radius:5px 5px; -o-border-radius:5px 5px;
}

.grd_light_pink{background: #ffdef9; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-linear-gradient(top,  #ffdef9 0%, #d181c1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffdef9), color-stop(100%,#d181c1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffdef9 0%,#d181c1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffdef9 0%,#d181c1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffdef9 0%,#d181c1 100%); /* IE10+ */
background: linear-gradient(top,  #ffdef9 0%,#d181c1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdef9', endColorstr='#d181c1',GradientType=0 ); /* IE6-8 */
}


.twit_button{padding:0px 5px; border-radius:3px; background-color:#dfdfdf; color:#333;
			 border:1px solid #dfdfdf; -webkit-border:1px solid #dfdfdf; -moz-border:1px solid #dfdfdf; -o-border:1px solid #dfdfdf; }

.tabGradient{background-color:#999999; /*background: #63380B;*/ /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
/*background: -moz-linear-gradient(top,  #63380B 0%, #412507 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#63380B), color-stop(100%,#412507)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #63380B 0%,#412507 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #63380B 0%,#412507 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #63380B 0%,#412507 100%); /* IE10+ */
background: linear-gradient(top,  #63380B 0%,#412507 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#63380B', endColorstr='#412507',GradientType=0 );*/ /* IE6-8 */
color:#FFFFFF!important;}
.tabGradient a { color:#ffffff; background-color:#222;}
.tabGradientSelected{background: #ffffff; color:#63380B!important; font-weight:bold;}
.tabGradientSelected a{background: #ffffff; color:#999!important; font-weight:bold;}

.tabGradientSelected a,
.tabGradient a {display:block; line-height:34px; padding:0px 10px; text-align:center; text-decoration:none; font-size:13px; font-weight:normal; text-transform:uppercase;}

/*Site Text Color CSS Starts Here*/
.site_text_green{color:#348082;} .site_text_pink{color:#08088A;} .site_text_white{color:#A92A13;} 
.site_text_gray{color:#000000;} .site_text_gray80{color:#232323;} .site_text_darkred{color:#a92a13;}
.site_text_black{color:#000000;} .site_text_skyblue{color:#9097c9;}
.site_text_upper{text-transform:uppercase;}
/*Site Text Color CSS Ends Here*/

/*Product Detail CSS Starts Here*/
.product_detail{width:100%; float:left; margin:15px 0px 20px; padding:0px; /*font-family:Calibri;*/ background-color:#FFFFFF;}
@media 
	only screen and (max-width : 1024px){
	.product_detail{margin:15px 0px 0px}
}


.product_detail a.action_btn{display:inline-block; margin:0px 0px; padding:0px 10px; font-size:12px; font-weight:bold;
						   color:#FFFFFF; text-transform:capitalize; height:28px; line-height:28px; cursor:pointer;}
.product_detail a{text-decoration:none;} a img{border:none; cursor:pointer;}
/*----------------------------------------------------------*/
.product_detail h1{font-size:24px;} 
.product_detail h2{font-size:22px; font-style:italic;} 
.product_detail h3{font-size:20px;} 
.product_detail h4{font-size:18px;} 
.product_detail h5,
.product_detail h6{font-size:12px;}
.product_detail h1,
.product_detail h2,
.product_detail h6{/*font-family:"MuseoSlab500", Times, serif;*/ font-weight:normal;}
.product_detail h3,
.product_detail h4,
.product_detail h5{/*font-family:"DroidSans", Arial, Helvetica, sans-serif;*/ font-weight:normal;}
		
.product_detail h4.w_brd_bot{border-bottom:3px solid #e6e6e6; padding-bottom:3px;}
.product_detail h5.w_brd_bot{border-bottom:1px dotted #474747;}

span.review_star_full{width:13px; height:13px; display:inline-block; background:url(../images/icons.png) no-repeat -3px -20px;}
span.review_star_half{width:13px; height:13px; display:inline-block; background:url(../images/icons.png) no-repeat -3px -38px;}
/*Important Dicleration End*/


.preview_box{width:100%; min-height:350px; float:left; margin:0px 0px; padding:0px 0px; background-color:#FFFFFF; border:1px solid #dfdfdf;}
.preview_box.preview_box2{height:395px;}

.preview_box_image{width:100%; min-height:350px; float:left; margin:20px 0px 10px; padding:0px 0px; background-color:#FFFFFF; border:1px solid #dfdfdf;}
.preview_box_image.preview_box2{height:395px;}

/* .preview_box_left{width:100%; float:left;}
.preview_box_left ul{width: 94%; float: left; padding: 0px 3% 10px; margin:0px 0px; list-style:none; overflow:hidden;}
.preview_box_left ul li{float:left; width:52px; height:auto; margin:24px 4px 2px; padding:0px 0px; overflow:hidden; border:1px solid #dfdfdf; overflow:hidden; text-align:center;}
.preview_box_left ul li.spclThumb{float:right; width:80px; height:69px; margin-top: 0;}
.preview_box_left ul li img{/*width:52px;*/ height:auto!important;}
.preview_box_left ul li:last-child{margin-bottom:0px; margin-right:0px;}
.preview_box_left ul li:first-child{margin-bottom:0px; margin-left:0px;} */

.preview_box_left_small{width:100%; float:left;}
.preview_box_left_small ul{clear:left; margin:0px auto; padding:0px 0px 10px 11px; list-style:none; overflow:hidden;}
.preview_box_left_small ul li{float:left; width:28px; margin:0px 3px 0px 0px; padding:0px 0px; overflow:hidden; text-align:center; display:table; border:1px solid #dfdfdf;}
.preview_box_left_small ul li img{display:table-cell; vertical-align:middle;}
.preview_box_left_small ul li:last-child{margin-bottom:0px;}

.preview_box_right{width:100%; height:302px; float:right; margin:5px 0; padding:0px; text-align:center; display:inline-table; position:relative;}
.preview_box_right img{display:table-cell; vertical-align:middle; max-width:100%;}

.detail_box{width:100%; float:left; margin:0px 0px; padding:0px 0px;}
.detail_box.sp-detail{width:570px; min-height:350px; float:left; margin:0px 0px; padding:0px 10px 0px 15px; background:url(../images/bg-03.gif) no-repeat left 50% #FFFFFF;}
.detail_box.detail_box2{width:437px; height:395px;}
.name_sku, .our_price, .select_size, .action_box{width:100%; float:left; padding-bottom:0px; margin-bottom:5px;}
.name_sku h4, .our_price h4{clear:left; text-align:left; text-transform:capitalize; padding:0px 0px 3px 0px;  color:#000; margin:0px;}
.name_sku h4{font-size:16px; font-weight:normal;  line-height:24px;}
.our_price h4{font-size:18px;}
.name_sku h4 span, .our_price h4 span{display:inline-block;   margin-left:0px; color:#000; font-size: 12px;
font-weight: 300;}
.name_sku h4 span span, .our_price h4 span span{text-decoration:line-through; margin-left:0px;}
.name_sku h5, .our_price h5, .select_size h5{clear:left; text-align:left; text-transform:capitalize; padding:3px 0px 3px 3px; line-height:16px;}
.name_sku h5 span, .our_price h5 span, .select_size h5 span{font-size:10px;}
.select_size h5 span{border-bottom:1px solid;}
.detail_box .productDesc{display:block; /*border:1px solid #dfdfdf; background-color:#f1f1f1; padding:8px 8px;*/ margin-bottom:10px;}
.detail_box .productDesc .descTitle{font-size:14px; display:block; padding-bottom:5px;  font-weight:bold;}
.detail_box .productDesc p{line-height:16px;}

.name_sku p, .our_price p, .select_size p, .action_box p{clear:left; text-align:left; font-size:14px; padding:4px 4px 4px 0px;}
.select_size ul{clear:left; list-style:none; margin:0px 0px; padding:0px 0px; width:40%;}
.select_size ul li{float:left; margin:2px 5px 3px 0px; padding:0px 0px; background-color:#dddedc; font-weight:bold; width:31px; font-size:11px;}
.select_size ul li a{text-align:center; display:block; line-height:24px; color:#232323; padding:0px 5px;}
.select_size ul li a:hover{color:#A92A13;}
.select_size ul li a.slectedSize{background-color:#273E31; color:#fff;}

.action_box{padding:5px 0px 0px;}

.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: #E4F5FE; border: 1px solid #DFDFDF; display: block; font-size: 12px; line-height: 20px;  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:13px; font-weight:bold; display:block;}
.product_desc_tabs_box .contentBox p{padding-bottom:10px;}

.product_desc_tabs_box.product_desc_tabs_box2{width:100%;}
ul.product_tabs{clear:left; list-style:none; margin:0px 0px; 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:0px 0px; background-color:#FFFFFF; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}

.tab_description_box{width:100%; min-height:120px; float:left; margin:0px 0px 15px; padding:0px 0px; background-color:#FFFFFF; display:block;}
.tab_description_box table{width:100%; margin:0px 0px; padding:0px 0px; border:1px solid #dfdfdf; border-collapse:separate;}
.tab_description_box table tr td{padding:5px 10px; vertical-align:top;}
.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(185,185,185,0.01);}
.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:#f3f3f3;border:1px solid #ddd; border-bottom: none;  line-height:24px; color:#fff; text-align:center; margin-top: 0; padding: 10px 0;} 
.tab_description_box h4 a{text-decoration:none; color:#000;}
.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:40px; line-height:40px;}
.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:5px; font-size:13px; line-height:20px;}

.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:right; margin:0px 0px; 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;*/}
.related_product_box .v_carousel_box	{width:100%; float:left; margin:0px 0px; padding:0px 0px; background-color:#FFF; min-height:225px;}

.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:12px; line-height:14px!important; padding: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%;}
/*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; z-index: 1;}

.rating-name{width:100%; float:left; margin:0px 0px; padding:10px 0px;  text-align:center;}
.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:30px;
				border:1px solid #ccc; -webkit-border:1px solid #ccc; -moz-border:1px solid #ccc; -o-border:1px solid #ccc; text-align:center;}
.wish_list li a:hover{color:#000000;}
/*Drop A Hint Ends Here*/

 .priceBlog{width: 100%; float: left;   padding-bottom: 10px; margin: 10px 0 15px;}
.product-delivery-estimate{text-align: right; text-transform: uppercase; font-size: 15px;}
.product-delivery-estimate{text-align: right; text-transform: uppercase; letter-spacing: 1.4px;}
.product-delivery-estimate .bluetext{color: #060024;}
.product-delivery-estimate .small{font-weight: bold;}
.product-delivery-estimate .small a{font-weight: normal;}


.fb_edge_widget_with_comment span.fb_edge_comment_widget{left: -246px!important;}
.zomming{float:right; width:976px; text-align:right; margin:0px;}
@media(max-width: 780px){
    ul.product_tabs li{margin-right: 1px;} 
    .tabGradientSelected a, .tabGradient a{padding: 0 6px;font-size: 11px;}
    .product-delivery-estimate{text-align: left;}
}
@media(max-width: 766px){ 
   
    ul.product_tabs li{margin-right: 2px;}
    .product_detail{margin-top: 0;}
    #easy_zoom{display: none!important;}
    .tab_description_box table tr td{padding: 5px 6px;}
    .name_sku h4, .our_price h4{text-align: center;}
    .action_box a{margin-bottom: 12px;}
    .name_sku, .our_price, .select_size, .action_box{margin:10px 0;}
    .tab_description_box table tr td{font-size: 13px;}
    .tab_description_box table{display: block; overflow-x: auto;}
    .preview_box_image{min-height: auto;}
}

@media(max-width: 400px){ 
     .tabGradientSelected a, .tabGradient a{font-size: 12px;padding: 0 4px;}
     .name_sku h4 span, .our_price h4 span{width: 100%;}
     .dimonds_details-page .container{margin-top: 20px;}
     
     
    
}


 
 .product_detail .detail_box .site_text_pink {
    font-size: 22px;
    font-weight: 300;
 
}

.product_detail .detail_box .productDesc p {
    margin: 0 0 13px 0;
    color: #2c2b2b;
    float: left;
    width: 100%;
    font-size: 14px;
    letter-spacing: .5px;
    line-height: 21px;
}



  .our_price h4 {
    font-size: 22px;
    float: left;
    width: 100%;
}



 .dimonds_details-page .container {
    border-top: solid 1px #e1e1e1;
    padding-top: 20px;
    margin-top: 40px;
}


 .dimonds_details-page  .orderList.details-ship li {
    width: 100%;
    float: left;
    margin-bottom: 20px; 
    background: url(../images/tickarrow.png)left 2px no-repeat;
    padding-left: 32px;
    font-size: 14px;
letter-spacing: .3px;
line-height: 24px;
}

 .productActionBtns a.btn{
    color: #fff;
}

  .btn.add-cart1  {
    margin: auto;
}

.social-icon1 li { float:left;}
.please_call { 
    text-align: center;
    display: inline-block;
    width: 100%;
}


  .certi {
    margin: 10px 0;
    display: inline-block;
    width: 100%;
}



 .complimentary-delivery .chat i{
    float: left;
    margin: 2px 5px 0;
    font-size: 16px;
}



 .preview_box_image.new-preview_box_image .smcopy { position: relative;}
  
.preview_box_image.new-preview_box_image { 
    border: none;
}



.preview_box_image.new-preview_box_image li {
    display: block !important;
    padding: 0 !important;
    width: 80px;
    height: 80px;
    border: 1px solid #ddd;
    margin-bottom: 5px;
    line-height: 58px;
    transition: border-color 0.3s;
    text-align: center;
    margin-right: 10px;
 
}

.preview_box_image.new-preview_box_image ul {
 width: auto !important;
text-align: left !important;
height: 100%;
float: left;
position: absolute;
z-index: 9;
top: 0;
}



.preview_box_image.new-preview_box_image li:hover {
    border-color: #024162;
}

.preview_box_image.new-preview_box_image #diamondMainImage {
    margin: auto;
    display: table;
}