#main-body-a,.container_12{height:auto!important;margin:0 auto;padding-top:1px;color:#000}
.clearfix{clear:both}
*{margin:0;padding:0}
#accordian h3{font-size:14px;line-height:20px;cursor:pointer;color:#000}
a,a:focus,a:active,a:hover{text-decoration:none}
#accordian h3 span{font-size:16px;margin-right:10px}
.workbench_empty{text-align:center;font-size:20px}
.dmDescription{font-size:14px!important;line-height:16px}
.metalTp{display:inline-block;float:right;width:165px}
.engagement-product p{text-align:center!important;margin-bottom:0!important;font-size:13px}
.compare_section{margin:0 -10px;padding:10px}
ul#compList{padding:10px 0}
ul#compList li{display:inline;padding:11px}
ul#compList li a,ul#compList li a:hover{text-decoration:underline;color:#000!important;text-transform:uppercase;font-size:12px}
.freeFedexLabel{text-align:right;text-transform:uppercase;color:#000;font-size:16px}
.leftblock_box{max-width:240px;width:100%;min-height:300px;background:#000;padding:10px}
.right_sublock h3{font-size:16px;margin-bottom:15px}
.leftblock_box h4{color:#000;border-bottom:1px solid #f0f0f0;line-height:21px;font-size:16px;padding-bottom:2px}
.yLabel{color:#000!important;line-height:28px;text-transform:uppercase}
.grLabel{font-size:15px;color:#000;line-height:16px}
a.btnLinkStyle{background:#000;color:#fff;text-align:center;padding:5px;display:inline-block;margin:5px 5px 0 0}
.leftbk_contactbox{font-size:13px}
.clickLabel{background:#000;padding:10px 5px 10px 10px}
.pendantLabel{float:left;width:100px;background:#000;color:#000;padding:12px 6px 8px 2px;text-align:center}
.sortBox{float:right;margin-top:-6px}
.sortBox select{padding:5px 5px 3px}
.rgright_sblock .engagement-product{width:248px;margin:0 9px 14px 1px;min-height:285px}
.rgright_sblock .image-engagement{width:240px}
.prodDescLabel{text-align:center;margin-top:10px;font-size:14px;line-height:16px;color:#fff}
.prodDescLabel span{display:inline-block;color:#000}
.pendant_imgbk{float:left;width:338px;height:354px;background:#fff;text-align:center}
.pendant_imgrview{height:254px;background:#fff;text-align:center}
.pendantsh_imgrview{float:left;width:430px;height:254px;background:#fff;text-align:center;margin-top:30px}
.pendantshape_imgrview{background:#fff;text-align:center;margin-top:30px}
.accountButton a,.signInNowButton a{text-decoration:none;padding:8px 10px 8px 9px;display:inline-block;font-size:15px;font-weight:700}
.accountButton a:hover,.signInNowButton a:hover{color:#fff}
#locginContent{min-height:285px}
#locginContent .contentSectionInner{width:98%;float:none;padding:0xp 20px 0 10px}
#locginContent .signInBoxOuter{font:14px Arial,Helvetica,sans-serif}
#locginContent h2{color:#000;font:18px Arial,Helvetica,sans-serif;padding-bottom:10px}
.pendant_descbk{float:right;width:590px;margin-right:15px}
.pendant_reviewbk{margin-left:25px}
.image_icons{text-align:right}
a.letter_imglink img{display:inline-block;margin-top:-10px}
.ordernwRow{border-top:1px solid #6F7070;border-bottom:1px solid #6F7070;color:#000;text-align:center;font-size:14px;padding:10px 0;font-weight:700}
.available_itemst{color:#000;text-align:center;font-size:18px;margin-bottom:10px}
.available_itemst:before{content:url("../img/page_img/heart_ic.jpg");margin-right:8px}
.havequest_rowst{border-top:1px solid #626262;border-bottom:1px solid #626262;padding:10px 0}
.qest_label{color:#000;font-weight:700}
.qest_emailst{display:inline-block;float:right;font-weight:700;color:#000}
.qest_emailst a{color:#000}
.chain_block{width:100%}
.chain_mainhead{background:#000;color:#fff!important;text-align:center;padding:10px 0;text-transform:uppercase;font-size:16px}
.chain_boxst{border:1px solid #8D8C8C;border-top:0}
.chain_rowst{padding:10px 15px;border-top:1px solid #626261;border-bottom:1px solid #626261;font-size:16px}
.chain_colst{min-width:51px;border-right:1px solid #626261;display:inline-block;text-align:center;padding:10px;font-size:16px}
.chain_rowst:after{content:url("../images/pd_downar.jpg");float:right;margin-top:6px;cursor:pointer}
.chain_valuest{border-bottom:1px solid #626261;text-align:left}
.chlength_label{color:#000;text-transform:capitalize;font-size:16px;margin-bottom:5px;font-weight:700}
.chain_desctext{padding:10px}
.tabs_heading{font-size:18px;color:#fff;padding:12px 0}
.green_text{color:#fff;font-weight:700}
.tabs_whead{font-size:18px}
a.grLink{color:#000}
.tabstext_dt{line-height:20px}
.chain_colst a{color:#000}
.subtotal_price{text-align:right;font-size:18px}
.subtotal_price span{color:#000}
.pendantHeading{font-size:16px}
.pricBlock{font-size:16px;color:#000;line-height:20px}
.descLine,.descLine a{font-size:14px;color:#000}
.descLine a{font-style:italic}
.chDiamond{font-size:16px;text-align:left}
.rmall_st{text-align:right;padding-right:24px;text-transform:uppercase;color:#282828}
.btnStyle{border:0}
.rowStyle{border-bottom:1px solid #282A29;color:#f0f0f0;padding:5px 0;margin:4px 0}
.leftCol{float:left;width:50%}
.rightColmn{float:right;width:40%}
.descBox{float:left;min-width:140px}
.dmPendantSection .engagement-right{width:1016px}
.metal_dropdown select{width:162px;padding:5px;font-size:15px;margin-top:5px;margin-right:10px}
.descBox a.btnLinkStyle{padding:8px 10px;font-size:15px;font-weight:700}
.descBox a.btnLinkStyle:hover{color:#fff}
div.additionList ul li{display:inline;list-style-type:none;padding:0 10px}
div.additionList ul li a{color:#000;font-size:13px;font-weight:700}
.similarItems{background:#000;padding:10px 5px;width:126px;text-align:center;font-size:15px}
.sitems_block{background:#000;padding:10px}
.wgitem_block{background:#fff;text-align:center}
.wgitem_block a{display:inline-block;padding:0 14px}
#vtabsBlock{float:right}
.item_span{display:inline-block;width:200px}
.pdImageBk{float:left;width:140px}
.pdBkHeading{font-size:16px;margin-bottom:5px}
.button_bk{text-align:right;margin-bottom:10px}
.button_bk img:first-child{margin-right:-4px}
.button_bk img{margin-right:11px}
.round_cara{color:#000;border-bottom:1px solid #B1AFB0;margin-bottom:10px;padding-bottom:3px;font-size:16px;text-align:center}
.pric_bk{color:#000;font-size:18px;text-align:right;margin-bottom:20px}
.pric_bk span{display:inline-block;margin-top:25px;float:left;width:78px;text-align:center}
#summ_bk{color:#282828;font-size:16px;font-weight:700}
.summr_bk{border-bottom:1px solid #3E403F;padding:7px 0;font-size:13px}
.summr_bk span{display:inline-block}
.summr_label{float:left}
.summr_links{text-align:right;float:right}
.set_colr{color:#000}
.grading_rptstyle{color:#000;font-size:16px;font-weight:700;padding:10px 0}
.view_pdetail{text-align:center;font-size:16px;color:#000}
.loading_text{font-style:italic;color:#000;font-size:13px}
.pendant_mainhead{color:#000;font-size:26px;text-transform:uppercase;margin:10px 0}
.pdhead_label{color:#fff;font-size:18px;text-transform:uppercase;margin-bottom:10px}
.selectedLink{background:#000!important}
.stepstabs_row{border:1px solid #000;color:#000;text-align:center;border-right:0}
.stepstabs_row a{color:#000}
.steps_box{width:33.232%;border-right:1px solid #000;padding:12px 0;float:left}
.activeBg{background:#000;color:#fff}
.activeBg a{color:#000!important}
.steps_box:hover{background:#000;color:#fff;cursor:pointer}
.steps_box a:hover{color:#000!important}
.diamond_tbdetail .accordion{margin:15px 10px 3px 0}
.pagesub_label{text-align:center;margin-bottom:10px;font-size:16px;text-transform:uppercase}
.block_pglink{margin-top:5px}
.diamond_shapest{color:#000;text-transform:uppercase}
.price_style{color:#000;font-size:18px;margin-top:5px}
.order_loosedm{color:#000;font-size:14px;margin-bottom:10px}
.free_shipst:before{content:url("../img/page_img/deliver_icon.jpg");margin-right:10px}
.choosedm_style{background:#000;color:#fff;text-align:center;width:200px;padding:10px 0;font-size:16px;margin-bottom:18px;display:block;text-transform:uppercase}
.choosedm_style:hover{color:#fff}
.dropa_hint{border-top:1px solid #D1D1D1;border-bottom:1px solid #D1D1D1;padding:10px 0 10px 20px;text-transform:uppercase}
.dropa_hint span:nth-of-type(1):before{content:url("../img/page_img/fprong_heart.jpg");width:16px;height:15px;display:inline-block;margin-right:10px}
.dropa_hint span:nth-of-type(2):before{content:url("../img/page_img/mail_icon.jpg");display:inline-block;margin-right:10px}
.need_assidcl{float:left;width:358px}
.need_assidcl span{color:#000}
.contact_column{float:left;width:150px;color:#000;text-transform:uppercase;line-height:28px}
.emailUs a{color:#000}
.liveChat:before{content:url("../img/page_img/comunicate_icon.jpg");margin-right:25px}
.emailUs:before{content:url("../img/page_img/leter_ic.jpg");margin-right:15px}
.secure_ckout:before{content:url("../img/page_img/secure_ckout.jpg");margin-right:15px;width:13px;height:18px}
.checkout_cols .liveChat:before,.checkout_cols .contactNo:before,.checkout_cols .emailUs:before{margin-right:5px;margin-left:4px}
.addition_notes{font-size:10px;text-align:right;line-height:14px}
.checkout_cols a{color:#000}
.center_line{border-bottom:1px solid #9C9E9D;margin:10px 0 20px}
.pendant_subtabs .steps_box{padding:20px 0;font-size:16px;text-transform:uppercase}
.diamond_tbdetail{border:1px solid #000;border-top:0;padding:12px 20px 20px 30px}
.sutab_col1{max-width:295px!important;margin-right:20px}
.sutab_col2{max-width:274px!important;margin:20px 20px 0 0}
.sutab_col3{max-width:328px!important;margin:20px 0 0 25px}
.imgeBlock a{display:inline-block;width:100px;vertical-align:top;color:#000;text-transform:uppercase;font-size:12px;text-decoration:underline;line-height:17px}
.sutab_col2 .boxTable_cols{padding:8px 15px 10px}
.dmrow_leftcolum{float:left;width:45%;min-height:260px}
.dmrow_leftcolum span{color:#000;line-height:20px}
.dmrow_rightcolum{float:right;width:45%}
.dmrow_rightcolum span{color:#000}
.setcols_height{min-height:271px}
.bottom_line{border-bottom:1px solid #000}
.jewelry_boxrow .engagement-product{width:308px;text-align:center}
.jewelry_boxrow .prodDescLabel{width:250px;margin:0 auto;word-wrap:break-word;padding-top:8px;text-transform:uppercase;font-size:12px}
.jwDetail .order_loosedm{float:left;width:auto}
.jwDetail .free_shipst{float:right}
.jwDetail .pendant_mainhead{font-size:24px;line-height:28px}
.jwDetail .sutab_col1{float:left}
.jwDetail .sutab_col2{float:left}
.jwDetail .dmrow_leftcolum{width:50%}
.boxTable{border:1px solid #C5C5C5;margin-top:5px}
.boxTable_cols{float:left;width:auto;border-right:1px solid #C5C5C5;text-align:center;padding:8px 8px 10px;font-size:13px}
#lastcut_box{border-right:0}
.imgeBlock a img{margin-bottom:4px}
.cutlabel span{color:#000;text-decoration:underline}
.showpiece_row{text-align:center}
.showpiec_leftcl{max-width:510px!important;height:250px;border:1px solid #DEDEDD}
.showpc_lflabel{padding-top:25px;text-align:center;line-height:20px;margin-top:25px}
.showpc_rglabel{padding-right:10px}
.showpc_lflabel span{color:#000;font-size:22px;padding:15px 0;display:inline-block}
.showpc_lflabel a{text-decoration:underline}
.showpiec_rgcl{float:right!important}
.showpiec_sbcl{max-width:245px!important;width:100%;margin-bottom:15px;height:250px;border:1px solid #DEDEDD;line-height:25px;padding-top:40px;margin-right:20px}
.showpiec_sbcl span{color:#000}
.showpiec_sbcl span span{font-size:26px}
.showpiec_rgsbcl{max-width:280px!important;text-align:center;line-height:24px}
.showpiece_rgsbcl{max-width:210px!important}
.showpiec_rgsbcl span{font-size:26px;color:#000;padding:10px 0 20px;display:inline-block}
.diamond_tbdetail .pendant_mainhead{font-size:26px}
.extrabg{background:#000;color:#fff;border-right:0}
.pageMainHeading{font-size:24px;color:#000;margin-bottom:10px}
.pageContent{padding:15px}
.formStyle input[type='text'],.formStyle input[type='email'],.formStyle select{width:250px!important;border:1px solid #ccc!important;background:#fff!important;color:#000!important;padding:6px 10px!important;font-size:16px;border-radius:0}
.formStyle textarea{background:#fff!important;padding:6px 10px!important;border:1px solid #ccc!important;resize:none;width:400px!important;height:185px!important;font-size:16px;color:#000!important;border-radius:0}
.formStyle .fieldBlock{margin-bottom:20px}
.formStyle .fLabel{font-size:16px;padding-bottom:5px;color:#000}
.sentMsg{color:#000;font-size:16px;font-weight:700;margin-bottom:10px}
.contactAdres{font-size:16px;margin-top:10px;line-height:25px}
.pageContent h3{font-size:18px;color:#000}
#view_errors{color:red}
.prangeOption{width:175px;color:#000;padding:5px;border:0;margin-bottom:5px}
select.prangeOption option{line-height:20px;padding:10px 0}
.steps_rowst{border:1px solid #000;width:99%;margin:0 auto;margin-bottom:15px;margin-top:5px}
.cols_box{position:relative;padding:5px 15px 6px 10px;margin-top:6px}
.cols_box:nth-of-type(2):after{content:url("../img/page_img/select_dm.jpg");width:39px;height:39px;position:absolute;right:42px;top:2px}
.earSideSt:after{content:url("../img/page_img/side_sticon.png");width:75px;height:35px;position:absolute;right:32px;top:5px}
.cols_box:nth-of-type(3):after{content:url("../img/page_img/side_sticon.png");width:75px;height:35px;position:absolute;right:32px;top:5px}
.cols_box:nth-of-type(4):after{content:url("../img/page_img/pendat_icon.png");width:25px;height:37px;position:absolute;right:8px;top:4px}
.supplied_stone .cols_box:nth-of-type(2):after{content:url("../img/page_img/side_sticon.png");width:75px;height:35px;position:absolute;right:32px;top:5px}
.supplied_stone .cols_box:nth-of-type(3):after{content:url("../img/page_img/select_dm.jpg");width:39px;height:39px;position:absolute;right:42px;top:2px}
.steps_rgarow:after{content:url("../img/page_img/step_rgarow.png");width:20px;height:46px;position:absolute;right:8px;top:-1px}
.solistairRow .cols_box:nth-of-type(3):after{content:''}
.active_steps,.active_steps h3,.active_steps a{color:#000;font-weight:700}
.cols_box div{float:left}
.cols_box h3{font-size:18px!important;line-height:20px!important}
.select_diam{background:url(../img/page_img/select_dm.jpg) right no-repeat;width:39px;height:39px;display:inline-block}
.solistairRow .cols_box{width:30%;padding:5px 10px 6px 20px}
a.dmshape_view{display:inline-block;text-align:center;margin:10px 0!important}
.tothree_stone .cols_box:nth-of-type(4):after{content:url("../img/threstone/a_sring.jpg");width:25px;height:37px;position:absolute;right:30px;top:4px}
.tothree_stone .pendant_reviewbk{margin-right:15px}
.viewtype_option{border-bottom:1px solid #999;padding-bottom:10px;margin-bottom:10px}
.product_column{margin:5px 0 14px;text-align:center;word-wrap:break-word}
.price_label{color:#000}
.desc_seting{padding:10px;line-height:18px}
.product_block{max-width:980px;margin:0 auto}
.product_imgcols{background:url(../img/threstone/a_ringbg.jpg) center no-repeat;text-align:center;height:213px}
.rgrating{padding:8px 5px 5px;display:inline-block}
.desc_seting p{margin-bottom:0;text-align:center}
.product_imgcols img{padding-top:44px}
.view_seting{border-bottom:1px solid #999;padding-bottom:4px}
.pgHeading{font-size:20px;line-height:20px;padding-bottom:5px}
.pgHeading span{font-size:14px}
.leftcols{float:left;width:200px}
.leftcols a{color:#000}
.rightcols{float:right;margin-right:15px;text-align:right;line-height:22px}
.ringdt_desc{max-width:675px;line-height:18px}
.left_cols{float:left}
.right_cols{float:right}
.tothree_stone .ordernwRow{border-top:1px solid #6F7070;border-bottom:1px solid #6F7070;text-align:center;font-size:14px;padding:10px 0;margin:20px 0}
.textSeting{text-align:center}
.tothree_stone .chain_mainhead{background:#000;color:#000}
.tothree_stone .chain_boxst{border:1px solid #000;border-top:0}
.smallimg_seting{text-align:center;padding:10px 0}
.product_bkcols{float:left;max-width:208px;text-align:center;padding:0 14px;margin-bottom:15px}
.prodimgBlock{background:url(../img/threstone/r2_rgbg.jpg) center no-repeat;margin-bottom:11px}
.descRow{line-height:16px;padding-bottom:3px}
.setting_title{font-size:20px;font-weight:700;padding-bottom:10px}
.earing_heading{font-size:22px;text-transform:uppercase;padding-bottom:10px;padding-top:6px}
.threston_section{border:1px solid #999}
.filtericon:before{content:url("../img/threstone/a_uparow.jpg");width:10px;height:7px;margin-right:8px}
.filter_row{border-bottom:1px solid #999;padding:13px 10px}
.filter_row span{display:inline-block}
#pricerow{text-align:center;text-transform:uppercase}
.reset_filter{text-align:right;float:right}
#mtlist_row span{margin-right:20px}
.filterBox_row span{display:inline-block;border-right:1px solid #999;padding:13px 10px;width:172px;text-align:center}
.filterBox_row span:last-child{border-right:0}
.select_stylebk{text-align:right}
.select_stylebk .price_label{font-size:20px}
.seting_price{color:#000;padding:5px 0}
#priceSlide{text-align:center;height:58px}
#priceSlide div{float:left}
#priceSlide div:first-child{margin:0 10px 0 8px}
#priceSlide div:nth-of-type(3){margin-left:10px}
.activeslidebg{background:#000;color:#000;width:176px!important;margin-left:-4px}
.activeslidebg a{color:#fff}
#priceSlide input[type=text]{border:0;width:134px;height:33px;text-align:center;font-size:16px;margin-right:10px}
#mtlist_row span:first-child{margin-left:20px}
.fancycolorBk .button_bk a img{width:80px}
.fancycolorBk a.dmshape_view img{width:175px}
.fancycolorBk .grading_rptstyle{font-size:14px}
.fancycolorBk .pric_bk a img{padding-top:10px}
.fancycolorBk .summr_bk span{font-size:12px}
.fancycolorBk .round_cara{font-size:13px;padding-bottom:8px}
.fancycolorBk .rgHead{font-size:14px}
.detaildmBk{padding:10px 0}
.detaildmBk .fancycolorBk .button_bk a img{width:95px}
.detaildmBk .fancycolorBk a.dmshape_view img{width:195px}
.headleft{max-width:500px;text-align:center;margin:30px 0 0 20px}
.leftSbhead{font-size:26px;text-transform:uppercase;border-bottom:1px solid #929493;line-height:32px;padding-bottom:10px}
.leftsbdesc{color:#000;line-height:17px;padding-top:12px}
.creatEarrings{margin:0 auto;width:60%;text-transform:uppercase;color:#000;border-bottom:1px solid #929493;text-align:center;font-size:28px;line-height:40px;padding-bottom:10px}
.earingBoxRow{border:1px solid #000;width:100%;margin:0 auto}
.earboxCol{width:30%;text-align:center;float:left;padding:25px 11px 25px 21px;font-size:16px;border-right:1px solid #000;color:#000}
.earboxCol:nth-of-type(3){border-right:0}
.earboxActive{background:#000;color:#fff;text-align:left!important;font-weight:700}
.sortingRow{text-transform:uppercase;margin:4px 0;margin-left:10px;border-bottom:1px solid #929493;padding-bottom:20px}
.sortColumn{float:left;width:33%}
.sortColumn:nth-of-type(2){text-align:center;padding-top:8px}
.sortColumn:nth-of-type(3){text-align:right}
.stoptionsRow{line-height:22px}
.labeltext{text-transform:uppercase;color:#000;font-weight:700}
.sortColumn select{border:1px solid #f0f0f0;padding:5px 8px;cursor:pointer}
.options_colsrow{margin-left:.8in}
.metalList:before{content:url("../img/page_img/erck_active.jpg");width:9px;height:9px;margin-right:10px}
.blankCheckbox:before{content:url("../img/page_img/erck_blank.jpg");width:11px;height:11px;margin-right:10px}
.hideButton{float:right;color:#fff;width:90px;background:#464646;padding:10px 0;text-transform:uppercase;text-align:center}
.hideButton span:after{content:url("../img/page_img/hide_ar.jpg");width:16px;height:11px;margin-left:10px}
.borderline{border:0;border-top:1px solid #929493}
.jewlery_boxcol{float:left;width:27%;text-align:center;margin:0 25px 20px 35px;line-height:18px;text-transform:uppercase;font-size:12px}
.jewlry_price{padding-top:10px;color:#fff;font-size:16px;text-align:center}
.jewlry_link{display:inline-block;padding-bottom:10px}
.setearingMetal label{text-transform:uppercase}
.setearingMetal select{width:150px;padding:4px;cursor:pointer}
.order_deldate{color:#000;text-transform:uppercase;line-height:20px;font-weight:700;padding:15px 0;font-size:11px}
.dropa_hint label{color:#000!important;display:block;text-align:center}
.earingComp .earboxCol{padding:15px 11px 15px 21px}
.earingComp .earboxActive{max-width:418px!important;width:100%;padding:25px 0 35px;text-align:center!important}
.earingComp .earboxCol a{padding-top:5px;font-size:14px;color:#000;display:inline-block}
.paragraph{color:f0f0f0;line-height:24px}
.column_heading{color:#000;text-transform:uppercase;font-size:18px;line-height:27px;padding-bottom:14px;text-decoration:underline}
.earingComp .dmrow_leftcolum{height:auto}
.earingComp .sutab_col2{width:460px;line-height:20px}
.earingComp .dmrow_rightcolum{float:left}
.earingComp .diamond_tbdetail{border-bottom:0}
.validationError p{color:red}
.rgleft_sblock{margin-bottom:15px}
ul.tabs{float:left;list-style:none;height:32px;width:100%;margin:10px 0 0 20px;padding:0}
ul.tabs li{float:left;height:31px;line-height:31px;border:1px solid #5E6160;overflow:hidden;position:relative;background:#000;margin:0 5px -1px 0;padding:0;width:5px}
ul.tabs li a{text-decoration:none;margin-left:-3px;color:#fff;display:block;font-size:1.2em;outline:none;width:0;padding:0}
ul.tabs li a:hover{background:#191B1A}
html ul.tabs li.active,html ul.tabs li.active a:hover{background:#191B1A;border-bottom:1px solid #3E3F3E}
.tabContainer{border-top:1px solid #3E3F3E;overflow:hidden;clear:both;float:left;width:100%;border-top-left-radius:0}
.tabContent{font-size:1.2em;padding:20px 0 0}
.tabs_labelbk{text-align:justify;line-height:16px}
.tabs_labelbk h3{color:#000;font-size:16px!important;padding-bottom:5px}
.price_sectionbk{display:inline-block;float:right}
#accordian li{list-style-type:none}
.viewadvance_options{text-align:center;background:#FFF7F7;color:#282828;padding:15px 0 15px 15px}
.pendants_lable{background:#444545;color:#000;text-align:center;text-transform:uppercase;padding:9px;margin-bottom:10px}
.viewadvance_options .row{border:0!important;height:30px}
.viewadvance_options span label{font-size:14px!important;font-weight:700;color:#282828!important}
.cler_filter{float:right;display:inline-block;margin-right:20px;color:#282828}
.chksty:first-child{width:200px}
.chksty{float:left;width:150px}
.chksty span{margin-right:10px}
.container_12 .floatl{color:#fff!important}
.compare_section .comparList table thead tr th a{color:#fff}
#polishrow,#symmetryrow,#depthrow,#tablerow,#flurorow{float:left;width:30%;margin:0 10px 10px 0;height:100px}
#accordian ul ul li{list-style-type:none;color:#83AD32;margin-left:30px;font-size:20px}
#accordian ul ul li a{color:#000;text-decoration:none;font-size:14px;line-height:16px;display:block;padding:0;transition:all .15s}
#accordian ul ul{display:none}
#accordian li.active ul{display:block}
.floatl,.lispace,.top_menu_ir,.top_menu_im,.top_menu_il,.atop_menu_ir,.atop_menu_im,.atop_menu_il{color:#FFF;float:left;font-family:verdana;font-size:12px;padding-left:0;width:100%}
.floatr{float:right}
#facebox{left:32%!important;position:absolute;text-align:left;top:10%!important;z-index:100}
#vdiamond_detail{color:#000}
.searchBox{max-width:1150px;width:100%}
.searchBox ul li{display:inline;padding:0 19px}
.searchBox ul li:first-child,.searchBox ul li:last-child{padding:0 13px}
.textlable-cols{border-top:8px solid #fff;border-bottom:8px solid #fff;padding:10px 25px;margin-top:20px}
.choosePgBk{border-top:0!important}
a.qumark{display:inline-block;background:url(../images/qu-mark.jpg) right no-repeat;width:13px;height:13px}
.lbk{width:168px}
.lbk1{width:255px!important}
.lbk2{width:195px!important}
.lbk3{width:205px!important}
.diamond_block{padding:7px 8px 0 7px}
.diamondbg_block{background:#FFF7F7;padding:15px 0}
.leftdm_box{float:left;width:78%}
.rightdm_box{float:left;width:21.21%;padding:10px 0}
.breadcrumb_list{border-bottom:1px solid #272928;padding:13px 10px 10px 0;margin:0 10px 10px}
.breadcrumb_list span:before{content:url("../img/page_img/rg-arow.jpg");padding:0 5px}
.leftbox_heading{font-size:30px;color:#000;padding:0 0 15px 20px;text-transform:uppercase}
.detailHeading{font-size:18px;text-transform:uppercase;color:#282828;text-align:center}
.diamond_more_detail{text-align:center}
.diamonds_more_detail{background:#FFF7F7;padding:20px}
.view_more_detail{padding:20px 0 0;text-align:center}
.vdetailButon{display:inline-block;padding:10px 20px;text-transform:uppercase;color:#fff;background:#000}
.vdetailButon:hover{color:#fff}
.diamond_imgview{text-align:center;padding-bottom:10px}
div.tabs_list a:hover{color:#F8EB17}
a.active_tabg{display:inline-block;background:url(../img/page_img/active_bg1.jpg) center no-repeat;width:169px;height:32px;padding-top:1px!important;margin-right:-4px!important;color:#000!important}
a.curent_tabg{display:inline-block;background:url(../img/page_img/current_imgtab.jpg) center no-repeat;width:172px;color:#fff!important;height:33px;padding-top:1px!important;margin-right:-4px!important}
.leftbox_content{padding:10px 0}
.leftbox_content div.tabs_list a span{padding-top:10px;display:inline-block}
div.tabs_list a{padding:0;margin:0;text-align:center}
div.tabs_list a:hover{display:inline-block;background:url(../img/page_img/current_imgtab.jpg) center no-repeat}
div.image_blocks{padding:10px 0 0 6px}
div.image_blocks ul li{display:inline-block;text-align:center;float:left;padding:0 8px}
div.pricebox_section .seting-box{background:#000;margin-top:10px}
div.pricebox_section .seting-box .ddbox-st{background:#383C3A}
span.previous_ar:after{content:url("../img/page_img/left-grar.jpg")}
span.next_ar:after{content:url("../img/page_img/rightgr-ar.jpg")}
.leftbox_content .paginat_st{padding:15px 0 0 20px}
.leftbox_content .ddbox-st1{padding:5px 10px;width:115px}
.leftdm_box #searchresult .ringtile{background:url(../img/page_img/yadegar_imgbg.jpg) center no-repeat;width:231px;height:258px}
.leftdm_box #searchresult .ringtile img{padding-top:7em!important}
.leftdm_box #searchresult .floatl{width:234px!important;height:333px!important;background:#000!important;color:#fff!important}
.leftdm_box #searchresult .txtcenter{margin:0;padding-left:1px}
.leftdm_box #searchresult .floatl .txtsmall{color:#F0F0F0}
.leftdm_box #searchresult .ringbox a{padding-left:6px;display:inline-block}
.rightdm_box .textcenter{color:#F0F0F0!important}
.rightbox_head{text-align:center;font-size:22px;color:#000;text-transform:uppercase;border-bottom:1px solid #282A29;padding-bottom:5px;margin-bottom:10px}
.rightbox_content{padding:0}
.setting_bk{border-bottom:1px solid #282A29;padding:0 10px 8px;margin-bottom:10px}
.subtt_amount{border-bottom:1px solid #282A29;text-align:right;padding-right:10px;padding-bottom:10px;margin-bottom:10px}
.setting_bk .select_img a{color:#000!important;text-decoration:underline}
.setting_bk h4{color:#000;font-size:16px;padding-bottom:10px}
.leftimg{float:left;width:50px}
.right_chosen{float:right;text-align:right}
.select_img{text-align:right}
div.image_blocks ul li span{display:inline-block;padding-bottom:10px}
div.image_blocks ul li:last-child{padding-right:0}
.lefticon_image{float:left;width:15px;margin:14px 8px 0 15px}
.pricebk_list{float:right;padding-top:10px;padding-right:20px;width:167px}
.viewdt_block{display:block!important;padding-top:2px;color:#fff}
.viewdt_block:hover{color:#fff}
.pagingdiv{display:none}
.complete_ringar{min-height:200px}
.checkout_block{padding:10px}
.checkout_block h4{color:#000;font-size:26px;padding:20px 0 20px 20px}
.checkout_block h4:after{content:url("../img/page_img/cart-ic.jpg");padding-left:5px}
.ckleft_content{margin-left:5px}
.ckright_content{float:right;width:14%;background:#191B1A;padding:10px;text-align:center;color:#8EBB38}
.ckright_content a{color:#8EBB38;line-height:22px}
.ckright_content .phoneNo{color:#3C84F1}
.rightck_subk{background:#000;padding:10px 10px 10px 23px;font-size:14px;float:right;width:80%}
.rightck_subk a{color:#fff!important}
.ckright_content img{padding:3px}
.rightck_subk table{width:100%;padding:0;border-collapse:collapse!important}
.rightck_subk table tr td{padding:8px 0;border-bottom:1px solid #343434;color:#fff}
.rightck_subk table tr:first-child{padding-top:2px}
.rightck_subk table tr td:first-child{color:#000}
.rightck_subk table tr td:nth-child(odd){color:#fff}
.rightck_subk table tr:last-child td{border-bottom:0}
.rightck_subk table tr td:last-child{color:#fff}
.priceDetail{color:#000}
.image_leftbk{float:left;width:20%;padding-top:10px}
.image_leftbk img{width:180px}
.basketLink{text-align:right;float:right;padding:0 0 10px}
div.body div.content a{color:#282A29!important}
.dmImage{text-align:left;padding:5px 0}
.priceLabel{padding:5px 0}
.giftLable{color:#000;float:left;text-align:right;width:65%;padding-top:8px}
.checkout_cart{float:right;width:35%}
.ckout_box{background:#191B1A;padding:15px 10px 0;margin-bottom:20px}
.cartcontent_box{background:#000;padding:10px;border-bottom:15px solid #000}
.itemTitle{color:#fff;margin-top:-18px;font-size:16px;padding-bottom:5px}
.itemNo{color:#fff;font-size:14px}
.redeem_field{width:162px;height:8px;background:#3D3F3E;border:1px solid #3D3F3E;color:#F0F0F0;padding:10px;font-size:16px}
.redeem_codefield{margin-bottom:15px}
div.rowtext{padding:5px}
div.rowtext label{display:inline-block;float:left;width:125px;font-weight:400!important;color:#000!important;padding-bottom:15px}
div.rowtext span{display:inline-block;float:right}
div.evenRow{background:#282A29!important;height:13px;padding:10px}
.checkout_bk{padding-top:6px;background:#282A29;padding-right:10px;padding-bottom:20px}
.pageHeading{font-size:24px}
.contentHead{font-size:18px;color:#F8EB17;border-bottom:1px solid #282A29;margin-top:-40px;padding-bottom:12px;font-size:15px;font-weight:700}
table.pageTable{width:100%;border-collapse:collapse;padding:20px 0}
table.pageTable tr td{text-align:center;border-right:1px solid #282A29;vertical-align:top;padding:0 10px 0 20px;width:147px}
table.pageTable tr td div a{color:#F8EB17}
table.pageTable tr td:first-child{padding-left:0}
table.pageTable tr td:last-child{border-right:0;padding-right:0}
.pageTable ul{padding:15px}
.imageBlock{height:100px;padding:38px 0 10px}
.pageTable ul li{list-style-type:square;text-align:justify;padding-bottom:10px;font-size:14px;line-height:18px}
.page_content p{text-align:justify;font-size:14px;padding-bottom:15px;line-height:17px}
.page_content p span{font-size:14px;font-weight:700!important}
.dataTbLock{width:100%;border-collapse:collapse!important;text-align:center;margin-bottom:0}
.dataTbLock tr td{border:0;vertical-align:top;padding:0 0 25px}
.grRow{font-size:16px;font-weight:700;text-align:left;padding-bottom:20px}
.ylRow{color:#F8EB17;font-style:italic;text-align:left;padding-top:20px}
.content_row,p{font-size:14px;line-height:16px;text-align:justify;margin-bottom:15px}
.searchBtn{text-align:right;width:540px}
.setAlignment{padding:0 10px 0 15px !important}
.imgAg{padding:0 5px}
.imgAg1{padding:35px 0 0 15px}
.imgAg2{margin-top:-10px;padding-right:12px}
.imgAg3{padding-left:10px}
.bannerLeft{float:left;width:500px}
.clickBgLink{float:right;width:200px;text-align:center;font-size:13px;line-height:28px}
.bannerSection{padding-top:20px}
.ylHeading{font-size:15px;line-height:20px;margin-bottom:10px;font-weight:700}
.leftcontent_bk{float:left;width:270px;border:1px solid #262827;padding:10px}
.rightct_bk{float:right;width:468px}
.leftcontent_bk img{padding-right:5px}
.ringBk{float:left;width:275px;margin:0 25px 20px}
.fieldBg{background:#272928;padding:10px}
.ringBk span{color:#F8EB17}
.fieldLabel{font-size:16px;line-height:20px;margin-left:-10px;padding-bottom:10px}
.fieldBg input[type="text"],.fieldBg select{background:#1E1F1E;border:0;border-bottom:1px solid #080808;color:#FFF;padding:10px 15px;width:223px}
.mtypeBox{width:253px!important;padding:8px 15px!important}
.ringBk1{float:left;width:125px;padding:35px 0 0}
.productBox{width:245px;height:335px;background:#282A29;color:#f2f2f2;float:left;margin:0 7px 10px 0}
.productBackgr{background:url(../img/page_img/yadegar_imgbg.jpg) center no-repeat;width:231px;height:258px;padding:15px 0 0 15px}
.productBackgr img{padding:66px 0 0 49px;text-align:center}
.productBox .lefticon_image{padding:20px 0 0 8px !important}
.productBox .pricebk_list{padding:0!important}
.productBox a{color:#F0F0F0!important}
.prodContent{padding-left:10px}
.contentLable{font-size:16px}
.imagBlock{float:left;width:125px}
.dataBlock{float:right;width:650px;text-align:left;padding-top:4px}
.videoImage{text-align:center}
#ul_main li a{color:#000}
.search_for_col3{width:60px;float:left}
.search_for_col4{width:100%;float:left}
.search_for_col4a{width:100%;float:left}
.breadCrumList ul li{display:inline;list-style-type:none;font-size:13px}
.breadCrumList ul li:before{content:url("../img/page_img/brright_ar.jpg")!important;padding-right:7px}
.breadCrumList{float:left;width:60%}
.lastLink{float:right;width:30%;text-align:right;padding-right:10px;font-size:13px}
div.fancycList ul li{display:inline;list-style-type:none;float:left;text-align:center;padding:0 15px!important}
div.fancycList ul li span{display:block;padding:10px 0}
.fancycList{border-bottom:8px solid #282A29;padding:10px 0 0 2px}
.leftbox_content .searchBox{border:0!important;border-bottom:10px solid #282A29!important;margin:0!important;padding-bottom:15px}
.leftbox_content .searchBox ul#shape li{padding:0 8px}
.choosePgBk .lbk{width:295px}
.choosePgBk .lbk2{width:160px!important}
.choosePgBk .lbk1{width:268px!important}
.chfieldsLable .textlable-cols{padding:20px 25px 25px!important;margin-top:0!important}
.chooseblock_left .slideSection{background:#000!important}
.chooseblock_left div.slideSection:last-child{border-right:0}
.chooseblock_left .slideBlock{border-bottom:0;padding:20px 0 0}
.chooseblock_left div.adOption{padding:14px 0 18px}
.chooseblock_left .leftBox{border-right:0;width:100%;padding:20px 0 20px 20px;float:none}
.chooseblock_left .leftBox .dlHead{padding:0 0 10px 2px}
.chooseblock_left .flexigrid div.bDiv{width:840px}
.chooseblock_left .leftbox_content .searchBox{border-bottom:0!important;padding-bottom:0}
.mtringSize{width:80px!important;margin:0 auto;text-align:center;margin-left:25px}
.tabBox{float:left;font-family:Arial,Helvetica,sans-serif}
.tabsRow{padding:12px 10px;border-bottom:1px solid #282A29}
.tabBox .tabsHeading{font-size:15px}
.tabBox_block{background:#000;float:left;width:100%;font-family:Arial,Helvetica,sans-serif}
.tabBox_block .tabBox{background:#000}
.tabBox_block .tabBox .item_spvalue{float:right}
.tbrow2{margin-left:25px}
.tabsData{padding:10px;line-height:15px}
.tabsData a{color:#000;text-decoration:underline}
.similar_prod{margin:0 auto;width:100%;padding-top:5px}
.prodBlock{float:left;margin:0 0 12px;text-align:center}
.imgBlock{width:235px;height:236px;background:url(../images/ring-bg.jpg) center no-repeat}
.prodBlock img{padding:58px 0 0}
.prodLable{line-height:20px;margin:5px 0}
a.commentBtn{display:inline-block;min-width:135px;height:32px;background:#000;color:#fff;font-size:14px;text-align:center;margin-top:1px;font-weight:700;padding:8px 20px;text-transform:uppercase}
.reviewHeading{color:#000;font-size:14px;font-weight:700;line-height:20px}
.dateLabel{font-size:12px;line-height:14px}
.reviewData{padding-bottom:20px;font-size:12px;text-align:justify;line-height:16px;font-weight:400}
.reviews_block{border-bottom:1px solid #272928;margin-bottom:20px;font-weight:400}
.reviewLink img{vertical-align:middle}
.reviewLink{text-align:right;margin:10px 15px 0 0}
.reviews_label img{margin-bottom:5px}
.engImgBlock{float:right;width:190px;margin-bottom:10px;position:relative;clear:right;text-align:center}
.columnSection{float:left;width:45%}
.validateMesage,.expertVdMessage,.viewErorMsage{float:right;display:block;clear:right;margin-right:50px;font-size:15px;color:#ff4500;font-style:italic}
.labelHeading{color:#000}
span.labelHeading:before{content:url("../images/hint_mark.jpg");padding-right:8px}
.diamondDetailTabs .tabBox .tabsRow{padding:8px 10px;font-size:13px}
.diamond_dtrow table{width:100%;border:0;padding:0;margin:0;border-collapse:collapse}
.diamond_dtrow table tr td{border-bottom:1px solid #282A29!important;border:0;padding:4px 0!important;font-size:13px}
.diamond_dtrow table tr td span{font-weight:700}
.diamond_dtrow table tr td a{text-align:center;display:block;background:#ff0;color:#000;padding:3px 0;width:70px;float:right;font-size:11px;font-weight:700;border-radius:5px}
.diamond_head{color:#000;font-size:16px!important;font-weight:700}
.diamond_box{float:left;width:350px;margin:0 20px 20px 1px}
.diamond_imgbox{width:90px;height:90px;background:#282A29;float:left}
.diamond_dtrow{float:right;width:70%}
div#carthtml center b{font-size:20px;padding:20px 0;display:inherit}
.checkout_row{padding:10px 10px 20px;text-transform:uppercase}
.checkout_row a{color:#A8DF3B}
.checkout_cols{font-size:12px;padding:0 10px;margin-bottom:15px}
.checkout_cols:nth-of-type(3){border-right:0}
.checkout_cols::nth-of-type(3) .shiping_row span:nth-of-type(2){width:50px}
.giftIcon{text-transform:capitalize}
.link_view a{text-decoration:underline;color:#A8DF3B}
.checkout_cols h3{color:#000;font-size:16px}
.shiping_row span{display:inline-block;width:149px;vertical-align:top}
.shiping_row{padding:2px 0}
.further_dtrow{padding-top:10px}
.checkout_cols:nth-of-type(3) .shiping_row span:first-child{width:210px}
.checkout_cols:nth-of-type(3) .shiping_row span:last-child{width:85px}
.shiping_row:last-child span:last-child{width:13px}
.viewleftcols{float:left;width:40%}
.viewrightcols{float:right;width:45%}
.dataseting{text-align:justify;line-height:16px;font-size:12px}
.viewDt{text-align:center;font-size:12px;padding-top:5px;font-weight:700}
.viewdt_link{display:inline-block;float:right;clear:both}
.clickLink,.clickLink:hover{color:#000;text-transform:uppercase;font-size:12px;font-weight:700}
.ckout_buton input[type=image]{max-width:299px;max-height:46px;width:100%;height:100%}
.ckout_blck{text-align:center}
.giftIcon:before{content:url("../img/page_img/ckout_gift.jpg");width:21px;height:22px;padding-right:8px}
#facebox .b{background:url(../images/b.png) repeat scroll 0 0 rgba(0,0,0,0)}
#facebox .tl{background:url(../images/tl.png) repeat scroll 0 0 rgba(0,0,0,0)}
#facebox .tr{background:url(../images/tr.png) repeat scroll 0 0 rgba(0,0,0,0)}
#facebox .bl{background:url(../images/bl.png) repeat scroll 0 0 rgba(0,0,0,0)}
#facebox .br{background:url(../images/br.png) repeat scroll 0 0 rgba(0,0,0,0)}
#facebox{left:0;position:absolute;text-align:left;top:0;z-index:100}
#facebox .popup{position:relative}
#facebox table{border-collapse:collapse}
#facebox td{background:none repeat scroll 0 0 #FFF!important;border-bottom:0 none;color:#FFF;font-family:verdana;font-size:12px;padding:0}
#facebox .body{background:none repeat scroll 0 0 #000;padding:10px;width:370px}
#facebox .loading{text-align:center}
#facebox .image{text-align:center}
#facebox img{border:0 none;margin:0}
.bread-crumb{padding:15px 0 0;border-bottom:1px solid #151716}
.bread-crumb ul{margin-bottom:15px}
.bread-crumb ul li{display:inline}
.breakcrum_bk ul li{display:inline;list-style-image:url(../images/rg-arrow.jpg)}
.bread-crumb ul li a{text-decoration:none}
.ringsDetail .bread-crumb ul li a{color:#fff}
.breakcrum_bk ul li:before{content:url("../images/rg-arrow.jpg");padding:0 5px 0 10px}
.ringsDetail .breakcrum_bk{padding-top:12px}
#facebox .ffooter{border-top:1px solid #DDD;margin-top:10px;padding-top:5px;text-align:right}
#facebox .tl,#facebox .tr,#facebox .bl,#facebox .br{height:10px;overflow:hidden;padding:0;width:10px}
ul.leftmenu-list li a{color:#000}
ul.leftmenu-list li{padding:10px 0}
ul.leftmenu-list li ul li{background:none;padding:5px 0}
.seting-box{background:#000;color:#fff;padding:10px 10px 15px 20px;font-size:13px}
span.sgicon:after{content:url("../images/dw-icon.jpg");padding-left:10px}
.sgicon1:after{content:url("../images/gr-icon.jpg");padding-left:10px}
.sgicon2:after{content:url("../images/wi-icon.jpg");padding-left:10px}
span.sricon:after{content:url("../images/gv-blue.jpg");padding-left:10px}
span.sricon1:after{content:url("../images/virtual-wh.jpg");padding-left:10px}
span.sricon2:after{content:url("../images/brgv-ic.jpg");padding-left:10px}
.slideBlock{border-bottom:10px solid #282A29}
.slideSection{border-right:8px solid #fff;width:220px;padding:10px 15px;float:left;height:116px}
.slideSection1{width:200px;padding:10px 15px;float:left}
.slideLable{border-bottom:1px solid #383737;text-align:center;margin-bottom:5px;padding-bottom:13px}
.maxCt{float:right;width:25px}
.carat_max{background:#fff;border:0;width:45px;text-align:center;padding:5px 2px 2px;font-size:12px}
.minPr{float:left;width:60px}
.optionList{width:175px;margin:0 0 3px}
.clrTb{font-size:11px;position:absolute;width:100px}
.priceRange{background:#9B930F;border-radius:5px;border:1px solid #9B930F;width:70px!important;text-align:center!important;padding:2px;font-size:11px}
.max_price_cols{margin:0 7px 10px 0 !important}
.ui-slider-range{background:url(../images/slide-handler.jpg) center repeat-x!important}
div.adOption{text-align:center;background:#FFF7F7;padding:20px 0;width:186px;margin:0 auto}
div.adOption a{color:#282828}
div.adOption a:before{content:url("../images/advance_search_ic.png");padding-right:2px;float:left;margin:0 -10px 0 0}
.leftBox{padding:20px 10px}
.rightBox{float:right;width:22%;padding:20px 11px}
.dlHead{font-size:18px;color:#282828;text-transform:uppercase;float:left;padding-left:8px}
.diamond_search{float:right;padding-right:20px}
.diamond_search input[type=text]{border:1px solid #EDF3F1;border-radius:0!important;padding:7px 5px 8px 15px;margin-right:-5px;color:#8C8C8C}
.diamond_search input[type=image]{border:1px solid #EDF3F1;border-left:0}
.searchBox div.dmList{padding-top:13px}
.rgHead{font-size:14px;text-transform:uppercase;text-align:center;line-height:20px}
a.price_ic{display:block;width:162px;height:34px;background:url(../images/price-ic.jpg) center no-repeat;padding:5px 0;margin:0 auto}
a.color_ic{display:block;width:162px;height:34px;background:url(../images/color-ic.jpg) center no-repeat;padding:5px 0;margin:0 auto}
a.clarity_ic{display:block;width:162px;height:34px;background:url(../images/clarity-ic.jpg) center no-repeat;padding:5px 0;margin:0 auto}
a.carat_ic{display:block;width:162px;height:34px;background:url(../images/crwg-ic.jpg) center no-repeat;padding:5px 0;margin:0 auto}
a.cutpr_ic{display:block;width:162px;height:34px;background:url(../images/cutpr-ic.jpg) center no-repeat;padding:5px 0;margin:0 auto}
.quest_icon{text-align:center;padding:20px;margin-top:2in}
div.bkSection{margin:0 auto;padding:20px 5px 5px}
div.ftitle{display:none}
.hDivBox table{width:840px}
.leftmenu-list ul li a:hover{color:#F8EB17;text-decoration:none}
div.seting-box a{color:#fff}
div.seting-box a:hover{color:#F8EB17;text-decoration:none}
.signat-bk2{width:300px;float:left;text-align:left}
.signat-bk3{float:left;width:200px}
.paginat_st a{color:#000}
.paginat_st{color:#000}
div.paginat_st span{color:#6B8933}
.ddbox-st{background:#282A29;border:1px solid #282A29;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;color:#f0f0f0;padding:3px;width:125px;font-size:12px}
.ddbox-st1{border:1px solid #282A29;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;color:#000;padding:3px;width:100px;font-size:12px}
.minpr{float:left;width:50px;margin-bottom:7px;margin-top:-9px}
.maxpr{float:right;width:50px;margin-right:34px}
.signat-bk3 table{border-spacing:0!important}
div.price_bgbk,div.price_bgbk:hover{display:block;width:162px;height:34px;background:url(../img/page_img/rgbtn_bg.jpg) center no-repeat;padding:5px 0;color:#010100}
div.price_bgbk a{color:#010100;padding:9px 0 0 8px;display:block;text-transform:uppercase}
.greenHeading{font-size:16px;text-transform:uppercase;color:#000;padding-bottom:10px}
.testData{text-align:left;line-height:16px;font-size:12px}
#facebox_overlay{height:100%;left:0;top:0;width:100%}
.facebox_hide{z-index:-100}
.facebox_overlayBG{background-color:#fff;z-index:99}
#sub{background:url(../images/sub.png) repeat-x scroll center top rgba(0,0,0,0);height:31px;margin:0 auto;max-width:1005px;width:100%}
#sub ul{list-style:none outside none;margin:0 auto 0 34px;padding:0}
#sub ul li{color:#6C6C6C;display:inline-block;font-size:14px;margin-top:8px;padding-left:2px}
#sub ul li a{color:#6C6C6C;font-family:"Times New Roman",Times,serif;font-size:14px;text-decoration:none}
#containt{min-height:1024px;margin:0 auto;min-height:1024px;width:1015px;font-family:Arial,Helvetica,sans-serif}
.share{background:url(../images/bg-results.png) repeat-x scroll center top rgba(0,0,0,0);height:55px;margin:0 auto;padding-top:7px;width:100%}
.engagement-left{float:left;margin-right:15px;width:195px}
.ring-engagement a{color:#fff}
p.tt-engagement{font-family:Vani;font-size:18px;text-align:center;text-transform:uppercase}
ul.carat{list-style:none outside none;margin:14px 16px 27px 20px;text-align:left}
ul.carat li{color:#F0F0F0;font-family:Tahoma,Geneva,sans-serif;font-size:14px}
ul.style{list-style:none outside none;margin-bottom:20px;margin-left:17px;text-align:left}
ul.style li.style-title{font-size:16px;color:#F0F0F0;font-family:Tahoma,Geneva,sans-serif}
ul.category{list-style:none outside none!important;margin-bottom:30px;margin-left:25px!important;margin-top:4px;text-align:left!important}
ul.category li{color:#F0F0F0;font-family:Tahoma,Geneva,sans-serif;font-size:14px;line-height:22px}
ul.category li.style-title{color:#F0F0F0;font-family:Vani;font-size:16px;line-height:25px}
ul.category li a{color:#F0F0F0;font-family:Vani;font-size:14px;line-height:22px;text-decoration:none}
.engagement-right{float:left;min-height:1024px;width:805px}
.engagement-paging{background:none repeat scroll 0 0 #EEE;border-bottom:1px solid #E7E7E7;height:55px;margin-bottom:40px;margin-top:25px;width:100%}
.engagement-paging ul{list-style:none outside none;padding-top:20px}
.engagement-paging ul li{display:inline-block;padding-left:10px}
.engagement-paging ul li a{background:none repeat scroll 0 0 #323232;border-radius:5px;color:#FFF;height:30px;padding:2px 10px;text-decoration:none;width:30px}
.engagement-paging ul li a.active{background:none repeat scroll 0 0 #A5281D;border-radius:5px;color:#FFF;height:30px;padding:2px 10px;text-decoration:none;width:30px}
.engagement-product{height:318px;margin:0 0 14px 9px;padding-right:2px;width:245px!important;padding-top:5px;background:#000}
.prodDescLabel a{color:#fff}
.dw-arrow{float:left;width:15%;padding:30px 0 0 20px}
.dw_arrow1{float:left;width:15%;padding:20px 0 0 20px}
.egProdPrice{font:16px Arial,Helvetica,sans-serif;padding:19px 0 0;width:72%!important}
.setHeight{height:275px!important}
.norecordMesage{font-size:18px!important;padding:20px 10px 10px 20px}
.ringprice-section{float:right;width:75%}
.image-engagement{height:235px;margin:0 auto;text-align:center;width:236px;background:#FAFAFA url(../images/ring-bg.jpg) no-repeat center}
.image-engagement a img{position:relative}
.image-engagement .setringsbg_bk img{padding-top:15px}
.price-product{color:#fff;font-family:"Times New Roman",Times,serif;font-size:14px;line-height:18px;padding-top:6px;text-align:center}
.inner-product{border:1px solid #CCC;float:left;height:300px;margin-bottom:20px;margin-right:18px;width:314px}
.image-inner{height:220px;margin:0 auto;max-height:220px;max-width:220px;text-align:center;width:220px}
.name-inner{font-family:Vani;font-size:18px;padding:10px}
.name-inner p{margin:0 auto;padding:0}
.name-inner p a{color:#0C5CB1;margin:0 auto;padding:0}
.earrings-left{float:left;height:720px;margin:0 auto;width:415px}
.earrings-right{color:#4C4C4C;float:left;height:auto;margin:0 auto;width:560px}
.funny{background:none repeat scroll 0 0 #F6F6F6;border:1px solid #D4D4D4;height:430px;margin-bottom:24px;width:390px}
.earrings-product{background:url(../images/bg-view.png) no-repeat scroll 0 0 rgba(0,0,0,0);float:left;height:203px;margin-bottom:26px;margin-right:20px;width:259px}
.earrings-product .name-inner{padding:7px;width:240px}
.earrings-product .image-inner{height:81px;width:195px}
.view-left{float:left;height:1190px;margin:20px auto 0;width:803px}
.img-description{float:left;width:410px}
#bigPic{background-color:#FFF;border:1px solid #CCC;height:400px;margin-bottom:10px;padding:1px;width:385px}
.title-description{font-family:"Times New Roman",Times,serif;font-size:18px;margin:0 auto}
p.date-description{font-family:"Times New Roman",Times,serif;font-size:11px!important;line-height:18px;margin:0 auto}
.text-description p{font-family:"Times New Roman",Times,serif;font-size:13px;line-height:16px;margin:0 auto;padding-top:5px}
.text-description p.ring{color:#969696;font-family:"Times New Roman",Times,serif;font-size:12px}
.text-description .type{color:#969696;font-family:"Times New Roman",Times,serif;font-size:12px}
.view-right{background:none repeat scroll 0 0 #EDEDED;border:1px solid #48627F;float:left;height:1000px;margin:17px auto 0;width:188px}
h2.text-h2{border-bottom:1px dashed #15549A;color:#15549A;font-family:"Times New Roman",Times,serif;font-size:24px;margin:0 auto;text-align:center;width:80%}
.other-product{margin:0 auto 70px;text-align:center;width:90%}
.other-product img{border:1px solid #DCDADA;margin-bottom:20px;margin-top:20px}
.price-product span{font-size:18px}
.desc-text{float:right;font-family:"Times New Roman",Times,serif;font-size:12px;margin-bottom:22px;width:155px}
.desc-text p{text-align:center}
.bt-add{margin-top:65px!important}
.bt-add a{background:url(../images/add.png) no-repeat scroll 0 0 rgba(0,0,0,0);border:medium none;color:#FFF;cursor:pointer;float:right;font-family:"Times New Roman",Times,serif;font-size:11px;height:20px;text-align:center;text-decoration:none;text-transform:uppercase;width:138px;margin:6px 57px 0 9px}
.bt-add{margin-top:65px!important}
.bodytop{height:12px;width:720px}
.hr{padding:5px}
.pageheader{font-size:20px}
.cartheader{border-bottom:1px solid #FFF;#color:#FFF;font-weight:700;height:20px;margin-top:5px;padding-left:5px;padding-top:6px}
.cartrowodd{background-color:#888}
.clear{clear:both}
#carthtml{color:#282828}
.sizeBlock{display:inline-block;float:right}
.sizeBlock a{color:#000}
.rightContentBoxOuter{float:left;color:#fff;margin:8px 0 0;width:756px}
.ui-accordion-content{background:#000!important}
.ui-accordion-content a{color:#fff!important;font-size:14px;background-color:#000;text-align:left}
.ui-accordion-content p{text-align:left;margin:0}
.menu_info{height:auto}
.menu_info p{padding:0!important}
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}
.ui-accordion{width:100%}
.ui-helper-reset{border:0 none;font-size:100%;line-height:1.3;list-style:none outside none;margin:0;outline:0 none;padding:0;text-decoration:none}
.ui-accordion .ui-accordion-content-active{display:block}
.ui-accordion .ui-accordion-content{border-top:0 none;display:none;margin-bottom:2px;margin-top:-2px;overflow:auto;padding:1em 2.2em;position:relative;top:1px}
.rightContentBoxInner{float:left;margin:3px 0 0 3px;margin-left:20px}
.shippingPoliciesOuter{float:left}
.shippingPoliciesInnerLeft{float:left;width:516px}
.item-product{float:left;height:230px;margin:20px 23px 50px auto;padding:0;width:170px}
.image-product{height:140px;margin:0 auto;width:167px}
@media (max-width: 768px) {
.engagement-product{width:100%!important}
.pricebk_list{width:100%;text-align:center}
}