@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.i-explore.normal{display:block !important}.walimmgimageclick .i-explore.normal{display:none !important}.walimmgimageclick .i-explore.active{display:block !important}.category-engagement-rings .fadePic.scale.normal,.category-engagement-rings .fadePic.scale.active,.category-intelligent-diamond-search .fadePic.scale.normal,.category-intelligent-diamond-search .fadePic.scale.active,.category-shop-by-shape .fadePic.scale.normal,.category-shop-by-shape .fadePic.scale.active,.category-diamonds .fadePic.scale.normal,.category-diamonds .fadePic.scale.active{display:none}}#sms_chat{display:none}.category-top-engagement-rings .cate-name-sub-line{width:446px;margin-left:33%}.category-recently-purchased .cate-name-sub-line{width:446px}.cms-live-chat{line-height:1.49}.arrowreview img{margin:0 auto;cursor:pointer}.category-preset-engagement-rings .main-container{margin-top:108px;padding:0 !important;max-width:unset}.catalog-product-view .block.block-related.gt{width:100%;float:left}.catalog-product-view .product-view .product-shop .dropdown dt a span,.catalog-product-view .product-view .product-shop .dropdown1 dt a span{text-transform:capitalize}.product-view .option select.product-custom-option{background:url(../images/down-arrow.png) no-repeat center right 12px;-webkit-appearance:none;font-size:14px;text-transform:uppercase;-moz-appearance:none;display:block;padding-right:20px;border-radius:7px;border:2px solid #41395f;width:300px;padding:8px 10px;height:49px}.catalog-product-view .short-description .productsku-shortdesc{display:none}.ringbuilder-index-review.catalog-product-view .short-description .productsku-shortdesc{display:block;text-align:center}#diamonddetail .cushion-diamond-banner{margin-top:78px}#diamonddetail .cushion-diamond-banner .learn-more-cushion-brilliant{color:#403a5e;border:1px solid #403a5e;display:block;padding:7px;border-radius:10px;font-size:17px;width:145px;height:45px;margin:30px auto 0;line-height:30px;text-align:center}#diamonddetail .cushion-diamond-banner .learn-more-cushion-brilliant:hover{background:#41395f;color:#fff}.diamondsearch-index-index .compare-deletelink:focus,.diamondsearch-index-index .compare-deletelink:active,.diamondsearch-index-index .compare-viewlink:focus,.diamondsearch-index-index .compare-viewlink:active{background-color:#41395f !important;border:1px solid #a1a1a1;color:#fff !important}.diamondsearch-index-index .rosi-detail-banner img{display:inline-block;margin-top:-60px}.diamondsearch-index-index #results_table .rosi-detail-banner img{display:inline-block;margin-top:-80px}.diamondsearch-index-index .rosi-detail-banner .bubble-div{float:none;display:inline-block;max-width:580px;padding:0;margin-left:50px;background:#f3f3f7}.diamondsearch-index-index .rosi-detail-banner h4{text-transform:capitalize;font-weight:600;padding:10px;padding-left:30px;color:#000}.diamondsearch-index-index .rosi-detail-banner p{padding:5px;padding-left:30px;text-align:left;font-size:17px}.diamondsearch-index-index #results_table .rosi-detail-banner p{padding:10px 10px 10px 30px}.diamondsearch-index-index .rosi-detail-banner p a{font-weight:600;color:#4d416f}.product-view .product-shop span.required::after{display:none}.smarttop h4.intelligent-m-search-title{display:none}.call-share,.email-share{display:none}.mobile-addtocart{display:none}.diamondsearch-index-view .specification .detailview .left .gia-diamond-detail,#diamond-detail .specification .detailview .left .gia-diamond-detail{padding:60px 182px 0}.form-subscribe-header>label{color:#fff;font-size:19px;letter-spacing:1px;font-weight:500;padding-bottom:5px}.elite_newsletter .form-subscribe-header>label{color:#c8a48e}.elite_newsletter .block-subscribe .input-text::-webkit-input-placeholder{color:#c8a48e;font-size:14px}.elite_newsletter .block-subscribe .input-text:-moz-placeholder{color:#c8a48e;font-size:14px}.form-subscribe-header{margin-bottom:10px;display:none}.dropdown,.dropdown1{float:left}.dropdown dd,.dropdown dt,.dropdown ul,.dropdown1 dd,.dropdown1 dt,.dropdown1 ul{margin:0;padding:0}.dropdown dd,.dropdown1 dd{position:relative}.dropdown dt img,.dropdown1 dt img{float:left;padding-right:5px;margin-top:-3px}.dropdown dt a,.dropdown1 dt a,.catalog-product-view .product-view .option select.product-custom-option{background:url('../images/faq-down.png') no-repeat center right 12px;-webkit-appearance:none;font-size:14px;text-transform:uppercase;-moz-appearance:none;display:block;padding-right:20px;border-radius:4px;border:1px solid #ccc;background-color:#fff;width:270px;padding:12px 10px;height:49px}.product-shop .metal-detail-option p{padding:5px;display:inline-block}.product-shop .metal-detail-option p,.dropdown1 dt a span{text-transform:capitalize;color:#000;font-size:15px}.dropdown dt a span,.dropdown1 dt a span{cursor:pointer;display:inline-block;padding:5px}.dropdown1 dt a .text-span,.dropdown dt a .text-span{font-size:15px;color:#444;text-transform:capitalize}.dropdown dt a span span,.dropdown1 dt a span span{padding:0}.dropdown dd ul,.dropdown1 dd ul{display:none;left:0;padding:5px 5px;position:absolute;top:0;width:auto;min-width:270px;list-style:none;border:1px solid #ccc;z-index:111;background:#fff}.dropdown span.value,.dropdown1 span.value{display:none}.dropdown dd ul li a,.dropdown1 dd ul li a{padding:0;display:block}.dropdown dd ul li a:hover,.dropdown1 dd ul li a:hover,.dropdown dd ul li a:active,.dropdown1 dd ul li a:active{text-decoration:underline !important;font-weight:bolder}.dropdown dd ul li img,.dropdown1 dd ul li img{float:left;padding-right:5px}.dropdown img.flag,.dropdown1 img.flag{border:0;vertical-align:middle;margin-left:10px;float:left}.flagvisibility{display:block}.dropdown dd ul li,.dropdown1 dd ul li{padding:8px}.lastudio{width:100%;text-align:center}.related_options .metal-diamond{font-size:15px;color:#41395f;letter-spacing:1px;text-transform:uppercase;padding-top:10px;padding-right:5px;float:left;width:40%;padding-bottom:5px}.product-image.product-image-zoom .MagicZoomPlusHint{display:none !important}.catalog-product-view .related_options .product-options{border:0}.related_options .product-options dd.select-metal-diamond{border-bottom:0;float:none;clear:both;width:270px;margin:0 auto}.catalog-product-view #product-options-wrapper>div.select-diamond-shape,.catalog-product-view #product-options-wrapper>div.metal-detail-option{float:left;padding:0;width:100%;margin-bottom:20px}.catalog-product-view .desktop-addtocart .lifetime-warranty a{display:block;margin:0 auto;width:200px;margin-top:30px;padding-bottom:50px}.ringbuilder-index-review.catalog-product-view .desktop-addtocart .lifetime-warranty a{margin:30px 0 50px 0;display:flex;flex-direction:column;padding:0;align-items:center;justify-content:center}.catalog-product-view .desktop-addtocart .lifetime-warranty a img{display:inline-block;padding-right:10px}.ringbuilder-index-review.catalog-product-view .desktop-addtocart .lifetime-warranty a img{width:24%;height:53%}.ringbuilder-index-review.catalog-product-view .desktop-addtocart .lifetime-warranty a.cert-pdf img{width:31%}.catalog-product-view .desktop-addtocart .lifetime-warranty a span{vertical-align:top;padding-top:20px;display:inline-block;color:#000}.related_options .product-options dd.select-metal-diamond .product-custom-option,.catalog-product-view #product-options-wrapper>div.metal-detail-option .product-custom-option{height:49px;width:230px;text-transform:uppercase;border-radius:4px;border:2px solid #41395f;background:url('../images/down-arrow.png') no-repeat center right 12px;-webkit-appearance:none;-moz-appearance:none;padding:0 10px}.catalog-product-view #product-options-wrapper>div.metal-detail-option .product-custom-option{width:273px}.catalog-product-view #product-options-wrapper>div.metal-detail-option dt,.catalog-product-view #product-options-wrapper>div.select-diamond-shape dt{float:none;width:auto}.catalog-product-view .dropdown,.dropdown1{float:none}.catalog-product-view .financing-link{text-align:center}.catalog-product-view .financing-link span,.catalog-product-view .financing-link a{color:#000;font-size:15px}.catalog-product-view .financing-link a{text-decoration:underline !important}.two50 .handcert .hand-ico{float:left}.two50 .handcertmobile{display:none}.dp-bpart-links a:nth-child(1){margin:0 2px;font-size:18.91px;color:#fff;text-transform:uppercase;letter-spacing:1px;background:#41395f;padding:9px 39px;font-family:LatoRegular;border:1px solid #41395f}.about-design2 .quote{display:inline-block;margin:0 10px}.dp-bpart-links a:nth-child(2){margin:0 2px;font-size:18.91px;color:#fff;text-transform:uppercase;letter-spacing:1px;background:#41395f;padding:9px 19px;font-family:LatoRegular;border:1px solid #41395f}.dp-bpart-links a:nth-child(1):hover,.dp-bpart-links a:nth-child(2):hover{background:#fff;color:#41395f}.still-finance{width:100%;float:left;position:relative}.position-icon{top:0;width:100%;text-align:center;background:#ffe9c4 url(../images/diamond-polish.jpg) no-repeat;background-size:100%;background-position:center bottom;padding:53px 0}.position-icon .diamond-icon-engage-part7 h1{margin-top:0}.position-icon h1{font-size:21px;color:#41395f;margin-top:20px;letter-spacing:2px;margin-bottom:0}.position-icon p{font-size:20px;color:#41395f;letter-spacing:2px}.still-finance .finance-que-img{width:100%}.shop-with-affrim{width:100%;float:left;background:#41395f;color:#fff;text-align:center;padding:50px 0 60px 0}.shop-with-affrim a{color:#fff}.shop-with-affrim h3{font-size:21px;color:#fff;letter-spacing:2px;margin-bottom:30px}.shop-with-affrim p{font-size:15px;max-width:554px;margin:0 auto 30px;color:#fff}.financebancontent img{margin:0 auto}.bottom-category h2{font-size:21.67px;text-transform:capitalize;color:#41395f;margin-bottom:22px}.border-bottom-cat{max-width:120px;margin:0 auto;border-top:3px solid #41395f}.bottom-description{text-align:center;background:#fff;padding-top:35px;padding-bottom:46px}.about-meetwalter-right-sub .about-meetwalter-right-sub1 .explore-button .hover-underline1 span{font-size:20.02px}.about-meetwalter-right-sub1 .desktop{text-align:center;margin-top:10px}.discover-about a:hover span{border-bottom:3px solid #41395f;padding-bottom:10px}.small-img-logo-home{width:auto}.cust-review-detail{width:100%;float:left;background:#f1f1f1}.custom-design-two-form #contactForm{width:100%;max-width:366px}.first-education-section.gemston-part-bottom{border-top:1px solid #41395f;padding-top:30px}.gemston-part-bottom .second-part-detail1.gemstone-color p.simple-color-step{padding-top:0}.second-part-detail1.gemstone-color .gemstone-color-education{position:relative}.cms-colored-gemstones-education .detail-position-ab1.color-gem{top:15%}.second-part-detail1.gemstone-color{padding:0}.second-part-detail1.gemstone-color p.simple-color-step{padding-top:12%}.cms-colored-gemstones-education .size-site-para.gemstone{background:#f4f3f8;color:#41395f;font-style:italic;font-size:16.67px;padding:20px 30px;text-align:center}.second-part-detail1.gemstone-color .gemstone-color-education p{font-size:41.67px;text-transform:uppercase;color:#41395f;position:absolute;top:35%;width:100%}.first-education-section.gemston-color{width:100%;float:left;background:#f4f3f8;padding-bottom:0;border-bottom:0}.first-education-section.gemston-color p{color:#41395f;font-style:italic;font-size:16.67px;text-align:center;padding:38px}.cms-find-a-ring-that-suits-her-style .second-part-detail1.bg-detail-edu{padding:4%}.cms-select-precious-metal-education .detail-position-ab1.size-site-consider{top:15%}.cms-select-precious-metal-education .second-part-detail.pureplatinum{padding:0}.second-part-detail.pureplatinum .pureplatinum-education{position:relative}.cms-select-precious-metal-education p.size-site-para.platinum{background:#f9f9f9;color:#41395f;font-style:italic;font-size:16.67px;padding:20px 30px;text-align:center}.second-part-detail.pureplatinum .pureplatinum-education p{position:absolute;top:35%;width:100%;text-align:center;color:#41395f;font-size:41.67px;text-transform:uppercase}.cms-select-precious-metal-education .detail-position-ab p,.cms-select-precious-metal-education .detail-position-ab1 p{color:#41395f}.cms-judging-jewelry-craftsmanship .detail-position-ab{top:30%}.cms-judging-jewelry-craftsmanship .second-part-detail1.bg-detail-edu p{padding:2%}.cms-judging-jewelry-craftsmanship .second-part-detail{padding:6%}.second-part-detail.size-in-it img{max-width:100%;width:auto;margin:0 auto}.second-part-detail1.size-in-it p{padding-top:17%}.cms-selecting-the-perfect-wedding-ring .detail-position-ab{top:40%}.detail-position-ab1 p.yellow-decide{color:#f6dcb7}.cms-selecting-the-perfect-wedding-ring p.size-site-para{background:#f4f3f8;min-height:333px;color:#41395f;font-style:italic;font-size:16.67px;padding:20px 30px;text-align:center}.main_term.main_pravcy ul.li_p li>div{color:#000 !important;font-size:14.99px;font-style:normal;padding-left:10px}.second-part-detail1.bg-detail-edu1{position:relative;padding:0}.second-part-detail1.bg-detail-edu1>p{position:absolute;top:15%;width:100%;text-align:center;color:#41395f;font-size:41.67px;text-transform:uppercase}.second-part-detail1.bg-detail-edu1 p.bg-ab-text{color:#41395f;font-size:16.67px;font-style:italic;text-transform:none;padding:4% 6% 0;position:relative}.first-education-section.fluorescence .detail-position-ab1{top:17%}.first-education-section.fluorescence .detail-position-ab1 .bg-ab-text{color:#41395f;font-size:16.67px;font-style:italic;text-transform:none;padding:45% 6% 0}.third-education-detail{width:50%;float:left}.first-education-section.briliance .detail-position-ab1 p{color:#41395f}.cms-how-a-diamond-finds-its-brilliance .detail-position-ab p,.cms-how-a-diamond-finds-its-brilliance .detail-position-ab1 p{padding:0}.first-education-section{width:100%;float:left;margin-top:30px;border-bottom:1px solid #41395f;padding-bottom:30px}.diamond-detail .dp-bpart-links a:nth-child(1){margin:0 2px;font-size:18.91px;color:#fff;text-transform:uppercase;letter-spacing:1px;background:#41395f;padding:9px 39px;font-family:LatoRegular;border:1px solid #41395f}.diamond-detail .dp-bpart-links a:nth-child(2){margin:0 2px;font-size:18.91px;color:#fff;text-transform:uppercase;letter-spacing:1px;background:#41395f;padding:9px 19px;font-family:LatoRegular;border:1px solid #41395f}.diamond-detail .dp-bpart-links a:nth-child(2):hover,.diamond-detail .dp-bpart-links a:nth-child(1):hover{background:#fff;border:1px solid #41395f;color:#41395f}.second-part-detail1.bg-detail-edu{background:#f4f3f8;min-height:333px;padding:0}.cms-selecting-the-perfect-engagement-ring .second-part-detail1.bg-detail-edu p{padding-top:20px}.cms-diamonds-in-depth .second-part-detail1.bg-detail-edu,.cms-how-a-diamond-finds-its-brilliance .second-part-detail1.bg-detail-edu,.cms-selecting-the-perfect-wedding-ring .second-part-detail1.bg-detail-edu,.cms-judging-jewelry-craftsmanship .second-part-detail1.bg-detail-edu{padding:3%}.second-part-detail1.bg-detail-edu p{color:#41395f;font-style:italic}.max-width-detail-educa{max-width:1114px;margin:0 auto}.diamond-detail{width:100%;float:left}.first-part-detail{width:55%;float:left;position:relative}.second-part-detail1{width:50%;float:left;padding:4%}.first-part-detail1{width:50%;float:left;position:relative}.cms-selecting-the-perfect-engagement-ring .first-part-detail1,.cms-diamonds-in-depth .first-part-detail1,.cms-how-a-diamond-finds-its-brilliance .first-part-detail1,.cms-selecting-the-perfect-wedding-ring .first-part-detail1,.cms-judging-jewelry-craftsmanship .first-part-detail1,.category-select-precious-metal-education .first-part-detail1,.cms-find-a-ring-that-suits-her-style .first-part-detail1{float:right}.cms-selecting-the-perfect-wedding-ring .first-part-detail #mobile-cons{display:none}.cms-selecting-the-perfect-engagement-ring .second-part-detail1,.cms-diamonds-in-depth .second-part-detail1,.cms-how-a-diamond-finds-its-brilliance .second-part-detail1,.cms-selecting-the-perfect-wedding-ring .second-part-detail1,.cms-judging-jewelry-craftsmanship .second-part-detail1,.category-select-precious-metal-education .second-part-detail1,.cms-find-a-ring-that-suits-her-style .second-part-detail1{float:left}.cms-selecting-the-perfect-engagement-ring .first-part-detail,.cms-diamonds-in-depth .first-part-detail,.cms-how-a-diamond-finds-its-brilliance .first-part-detail,.cms-selecting-the-perfect-wedding-ring .first-part-detail,.cms-judging-jewelry-craftsmanship .first-part-detail,.category-select-precious-metal-education .first-part-detail,.cms-find-a-ring-that-suits-her-style .first-part-detail{width:50%}.second-part-detail p,.second-part-detail1 p{font-size:16.67px;font-family:LatoRegular;color:#000;padding:0 30px;margin-top:30px;text-align:center;line-height:24px}.diamond-detail .main-dpolish1 .second-part-detail{padding-top:8%}.second-part-detail{width:45%;float:left}.max-width-detail-educa img{width:100%}.main-title-diamond-education{position:absolute;top:35px;width:100%;text-align:center;background:#f5f5f5}.cms-hearts-and-arrows-diamonds .main-title-diamond-education,.cms-take-the-diamond-ai-challenge .main-title-diamond-education{background:#f4f4f4;padding-bottom:50px;position:relative;width:100%;float:left}.cms-hearts-and-arrows-diamonds .main-title-diamond-education.show_banner,.cms-take-the-diamond-ai-challenge .main-title-diamond-education.show_banner{top:30px}.cms-hearts-and-arrows-diamonds .main-title-diamond-education,.cms-take-the-diamond-ai-challenge .main-title-diamond-education{top:0}.cms-hearts-and-arrows-diamonds .lefts,.cms-take-the-diamond-ai-challenge .lefts{width:50%;float:left;padding-top:110px}.cms-hearts-and-arrows-diamonds .max-width-detail-educa,.cms-take-the-diamond-ai-challenge .max-width-detail-educa{max-width:100%}.cms-hearts-and-arrows-diamonds .max-width-detail-educa img{width:49%;margin-left:30%}.cms-take-the-diamond-ai-challenge .max-width-detail-educa img{width:800px;margin:0 auto}.cms-take-the-diamond-ai-challenge .max-width-detail-educa img.comporation-desktop{width:550px;margin-top:-80px}.cms-take-the-diamond-ai-challenge .max-width-detail-educa .lefts img{width:465px}.cms-take-the-diamond-ai-challenge .max-width-detail-educa .common-last .last-text{width:80%;margin:0 auto}.cms-take-the-diamond-ai-challenge .max-width-detail-educa .common-last .last-text .lefts,.cms-take-the-diamond-ai-challenge .max-width-detail-educa .common-last .last-text .rights{padding-top:20px}.cms-take-the-diamond-ai-challenge .max-width-detail-educa .common-last .last-text .lefts p{padding-bottom:20px;width:470px}.cms-take-the-diamond-ai-challenge .max-width-detail-educa .common-last .last-text .rights p{padding-top:0;width:480px;padding-bottom:20px;margin-right:30%;float:right}.cms-take-the-diamond-ai-challenge .max-width-detail-educa .second img{width:435px;margin-left:10%;margin-top:-80px}.cms-hearts-and-arrows-diamonds .rights,.cms-take-the-diamond-ai-challenge .rights{width:50%;float:left;padding-top:110px;padding-bottom:70px}.cms-take-the-diamond-ai-challenge .rights{padding-bottom:115px}.cms-hearts-and-arrows-diamonds h1.selecth1,.cms-hearts-and-arrows-diamonds h2,.cms-take-the-diamond-ai-challenge h1.selecth1,.cms-take-the-diamond-ai-challenge h2{font-family:LatoRegular;color:#000;text-transform:capitalize;margin-bottom:.2em;font-size:55px;font-weight:600}.cms-take-the-diamond-ai-challenge .lefts h2,.cms-take-the-diamond-ai-challenge .rights h2{font-size:37px}.cms-take-the-diamond-ai-challenge h1.selecth1{font-weight:400;width:900px;margin:0 auto}.cms-hearts-and-arrows-diamonds .common h2{text-align:center}.cms-hearts-and-arrows-diamonds h2{font-size:36px;text-transform:none}.cms-take-the-diamond-ai-challenge h2{font-size:43px}.cms-hearts-and-arrows-diamonds .lefts p,.cms-hearts-and-arrows-diamonds .rights p,.cms-hearts-and-arrows-diamonds .common p{font-size:15px;color:#000;width:690px}.cms-take-the-diamond-ai-challenge .rights p,.cms-take-the-diamond-ai-challenge .lefts p,.cms-take-the-diamond-ai-challenge .rights span{font-size:16px;color:#000;width:669px;padding-top:50px;display:inline-block}.cms-take-the-diamond-ai-challenge .first-part .rights span.second-span{padding-top:10px}.cms-take-the-diamond-ai-challenge .rights span:nth-child(2){padding-top:0}.cms-take-the-diamond-ai-challenge .first-part.last .rights span{width:570px;padding-top:0}.cms-take-the-diamond-ai-challenge .lefts p{padding-top:0}.cms-hearts-and-arrows-diamonds .lefts p,.cms-hearts-and-arrows-diamonds .lefts h2,.cms-take-the-diamond-ai-challenge .lefts h2,.cms-take-the-diamond-ai-challenge .lefts p{display:block;width:460px;margin-left:30%}.cms-take-the-diamond-ai-challenge .last .rights{padding-top:58px}.cms-hearts-and-arrows-diamonds .second .lefts,.cms-hearts-and-arrows-diamonds .second .rights,.cms-hearts-and-arrows-diamonds .last .lefts,.cms-hearts-and-arrows-diamonds .last .rights,.cms-take-the-diamond-ai-challenge .second .lefts,.cms-take-the-diamond-ai-challenge .second .rights,.cms-take-the-diamond-ai-challenge .last .lefts,.cms-take-the-diamond-ai-challenge .last .rights{background:#f4f4f4;padding-bottom:70px}.cms-take-the-diamond-ai-challenge .last .lefts{padding-bottom:248px}.cms-hearts-and-arrows-diamonds .second .rights img{margin-top:0;margin-left:0;width:470px}.cms-take-the-diamond-ai-challenge .common-last p.ideals{text-align:center;padding-top:50px}.cms-take-the-diamond-ai-challenge .common-last h2{text-align:center}.cms-take-the-diamond-ai-challenge .second .lefts{padding-bottom:230px}.cms-hearts-and-arrows-diamonds .common,.cms-take-the-diamond-ai-challenge .common,.cms-take-the-diamond-ai-challenge .common-last{width:100%;position:relative;float:left}.cms-take-the-diamond-ai-challenge .first-part .common{background:#818dab}.cms-take-the-diamond-ai-challenge .first-part .common span{font-size:16px;color:#fff;width:800px;display:block;text-align:center;margin:0 auto}.cms-take-the-diamond-ai-challenge .first-part .common span:last-child{width:760px;padding-top:30px;padding-bottom:50px}.cms-hearts-and-arrows-diamonds .common p,.cms-take-the-diamond-ai-challenge .common p{display:block;padding-top:50px;padding-bottom:50px;text-align:center;margin:0 auto;width:680px}.cms-take-the-diamond-ai-challenge .common p:first-child{padding-bottom:0}.cms-take-the-diamond-ai-challenge .common p:last-child{padding-top:20px}.cms-take-the-diamond-ai-challenge .common p{color:#000;font-size:16px}.cms-hearts-and-arrows-diamonds .common.last p{padding-top:5px;width:510px;padding-bottom:10px}.cms-hearts-and-arrows-diamonds a.button{margin-top:20px;text-transform:uppercase}.cms-hearts-and-arrows-diamonds .last .lefts,.cms-hearts-and-arrows-diamonds .last .rights{height:466px}.cms-hearts-and-arrows-diamonds .common.last{background-image:url(../images/cushionbrilliant/cushion-brilliant-page-landing.png);background-size:cover;height:650px;background-position:center;margin-top:-2px}.cms-hearts-and-arrows-diamonds p.ideals,.cms-take-the-diamond-ai-challenge p.ideals{font-size:38px;color:#000;margin:0 auto}.cms-take-the-diamond-ai-challenge p.ideals{margin-left:0}.cms-hearts-and-arrows-diamonds .common p.ideals{font-size:31px;padding-bottom:5px;padding-top:160px}.cms-hearts-and-arrows-diamonds .lefts p.ideals,.cms-hearts-and-arrows-diamonds .rights p.ideals,.cms-take-the-diamond-ai-challenge .lefts p.ideals{font-size:31px;margin-left:30%}.cms-take-the-diamond-ai-challenge .lefts p.ideals,.cms-take-the-diamond-ai-challenge .lefts h2,.cms-take-the-diamond-ai-challenge .lefts p,.cms-take-the-diamond-ai-challenge .lefts span{color:#000}.cms-hearts-and-arrows-diamonds .rights p.ideals{margin-left:0}.cms-hearts-and-arrows-diamonds .main-dpolish .main-title-diamond-education p.dp-bantext,.cms-take-the-diamond-ai-challenge .main-dpolish .main-title-diamond-education p.dp-bantext{font-family:LatoRegular;color:#000;max-width:690px;padding-top:20px;font-size:22px}.cms-take-the-diamond-ai-challenge .main-dpolish .main-title-diamond-education p.dp-bantext{max-width:490px;padding-bottom:50px;color:#000;font-size:22px;letter-spacing:0}.cms-hearts-and-arrows-diamonds .rights a.button,.cms-take-the-diamond-ai-challenge .rights a.button{margin:0;margin-top:30px}.cms-take-the-diamond-ai-challenge .first-part .rights a.button{margin:30px 20%}.main-title-diamond-education p.dp-bantitle span{color:#41395f;font-size:45px;padding:0 10px}.cms-hearts-and-arrows-diamonds .last .rights p{width:540px}.cms-hearts-and-arrows-diamonds .rights p{width:640px}.main-title-diamond-education p.dp-bantext{font-size:16.67px}.main-dpolish .main-title-diamond-education p.dp-bantext{font-style:normal;padding:0 20px}.main-dpolish .main-title-diamond-education p.dp-bantext.moredesc-edu{max-width:1145px}.detail-position-ab{position:absolute;top:20%;width:100%;text-align:center;left:-4%}.detail-position-ab1{position:absolute;top:65px;width:100%;text-align:center;left:0}.detail-position-ab1.polish{top:40%}.detail-position-ab1.desk-position{top:30%}.detail-position-ab p,.detail-position-ab1 p{font-size:41.67px;color:#fff;padding:0 30px;text-transform:uppercase}.category-intelligent-diamond-search .smartdiamond .ddrosi .douwalter #pricesearch,.smartdiamond .ddrosi .douwalter{background:#fff;background:transparent}.serch-walte-without-login{width:217px;border-radius:5px;background:hsl(253,25%,30%) none repeat scroll 0 0;border:1px solid hsl(0,0,0);color:#ffeaea;display:inline-block;font-family:LatoRegular;font-size:18px;height:50px;letter-spacing:2px;line-height:49px;margin:31px auto 44px;padding:0;text-transform:uppercase}.serch-walte-without-login:hover{background:#fff}.serch-walte.without-login span span a{color:#fff}.category-intelligent-diamond-search .account-login.facebook-login a:hover{background:rgba(0,0,0,0) url(../images/fb_blue.png) no-repeat scroll left center;color:#3b5998 !important;background-color:#fff !important}.category-intelligent-diamond-search .account-login.facebook-login a{background-attachment:scroll;background-clip:border-box;background-color:#3b5998 !important;background-image:url(../images/fb_white.png);background-origin:padding-box;background-position:left center;background-repeat:no-repeat;background-size:auto auto;font-weight:500 !important;color:#fff !important;padding:15px 29px 15px 77px;border:0;word-spacing:2px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:inline-block;width:100%;font-size:13px;text-align:left}.category-intelligent-diamond-search .account-login.google-login a:hover{background:rgba(0,0,0,0) url("../images/gp_red.png") no-repeat scroll left center;color:#f00 !important;background-color:#fff !important}.category-intelligent-diamond-search .account-login.google-login a{background-attachment:scroll;background-clip:border-box;background-color:#f00 !important;background-image:url("../images/gp_white.png");background-origin:padding-box;background-position:left center;background-repeat:no-repeat;background-size:auto auto;font-weight:500 !important;color:#fff !important;padding:15px 29px 15px 77px;border:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:inline-block;width:100%;font-size:13px;text-align:left}.smartdiamond .login-section-smart .facebook-or{background:#7868a0}.ddrosi .login-section-smart .facebook-or span{background:#41395f;color:#fff;text-transform:lowercase}.dark-login-wrapper{max-width:285px;margin:0 auto;padding:0 15px}.smart-register-block-new{padding-top:0}.smart-register-block-new input[type=email],.smart-register-block-new input[type=search],.smart-register-block-new input[type=number],.smart-register-block-new input[type=password],.smart-register-block-new input[type=tel],.smart-register-block-new input[type=text],.smart-register-block-new select{width:100%;text-align:center;background:#41395f;border:1px solid #7868a0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:20px;color:#fff !important;padding:25px 20px;font-size:18px}.smart-register-block-new .buttons-set{clear:both;margin:0;padding-top:6px;border-top:0;text-align:right}.login-section-smart .account-login.facebook-login{margin-bottom:20px}.facebook-or.beforecreateID{margin:35px auto 8px !important;float:none}.facebook-or.beforecreateID.watson-facebook-margin{margin:35px auto 35px !important}.smart-register-block-new .buttons-set button.button{float:none;margin:0;min-width:140px;width:100%;background:#fdfdfd;color:#fff;border:1px solid #fdfdfd;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:14px;font-size:19px;text-transform:none;font-weight:700}.smart-register-block-new .buttons-set button.button:hover{background:transparent;color:#fdfdfd}.smart-register-block-new .buttons-set button.button span{color:#41395f}.smart-register-block-new .buttons-set button.button:hover span{color:#fdfdfd}.terms-desc{color:#fff;text-align:center;padding-top:27px}.dif-form{text-align:center;color:#fff;padding-top:19px;font-size:18px;padding-bottom:20px}.dif-form a{color:#fff;text-decoration:underline !important}.dif-form a:hover{color:#fff;text-decoration:none !important}.bottom-text{text-align:center;color:#fff;padding-top:10px;font-size:18px}.bottom-link{text-align:center;color:#fff;font-size:20px;padding-bottom:20px}.bottom-link a{color:#fff}.bottom-link a:hover{border-bottom:2px solid #fff}.thickness-underline{text-decoration:none;border-bottom:1px solid #7868a0}.category-intelligent-diamond-search .main .terms-desc p{color:#fff;font-style:normal;font-size:13px;line-height:1.3em}.login-section-smart .account-login.google-login{text-align:center}.login-section-smart{width:100%;float:none;background:#41395f;padding:30px 15px 40px}.purple-block{background:#41395f;padding:0}#toscroll2{background:#fff}.category-intelligent-diamond-search .main .promotion-content p{color:#fff;text-align:center;font-style:normal;margin-top:-3px}.amazon-block{background:#fff;text-align:center;padding:20px;margin-bottom:-80px;float:none;clear:both}.login-section-smart .dark-login-wrapper .facebook-or span{background:#41395f}.amazon-block img{margin:0 auto}.promotion-content{padding-bottom:25px}.promotion-content .promotion-amount{background:#2b2349;padding:7px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fff}.login-section-smart h4{font-size:24.98px;color:#fff;text-align:center;font-weight:500;margin-bottom:30px;letter-spacing:2px;margin-top:30px}.login-section-smart .facebook-or span{background:#ffeaea;color:#6d6e71}.login-section-smart .facebook-or{text-align:center;margin:46px auto 30px}.main-grade-smart{background:#ffebeb;background:-moz-linear-gradient(top,#ffebeb 0,#fff1f1 46%,#fff8f8 61%,#fffcfc 100%);background:-webkit-linear-gradient(top,#ffebeb 0,#fff1f1 46%,#fff8f8 61%,#fffcfc 100%);background:linear-gradient(to bottom,#ffebeb 0,#fff1f1 46%,#fff8f8 61%,#fffcfc 100%);width:100%;float:left;padding-bottom:6%}.category-intelligent-diamond-search .main-container .main-grade-smart{display:none}.category-intelligent-diamond-search .main-container .page{padding-bottom:40px}.category-intelligent-diamond-search .main-grade-smart .about-smart-section p{font-size:18px;font-style:normal;color:#41395f;text-align:center;margin-bottom:24px}.serch-walte.without-login:hover a{color:#41395f}.about-smart-section{max-width:724px;margin:0 auto}.category-intelligent-diamond-search .login-section-smart p.create-smart{color:#41395f;font-size:16.6px;text-align:center;text-transform:uppercase;font-style:normal}.about-smart-section h1{font-size:40px;font-style:italic;color:#41395f;text-transform:capitalize;text-align:center;margin-top:8%}.smarttop h3{font-size:25px;color:#000;text-align:center;margin-top:0;padding-top:5px;text-transform:none}.smarttop img{width:200px;margin:0 auto;max-width:30%}.diamondsearch-index-compare .ringbuilder.slide_show{display:none}.category-wedding-bands-shop-by-metal .cate_name{top:27px}.catalog-category-view .cate_name{position:relative;padding:20px}.catalog-category-view .filterpos-1.Category{display:none}.catalog-category-view .cate_name .category-description{display:none}.normal-detail .data_del{display:none}.round_aab.imageuploadplus.uploadplushovering{opacity:0}.round_aab.imageuploadplus.uploadplushovering:hover{cursor:pointer;opacity:.6}.imageuploadpopup h1{color:#000;font-size:18px !important;font-weight:normal !important;letter-spacing:1px;line-height:18px;text-transform:uppercase}.imageuploadpopup{background-color:#fff;border:1px solid;left:0;margin:0 auto;max-width:380px;padding:15px;position:absolute;right:0;width:100%;z-index:999}.cms-custom-design .changwatler.desktop{max-width:1365px;margin:0 auto;float:none}.customer-account-login .account-login.google-login{text-align:center;padding:13px 0 0;margin-top:30px}.facebook-note{display:none;margin-top:30px;padding-bottom:20px;font-family:LatoRegular;color:#8a8a8a;font-size:14px;text-decoration:underline}.customer-account-login .account-login.google-login a:hover,.watson-form-container .account-login.google-login a:hover,.inchoo-socialconnect-checkout-google .google-login a:hover{background-attachment:scroll;background-clip:border-box;background-color:#f00 !important;background-image:url("../images/gp_white.png");background-origin:padding-box;background-position:left center;background-repeat:no-repeat;background-size:auto auto;font-weight:500 !important;color:#fff !important;padding:15px 43px 16px 71px;border:1px solid red}.customer-account-login .account-login.google-login a,.watson-form-container .account-login.google-login a,.inchoo-socialconnect-checkout-google .google-login a{background:rgba(0,0,0,0) url("../images/gp_red.png") no-repeat scroll left center;border:1px solid;border-radius:6px;color:red;font-family:LatoRegular;font-size:17px;letter-spacing:.4px;padding:15px 43px 16px 71px;word-spacing:2px;font-weight:500 !important}.review-product-list .box-collateral.box-reviews{margin:0 auto 20px;max-width:500px;padding:0 10px}.review-product-list .product-essential{margin:0 auto;max-width:1365px;padding:0 10px}.review-product-list .engage-part6{border-top:1px solid #3f375c;clear:both;display:block;float:none;margin-left:auto;margin-right:auto;margin-top:0;max-width:1365px;padding-bottom:24px;position:relative;width:100%}.bottom-description>p{color:#000;font-size:16.67px;margin:0 auto 20px;max-width:841px;padding:0 20px}.bottom-description>p.bottom-p-desc{max-width:1365px;padding:0 20px}.order-review-title strong span{color:#000;float:left;font-size:14px;font-weight:normal;letter-spacing:1px;margin-bottom:29px;text-transform:uppercase;width:100%}.caimages.firstdiamond img{top:-21px}#horzscroll_wrapper,#horzscroll_wrapper2{position:relative}#horzscroll_wrapper>div,#horzscroll_wrapper2>div{overflow:auto}.elite-header .shoppingcart li{background:inherit}.elite-header .skip-links{background:#0e0e0f}button,a,a span{-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color}a,a:hover{text-decoration:none !important}a:focus{outline-color:transparent !important}#header .nav-primary .m_menu .level1 a{font-size:14px}#header .nav-primary .m_menu .level1>a{font-size:14px;margin-bottom:10px}.elite-login-page a.elite-learnmore:hover{background-color:#41395f;color:#fff !important}.cms-home .top-banner-home .max-link-bnner a:hover{color:#7a748f}.cms-home .create-walter-main .button-home a:hover{background-color:#41395f;color:#fff}.cms-home .main-home-rockher .sub-col-title a:hover{color:#7a748f}.cms-home .backtobasic-home .max-basic-button:hover{background-color:transparent}.cms-home .shaphome100 .walimmg a:hover p{color:#7a748f !important}.cms-home .bottom-home .text-about-home-bottom a:hover{background-color:#41395f;color:#fff}.catalog-category-view .block-layered-nav #narrow-by-list a:hover,.catalog-category-view .block-layered-nav #narrow-by-list a:hover span{color:#7a748f}#amshopby-page-container .liststep .se-diamond a:hover,.catalog-category-view .liststep .re-ring a:hover,.catalog-category-view .liststep .checkout a:hover{color:#7a748f}.category-preset-engagement-rings .despreset-col .sub-ring-collection .wed-c-title a:hover{color:#7a748f}.category-engagement-ring-styles .main-banner-engage-style .sub-text-engage-style .shop-ring-style a:hover{color:#7a748f}.category-contact .middle-content .buttons-set button.button{border:1px solid transparent;letter-spacing:2px;width:100%;margin:0}.category-contact .middle-content .buttons-set button.button:hover{background-color:#fff;border:1px solid #41395f}.category-contact .middle-content .buttons-set button.button:hover span{color:#41395f}.category-contact .middle-content .buttons-set button.button:focus{background-color:#fff;border:1px solid #41395f}.category-contact .middle-content .buttons-set button.button:focus span{color:#41395f}.category-contact .middle-content .buttons-set button.button:active{background-color:#fff;border:1px solid #41395f}.category-contact .middle-content .buttons-set button.button:active span{color:#41395f}.customer-account .main-container .logout-col .link-logout:hover{background-color:#41395f}.customer-account .main-container .logout-col .link-logout:hover a{color:#fff}.customer-account .main-container .box-account.box-info .sub-edit-head:hover{background-color:#41395f}.customer-account .main-container .box-account.box-info .sub-edit-head:hover a{color:#fff}.checkout-cart-index .main-container a:hover{color:#7a748f}.checkout-cart-index .main-container .sidebar-cart button.button.btn-update:hover{text-decoration:none}.checkout-cart-index .main-container .sidebar-cart button.button.btn-update:hover span{color:#7a748f;text-decoration:none}.checkout-cart-index .main-container .shopcartrockher .checkout-types.bottom button.button.btn-proceed-checkout{border:1px solid transparent;width:100%;padding:11px 15px}.checkout-cart-index .main-container .shopcartrockher .checkout-types.bottom button.button.btn-proceed-checkout:hover{background-color:#fff;border:1px solid #41395f}.checkout-cart-index .main-container .shopcartrockher .checkout-types.bottom button.button.btn-proceed-checkout:hover span{color:#7a748f}.checkout-cart-index .main-container .shopcartrockher .checkout-types.bottom button.button.btn-proceed-checkout:focus{background-color:#fff;border:1px solid #41395f}.checkout-cart-index .main-container .shopcartrockher .checkout-types.bottom button.button.btn-proceed-checkout:focus span{color:#41395f}.checkout-cart-index .main-container .shopcartrockher .checkout-types.bottom button.button.btn-proceed-checkout:active{background-color:#fff;border:1px solid #41395f}.checkout-cart-index .main-container .shopcartrockher .checkout-types.bottom button.button.btn-proceed-checkout:active span{color:#41395f}.checkout-cart-index .main-container .page-title .continue-shop-sub button.btn-continue:hover span{color:#7a748f;text-decoration:none}.checkout-onepage-index .main-container a:hover{color:#7a748f}.checkout-onepage-index .validation-advice{display:table}.checkout-onepage-index .opc h2,.checkout-onepage-index .opc h3,.checkout-onepage-index .main .opc#checkoutSteps p{color:#41395f}.checkout-onepage-index .opc .section .step-title h2{color:#000;font-weight:600;font-size:19px;text-transform:capitalize}.checkout-onepage-index .opc .section.active .step-title h2{color:#000}.checkout-onepage-index .edit-cart-link{width:220px;margin:0 auto}.checkout-onepage-index .edit-cart-link span{display:inline-block;font-size:16px;color:#484848;margin-top:5px;margin-right:5px}.checkout-onepage-index #checkout-review-submit .buttons-set{margin:0}.checkout-onepage-index #checkout-review-submit .terms-rockher{margin-top:10px;width:100%;float:left;text-align:center}.checkout-onepage-index #checkout-review-submit .join-rockher span{font-size:16px;color:#484848;margin-left:10px}.checkout-onepage-index #checkout-review-submit p.agree{font-size:13px;color:#484848 !important;margin-left:10px;font-weight:bold;margin-top:20px;text-align:center}.checkout-onepage-index #checkout-review-table-wrapper>div.subtotal,.checkout-onepage-index #checkout-review-table-wrapper>div.shopping-tax-cart{display:none}.checkout-onepage-index #checkout-review-table-wrapper .title,.checkout-onepage-index #checkout-review-table-wrapper .value{display:inline-block;font-size:16px;color:#484848}.checkout-onepage-index .edit-cart-link a{font-size:16px;font-weight:600;text-decoration:underline !important}.checkout-onepage-index .main .opc#checkoutSteps .fieldset p.required{color:red;display:none}.checkout-onepage-index #checkoutSteps .buttons-set{border-top:0}.checkout-onepage-index label{font-size:16px;font-weight:500}.checkout-onepage-index .page-title h1{color:#41395f;text-align:center}.checkout-onepage-index .sp-methods dt label{background-color:#fff}#checkout-payment-method-load label.stud-radio1{width:0;min-width:0;float:left;padding:0}#checkout-payment-method-load label.stud-radio1 input{margin-left:0}#checkout-payment-method-load dd{float:left;width:100%}#co-shipping-method-form .sp-methods dd label{background-color:transparent;min-width:0;padding:0 0 0 40px;margin-top:-3px}#co-shipping-method-form #checkout-shipping-method-load h5{font-size:16px;text-transform:unset;font-weight:500;color:#484848;margin-bottom:5px}#co-shipping-method-form p em{display:none}#co-shipping-method-form #checkout-shipping-method-load>p:before{content:'* ';color:#df280a;font-weight:normal;font-size:14px}#co-shipping-method-form .shipping-method{display:flex;align-items:center;padding:15px 20px;background:#e5effd;border:1px solid #41395f;border-radius:5px;margin-bottom:5px}#co-shipping-method-form .shipping-method-default{display:flex;align-items:center;padding:15px 20px;background:#fff;border:1px solid #41395f;border-radius:5px}#co-shipping-method-form .shipping-method+p{color:#484848 !important;padding-right:25px;margin-top:10px}#co-shipping-method-form .shipping-method+p a{color:#423a60;text-decoration:underline !important}#co-shipping-method-form .shipping-method img{width:38px;height:27px}#co-shipping-method-form .shipping-method div{margin-left:20px}#co-shipping-method-form .shipping-method .price{margin-left:20px}#co-shipping-method-form .shipping-method div p{font-weight:600;font-size:16px}#co-shipping-method-form .shipping-method div p:nth-child(2){font-size:14px;color:#484848;font-weight:400}#co-shipping-method-form .shipping-method div p:nth-child(2) span{color:#000}.checkout-onepage-index .main-container .shipmethodnew .buttons-set#shipping-method-buttons-container button.button{border:1px solid transparent}.checkout-onepage-index .main-container .shipmethodnew .buttons-set#shipping-method-buttons-container button.button:hover{background-color:#fff;border:1px solid #41395f}.checkout-onepage-index .main-container .shipmethodnew .buttons-set#shipping-method-buttons-container button.button:hover span{color:#7a748f}.checkout-onepage-index .main-container .shipmethodnew .buttons-set#shipping-method-buttons-container button.button:focus{background-color:#fff;border:1px solid #41395f}.checkout-onepage-index .main-container .shipmethodnew .buttons-set#shipping-method-buttons-container button.button:focus span{color:#41395f}.checkout-onepage-index .main-container .shipmethodnew .buttons-set#shipping-method-buttons-container button.button:active{background-color:#fff;border:1px solid #41395f}.checkout-onepage-index .main-container .shipmethodnew .buttons-set#shipping-method-buttons-container button.button:active span{color:#41395f}.checkout-onepage-index .main-container #checkout-step-payment .buttons-set#payment-buttons-container button.button{border:1px solid transparent}.checkout-onepage-index .main-container #checkout-step-payment .buttons-set#payment-buttons-container button.button:hover{background-color:#fff !important;border:1px solid #41395f}.checkout-onepage-index .main-container #checkout-step-payment .buttons-set#payment-buttons-container button.button:hover span{color:#7a748f}.checkout-onepage-index .main-container #checkout-step-payment .buttons-set#payment-buttons-container button.button:focus{background-color:#fff !important;border:1px solid #41395f}.checkout-onepage-index .main-container #checkout-step-payment .buttons-set#payment-buttons-container button.button:focus span{color:#41395f}.checkout-onepage-index .main-container #checkout-step-payment .buttons-set#payment-buttons-container button.button:active{background-color:#fff !important;border:1px solid #41395f}.checkout-onepage-index .main-container #checkout-step-payment .buttons-set#payment-buttons-container button.button:active span{color:#41395f}.checkout-onepage-index .main-container #checkout-step-review .buttons-set#review-buttons-container button.button{width:100%;height:60px;font-weight:500;font-size:19px;letter-spacing:1px;border-radius:3px;border:1px solid transparent;margin-right:0}.checkout-onepage-index .main-container #checkout-step-review .buttons-set#review-buttons-container button.button:hover{background-color:#fff !important;border:1px solid #41395f;box-shadow:12px 0 27px rgba(150,150,181,0.6)}.checkout-onepage-index .main-container #checkout-step-review .buttons-set#review-buttons-container button.button:hover span{color:#7a748f}.checkout-onepage-index .main-container #checkout-step-review .buttons-set#review-buttons-container button.button:focus{background-color:#fff !important;border:1px solid #41395f}.checkout-onepage-index .main-container #checkout-step-review .buttons-set#review-buttons-container button.button:focus span{color:#41395f}.checkout-onepage-index .main-container #checkout-step-review .buttons-set#review-buttons-container button.button:active{background-color:#fff !important;border:1px solid #41395f}.checkout-onepage-index .main-container #checkout-step-review .buttons-set#review-buttons-container button.button:active span{color:#41395f}.checkout-onepage-index #co-payment-form .stud-radio1 input{display:none}.checkout-onepage-index #co-payment-form dt>label{padding:0;width:100%;height:100%}.checkout-onepage-index #co-payment-form dt label+label{display:none}.checkout-onepage-index #co-payment-form label[for=p_method_cashondelivery],.checkout-onepage-index #co-payment-form label[for=p_method_breadcheckout]{position:absolute;display:flex;justify-content:center;align-items:center;text-align:center;min-width:0;background:transparent;font-weight:600;color:#423a60}.checkout-onepage-index #co-payment-form label[for=p_method_cashondelivery]:hover,.checkout-onepage-index #co-payment-form label[for=p_method_breadcheckout]:hover{cursor:pointer}.checkout-onepage-index #co-payment-form p{font-size:16px;font-weight:bold;margin:15px 0 10px}.checkout-onepage-index #co-payment-form input[type="text"]{display:inline-block;width:170px;height:35px;border:1px solid #cbcbcb;border-radius:3px}.checkout-onepage-index #co-payment-form button{height:35px;border-radius:3px;margin-left:10px;margin-top:-4px;padding:13px 18px;line-height:10px}.checkout-onepage-index #co-payment-form input[type="text"]:focus{border:1px solid #423a60;outline:0;box-shadow:none}.checkout-onepage-index #co-payment-form dt{width:46%;height:80px;border-radius:3px;display:inline-block;margin:10px 5px;position:relative}.checkout-onepage-index #co-payment-form dt i{display:block;width:100%;height:100%;border:1px solid #cbcbcb;z-index:0;background-size:auto;border-radius:3px}.checkout-onepage-index #co-payment-form #p_method_banktransfer+i{background:url(../../default/images/bank-wire-3-percent.png) no-repeat 50%;background-size:auto}.checkout-onepage-index #co-payment-form .sp-methods .form-list{width:100%;padding-left:5px;padding-right:10px}.checkout-onepage-index #co-payment-form .sp-methods .form-list .input-box>input{width:100%}.checkout-onepage-index #co-payment-form .sp-methods .form-list li#authorizenet_cc_type_exp_div .input-box .v-fix{float:left;margin-right:10px;width:170px}.checkout-onepage-index #co-payment-form .sp-methods .form-list li#authorizenet_cc_type_exp_div .input-box .v-fix:nth-child(2){width:93px}.checkout-onepage-index #co-payment-form .sp-methods .form-list #authorizenet_cc_type_cvv_div .v-fix{display:flex}.checkout-onepage-index #co-payment-form .sp-methods .form-list #authorizenet_cc_type_cvv_div .cvv-what-is-this{display:none}.checkout-onepage-index #co-payment-form .sp-methods .form-list #authorizenet_cc_type_cvv_div .v-fix:after{content:'';background:url(../../default/images/card-verification-logos.png) no-repeat 50%;background-size:contain;width:190px;height:30px;display:inline-block;margin-left:10px}.checkout-onepage-index #co-payment-form #p_method_Coinbase+i{background:url(../../default/images/bitcoin.png) no-repeat 50%;background-size:auto}.checkout-onepage-index #co-payment-form #p_method_paypal_standard+i{background:url(../../default/images/paypal.png) no-repeat 50%;background-size:auto}.checkout-onepage-index #co-payment-form #p_method_breadcheckout+i{background:url(../../default/images/percent.png) no-repeat 50%;background-size:auto}.checkout-onepage-index #co-payment-form #p_method_checkmo+i{background:url(../../default/images/bank_mo.png) no-repeat 50%;background-size:auto}.checkout-onepage-index #co-payment-form #p_method_amazon_payments+i{background:url(../../default/images/amazon-pay.png) no-repeat 50% 60%;background-size:auto}.checkout-onepage-index #co-payment-form #p_method_bitpay+i{background:url(../../default/images/bitcoin.png) no-repeat 50%;background-size:auto}.checkout-onepage-index #co-payment-form #bitpay-tooltip-btn{content:'i';position:absolute;right:-5px;top:-8px;width:20px;height:20px;text-align:center;background-color:#8298af;line-height:20px;border-radius:50%;color:#fff;font-style:italic;padding-right:2px}.checkout-onepage-index #co-payment-form label[for="p_method_breadcheckout"]{display:none}.checkout-onepage-index #co-payment-form dt:nth-child(3) a{display:none}.checkout-onepage-index #co-payment-form #p_method_authorizenet+i{background:url(../../default/images/credit-card.png) no-repeat 50%;background-size:auto}#bitpay-tooltip-container{position:absolute}#bitpay-tooltip{width:250px;position:relative;z-index:99;background-color:#000;font-family:sans-serif;border-radius:12px;top:-170px;right:-38px}#bitpay-tooltip span{text-align:center;display:block;color:#fff;font-family:LatoRegular;font-weight:normal;font-size:13px;margin:3px auto}#bitpay-tooltip img{width:235px;margin:0 auto 3px}#bitpay-tooltip::after{content:"";position:absolute;border-style:solid;display:block;width:0;bottom:-10px;right:5%;margin-right:-5px;left:auto;border-width:10px 10px 0 10px;border-color:#000 transparent}.bitpay_invoice_div{display:none;width:100%;position:absolute;top:0;left:0;height:103%;background-color:#fff;z-index:999}#bitpay-invoice-title{text-align:center;font-size:24px;color:#41395f;margin-bottom:15px}.bitpay_invoice_div iframe{width:500px;height:700px;overflow:hidden;border:0;display:block;margin:auto}.checkout-onepage-index #co-payment-form dt input:checked+i{background-color:#e5effe;border:1px solid #423a60;outline:0}.category-intelligent-diamond-search .main img{max-width:100% !important}.category-intelligent-diamond-search .main .douwalter span{color:#41395f;font-size:38.49px;display:inline-block;font-style:italic;vertical-align:top;line-height:57px;height:67px;width:190px}.category-intelligent-diamond-search .main .douwalter span input[type=text]{border:0;color:#41395f;font-size:37.49px;height:50px;font-style:inherit;padding-left:20px;border-radius:13px;padding-right:20px;text-align:center;outline:0}.category-intelligent-diamond-search .main .imcontain p{font-size:18px;line-height:20px;font-style:normal;color:#000;margin-bottom:18px}.diamondsearch-index-view .detailview .topimage{top:-15px}.diamondsearch-index-index .product-shape li a span{font-family:chronicleDispcond !important;font-weight:normal !important}.category-intelligent-diamond-search .main p{display:none;color:#636363;font-family:LatoRegular;font-size:13px;font-style:italic;line-height:24px}.category-intelligent-diamond-search .main .note{padding-top:14px;font-size:12px}.category-diamond-education .main-container{max-width:none;padding:0 !important}.category-diamond-education .main img{max-width:100% !important}.category-shop-by-style .main-container{padding:0 !important;max-width:none}.main-banner-engage-style .desktop-img{max-width:100% !important;width:100%}.checkout-onepage-success .thanks-outer .orderdetail{width:70%;margin:50px auto;float:none;line-height:22px;font-size:12px}.checkout-onepage-success .adddevider .addrdetails span{color:#41395f !important;text-align:left;font-family:LatoRegular;float:left}.checkout-onepage-success .addrdetails .shippingrow span.shipright{color:#41395f;font-family:LatoRegular}.checkout-onepage-success .adddevider{text-align:left}.checkout-onepage-success .orderdetail .addtitle{font-family:sans-serif;padding:0 0 20px;text-align:left;color:#000}.checkout-onepage-success .detailright li.oditem .odimage img{border:1px solid #41395f;width:100%}.checkout-onepage-success .orderdetail .detailright{float:right;width:50%;margin-bottom:33px}.checkout-onepage-success .oditemtitle{color:#000}.orderdetail .shipleft{font-weight:normal}span.oditemtitle,span.oditemtitleleft,.ordersdetailsrow span.ordersleft,.ordersdetailsrow span.ordersleft{color:#000}.checkout-onepage-success .orderdetail .oditem{margin:0 2px}.oditemnameright .span.price,.odrow span.oditemnameright,.odrow span.oditemname,.checkout-onepage-success .ordersdetailsrow span.ordersright span.price{color:#41395f;font-weight:600}.checkout-onepage-success .orderdetail span.price{font-size:12px;font-family:LatoRegular}.checkout-onepage-success .detailright .oditemtitle{font-family:sans-serif;margin:0 0 20px}.checkout-onepage-success .odrow .oditemtitle{margin:0}.checkout-onepage-success .oddetails .odrow:nth-child(1){margin-top:20px}.checkout-onepage-success .odrow .oditemnameright{margin-left:3px;font-family:LatoRegular}.odrow span.ordersright,.checkout-onepage-success .ordersdetailsrow .oditemnameright{margin-left:10px}.detailleft .adddevider .addtitle,.detailleft .adddevider .addtitle:before,.detailleft .adddevider .addtitle:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.checkout-onepage-success .css-shapes-preview{position:relative;height:5px;width:5px;background-color:#41395f;left:-20px;top:13px}.categorypath-elite .main-container.col1-layout.elite-main-container{background:#000 none repeat scroll 0 0;padding:0}.categorypath-elite .page-header{border-bottom:medium none;background-color:#000}.breadcrumbs{display:none}.page-main>.page-title-wrapper .page-title{display:none}.cms-elite-login .exclusive-access{color:#41395f !important}.logo-div-simple,.logo-div-elite{max-width:100px;margin:0 auto}.page-header .minicart-items .item-qty{width:50px}.header.content .logo{float:none}.header.content .logo img{margin:0 auto;padding-top:13px}.block-minicart .block-content>.actions>.primary .action.primary{padding:0;width:100% !important}.page-header .minicart-items .product-item-details .details-qty{width:100%;float:left}.cms-about-elite .page-header,.cms-custom-elite .page-header,.cms-elite-landing-page .page-header{background-color:#000 !important}.cms-about-elite .nav-toggle::before,.cms-custom-elite .nav-toggle::before,.cms-elite-landing-page .nav-toggle::before{color:#fff}.cms-about-elite .block-search .label::before,.cms-custom-elite .block-search .label::before,.cms-elite-landing-page .block-search .label::before{color:#fff}.cms-about-elite .minicart-wrapper .action.showcart::before,.cms-custom-elite .minicart-wrapper .action.showcart::before,.cms-elite-landing-page .minicart-wrapper .action.showcart::before{color:#fff}.sections.nav-sections .nav-sections-item-content{background:#f4f3f8 none repeat scroll 0 0}.sections.nav-sections .navigation ul li a{font-size:11px;color:#41395f;font-family:LatoRegular,sans-serif;font-weight:normal;text-transform:uppercase}.logo img{max-height:none}.sections.nav-sections .navigation .level0>.level-top{padding:0;line-height:40px;border:0}.page-wrapper .sections.nav-sections .navigation{max-width:1375px}.navigation li.first a{padding-left:6px}.navigation li.level0.first{padding-left:9px !important}.nav-sections.eliteclassheader{background:#000 none repeat scroll 0 0}.nav-sections.eliteclassheader .navigation{background:#000 none repeat scroll 0 0}.sections.nav-sections.eliteclassheader .nav-sections-item-content{background:#000 none repeat scroll 0 0}.sections.nav-sections.eliteclassheader .navigation ul li a{color:#fff}.header-right-links.eliteclassheader{background:#262626}.header-right-links.eliteclassheader>.right-links>li{background:url("../images/arrow12eliteheader.png") no-repeat center left}.header-right-links.eliteclassheader .right-links li a,.header-right-links.eliteclassheader .right-links li{color:#c8a48e;margin-bottom:14px}.header-right-links.eliteclassheader .right-links.shoppingcart{background-color:#000}.header-right-links.eliteclassheader .right-links.shoppingcart li{background:0;color:#fff;margin-bottom:0}.responsivelogo{display:none !important}.nav-sections{flex-basis:auto;flex-shrink:0;margin-bottom:0 !important}img{display:block}.category-cms{width:100%;float:left;position:relative;z-index:11}.category-engagement-ring.catalog-category-view #maincontent{max-width:none;padding-left:0;padding-right:0}.category-wedding-bands.catalog-category-view #maincontent{max-width:none;padding-left:0;padding-right:0}.catalog-category-view .page-title,.contact-index-index .page-title{display:none !important}.category-preset-engagement-rings .page-main{max-width:none;padding-left:0;padding-right:0}.page-footer .block.newsletter input{color:#a0a0a0;font-size:15px;font-family:LatoRegular}.page-footer .elite_newsletter .block.newsletter input{color:#a0a0a0;font-family:LatoRegular}.elite_newsletter .block.newsletter input::-webkit-input-placeholder{font-size:12px}.elite_newsletter .block.newsletter input:-moz-placeholder{font-size:12px}.cms-home .max-create-walter-main{max-width:1365px;margin:0 auto;padding:0 10px}.block-layered-nav #narrow-by-list a.mostp{clear:both;color:#413a60;float:left;font-size:15px;font-style:italic;padding:20px 10px 20px 0;text-transform:capitalize;text-align:left;width:112px}.category-preset-engagement-rings .ringbuilder.slide_show{display:none}.more-views .product-image-thumbs li{margin-right:6px;float:none;margin-left:6px}.more-views .product-image-thumbs li.active .thumb-link{border:1px solid #423b60}.more-views .product-image-thumbs li .thumb-link{border:1px solid #f1f1f1}.product-info-main .page-title-wrapper.product .page-title span{font-size:20px;color:#41395f;font-weight:normal;margin-bottom:10px;padding-bottom:0}.short-description-detail{color:#9c9c9c;font-size:11px;text-transform:uppercase;font-family:LatoRegular light}.product-view .ratings .rating-links a{font-size:11px;font-size:11px;font-family:LatoRegular light;color:#000;text-transform:uppercase}.product-essential .short-description{margin-bottom:13px}.product-view .ratings .rating-links{clear:none !important}.product-view .product-essential .extra-info .ratings .rating-box{margin-top:3px}.product-view .product-shop .extra-info{max-width:100% !important;width:100%}.product-info-main .price-container .price-wrapper .price{color:#41395f !important;font-size:34px !important;font-weight:normal}.product-view .product-shop .price-box{margin-bottom:0}.price-bottom-info{color:#41395f;font-size:11.67px;font-family:LatoRegular;text-transform:uppercase;width:100%;margin-top:10px;float:left;font-weight:bold}.catalog-product-view .price-bottom-info{color:#000;float:none;text-transform:none;text-align:center;font-size:12px;font-weight:600;margin:10px auto 0;width:300px}.ringbuilder-index-review.catalog-product-view .price-bottom-info{margin:120px auto 0}.extra-info .availability.in-stock{display:none}.product-view .add-to-links{clear:none;margin:0;padding-top:20px}.product-shop .add-to-box .add-to-links a{font-family:LatoRegular;text-indent:unset;color:#000;font-size:16px;line-height:23px}._keyfocus *:focus,input:focus:not([disabled]),textarea:focus:not([disabled]),select:focus:not([disabled]){box-shadow:0 0 1px 1px #a9a9a9}.products-grid.desktop-product-list ol{border-bottom:1px solid #ccc;margin-bottom:20px}.page-with-filter.catalog-category-view .filter-options .filter-options-content .item{margin-bottom:0}.page-with-filter.catalog-category-view.page-layout-2columns-left .columns{display:flex}.page-with-filter.page-layout-2columns-left .sidebar-main{float:left;order:1;width:100%;margin-bottom:0}.page-with-filter.page-layout-2columns-left .column.main{float:right;order:2;width:100%}.filter-by-option-value{width:100%;float:left;background-color:#f4f3f8;padding:5px 10px;margin-top:10px}.sorter-label:after{content:':';color:#41395f}.filter-by-option-value .filter-by-option{font-size:14px;color:#41395f;font-family:LatoRegular;text-transform:uppercase;width:auto;float:left;padding-top:4px}.filter-by-option-value .filter-value,.filter-by-option-value .action.remove{display:none}.filter-by-option-value li.item{font-size:14px;color:#41395f;font-family:LatoRegular;text-transform:uppercase;width:auto;float:left;border:1px solid #c7c7c7;padding:6px 12px;margin-left:5px}.filter-actions.reset a{width:auto;float:right;text-transform:uppercase;font-family:LatoRegular;font-size:14px;border:1px solid #41395f;padding:2px 22px}.filter-by-option-value .max-width-filterby-option{max-width:1365px;margin:0 auto;padding:0}.categorypath-jewelry .category-view .category-image{margin-bottom:0;width:100%}.category-view .category-image img{width:100%}.cat-img-liststep{width:100%;position:relative}.liststep-max-content{max-width:1365px;margin:0 auto}.proname-list-rockher{min-height:50px}.products-grid li:hover.item .addtofav{position:absolute;top:23px;right:24px}.elite_newsletter .action.primary span{font-size:14px;color:#c8a48e}.elite_container{padding-top:0;background:#000}.elite_footer .links h2{font-weight:normal}.elite_footer .links a{color:#c8a48e;font-style:italic;display:inline-block;width:auto;margin-right:18px;text-transform:capitalize !important}.copyright.elite{color:#88644e}.elite_newsletter li.subscribecontant{color:#c8a48e;font-size:14px;font-style:italic}.elite_footer .block-subscribe .input-text{font-size:12px;font-style:italic;border:1px solid #505050}.elite_footer .block-subscribe .actions .button span span{font-size:14px;color:#c8a48e}.elite_footer .block-subscribe .actions .button{border:1px solid #505050}.cms-custom-elite .page-footer,.cms-about-elite .page-footer,.cms-elite-landing-page .page-footer{background:#000 none repeat scroll 0 0}.cms-custom-elite small.copyright,.cms-about-elite small.copyright,.cms-elite-landing-page small.copyright{background:#000 none repeat scroll 0 0}.cms-custom-elite small.copyright span,.cms-about-elite small.copyright span,.cms-elite-landing-page small.copyright span{color:#c8a48e}.page-footer{margin-top:auto;float:left;width:100%;background:#41395f none repeat scroll 0 0;padding:45px 0 0}.category-elite .page-footer{margin-top:auto;float:left;width:100%;background:#000 none repeat scroll 0 0;padding:45px 0 0}.category-elite small.copyright{background:#000 none repeat scroll 0 0;text-align:center;float:left;width:100%;padding:0 0 10px}.links.elite a{color:#c8a48e;font-style:italic}.elite_newsletter .block.newsletter input{font-size:12px;font-style:italic;border:1px solid #505050}.elite_newsletter .block.newsletter .action.subscribe{border:1px solid #505050;background:rgba(0,0,0,0) none repeat scroll 0 0 !important}.category-elite .action.primary span{font-size:14px;color:#c8a48e}.category-elite .action.primary:hover span{font-size:14px;color:#c8a48e}.category-elite small.copyright span{color:#c8a48e}.elite-d-about h2{font-size:21px;color:#000;text-transform:uppercase;letter-spacing:4px;margin-top:25px}.sub-first-d2{width:53%;float:left;margin-top:81px;text-align:left;min-height:315px}.sub-first-d2 p{font-style:italic;font-size:15px;color:#000;margin-bottom:30px;line-height:18px;margin-top:26px}.custom-head{position:relative;border-top:1px solid #000;max-width:1374px;margin:0 auto}.custom-head h2{position:absolute;font-size:21px;margin:0;left:0;right:0;text-align:center;margin-top:0;top:-13px}.custom-head span{background-color:#fff;padding:0 16px;color:#000;font-size:21px;letter-spacing:4px}.max-product-view{width:100%;float:left;background:#000}.catalog-product-view .elite-main-container{max-width:none;padding:0}.res-engage-img{display:none}.categorypath-shop-by-shape .refTable{display:block;max-width:1590px;width:100%;margin:0 auto;padding:0 10px}.categorypath-shop-by-shape .engage-part2-title{width:100%;float:left;margin-top:30px;margin-bottom:28px}.categorypath-shop-by-shape .shaphome100{margin-bottom:20px}.categorypath-shop-by-shape .walimmg .minheight-refcell>p{font-size:11px !important;font-family:LatoRegular}.categorypath-shop-by-shape .waleter{max-width:1378px}.refRow{display:table-row;width:100%;float:left;margin-bottom:0}.refCell{display:table-cell;width:8%;margin-right:0;margin-left:1%;float:left;text-align:center;font-size:16px;border:1px #fff solid;padding:0;color:#333;-webkit-border-radius:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;resize:none;outline:0;transition-duration:.2s;position:relative;overflow:hidden}.refCell.last{display:table-cell;width:8%;margin-right:0;margin-left:1%;float:left;text-align:center;font-size:16px;border:1px #fff solid;padding:0;color:#333;-webkit-border-radius:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;resize:none;outline:0;transition-duration:.2s;position:relative;overflow:hidden}.refCell p{color:#41395f !important;font-style:italic;line-height:20px}.refCell img{margin:0 auto;width:100%;-webkit-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;padding-bottom:5px}.refCell .info{position:absolute;top:100%;width:100%;text-align:center;-webkit-transition:top .6s ease-in-out;left:0;color:#f7f7f7;text-decoration:none}.refCell:hover .info{top:0;display:block}.refCell:hover{background:#fff;cursor:pointer;color:#cacaca}.refCell:hover img{opacity:1;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity -0.8s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.refSep{display:table-cell;width:20px}.rockher-diff-res{display:none}.category-about .catalog-category-view .page-main,.category-about-rosi .catalog-category-view .page-main{max-width:none;padding:0}.about-main{width:100%;float:left;margin-top:69px}.max-about-main{max-width:1045px;margin:0 auto;padding:0 10px}.part1-about{width:50%;float:left;padding-right:28px}.part1-about p,.part2-about p{margin-bottom:38px;color:#000 !important;font-size:12px !important;line-height:20px !important;font-style:normal !important;text-align:justify}.bottom-img-text{margin-top:43px;font-size:14px !important;font-style:italic !important;text-align:center;color:#000}.bottom-about{width:100%;float:left;margin-top:42px;font-size:12px !important;color:#000;margin-bottom:30px}.part2-about{width:50%;float:left;padding-left:28px}.category-about .main-container,.category-about-rosi .main-container{max-width:none;padding:0 !important}.main-about-banner{width:100%;float:left;background:url("../images/about_banner.jpg") no-repeat;background-size:100%}.max-rock{max-width:1375px;margin:0 auto;padding:0 10px}.main-about-rockher{width:29%;float:left;min-height:404px;padding-top:50px}.part1-about img{width:100%}.part2-about img{width:100%}.title-sub-about{text-align:center;border-bottom:1px solid #41395f;border-top:1px solid #41395f;padding-bottom:30px;padding-top:30px;margin-bottom:55px;text-transform:uppercase;color:#000;letter-spacing:2px}.main-about-banner img{width:100%}.max-rock .t1-about{font-size:50px !important;color:#000 !important;font-style:normal !important;text-align:left;line-height:1.5}.max-rock .t2-about{font-size:100.85px !important;color:#000 !important;line-height:53px;font-style:normal !important;text-align:left}.max-rock .t3-about{font-size:50px !important;color:#000 !important;line-height:1.8;font-style:italic;text-align:right !important}.detail_res_img{display:none}.mobile-480-aboutelite{display:none}.category-top-10-sellers .liststep{display:none}.category-top-10-sellers .products-list .product-item{padding-bottom:0;border-bottom:1px solid #ededed}.customer-account-login .page-main,.customer-account-create .page-main{max-width:none;padding:0}.customer-account-login .login-container>img,.customer-account-create .column.main>img{width:100%}.customer-account-login .page-title-wrapper,.customer-account-create .page-title-wrapper{display:none}.res-ced-login,.mobile-ced-login,.customer-account-login .resdesk-ac{display:none}.post-read-more{text-transform:capitalize}.blog-index-index .page-title-wrapper{display:none}.blog-index-index .page-main{max-width:1365px;padding:0}.post-list-wrapper{max-width:1365px;margin:0 auto;padding:0 10px}.post-list-wrapper .post-holder{background:0;padding:0}.post-list-wrapper .post-holder:hover{box-shadow:none}.post-content-with-title h2{margin-bottom:0;margin-top:0;width:59%}.post-list .post-content-with-title h2{margin-bottom:10px}.post-content-with-title h2 a{font-size:17px;text-transform:capitalize}.post-content-with-title p{font-size:13px;font-style:italic;color:#443c61}.main-row-blog{width:100%;float:left}.blog_main_banner img{width:100%}.share-mobile-fb-twit{display:none}li.post-holder.post-holder-12 .pinit,li.post-holder.post-holder-12 .post-content-with-title{display:none}li.post-holder.post-holder-3{width:100%;float:left;position:relative;clear:both}li.post-holder-3 .featured-image.left{width:50%;float:left;margin:0;border:unset;padding:0;position:relative}li.post-holder-3 .featured-image.left .pinit{position:absolute;padding:10px 15px;background:#ccc;width:auto;top:0;left:0}li.post-holder-3 .post-content-with-title{width:50%;float:left;padding:4.3%;background:#ccc}li.post-holder-3 .post-header{display:none}li.post-holder.post-holder-5{width:38%;float:left;display:inline-block;position:relative}li.post-holder-3 .read-more{text-align:center;border:1px solid #41395f;max-width:152px;margin:0 auto;padding:5px 10px;margin-top:20px}li.post-holder-3 .read-more .post-read-more{float:none !important}.read-more-button{text-align:center;width:100%;float:left;margin-top:20px}.read-more-button a{padding:7px 30px;border:1px solid}.post-holder-5 .featured-image.left{width:100%;float:left;margin:0;border:unset;padding:0;position:relative}li.post-holder-5 .featured-image.left .pinit{position:absolute;padding:10px 15px;background:#ccc;width:auto;top:0}li.post-holder-5 .post-content-with-title{width:100%;float:left;padding:10px;background:#eee}li.post-holder.post-holder-8{width:60%;float:right;display:inline-block;position:relative}li.post-holder-8 .featured-image.left{width:100%;float:left;margin:0;border:unset;padding:0;position:relative}li.post-holder-8 .featured-image.left .pinit{position:absolute;padding:10px 15px;background:#eee;width:auto;top:0}li.post-holder-8 .post-content-with-title{width:100%;float:left;padding:20px;background:#eee}li.post-holder.post-holder-9{width:32.3%;float:left;display:inline-block;margin-right:1%;border-right:1px solid #999;padding-right:10px;position:relative;clear:both}li.post-holder-9 .featured-image.left{width:100%;float:left;margin:0;border:unset;padding:0;position:relative}li.post-holder-9 .featured-image.left .pinit{position:absolute;padding:10px 15px;background:#eee;width:auto;top:0}li.post-holder-9 .post-content-with-title{width:100%;float:left;padding:10px;background:#eee}li.post-holder.post-holder-7{width:32.3%;float:left;display:inline-block;margin-right:1%;border-right:1px solid #999;padding-right:10px;position:relative}li.post-holder-7 .featured-image.left{width:100%;float:left;margin:0;border:unset;padding:0;position:relative}li.post-holder-7 .featured-image.left .pinit{position:absolute;padding:10px 15px;background:#eee;width:auto;top:0}li.post-holder-7 .post-content-with-title{width:100%;float:left;padding:10px;background:#eee}li.post-holder.post-holder-6{width:33%;float:left;display:inline-block;position:relative}li.post-holder-6 .featured-image.left{width:100%;float:left;margin:0;border:unset;padding:0;position:relative}li.post-holder-6 .featured-image.left .pinit{position:absolute;padding:10px 15px;background:#eee;width:auto;top:0}li.post-holder-6 .post-content-with-title{width:100%;float:left;padding:10px;background:#eee}li.post-holder-3 .post-content-with-title h2{text-align:center}li.post-holder-5 p{width:68%}li.post-holder-5 .read-more{text-align:center;border:1px solid #41395f;width:30%;margin:0 auto;padding:5px 10px;position:absolute;right:15px;bottom:20px;display:block}li.post-holder-5 .read-more>a{float:none !important}li.post-holder-8 p{width:61%}li.post-holder-8 .read-more{text-align:center;border:1px solid #41395f;width:20%;margin:0 auto;padding:5px 10px;position:absolute;right:15px;bottom:20px;display:block}li.post-holder-8 .read-more>a{float:none !important}li.post-holder-9 p{width:68%}li.post-holder-9 .read-more{text-align:center;border:1px solid #41395f;width:30%;margin:0 auto;padding:5px 10px;position:absolute;right:15px;bottom:20px;display:block}li.post-holder-9 .read-more>a{float:none !important}li.post-holder-7 p{width:68%}li.post-holder-7 .read-more{text-align:center;border:1px solid #41395f;width:30%;margin:0 auto;padding:5px 10px;position:absolute;right:15px;bottom:20px;display:block}li.post-holder-7 .read-more>a{float:none !important}li.post-holder-6 p{width:68%}li.post-holder-6 .read-more{text-align:center;border:1px solid #41395f;width:30%;margin:0 auto;padding:5px 10px;position:absolute;right:15px;bottom:20px;display:block}li.post-holder-6 .read-more>a{float:none !important}.mobile-blog{display:none}.mobile-desc-blog{display:none}.category-about-our-smart-diamond-search .sidebar.sidebar-main{display:none}.blog-post-view .block-archive{display:none}.blog-post-view .block.comments{width:100%;float:left}.main-title-recent-post h1{color:#41395f;text-transform:capitalize;font-size:18px;text-align:center;margin-bottom:20px;letter-spacing:3px}.read-comments-post{width:96%;float:left;position:relative;border-top:1px solid #ccc;margin-top:40px;margin-bottom:25px;margin-left:1%;margin-right:2%}.read-comments-post h1{position:absolute;top:-31px;text-align:center;width:100%}.read-comments-post div{max-width:114px;margin:0 auto;background:#41395f;font-size:14px;font-family:LatoRegular;color:#fff;font-weight:400;padding:14px 14px}.post-bottom-max{max-width:840px;margin:0 auto;padding:0;position:relative}.main-title-recent-post-max{max-width:1365px;margin:0 auto;padding:0 10px}.recent-post-blog-detail{width:100%;float:left;margin-top:20px}.blog-post-view .page-main{max-width:1365px;margin:0 auto;padding:0 10px}.blog-post-view .page-title-wrapper{display:none}.blog-post-view .page-blog-view-header .page-title{width:100%;float:left;text-align:center;font-size:42px;text-transform:capitalize;line-height:42px;margin-top:18px;color:#41395f;margin-bottom:30px}.blog-post-view .page-blog-view-header .post-info{width:100%;float:left;text-align:center;font-family:LatoRegular;color:#41395f;clear:both;font-size:18px;line-height:18px;font-weight:normal;margin-top:30px}.blog-post-view .post-holder{background:0;padding:0}.blog-post-view .post-holder:hover{box-shadow:none}.blog-post-view .post-header{width:100%;float:left}.blog-post-view .post-view .post-content-with-title{width:100%;float:left}.blog-post-view .post-view .pinit{display:none}.blog-post-view .post-view .post-content-with-title>h2{display:none}.blog-post-view .post-view .post-content p{margin:43px auto;max-width:840px;text-align:justify;padding:0 10px;font-family:LatoRegular;color:#000;font-size:12px;line-height:20px;font-style:normal}.blog-post-view .post-view .post-bottom{width:100%;float:left}.blog-post-view .post-view .block.related{max-width:906px;margin:0 auto}.blog-post-view .post-view .block-content{list-style:none}.blog-post-view .bottom-share-postview{width:100%;float:left}.blog-post-view .share-icon-blog-detail>ul{list-style:none}.previous-post-blog{width:100%;float:left}.customNavigation.related-post-mage{width:100%;position:absolute;top:45%;z-index:111}.customNavigation.related-post-mage a.btn.next{float:right;cursor:pointer;position:relative;right:-20px}.customNavigation.related-post-mage a.btn.prev{float:left;cursor:pointer;position:relative;left:-20px}.blog-post-view .item.recently-blog{width:32.33%;float:left;margin-right:.5%;margin-left:.5%}.blog-post-view .detail-recent{background:#f4f3f8;width:100%;float:left;padding:10px}.blog-post-view .feature-recent-title{font-size:18px;color:#41395f;width:100%;float:left}.block-content.recent-post{width:100%;float:left;padding:0 10px}.read-more-recent-magepost a{text-transform:uppercase;font-size:12px}.feature-recent-content p{font-size:12px;font-style:italic;width:50%;float:left;color:#41395f}.feature-recent-content{width:100%;float:left}.read-more-recent-magepost{width:50%;float:right;text-align:center;max-width:142px;border:1px solid #41395f;padding:5px;font-style:normal}.feature-recent-content ol{list-style-position:inside}.feature-recent-content ol li{width:100%;float:left;margin-left:0;padding-left:0}.recent-magefan-date{width:100%;position:absolute;bottom:20px;left:10px;text-transform:uppercase;color:#fff;font-family:LatoRegular;font-size:12px}.mobile-feature-img{display:none}.detail-magefan-recent{display:none}.date-blog-view.mobile{display:none}.line-blog{width:100%;float:left;position:relative;border-top:1px solid #41395f;margin-bottom:55px;margin-top:30px}.readmore-line-position{position:absolute;top:-30px;width:100%;text-align:center}.readmore-line{max-width:56px;background:#41395f;color:#fff;margin:0 auto;font-size:12px;text-transform:uppercase;height:auto;padding-top:0}.responsive-date{display:none}.imgfeature-detail{position:relative}.mobile-link-recent{display:none}.recent-image-blog .pinit{display:none}.more-views{text-align:center}.desktop-toolbar-Elite .toolbar-products{margin-top:20px;margin-bottom:20px}.desktop-toolbar-Elite .modes-mode.mode-grid{background:url("../images/thumbnail.png") no-repeat !important;padding:10px 10px;margin-right:15px}.desktop-toolbar-Elite .modes-mode.active.mode-grid{background:url("../images/grid-hover.png") no-repeat !important}.desktop-toolbar-Elite .modes-mode.mode-list{background:url("../images/list-elite-icon.png") no-repeat !important;padding:10px 10px}.desktop-toolbar-Elite .modes-mode.active.mode-list{background:url("../images/listhover.png") no-repeat !important}.desktop-toolbar-Elite .modes{max-width:180px;margin:0 auto;float:none;padding-top:10px}.desktop-toolbar-Elite .elite-pager{color:#fff !important;text-transform:capitalize;font-size:14px;font-style:italic;text-align:center;font-weight:normal;line-height:35px;padding-bottom:6px;border-bottom:1px solid #c8a48e}.desktop-toolbar-Elite .pages .action.next{background:url("../images/arrow_right.png") no-repeat !important;width:22px;height:25px}.desktop-toolbar-Elite .pages .action.previous{background:url("../images/arrow_left.png") no-repeat !important;width:22px;height:25px}.desktop-toolbar-Elite .pages .action.next::before,.desktop-toolbar-Elite .pages .action.previous>span{display:none}.category-elite.catalog-category-view .sidebar.sidebar-main{display:none}.category-elite .desktop-elite-list{max-width:1025px;margin:0 auto;padding:0 10px}.category-elite .desktop-elite-list li{min-height:480px}.category-elite .page-main{background:#000}.category-elite .products-grid li.item:hover{background:0}.category-elite .products-grid li.item .product-image-photo{opacity:.7}.category-elite .products-grid li.item:hover .product-image-photo{opacity:1}.category-elite .elite-price-listview .price-box{margin:20px 0 20px}.category-elite-login .category-products{max-width:1025px;margin:0 auto;padding:0 10px}.category-elite-login .main-container{background:#000}.category-elite-login .toolbar{margin-top:0;padding-top:30px;background:#000 !important}.category-elite-login .liststep{display:none}.elite-listview-hover{width:100%;float:left;text-align:center;display:none}.desktop-elite-list li:hover .elite-listview-hover{display:block;width:100%;float:left}.masonry-grid li.masonry-grid-item:hover{background:#000}.elite-pname-listview{color:#c8a48e;text-transform:uppercase;font-size:18px;line-height:20px}.elite-pdesc-listview{color:#fff;font-size:14px}.catalog-category-view .view-mode{display:none}.category-elite-login .view-mode{display:block !important}.category-elite-login .category-products .toolbar .pager{width:100%;float:left}.category-elite-login .pager>.count-container{float:left;width:100%}.category-elite-login .sorter{width:100%;margin-top:10px}.category-elite-login .sorter>.view-mode{float:none;max-width:98px;margin:0 auto}.category-elite-login .price-box{padding-top:0;padding-bottom:0}.custompager>span.showingelite{display:none}.category-elite-login .custompager>span.showingelite{display:block !important}.category-elite-login .custompager span,.category-elite-login .custompager span.showingelite{color:#fff !important;text-transform:capitalize;font-size:14px;font-style:italic;text-align:center;padding-right:2%}.category-elite-login .pages .previous:before,.category-elite-login .pages .next:before{border:0}.category-elite-login .previous.i-previous{background:url("../images/arrow_left.png") no-repeat !important;width:22px;height:25px}.category-elite-login .next.i-next{background:url("../images/arrow_right.png") no-repeat !important;width:22px;height:25px}.category-elite-login .sorter>.view-mode a.list{background:url("../images/list-elite-icon.png") no-repeat !important}.category-elite-login .sorter>.view-mode a.list:hover{background:url("../images/listhover.png") no-repeat !important}.category-elite-login .sorter>.view-mode .list{background:url("../images/listhover.png") no-repeat !important}.category-elite-login .sorter>.view-mode strong.grid{background:url("../images/thumbnail.png") no-repeat !important}.category-elite-login .sorter>.view-mode a.grid:hover,.category-elite-login .sorter>.view-mode .grid{background:url("../images/grid-hover.png") no-repeat !important}.category-elite-login .category-products .toolbar .pages{max-width:198px;margin:0 auto;float:none;padding:0 10px}.category-elite-login .second-elite-view{width:100%;float:left;margin-bottom:30px}.category-elite-login .elite-price-listview-sec .price-box{padding-bottom:0;padding-top:0}.elite-price-listview .out-of-stock{color:#fff;font-style:italic;font-size:23.07px;padding-top:17px;padding-bottom:14px}.mobile-elite-list{display:none}.category-elite .second-elite-view{max-width:1025px;margin:0 auto;padding:0 10px}.category-elite .second-elite-view li{min-height:460px}.second-elite-view li:hover .elite-price-listview-sec{display:block;position:absolute;top:0;right:20px;z-index:999}.second-elite-view li:hover .elite-listview-hover{display:block}.second-elite-view li .elite-listview-hover .elite-pname-listview{margin-bottom:15px}.category-elite-login .elite-product-view .link-wishlist{display:none !important}.custom-head.res-head{display:none}.mobile-content-related{display:none}.category-shop-by-shape .page-main{max-width:none;padding:0 !important}.category-shop-by-shape .main-by-shape{position:relative;float:left;width:100%}.category-shop-by-shape .main-shop-by-shape{width:100%;float:left;position:relative}.category-shop-by-shape .shop-by-shape-banner-desktop{width:100%}.category-shop-by-shape .shop-by-shape-banner-responsive{display:none}.category-shop-by-shape .info-shop-by-shape{position:absolute;top:50px;width:100%;text-align:center}.category-shop-by-shape .sub-text-shop-by-shape{max-width:1375px;margin:0 auto;padding:0 10px;float:none;text-align:left}.category-shop-by-shape .bottom-text-shop-by-shape{color:#fff;font-size:16px;font-style:italic;letter-spacing:.5px;line-height:1.25;max-width:513px;padding-bottom:18px;width:100%}.category-shop-by-shape .shop-by-shape-txt1{padding-bottom:25px}.category-shop-by-shape .sub-text-shop-by-shape h1{font-size:50.75px;letter-spacing:1px;color:#fff !important;margin-bottom:16px;line-height:1}.category-shop-by-shape .shop-shop-by-shape{text-align:left}.category-shop-by-shape .shop-shop-by-shape a{display:block;line-height:1;text-align:left;text-transform:uppercase;color:#fff;font-family:LatoRegular;font-size:18px}.shop-shop-by-shape a:hover span{border-bottom:3px solid #fff;padding-bottom:10px}.percentage-shape{font-size:40px}.shape-engagement-cat{width:100%;float:left;position:relative}.category-shop-by-shape .main-shop-by-shape-logo{position:absolute;top:-13px;width:100%}.category-shop-by-shape .main-shop-by-shape-logo .logo_img{margin:0 auto}.category-shop-by-shape .main-shop-by-shape-1{width:100%;float:left;position:relative}.category-shop-by-shape .info-shop-by-shape-1{margin:auto;width:100%;text-align:center;float:none;position:absolute;top:0}.category-shop-by-shape .sub-text-shop-by-shape-1{padding-top:35px;width:100%;float:left}.category-shop-by-shape .sub-text-shop-by-shape-2{width:100%;float:left}.category-shop-by-shape .sub-text-shop-by-shape-1 .heading{font-weight:400;font-family:LatoRegular;font-size:21px;letter-spacing:2px;color:#41395f;line-height:1;max-width:620px;margin:0 auto;margin-bottom:32px}.caimages.firstdiamond .hz_container{float:left;width:100%}.diamondsearch-intelligence-index .top_info.first{display:none}.diamondsearch-intelligence-index .topli:hover .top_info.first{display:block}.category-shop-by-shape .sub-text-shop-by-shape-2 .heading{font-weight:400;font-family:LatoRegular;font-size:21px;letter-spacing:2px;color:#41395f;line-height:1;max-width:620px;margin:0 auto;margin-bottom:40px}.category-shop-by-shape .bottom-text-shop-by-shape-1{max-width:410px;margin:auto;width:100%;text-align:center;float:none;color:#41395f;font-style:italic}.category-shop-by-shape .bottom-text-shop-by-shape-2{max-width:610px;margin:auto;width:100%;text-align:center;float:none;color:#41395f;font-style:italic}.category-shop-by-shape .shop-by-shape-txt1-1{font-size:16px;line-height:1.2;background:url('../images/shape-by-shop-comma-up.png') no-repeat left top;padding-top:15px;padding-left:25px}.category-shop-by-shape .shop-by-shape-txt1-2{font-size:16px}.category-shop-by-shape .comma-inline{display:inline-block}.category-shop-by-shape .comma-inline.bottom-comma{vertical-align:top}.category-shop-by-shape .center-border-img-shape{margin:0 auto;padding-top:21px;padding-bottom:35px;padding-left:15px;max-width:490px;width:100%}.category-shop-by-shape .hello_reftable{background:#fff;border-bottom:1px solid #41395f;margin-top:0;position:relative}.category-shop-by-shape .back-imgss{float:left;width:100%;padding-bottom:50px;position:relative;border-top:1px solid #41395f}.category-shop-by-shape .back-imgss .img{position:absolute;top:-13px;width:100%}.category-shop-by-shape .back-imgss .img img{margin:0 auto}.category-shop-by-shape .main-shop-by-shape-logo-2{position:absolute;bottom:-14px;left:49.2%;z-index:999}.category-shop-by-shape .desmin480{float:none;margin:0 auto;max-width:1024px;clear:both;padding-top:60px}.category-shop-by-shape .sub-ring-collection{padding:30px 50px 25px;display:inline-block;float:none}.category-shop-by-shape .sub-ring-collection:hover{background:#f4f3f8;padding:30px 50px 25px}.category-shop-by-shape .sub-ring-collection img{width:100%}.category-shop-by-shape .ring-collection-data{min-height:150px;float:none;text-align:center;width:100%}.category-shop-by-shape .ring-collection-data .wed-c-desc{padding-bottom:0}.category-shop-by-shape .wed-c-title{text-align:center;color:#41395f !important;font-style:italic;min-height:unset}.category-shop-by-shape hr.h-line-cat{width:110px;margin:10px auto 7px;display:inline-block;border-color:transparent;border-width:1px}.category-shop-by-shape .ring-collection-data p{float:left;width:100%;clear:both;color:#41395f !important;font-style:italic;font-size:13px}.category-shop-by-shape .ring-collection-data p.wed-c-title{margin-top:8px;font-size:20px}.category-shop-by-shape .ring-collection-data a.wed-c-learn-more{max-width:145px;width:100% !important;padding:7px 25px;clear:both !important;text-align:center;margin:0 auto;float:none !important;background-color:transparent;display:inline-block;color:transparent;font-family:LatoRegular;border:1px solid transparent}.category-shop-by-shape .sub-ring-collection:hover hr.h-line-cat{border-color:#443c61}.category-shop-by-shape .sub-ring-collection:hover a.wed-c-learn-more{background-color:#41395f;color:#fff}.category-shop-by-shape .sub-ring-collection:hover a.wed-c-learn-more:hover{color:#41395f;background-color:#fff;border:1px solid #41395f}.category-shop-by-shape .sub-ring-collection:hover .wed-c-title{visibility:visible}.category-shop-by-shape .sub-ring-collection div p:nth-child(4){margin-bottom:15px}.category-shop-by-shape .hello_reftable .engage-part2-title{margin-bottom:90px;position:relative}.category-shop-by-shape .refCell p{line-height:1.2;min-height:unset}.category-shop-by-shape .sub-ring-collection,.category-shop-by-shape .sub-ring-collection:hover{width:32%}.category-preset-engagement-rings .title-wedding-rings{margin-bottom:49px}.eg-ri-pres{text-transform:capitalize;font-size:26px;font-style:italic;color:#41395f;line-height:26px;margin-bottom:5px}.sub-ring-collection img{margin:0 auto}.category-preset-engagement-rings .wed-c-title a{padding-bottom:20px;min-height:unset;text-align:center;color:#41395f !important;font-style:italic;font-size:20px;text-transform:capitalize}.text-pre{font-size:14px;word-spacing:2px;font-family:LatoRegular;color:#41395f;line-height:1.5}.res-preset{position:absolute;top:41.5%;width:100%}.res-contai{width:57%;float:right}.res-contai p{max-width:800px;color:#fff !important;margin-bottom:15px !important;font-family:LatoRegular !important;line-height:17.5px !important;text-align:justify;letter-spacing:.5px}.last-setp{width:100%;float:left}.left-side-shipinginfo{width:52%;float:left;margin-left:4%}.pre_main .wed-c-title{min-height:unset}.pre_main .sub-ring-collection:hover .wed-c-title{visibility:visible;min-height:unset}.hedding{text-align:center;text-transform:uppercase;padding:39px 0 39px;line-height:21px;font-size:21px;font-family:LatoRegular;color:#41395f}.img-shipinginfo-left{width:42%;float:left}.img-shipinginfo-left img{width:98%}.right-shipinginfo{width:55.19%;float:right}.text-set-shping{margin:10px 0 20px;color:#41395f;font-size:14px;clear:both;width:93%;float:left;font-family:LatoRegular}.shipping-with-btn{text-align:center;width:100%;padding:14px 0;margin:10px 0;text-transform:uppercase;color:#fff;font-size:18px;float:left;background-color:#41395f}.right-shipinginfo li{width:44%;float:left;font-size:14px !important;font-style:normal !important;font-family:LatoRegular !important;list-style-type:square;margin-left:13px !important;text-transform:uppercase;color:#636363;margin-bottom:0}.right-side-shipinginfo{width:39%;float:right;height:552px}.right-max-shipinginfo{margin-left:76px;margin-right:auto;max-width:328px}.img-shipinginfo-right{width:100%;float:left;text-align:center;margin-bottom:39px}.img-shipinginfo-right img{width:auto;margin:auto}.right-p-shipi p{font-size:14px !important;margin-bottom:8px !important;line-height:20px !important;font-family:LatoRegular !important;font-style:normal !important;color:#000 !important}img.arm_righrt{width:auto;display:inline-block}.hedding.sec{padding:23px 0 21px;margin-top:5px;border-top:1px solid #ccc}.img-shipinginfo-right.sec{margin-bottom:0;width:100%;float:left;text-align:center;padding-top:30px;padding-bottom:73px}.right-p-shipi .shipinginfo-text p{font-size:15px !important;line-height:1.6em !important;max-width:300px;color:#41395f !important;padding-bottom:20px;margin:0 auto;font-weight:600;float:none}.last-shi-text{font-size:14px;color:#000;margin-top:17px;float:left;max-width:328px;font-family:LatoRegular !important;margin-bottom:20px;width:100%}.sub-titl-siping{text-align:center;font-size:14px !important;color:#41395f;float:left;width:100%;line-height:14px}div.amshopby-overlay{background-color:#fff;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:555}.page-footer #newsletter-error{font-size:13px !important}.page-footer .block.newsletter .action.subscribe{width:40px !important}small.copyright{background:#41395f none repeat scroll 0 0;text-align:center;float:left;width:100%;padding:0 0 10px}small.copyright span{color:#6a6482;font-size:12px;font-family:LatoRegular}.links.part5 .block.newsletter{float:none;margin-bottom:30px;width:258px}.block.newsletter input:focus{box-shadow:0 0 0 0 #68a8e0}.subscribecontant{font-size:14px;color:#fff;font-family:LatoRegular}.facebook-login{padding:13px 0 0}.facebook-or{height:1px;background:#8a8a8a;max-width:421px;margin:38px auto 48px;position:relative}.smartdiamond .facebook-or{background:#eac0c0}.facebook-or span{position:relative;top:-10px;padding:0 14px;background:#fff;font-size:15px;font-family:LatoRegular;color:#000;font-weight:600;letter-spacing:1px}.category-preset-engagement-rings.catalog-category-view .page-main{max-width:none;padding:0}.filter-layer{width:100%;float:left;border-bottom:1px solid #dfdfdf;padding-top:4px;padding-bottom:4px}.filter-layer-part1{width:20%;float:left}.filter-layer-part2{width:80%;float:left;padding:10px 33px}.desktop-simple-tool{background-color:#f4f3f8;margin-bottom:15px;padding:7px 10px}.desktop-simple-tool .toolbar-products{margin-bottom:40px;padding:0;text-align:center;max-width:1365px;margin:0 auto}.desktop-simple-tool .toolbar-amount{font-size:14px;color:#41395f;font-family:LatoRegular;text-transform:uppercase;line-height:35px;padding:0;float:right;margin-right:10px}.desktop-simple-tool .toolbar-products .pages{width:auto;float:right;margin-right:10px}.desktop-simple-tool .toolbar .limiter{display:block;margin-right:10px}.desktop-simple-tool .toolbar-sorter.sorter{width:auto;float:left;padding:0;margin-right:10px}.desktop-simple-tool .sorter-options{margin:0 0 0 7px;width:200px;border-radius:0;border-color:#c7c7c7;-webkit-appearance:none;background:url("../images/arrowdroplist.png") no-repeat center right 13px;height:35px;font-size:14px;font-family:LatoRegular;color:#41395f;text-transform:uppercase;padding-left:13px;-moz-appearance:none}.desktop-simple-tool .limiter-options{margin:0 0 0 7px;border-color:#c7c7c7;-webkit-appearance:none;background:url("../images/arrowdroplist.png") no-repeat center right 13px;height:35px;font-size:14px;font-family:LatoRegular;color:#41395f;text-transform:uppercase;padding-left:13px;width:73px;-moz-appearance:none}.desktop-product-list .product details.product-item-details .product-item-name{margin:10px 0}.desktop-simple-tool .pages .page>span>span{font-size:14px;color:#41395f;font-family:LatoRegular;text-transform:uppercase;font-weight:normal}.filter-options-item.filter-layer.allow.active .filter-options-title{background:url(../images/list-filter-open.png) center left no-repeat}.desktop-simple-tool .sorter-label{font-size:14px;font-family:LatoRegular;color:#41395f;text-transform:uppercase}.desktop-simple-tool .toolbar-products .pages .item span.simple-pager{font-size:14px;font-family:LatoRegular;color:#41395f;text-transform:uppercase;font-weight:normal}.mobile-simple-tool{display:none}.desktop-product-list.products-grid li img{margin:0 auto}.category-jewelry.catalog-category-view .product-image-container{width:100% !important}.catalog-category-view .product-item-info{width:100%;position:relative}.catalog-category-view .page-main{max-width:none;margin:0 auto;padding:0}.catalog-category-view .product-image-container{width:100% !important}.product.details.product-item-details{text-align:center;display:none}.products-grid li.item:hover .product.details.product-item-details{display:block;width:65%;margin:0 auto}.products-grid li.item:hover .product-image-photo{opacity:.3}.products-grid li.item:hover img.img-pro{margin:0 auto;opacity:.3}.product.details.product-item-details .product-item-link{color:#413a60;font-size:14px;text-transform:uppercase}.category-jewelry.catalog-category-view .product-item .price-box .price{color:#41395f;font-style:italic;font-size:20px}.products-grid li.item:hover .addtofav{display:block !important}.category-jewelry.catalog-category-view .product-item .price-box{margin:0}.category-jewelry.catalog-category-view .column.main .product-item{padding-left:0}.catalog-product-view .fotorama__thumb-border{border:1px solid #f1f1f1;background-image:none}.catalog-product-view .page-main{max-width:none;padding:0;padding-bottom:50px}.product.info.detailed .product.data.items{display:none}.categorypath-elite.category-elite .page-main .columns{padding-top:0}.catalog-product-view .page-main .columns{padding-top:100px}.catalog-product-view .column.main .product-items{margin-left:0}.product-info-stock-sku .stock.available,.product-info-stock-sku .product.attibute.sku{display:none}.product-reviews-summary .reviews-actions a{color:#41395f}.product-info-main .product-reviews-summary .reviews-actions{font-size:14px;font-family:LatoRegular;line-height:1.5}.action.primary{background:#41395f none repeat scroll 0 0;border:0;font-family:LatoRegular}.action.primary span{font-size:14px;font-family:LatoRegular;font-weight:400;letter-spacing:1px;text-transform:uppercase}.action.primary:hover{border:0;font-family:LatoRegular;background:#f4f3f8}.product-info-main .action.primary{height:40px;line-height:40px !important;font-size:16px !important;padding:0 30px !important;float:left;max-width:221px;width:100% !important;border-radius:0}.add-to-links .link-wishlist{background:url("../images/wish.png") no-repeat left center;padding:10px 33px}.product-info-main .add-to-links a{font-family:LatoRegular;text-indent:unset;color:#9c9c9c;font-size:11px}.main-free-ship-info{width:100%;float:left}.main-free-ship-info .price-bottom-info{width:auto;float:left}.sharing-links.add-to-links{width:100%;float:right;list-style:none;margin-top:0;margin-bottom:0;max-width:100%}.catalog-product-view .sharing-links.add-to-links{float:none;width:365px;margin:0 auto}.gapper_div{border-bottom-style:solid;border-bottom-width:1px;color:#b2b2b2;clear:both;display:block;margin-bottom:19px;padding-top:19px;border-bottom-color:-moz-use-text-color}.two50{width:100%;float:left;margin-bottom:8px;margin-top:30px}.catalog-product-view .two50{margin-top:10px;padding-bottom:10px}.catalog-product-view .thre-ca{display:none}.two50>div{width:50%;float:left;padding:10px 0 0}.catalog-product-view .two50>div{padding:0}.two50 .handcert{border-left:1px solid #ccc;line-height:34px}.two50 div div.data_del_main{line-height:22px}.two50 div div.data_del_main .data_delbottom{color:#000;font-size:11.67px;letter-spacing:normal}.two50 div div{float:left}.two50 div div span{color:#41395f}.catalog-product-view .two50 div .made_in_our_div span{color:#000;text-transform:none;text-align:center;width:130px;display:block;line-height:20px;font-size:14px}.delivery>div:last-child{line-height:40px;font-size:15px;font-family:LatoRegular;color:#9c9c9c}.delivery div .data_del_seleted{color:#41395f;text-transform:uppercase;font-size:15px}.two50>div>div:first-child{margin-right:0}.handcert>div:first-child{margin-left:60px}.product-view .product-shop{max-width:50%;background:#f3f3f7;width:100%}.thre-ca div>img{float:left;margin-right:15px}.product-info-main .product-add-form{width:100%;float:left}.product-info-main .product-add-form .box-tocart{margin:0;width:auto;float:left}.product-info-main .product-add-form .box-tocart .actions{padding-top:0}.thre-ca{width:50%;float:right;padding-top:5px;padding-left:70px}.thre-ca div{float:left;width:auto;text-transform:uppercase;margin-right:34px;font-size:11px;font-family:LatoRegular;color:#9c9c9c}.Call span{padding-top:10px;float:left}.Email span,.Call span,.chat span{color:#9c9c9c;line-height:22px}.thre-ca a:hover span{opacity:.8}.thre-ca div.chat{margin-right:0}.product-social-links{display:none}.hintshare>img{float:left}#inline_2{text-indent:0}.black_overlay{background:none repeat scroll 0 0 rgba(0,0,0,0.3);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1001}.white_content{background-color:#f4f3f8;border:2px solid #41395f;display:none;left:50%;max-width:609px;overflow:auto;padding:0;position:fixed;text-align:center;top:5%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);width:100%;z-index:200000;min-height:580px}.white_content .hint_thanks{display:none}.white_content .prev-display{display:none}.white_content .hint_thanks .hint_thanks_text{margin-top:20px}.white_content .prev-productname{text-transform:uppercase}.white_content .loading-image{padding-top:14px;position:relative;margin:0 auto}.white_content .loader{color:#008000;display:none;height:auto;margin:0 auto;overflow-x:auto;overflow-y:auto;right:0;z-index:999;position:absolute;top:40%;width:100%;text-align:center}.white_content textarea:focus,.white_content input:focus{outline-style:none}.white_content .main-hint-popup .prev{display:none}#recaptcha-verification-hint{visibility:hidden;position:absolute;left:-1000000px}.submit-loader{position:fixed;width:100%;text-align:center;z-index:1005}.submit-loader .pop-up-container{display:table-cell;width:100vw;height:100vh;vertical-align:middle}@media only screen and (max-width:650px){.white_content{width:86%}.white_content .send-friend .drophintfrm,.send-friend .buttons-set{margin:0 auto;width:90%}}.link-facebook>img{float:left;margin-right:10px}.sharing-links li{float:left;width:auto;padding:0 7px 7px}.fotorama__stage__frame .fotorama__img{margin:0 auto}.catalog-product-view .left-side-shipinginfo{background-color:#f1f1f1}.catalog-product-view .right-shipinginfo{float:right;margin-right:4%;max-width:460px;width:40.19%}.catalog-product-view .logo-shipping>img{margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0}.catalog-product-view .shipping_note{display:inline-block;margin-bottom:40px;margin-top:130px}.catalog-product-view .img-shipinginfo-left{float:right;max-width:430px;width:38%;margin-top:10%}.catalog-product-view .right-side-shipinginfo{float:right;width:37%;clear:none;background:0}.catalog-product-view .right-max-shipinginfo{margin-left:6%;margin-right:auto;max-width:340px}.bottom_small_logo{width:100%;float:left;position:relative}.catalog-product-view .product-info-main .product-options-wrapper select{-moz-appearance:none;-webkit-appearance:none;width:181px;max-width:100%;font-family:LatoRegular;color:#9c9c9c;border:2px solid #8d889f;text-transform:uppercase;height:58px;background:url('../images/down-arrow.png') no-repeat center right 12px}.catalog-product-view .product-info-main .product-options-wrapper select:focus{box-shadow:none}.catalog-product-view .product-info-main .product-options-wrapper .field{padding:0;margin:0;border-bottom:0;width:32%;float:left;margin-right:1.5%}.catalog-product-view .product-info-main .product-options-wrapper{width:100%;float:left;margin-bottom:38px;clear:both;margin-top:10px}.catalog-product-view .product-info-main .product-options-wrapper .field:last-child{margin-right:0}.products-grid.products-related li.item:hover{background:#f6f6f6}#block-related-heading{font-size:21px;font-family:LatoRegular;color:#41395f;text-transform:uppercase;letter-spacing:2px;font-weight:500;width:100%;text-align:center;float:left}.products-grid.products-related{max-width:1365px;margin:0 auto;padding:0 10px}.product-info-max{max-width:1365px;margin:0 auto;padding:0 40px;display:flex;flex-direction:row}.product-info-max .product-info-main{order:2}.product-info-max .product.media{order:1}#mobile-elite-related{display:none}.proname-elite{display:none}.proname-simple{display:none}.products-grid.products-related li.item{min-height:0;position:relative}.products-grid.products-related .product-image-container{width:100% !important}.products-grid.products-related li.item:hover .product.details.product-item-details{position:absolute;top:40%;width:100%;padding:0 10px}.page-layout-1column .product-item-info{width:100%}.left-img-specification1{clear:both;width:100%;float:left;margin-top:0;background-color:#f1f1f1;position:relative}.catalog-product-view .left-img-specification1{background-color:#f3f3f7}.catalog-product-view .small_logo{margin-top:-13px;text-align:center;position:relative}.catalog-product-view .small_logo{margin-top:0}.small_logo>img{margin-bottom:10px;margin-left:auto;margin-right:auto;margin-top:0}.small_logo img{margin:-14px auto}.specification-content{max-width:1365px;width:100%;margin:0 auto;float:none;display:block}.catalog-product-view .specification-content{max-width:100%}.detail-leftimg{width:33%;float:left;padding:60px 0 20px;display:block}.right-img-specification1{width:63%;float:right;padding:74px 0 52px;margin-right:0}.catalog-product-view .right-img-specification1{float:left;width:50%;padding-bottom:2%}.catalog-product-view .right-img-specification1main.max-divide3-sub .right-img-specification1,.catalog-product-view .right-img-specification1main.max-divide2-sub .right-img-specification1{width:100%}.catalog-product-view .cust-review-detail{display:none}.catalog-product-view .text-specif span{display:block;margin:0 auto;color:#000;font-size:24px;width:140px;padding-bottom:30px}.product.media .fotorama__thumb-border{border:1px solid #f1f1f1}.categorypath-engagement-ring-engagement-ring-styles .main-engage-style .engage-style-content{max-width:1145px;width:100%;margin:0 auto;clear:both;padding:0 20px}.category-halo-rings.catalog-category-view .sidebar.sidebar-main{display:none}.category-about-our-smart-diamond-search .page-main{max-width:1365px;padding:0 !important}.banner_walter img{width:100%}.cms-walter .page-main{max-width:1365px;margin:0 auto;padding:0 10px}.banner_walter{position:relative;width:100%;float:left;text-align:center}.position_waletr{width:100%;position:absolute;top:0;float:left;clear:both}.liwalter{width:100%;float:left;text-align:center;height:1px;clear:both;margin-top:22px;margin-bottom:24px}.liwalter img{width:auto;margin:auto;height:1px}.nice-meet24{color:#fff;font-size:24px;font-style:italic;line-height:24px;margin-top:82px}.iw48px{font-size:48px;line-height:48px;margin-top:12px;color:#fff;margin-bottom:120px}.donec18{margin:auto;max-width:738px;font-size:18px;color:#fff;line-height:20px;text-align:center}span.br-span{width:100%;text-align:center;float:left}.wlaarrow{width:100%;float:left;text-align:center}.dis14{color:#fff;font-size:14px;width:100%;float:left;line-height:14px;margin-bottom:90px}.wlaarrow img{width:auto;margin:auto}.soundarr{position:absolute;bottom:18px;left:26px}.walimmg{width:7.5%;float:left;text-align:center;margin-bottom:14px;padding:10px 0;margin:0 .79% 42px}.walimmg img{margin:auto;max-width:100%}.walimmg img.active{display:none}.walimmg.walimmgimageclick img.normal{display:none}.walimmg.walimmgimageclick img.active{display:block}.diamondsearch-intelligence-index .top_Search ul li img.normal{display:block}.diamondsearch-intelligence-index .top_Search ul li img.active{display:none}.diamondsearch-intelligence-index .top_Search ul li a.activesearch img.normal{display:none}.diamondsearch-intelligence-index .top_Search ul li a.activesearch img.active{display:block !important}.diamondsearch-intelligence-index .top_Search li img.normal{display:none}.diamondsearch-intelligence-index .top_Search li img.active{display:block}.letmewww48{font-size:48px;width:100%;float:left;text-align:center;font-style:italic;color:#41395f;line-height:48px;padding:50px 0 50px}.waleter{margin:auto;max-width:1378px;clear:both}.waleter:after,#searchForm:after{content:"";display:block;float:none;clear:both}#searchForm{padding-bottom:30px}.titl-posi{width:100%;float:left;text-align:center;position:relative;padding:10px 0;margin-bottom:33px}.walimmg p{margin-bottom:0;font-size:11px !important;color:#41395f !important;text-transform:capitalize;font-style:normal !important}span.budg{position:absolute;top:-3px;padding:0 18px;margin-left:-122px;font-size:24px;font-style:italic;color:#41395f;background:#fff;text-transform:capitalize;line-height:24px}.douwalter{width:auto;display:inline-block;margin:auto;border:1px solid #bebbc9;border-radius:13px}.doule100{width:100%;float:left;text-align:center}.category-about-our-smart-diamond-search .douwalter span{color:#41395f;font-size:38.49px;display:inline-block;width:150px;font-style:italic;line-height:57px;height:63px}.category-about-our-smart-diamond-search .page-main .douwalter span input[type=text]{border:0;color:#41395f;font-size:37.49px;height:67px;font-style:inherit;padding-left:20px;background:#f4f3f8}.category-about-our-smart-diamond-search .page-main .douwalter span input[type=text]:focus{box-shadow:none}span.firstdoul{border-right:1px solid #bebbc9;width:64px !important;padding:0}.cle100{width:100%;float:left;text-align:center;clear:both}.serch-walte{width:288px;margin:31px auto 44px;height:50px;line-height:49px;border:1px solid hsl(0,0,0);font-size:18px;text-transform:uppercase;color:#ffeaea;letter-spacing:2px;background:hsl(253,25%,30%) none repeat scroll 0 0;margin-top:30px;font-family:LatoRegular;margin-bottom:42px;display:inline-block;padding:0}.imdiv100{width:100%;float:left;clear:both;text-align:center;margin-top:50px}.imdiv{font-size:48px;line-height:48px;font-style:italic;color:#41395f;margin-bottom:42px}.imcontain{margin:auto;max-width:751px}.cms-page-view .std .imcontain p{font-size:18px;line-height:20px;font-style:normal;color:#000;margin-bottom:18px}.changwatler{width:100%;float:left;clear:both;background:#f4f3f8}.right-change-walt{width:68%;float:left;position:relative;z-index:0}.left_change_img{width:32%;float:left;position:relative;padding:0 5px}.change_left_posi{position:absolute;top:0;width:100%;text-align:center}.img-right-walter{position:relative;width:100%;float:left}.posiab-walter{position:absolute;top:39%;width:100%;text-align:center;padding:22% 0;z-index:999999;color:#000}.head-walter{color:#fff;font-size:48px;line-height:48px;width:100%;float:left}.contain-walter-rih{width:100%;color:#fff;float:none;clear:both;font-size:18px;margin:auto;max-width:480px;line-height:20px;padding:0 10px}.last-two-walt{width:100%;float:left;clear:both;margin-top:10px;margin-bottom:9px}.left-walt-rel{width:49.5%;float:left;position:relative}.right-walt-rel{width:49.5%;float:right;position:relative}.last-two-walt img{width:100%}.posi-last-w{position:absolute;bottom:0;width:100%;float:left;text-align:center}.headlas48{color:#fff;font-size:48px;line-height:48px;width:100%;float:left;text-align:center;margin-bottom:26px}.try18{margin:auto;width:300px;color:#fff;height:52px;line-height:52px;border:1px solid #f5f5f5;margin-bottom:58px;clear:both;border-radius:3px;font-size:14px;font-family:LatoRegular;display:block}.try18:hover,.clnow18:hover{background:#fff;color:#41395f}.head_left_wa{width:100%;float:left}.head_left_wa span{color:#41395f;font-size:24px;font-style:italic;display:inline-block;margin:auto;max-width:222px;line-height:24px;letter-spacing:1px;padding-bottom:24px;border-bottom:1px solid #41395f;margin-bottom:20px;margin-top:50px}.liwalter-last{width:100%;float:none;text-align:center;margin:28px auto 18px;max-width:500px;display:inline-block}.liwalter-last img{padding:0;width:100%}.img-right-walter img{width:100%}.contain_walter_left p{font-size:18px !important;line-height:18px !important;font-style:normal !important;color:#41395f !important}.contain_walter_left{margin:auto;max-width:296px}.category-recently-purchased.catalog-category-view .liststep{display:none}.cms-elite-login .elite-login-page{background:rgba(0,0,0,0) url("../images/rockher_elite.jpg") repeat scroll center center/100% 100%;margin:25px auto;max-width:946px}.opc-progress-bar-item._active::before{background:#41395f none repeat scroll 0 0}.opc-progress-bar-item._active>span{color:#41395f}.opc-progress-bar-item._active>span::before{background:#41395f none repeat scroll 0 0}.opc-progress-bar-item::before{background:#f4f3f8 none repeat scroll 0 0;content:"";height:7px;left:0;position:absolute;top:19px;width:100%}.opc-progress-bar-item>span{color:#41395f;display:inline-block;font-size:1.8rem;font-weight:300;padding-top:45px;width:100%;word-wrap:break-word}.opc-progress-bar-item>span::before{background:#41395f none repeat scroll 0 0;border-radius:50%;content:"";height:38px;left:50%;margin-left:-19px;position:absolute;top:0;width:38px}.checkout-shipping-method .actions-toolbar .action.primary{padding:0}.checkout-payment-method .payment-methods .actions-toolbar .primary{padding:0 !important}.checkout-payment-method .payment-option-title .action-toggle{color:#41395f}.account h1.page-title{color:#41395f}.account.customer-address-form .action.save.primary{padding:0}.button-elite{background:transparent}.learn-more.button-elite:hover a{color:#fff}.button-elite:hover{-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color;background:#000}.cms-elite-landing-page .columns{background:#000}.elite-landing-main{float:left}.desk-elite-landing{width:100%;float:left}.cms-elite-landing-page .page-main{max-width:none;padding:0}.ring-necklaces-main{width:100%;float:left;position:relative}.main-ringnecklaces{width:100%;float:left;position:absolute;top:0;left:0}.cms-elite-landing-page .ring-necklaces-main-max{width:100%;float:left}.main-ring-elite1{width:45%;float:left;text-align:center;margin-left:5%}.main-ring-elite2{width:46%;float:left}.title-ring-elite{font-size:30.49px;color:#c8a48e;text-align:center;text-transform:uppercase;margin-bottom:10px;letter-spacing:1px}.title-neck-elite{font-size:30.49px;color:#c8a48e;text-align:center;text-transform:uppercase;margin-bottom:10px;letter-spacing:1px}.shop-elite-collection{max-width:260px;margin:0 auto;text-align:center;border:1px solid #c8a48e;padding:10px}.shop-elite-collection a{font-size:18px;color:#c8a48e !important;text-align:center;text-transform:uppercase;letter-spacing:1px}.elite-background-main{width:100%;float:left}.elite-background-main-max{max-width:1365px;margin:0 auto;padding:0 10px}.bespoke-elite{width:100%;float:left;position:relative}.main-bespoke-title{position:absolute;top:0;width:100%;text-align:center}.shop-bespoke-collection{max-width:260px;margin:0 auto;text-align:center;border:1px solid #c8a48e;padding:10px}.shop-bespoke-collection a{font-size:18px;color:#c8a48e !important;text-align:center;text-transform:uppercase;letter-spacing:1px}.title-bespoke-elite{font-size:30.49px;color:#c8a48e;text-align:center;text-transform:uppercase;margin-bottom:10px;letter-spacing:1px}.main-bespoke-elite{width:100%;float:left;position:absolute;top:0;left:0}.rare-elite-gemstones{width:100%;float:left;position:relative}.main-ring-elite-rare1{width:50%;float:left}.main-ring-elite-rare2{width:50%;float:left}.custom-design-elite{width:100%;float:left;position:relative}.main-custom-elite-design{width:100%;position:absolute;top:0;text-align:center}.title-custom-elite1{font-size:30.49px;color:#c8a48e;text-align:center;text-transform:uppercase;margin-bottom:10px;letter-spacing:1px}.shop-custom-collection1{max-width:260px;margin:0 auto;text-align:center;border:1px solid #c8a48e;padding:10px;letter-spacing:1px}.shop-custom-collection1 a{font-size:18px;color:#c8a48e !important;text-align:center;text-transform:uppercase;letter-spacing:1px}.about-elite-learn-landing{width:100%;float:left;position:relative;padding-top:25px}.learn-about-elite-lanidng{max-width:288px;margin:0 auto;text-align:center;border:0;padding:10px;background:#c8a48e}.about-elite-learn-landing-text{position:absolute;top:0;width:100%;text-align:center}.learn-about-elite-lanidng a{font-size:16px;color:#000 !important;text-align:center;text-transform:uppercase;letter-spacing:1px}.elite-background-main .select-collection-title{font-size:16px;color:#c8a48e;margin-top:0}.elite-background-main .sub-col-title a{color:#c8a48e}.elite-background-main .sub-col-title a:hover{color:#fff}.call-custom{max-width:150px;margin:11% auto;text-align:center;border:1px solid hsl(0,0,96%);border-radius:3px;padding-top:14px;padding-bottom:13px}.call-custom a{letter-spacing:2px;color:#fff;text-transform:uppercase}.cms-custom-design .actions-toolbar .primary{text-align:center}.customer-account-login .account-login.facebook-login{margin-top:35px}.customer-account-login .account-login.facebook-login a:hover,.watson-form-container .account-login.facebook-login a:hover,.inchoo-socialconnect-checkout-facebook a:hover{background-attachment:scroll;background-clip:border-box;background-color:#3b5998 !important;background-image:url("../images/fb_white.png");background-origin:padding-box;background-position:left center;background-repeat:no-repeat;background-size:auto auto;font-weight:500 !important;color:#fff !important;border:1px solid #3b5998}.customer-account-login .account-login.facebook-login a,.watson-form-container .account-login.facebook-login a,.inchoo-socialconnect-checkout-facebook a{background:rgba(0,0,0,0) url("../images/fb_blue.png") no-repeat scroll left center;border:1px solid;border-radius:6px;color:#3b5998;font-family:LatoRegular;font-size:17px;font-weight:300;letter-spacing:.4px;font-weight:500 !important;padding:15px 36px 16px 68px;word-spacing:2px}.create-link{max-width:366px;margin:35px auto}.create-link .mobile_guest{display:block;width:280px;height:50px;padding:11px 0;margin:0 auto 5px}#login-form .form-list .input-box .input-text::-webkit-input-placeholder{color:#000;word-spacing:2px;letter-spacing:1px}#login-form .form-list .input-box .input-textinput:-moz-placeholder{color:#000;word-spacing:2px;letter-spacing:1px}.category-intelligent-diamond-search section{margin:0;padding:0;border:0;font-size:100%;font:inherit;position:relative;border-bottom:1px solid #666;overflow-x:hidden;vertical-align:baseline}.category-stud-diamond-earrings-builder .product.view{width:100%}.res-contai h4{color:#fff;font-size:21px;margin-bottom:53px;text-align:center}.pre_main .responsive{display:none}.res-preset .res-contai{max-width:503px}.res-preset-sub{margin:0 auto;max-width:1500px;padding:0 10px}.right-pre{width:49.5%;float:right;background:url(../images/img_right.jpg) no-repeat center left;height:314px;text-align:center}.stud-fedex{float:left;padding:40px 0 30px;width:100%}.detail-fanancing{border:2px solid #a1a1a1;padding:14px 34px;border-radius:5px;margin:0 auto;color:#a1a1a1;font-size:14px;text-transform:uppercase}.detail-fanancing:hover{background:#41395f;border:2px solid #41395f;color:#fff}.right-p-shipi{text-align:center}.f-button{float:left;width:100%;margin:20px 0 30px;padding-bottom:50px;border-bottom:1px solid #ccc}.p-button{float:left;width:100%;margin:45px 0 30px;padding-bottom:50px}.detail-perfect{border:2px solid #a1a1a1;padding:14px 34px;border-radius:5px;margin:0 auto;color:#a1a1a1;font-size:14px;text-transform:uppercase}.detail-perfect:hover{background:#41395f;border:2px solid #41395f;color:#fff}.two50 div div.data-del-bottom{color:#000;font-size:12px;line-height:20px}.cart-quantity-custom{width:100%;float:left;margin-bottom:30px}.cart-quantity-custom .custom-update{background:transparent;border:0;width:auto;float:left}.cart-quantity-custom .custom-update span{color:#41395f;font-size:14px;font-style:italic;font-weight:normal}.cart-quantity-custom .cart-quantity-custom-qty{width:263px;float:left}.checkout-cart-index .sidebar-cart .action.action-edit{display:none}.financing-fq #accordion-faq span{letter-spacing:0;font-style:italic;color:#000}.walimmg .minheight-refcell>p{color:hsl(253,25%,30%) !important;font-size:16px !important;font-style:italic}.walimmg .minheight-refcell>p.percentage-shape{font-size:40px !important}.mobile-aboutelite{display:none}.responsive-footer{display:none}.mobile-elite-landing,.ring-necklaces-main-mobile,.about-elite-learn-landing-mobile{display:none}.copyright{text-align:center;font-size:12px}.main-aboutus-one-sub h3,.main-aboutus-one-sub .h3{font-size:24.96px;color:#000;font-family:LatoRegular;margin-bottom:0}.main-aboutus-three p{color:#000;font-size:18.33px;text-align:center}.main-aboutus-three h3{color:#000;font-size:23.33px;letter-spacing:4px;text-align:center}.main-aboutus{display:block;margin:0 auto;max-width:100%;width:100%}.main-max-about{max-width:1365px;margin:0 auto}.main-aboutus-one{position:relative}.main-aboutus-one .desktop{width:100%}.main-aboutus-one-sub{position:absolute;text-align:center;top:66px;width:100%}.main-aboutus-one-sub>h2{color:#000;font-size:44.29px;letter-spacing:20px;margin-bottom:0}.main-aboutus-one-sub h2 span{font-size:24.96px;letter-spacing:4px;line-height:48px}.main-aboutus .main-aboutus-two{width:100%;position:absolute;bottom:0}.main-aboutus .main-aboutus-two p{max-width:800px;margin:0 auto}.main-about-sub{float:left;font-size:23.33px;margin-bottom:48px;margin-top:48px;text-align:center;width:100%;line-height:24px}.main-about-sub a{display:inline-block;color:#000;font-size:23.33px;letter-spacing:5px;margin:0 5px 0 15px;text-align:center}.main-about-sub a:hover{color:#41395f !important}.main-aboutus-two>p{color:#000;font-size:20px;margin:36px 0;text-align:center;font-style:italic;padding-bottom:62px;margin-bottom:0}.main-aboutus-three{clear:both;float:left;width:100%}.about-story{clear:both;float:left;width:100%}.about-story1{background:#f8f8f8 none repeat scroll 0 0;float:left;width:100%}.about-story .about-story-left{float:left;width:36%}.about-story-left>img{width:100%}.about-story-right{background:#f8f8f8 none repeat scroll 0 0;float:left;padding:7.5% 3.6%;width:64%}.about-story-right>h3{margin-bottom:55px}.about-story2{clear:both;float:left;width:100%}.main-aboutus-three .about-story .about-story2 .about-design-left1{padding-top:60px}.about-design-left1{clear:both;float:left;width:48%}.about-design-left1>img{margin:5% auto}.about-design-left1>p{padding:0 13%}.about-design-right1{float:left;width:52%;margin-top:50px;padding-right:140px}.about-design-right1>img:nth-child(1){width:auto}.about-design-right1>img{margin:0 auto}.about-design{clear:both;float:left;width:100%}.about-design1{background:rgba(0,0,0,0) url("../images/about/about6.jpg") no-repeat scroll 0 0;float:left;padding:7.5% 0;width:100%}.about-design2{clear:both;float:left;margin-top:40px;width:100%}.about-design .about-design1-sub{float:right;max-width:1000px;padding:0 9%;text-align:center}.about-design1-sub>h3{margin-bottom:7%}.about-design2-sub1{float:left;width:33.33%}.about-design2-sub1>p{float:left;font-size:20px;padding:15% 50px;font-style:italic}.hover-underline{color:#fff;font-weight:bold}.about-design2-sub1 img:nth-child(1){float:left;margin-left:-37px;margin-top:-16px}.about-design2-sub1 img:last-child{float:right;margin-right:-36px;margin-top:16px}.about-design2-sub3 img:nth-child(1){float:left;margin-left:-37px;margin-top:-16px}.about-design2-sub3 img:last-child{float:right;margin-right:-36px;margin-top:16px}.about-design2-sub2{float:left;width:33.33%}.about-design2-sub2>img{width:auto;margin:auto}.about-design2-sub3{float:left;width:33.33%}.about-design2-sub3>p{padding:15% 50px;font-style:italic}.about-diamonds{clear:both;float:left;margin-top:40px;width:100%}.about-diamonds1{clear:both;float:left;width:100%;background:rgba(0,0,0,0) url("../images/about/about8.jpg") no-repeat scroll 0 0}.about-diamonds1-sub{float:right;max-width:850px;padding:0 6% 0}.about-diamonds1-sub>h3{margin-bottom:6%;text-align:center;padding-top:5%}.about-diamonds1-sub>p{padding-bottom:7%;color:#000;font-size:20px}.about-diamonds2{clear:both;float:left;width:100%}.about-diamonds .about-diamonds2{background:rgba(0,0,0,0) url("../images/about/about9.jpg") no-repeat scroll right center;background-size:contain}.about-diamonds2-sub{max-width:1000px;padding:10% 8%;text-align:center}.about-meetwalter{float:left;margin-bottom:50px;width:100%}.about-meetwalter-left{float:left;width:29%}.about-meetwalter-left>img{width:100%}.about-meetwalter-right{float:left;margin-left:1.4%;width:69.6%}.about-meetwalter-right-sub1{background:rgba(0,0,0,0) url("../images/about/about11.jpg") repeat scroll 0 0;padding:5% 0 4%}p.diamond-inte-about{font-size:16.67px !important;margin-top:0;font-style:italic;margin-bottom:20px}.about-meetwalter-right-sub1 img.img-rosi{margin:0 auto;max-width:184px}.about-meetwalter-right-sub1 h1.diamond-para{margin-top:23px;margin-bottom:33px}.about-meetwalter-right-sub1>p{color:#000;letter-spacing:2px;font-size:23.33px}.about-meetwalter-right-sub>p{padding:40px 3%}.about-meetwalter .explore-button.effect-button:hover{background:#41395f}.about-meetwalter .explore-button.effect-button:hover>a{color:#fff !important}.about-meetwalter .explore-button.effect-button{border:2px solid hsl(253,25%,30%);border-radius:4px;height:47px;margin:0 auto 37px;max-width:146px;text-align:center;padding:10px;background:transparent}.about-meetwalter .explore-button.effect-button>a{color:#41395f;font-family:LatoRegular;font-size:16.67px;letter-spacing:1px;padding:0;line-height:inherit}.view-diamond-stud{margin:0 auto;max-width:1385px;width:100%;padding:0 10px}.view-diamond-stud-sub{float:left;width:100%}.view-diamond-stud .diamond-stud-title h1{color:#41395f;font-size:34.54px;font-style:italic;text-transform:none;text-align:center;line-height:30px}.view-diamond-stud .diamond-stud-title h1 span{font-size:18px}.view-diamond-stud .diamond-stud-title{background:#f4f4f4 none repeat scroll 0 0;padding:5% 0;margin-bottom:25px}.view-diamond-stud .view-stud-left{float:left;margin-right:2%;width:48%}.stud-product-image{float:left;width:100%}.view-diamond-stud .stud-product-image a{float:left;width:100%}.view-diamond-stud .stud-product-image a img{margin:0 auto}.view-diamond-stud .view-media-sub{float:left;width:100%}.view-diamond-stud .view-media-sub ul{float:left;width:100%}.view-diamond-stud .view-media-sub ul li.active{border:1px solid #443c62}.view-diamond-stud .view-media-sub ul li{border:1px solid #f1f1f1;display:inline-block;margin:0 2px}.stud-details{border-bottom:1px solid #b2b2b2;float:left;margin:3% 0;padding-bottom:20px;width:100%}.stud-details-left{float:left;margin-right:3%;width:59%}.stud-name{color:#41395f;font-style:italic;text-transform:none}.stud-desc{color:#9c9c9c;font-family:LatoRegular;font-size:11px;font-weight:bold;line-height:16px;margin-bottom:10px;text-transform:uppercase}.stud-review{color:#000;font-family:LatoRegular}.stud-details-right{float:left;margin-left:2%;width:36%}.stud-price{color:#41395f;font-size:34px;font-style:italic;margin-bottom:20px;margin-top:0;text-align:center}.stud-details-right .button.btn-cart{border-radius:0;display:block;float:none;margin:0 auto;padding:13px 45px}.stud-details-right>span{color:#9c9c9c;float:left;font-size:10.36px;margin-top:20px;text-align:center;width:100%}.stud-details-right .button.btn-cart span{font-size:14px;font-weight:bold}.stud-review>span{float:left;height:36px;margin-left:17px;padding:7px 0;vertical-align:middle}.stud-review>img{float:left}.stud-links{float:left;width:100%}.stud-links-sub1{float:left;width:100%}.stud-links-sub2{float:left;width:100%}.stud-links-sub1>li{display:inline-block;margin:0 !important}.add-to-links.stud-links-sub1 .link-wishlist{background:rgba(0,0,0,0) url("../images/wish.png") no-repeat scroll left center;padding:2px 33px}.stud-inquire>img{float:left;margin-right:10px}.sharing-links.add-to-links.stud-links-sub1{border-bottom:1px solid #b2b2b2;margin:3% 0;padding-bottom:3%}.thre-ca.des-price.stud-links-sub2{margin-bottom:4%;padding-bottom:4%}.sharing-links.add-to-links.stud-links-sub1 li a{color:#9c9c9c;font-size:11px;font-style:normal}.thre-ca.des-price.stud-links-sub2 div a{color:#9c9c9c;font-size:11px}.view-stud-right{float:left;margin-left:2%;width:48%}.stud-carat-weight{border-top:1px solid #dfdfdf;float:left;padding-top:20px;width:100%}.view-stud-right h2{color:#41395f;font-family:LatoRegular;font-size:20px;font-weight:bold;margin-bottom:20px;text-align:center}.stud-carat-weight>ul{text-align:center}.stud-carat-weight li{margin:0 0 0 17px !important;display:inline-block}.stud-carat-weight a{border:1px solid #453e63;border-radius:27px;float:left;font-size:13px;height:51px;padding:13px 0;width:51px}.stud-carat-weight a:hover{background:#453e63 none repeat scroll 0 0;color:#fff}.stud-diamon-color-clarity{border-top:1px solid #dfdfdf;float:left;padding-top:20px;width:100%}.stud-diamon-color-clarity>ul{text-align:center}.stud-diamon-color-clarity li{margin:0 0 0 26px !important;display:inline-block}.stud-diamon-color-clarity a{border:1px solid #453e63;border-radius:37px;float:left;font-size:13px;height:70px;padding:24px 0;width:70px}.stud-diamon-color-clarity a:hover{background:#453e63 none repeat scroll 0 0;color:#fff}.stud-metal-type{border-top:1px solid #dfdfdf;float:left;padding-top:20px;width:100%}.stud-metal-type>ul{text-align:center}.stud-metal-type li{display:inline-block;margin:0 15px 0 0 !important}.stud-metal-type img{float:left;margin-right:10px}.stud-metal-type span{color:#010101;float:left;font-size:13px;height:51px;line-height:24px;padding:5px 0}.view-diamond-stud-main .catalog-product-view .engage-part6{border-top:medium none}.view-diamond-stud-main .stud-detail-leftimg img{margin:0 auto}.view-diamond-stud-main .stud-detail-leftimg img.stud-product-img{margin-bottom:1%;margin-top:4%}.view-diamond-stud-main .stud-detail-leftimg img.stud-rotate{margin-bottom:4%}.view-diamond-stud-main .engage-part6 .customer-review{margin-top:0}.stud-fedex-sub{margin:0 auto;max-width:1365px;width:100%}.stud-fedex-sub1 p{max-width:330px;margin:0 auto;text-align:center;color:#41395f;font-style:italic;padding-top:20px}.stud-fedex-sub1{float:left;padding:0;width:32.33%;margin-right:1%;margin-left:1%}.stud-fedex-sub2{float:left;width:32.33%}.stud-fedex-sub3{float:left;width:32.33%}.stud-fedex-sub1 img{width:auto;margin:44px auto 0;max-width:100%}.fedex-middel{border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;float:left;padding:62px 50px 0;width:100%}.stud-fedex-sub1 h3{color:#41395f;font-size:21px;margin-bottom:0;text-align:center;letter-spacing:2px}.stud-fedex-sub2>h3{color:#41395f;font-size:21px;margin-bottom:0;text-align:center;letter-spacing:2px}.fedex-middel>img{margin:0 auto 6%}.normal-detail .stud-fedex-sub2 li{font-size:14px !important;color:#000;float:left;width:100%;height:36px;letter-spacing:.05em;text-align:center;font-weight:600}.stud-fedex-sub2 li{font-size:14px !important;color:#000;float:left;width:100%;height:30px;letter-spacing:1px;text-align:center;text-transform:uppercase}.fedex-middel>ul{float:left;margin-bottom:10%;margin-left:0;margin-top:9px;width:100%}.border-line{max-width:65px;border-top:3px solid #41395f;margin:0 auto;display:none}.fedex-middel>p,.stud-fedex-sub1 p{text-align:center;font-size:15px;margin-bottom:39px;padding:4px 27px 0;color:#41395f;text-transform:none;font-style:italic;font-weight:600;line-height:1.6em}.fedex-ftr.match-wed-text{display:none}.fedex-ftr{color:#9c9c9c;float:left;font-family:LatoRegular;font-size:12px;font-weight:300;margin-top:10px;text-align:center;width:100%}.stud-fedex-sub3>h3{color:#41395f;font-family:LatoRegular;font-size:21px;margin-bottom:7%;text-align:center;letter-spacing:2px}.stud-fedex-sub3 .img-shipinginfo-right>img{margin:5% auto 0}.fedex-middel1{float:left;padding:0 40px 0 40px;width:100%}.stud-fedex-sub3 .hedding.sec{border:medium none}.img-shipinginfo-right.sec>img{margin-top:0}.stud-fedex-sub3>p{color:#41395f;font-size:14px;text-align:center}.stud-setting-backing{border-top:1px solid #dfdfdf;float:left;padding-top:20px;width:100%}.stud-setting-backing>ul{text-align:center}.stud-setting-backing li{display:inline-block;margin:0 5px !important}.stud-setting-backing li span{color:#000;float:left;font-family:LatoRegular;font-size:13px;font-style:normal;margin:10px 0;width:100%}.stud-diamond-shape{border-top:1px solid #dfdfdf;float:left;padding-top:20px;width:100%}.stud-diamond-shape>ul{margin-bottom:0;text-align:center}.stud-diamond-shape li{display:inline-block;padding:0 14px !important;margin:0 !important}.stud-diamond-shape li span{float:left;height:59px;width:60px}.stud-diamond-shape img{margin:10px auto}.stud-radio1{cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.panel1-bg,.panel2-bg,.panel3-bg,.panel4-bg,.panel5-bg{position:absolute;top:0;left:0;width:100%;height:100%}.panel1-bg{background:rgba(0,0,0,0) url('../images/panel1.jpg') center center fixed;background-size:cover;z-index:5;background-size:100% 100% !important}.panel2-bg{background:rgba(0,0,0,0) url('../images/panel2.jpg') center center fixed;z-index:4;background-size:100% 100% !important;background-size:cover}.panel3-bg{background:rgba(0,0,0,0) url('../images/panel3.jpg') center center fixed;z-index:3;background-size:100% 100% !important}.panel4-bg{background:rgba(0,0,0,0) url('../images/panel4.jpg') center center fixed;z-index:2;background-size:100% 100% !important}.panel5-bg{background:rgba(0,0,0,0) url('../images/panel5.jpg') center center fixed;z-index:1;background-size:100% 100% !important}.custom-design-three img.cd-desktop{margin:0 auto}.right-change-walt section{width:100% !important;z-index:9;border:medium none}.changwatler.responsive{display:none}.main-dpolish1 .dp-bantitle span{color:#41395f;font-size:26.41px}.main-dpolish1 .dp-bantitle{color:#41395f;font-size:44.99px;line-height:40px;text-transform:uppercase}.main-dpolish1 h2.dp-bantext{color:#000;line-height:20px;padding:0 20px;max-width:1145px;text-transform:none;letter-spacing:.7px;font-size:17px;margin:0 auto}h1.selecth2{font-size:45px;color:#41395f;text-transform:uppercase;margin-bottom:.5em}.main-dpolish1 .dp-banner-content{top:50px}.main-dpolish1 .fourc-middle{float:left;width:100%}.fourc-middle .fourc-middle-one li{display:inline-block;margin:0 10px;text-align:center;line-height:50px}.fourc-middle-one ul{display:block;text-align:center;margin-bottom:30px}.fourc-middle .fourc-middle-one{border-bottom:1px solid #41395f;float:left;margin-bottom:38px;margin-top:30px;width:100%}.fourc-middle .fourc-middle-one a{font-size:16px;font-style:italic;padding:12px 25px}.fourc-middle .fourc-middle-one a:hover{background:#f4f3f8 none repeat scroll 0 0;padding:12px 25px}.fourc-middle .diamond-cut-one{float:left;width:100%}.fourc-middle .diamond-cut-one-sub1{float:left;width:60%}.fourc-middle .diamond-cut-one-sub2{float:left;text-align:center;width:40%}.fourc-middle .diamond-cut-one-sub1 img{width:100%}.fourc-middle .diamond-cut-one-sub2 p{color:#000;font-family:LatoRegular;line-height:26px;margin-top:30px;padding:0 30px}.fourc-middle .diamond-cut-two{float:left;margin-top:20px;text-align:center;width:100%;background:#f4f3f8 none repeat scroll 0 0;margin-bottom:20px;padding:20px 0}.fourc-middle .diamond-cut-two p{color:#41395f;font-size:16px;line-height:25px;font-style:italic}.fourc-middle .diamond-cut-two p:first-child{margin-bottom:20px}.fourc-middle .diamond-carat-one{float:left;padding-right:3%;width:50%;padding-left:3%}.fourc-middle .diamond-carat-two{float:left;width:50%;position:relative}.fourc-middle .diamond-carat-two img{width:100%}.fourc-middle .diamond-carat-one p{color:#000;font-family:LatoRegular;font-size:14px;line-height:25px;margin-top:30px;text-align:center}.fourc-middle .diamond-carat-one img{margin:9% auto 8%}.fourc-middle p.caratp{bottom:17%;color:#41395f;font-size:16px;font-style:italic;padding:0 20px;position:absolute;text-align:center}.fourc-middle .fourc-middle-four{border-bottom:1px solid #41395f;float:left;margin-bottom:20px;padding-bottom:20px;width:100%}.fourc-middle .fourc-middle-three{border-bottom:1px solid #41395f;float:left;margin-bottom:20px;padding-bottom:13px;width:100%}.fourc-middle .fourc-middle-two{border-bottom:1px solid #41395f;float:left;margin-bottom:20px;width:100%}.fourc-middle .diamond-color-one img{margin-bottom:30px;width:100%}.fourc-middle .diamond-color-one{float:left;width:100%}.fourc-middle .diamond-color-two{float:left;width:100%}.fourc-middle .diamond-color-two-sub1{float:left;padding:0 2%;text-align:center;width:50%}.fourc-middle .diamond-color-two-sub1 p{color:#000;font-family:LatoRegular;line-height:25px;margin-top:40px}.fourc-middle .diamond-color-two-sub2{float:left;padding:0 5%;width:50%}.fourc-middle .diamond-color-two-sub2 img{width:100%}.fourc-middle .fourc-middle-five{float:left;margin-bottom:15px;width:100%}.fourc-middle .fourc-middle-five .diamond-clarity-one{float:left;width:49%;margin-right:1%;position:relative;text-align:center}.fourc-middle .fourc-middle-five .diamond-clarity-one img{position:relative;width:100%}.fourc-middle .fourc-middle-five .diamond-clarity-one .clarityp{position:absolute;top:0;background:#f4f3f8;margin-top:55%;padding:10px 30px}.fourc-middle .fourc-middle-five .diamond-clarity-two{float:right;width:48%;margin-left:1%;margin-top:50px;text-align:center}.fourc-middle .fourc-middle-five .diamond-clarity-two p{font-size:16px;font-style:italic;color:#41395f}.fourc-middle .fourc-middle-five .diamond-clarity-two img{display:block;margin:40px auto;width:auto}.fourc-middle .fourc-middle-five .diamond-clarity-one .clarityp p{margin-bottom:30px;font-size:14px;line-height:25px;color:#000;font-family:LatoRegular}.main-dpolish1 .dp-midpart{margin:0 auto;max-width:1115px;padding:0 10px;width:100%;float:none}.main-dpolish1 .dp-midpart-link{float:left;width:100%}.main-aboutus .mobile{display:none}.education-4c-res,.diamond-cut-two.res-text-4c,.cms-4cs-of-diamonds .diamond-carat-res{display:none}.cms-4cs-of-diamonds .diamond-carat-res-color,.cms-4cs-of-diamonds .diamond-clarity-res{display:none}.cms-4cs-of-diamonds .diamond-carat-desk-color p{color:#000;font-family:LatoRegular;font-size:14px;line-height:25px;margin-top:30px;text-align:center}.cms-4cs-of-diamonds .fourc-middle .fourc-middle-five .diamond-clarity-two img.res-clarity-img{display:none}.preabsulute .namepre{float:none;max-width:1365px;text-align:left;width:100%;color:#41395f;font-style:italic;letter-spacing:0;text-transform:capitalize;font-size:51.34px;line-height:55.72px;display:inline-block;margin:auto}.preabsulute .shop-ring{margin:0 auto;max-width:1365px;padding-left:9.1%;padding-top:1.5%;text-align:left}.preabsulute .shop-ring a{float:left;width:100%}.shop-ring span{font-size:18px;letter-spacing:1px;line-height:18px;color:#41395f !important;font-family:LatoRegular,serif}.product-view .diamond-icon{border-top:1px solid #41395f;margin-bottom:20px}.nav-5 a{cursor:default}.item-track-order-rockher{width:100%;float:left}.trackorder-index-index .main-container{max-width:1365px;margin:0 auto;padding:20px 10px}.trackorder-index-index .page-title{margin-top:140px}.trackorder-index-index .page-title h1{font-size:24px;font-family:LatoRegular;color:#41395f;letter-spacing:1px;font-weight:normal;border-bottom:1px solid #41395f;padding-left:35px;padding-bottom:17px}@media only screen and (max-width:1024px){.trackorder-index-index .page-title{margin-top:70px;text-align:center}.trackorder-index-index .page-title h1{padding-left:0}}.trackorder-index-index #track_order label,.order-status-track .order-status-title{font-weight:400;color:#000;text-transform:uppercase;font-size:14px;letter-spacing:1px;padding-bottom:12px;line-height:14px}.trackorder-index-index #track_order .input-text{border:1px solid #41395f;height:37px;width:100%}.order-status-track{width:100%;float:left}.trackorder-index-index #track_order .buttons-set button.button{float:left;margin-left:0;min-width:193px;height:43px}.trackorder-index-index #track_order .buttons-set{border-top:0;margin:0;padding-top:0;padding-bottom:20px}.trackorder-index-index #track_order .buttons-set button.button span span{font-size:14px;font-family:LatoRegular}.required-field-track{color:#000;font-style:italic}.main-tracking{border-bottom:1px solid #41395f;max-width:1310px;float:right;width:100%}.main-tracking ul.form-list{width:100%;float:left;margin-top:25px}.main-tracking #track_order .form-list>li{margin-bottom:20px}.main-track1{width:32%;float:left;max-width:377px}.main-track2{width:60%;float:right;margin-left:0;max-width:100%}.main-track1 .order-status-track p{font-size:14px;font-style:italic;color:#000;line-height:24px}.order-info-track{background:#f4f3f8;width:100%;float:left;padding:28px}.order-status-title{margin-bottom:15px;margin-top:25px;padding-bottom:0 !important}.part1-track{width:100%;float:left}.part1-track h1,.part2-track h1,.main-30-track h1{font-weight:400;color:#000;text-transform:uppercase;font-size:14px;letter-spacing:1px;padding-bottom:5px;margin-bottom:0}.main-30-track{width:46%;float:left;padding-left:50px}.part1-track .ans-order,.part2-track .ans-order{color:#41395f;font-size:14px;font-style:italic}.part1-track .ans-ship,.main-30-track .ans-ship{color:#41395f;font-size:14px;font-style:italic;line-height:25px}.main-30-track .ans-ship a{word-break:break-all}.main-30-track div.ans-ship{padding-top:20px;padding-bottom:20px}.item-track-id{color:#000;font-size:14px;width:100%;float:left;text-align:center}.item-track-id label{color:#000 !important;font-style:normal !important}.item-track-name{color:#41395f;font-size:14px;font-style:normal;margin-bottom:28px;width:100%;float:left;min-height:50px;text-align:center}.item-track-total span,.item-track-ringsize span,.item-track-id span{color:#000;font-size:12px;font-weight:700}.item-track-total label,.item-track-ringsize label,.item-track-id label{color:#41395f;font-size:14px;font-style:normal;font-weight:normal}.item-info-track{border-bottom:0;padding-bottom:20px;margin-bottom:0;width:50%;float:left;padding-left:1%;padding-right:1%}.part2-track{width:50%;float:left}.main-70-track{width:60%;float:left;padding-right:1%;border-right:1px solid #d4d3e1;margin-right:1%;max-width:384px}.item-track-total{margin-bottom:15px;width:100%;float:left}.item-info-track .oteamimg{width:100%;float:left;margin-right:0;margin-bottom:7px}.item-track-ringsize{width:100%;float:left}.main-track-contact{width:100%;float:left;margin-top:70px}.main-track-contact .cart-print1{padding-top:6px}.main-track-contact .cart-email1 .cart-function-text{line-height:34px}.main-track-contact .cart-print1,.main-track-contact .cart-email1{width:50%;float:left}.main-track-contact .cart-print1 .cart-function-text{padding-right:13px}.main-track2 .order-info-track p.order-status{clear:both}li.wide label.bill-address-title{padding-left:33px;font-size:20px;color:#41395f}.billing-top-border{border-top:5px solid #41395f;padding-bottom:12px;margin-left:33px;margin-top:15px;clear:both}.main-track-contact .cart-email1{padding-left:0}.item-info-track .oteamimg img{margin:0 auto}.order-id-ans,.track-id-ans{width:50%;float:left;margin-bottom:20px}.main-30-track h1{padding-bottom:30px}.checkout-onepage-index #co-payment-form #authorizenet_cc_type_cvv_div .input-box .v-fix .validation-advice{margin-left:5px;margin-top:-2px}.checkout-onepage-index .cartleft #co-payment-form label:nth-child(2){font-size:14px;color:#000;font-family:LatoRegular;font-weight:normal;letter-spacing:1px}.checkout-onepage-index #co-payment-form .input-box .v-fix:nth-child(1){margin-right:0}.checkout-onepage-index #co-payment-form .input-box .v-fix:nth-child(2){width:53%}.checkout-onepage-index .main-container .shipmethodnew #shipping-method-buttons-container.buttons-set button.button{margin-right:0;margin-top:7px;width:144px;height:40px}.checkout-onepage-index #payment_form_ccsave{padding-left:5%;padding-top:5%;width:100%;float:left;margin-bottom:10px}.checkout-onepage-index #payment_form_ccsave .input-box{padding-top:0;padding-bottom:5px;width:100%;float:left}#opc-review .review-last-step{display:none;width:66%;float:left;font-weight:400;color:#000;text-transform:uppercase;font-size:14px;letter-spacing:1px}#opc-review tfoot.gd tr td.subtotal:after,#opc-review tfoot.gd tr td.grand_total:after{content:':';font-size:14px;color:#000}#opc-review .cartright .onepage-remove{position:absolute;left:-68px;top:67px}#opc-review .cartright .onepage-remove a{display:block;width:100%;opacity:0;position:absolute}#opc-review .cartright .onepage-remove a:hover{cursor:pointer}#opc-review .cartright .onepage-remove:after{content:'x';font-size:24px;display:flex;justify-content:center;align-items:center;height:25px;width:25px;border:1px solid #cbcbcb;border-radius:50%;background:#fff;padding-bottom:3px}.mobile-onepage-img{display:none}.cartright label.ans-onepage{font-size:14px !important;color:#423a60 !important;font-weight:700}#co-shipping-form .form-list .field,#co-shipping-form .form-list .wide,#co-shipping-form .form-list .control{margin-bottom:0}.back_arr a{font-style:italic}.checkout-onepage-index #checkoutSteps select{border:1px solid #cbcbcb;-moz-appearance:none;-webkit-appearance:none;background:url("../images/arrowdroplist.png") no-repeat center right 7px;border-radius:3px;background-color:#f3f4f7}.checkout-onepage-index #checkoutSteps select:focus{border:1px solid #423a60;outline:0;box-shadow:none}.checkout-onepage-index #checkout-step-shipping #co-shipping-form .input-box{padding-top:2px;padding-bottom:15px}.checkout-onepage-index #checkout-step-shipping #co-shipping-form .scroll-cart{height:720px;overflow-x:hidden;overflow-y:scroll}.checkout-onepage-index .form-list .control{text-align:start;border-radius:3px;position:relative}.checkout-onepage-index .form-list #billing-new-address-form+.control{height:60px}.checkout-onepage-index #billing-new-address-form .join-rockher{text-align:center;margin:15px 0 10px}.order-summary{width:66%;float:right}.order-summary>div.order-sum{font-weight:400;color:#000;text-transform:uppercase;font-size:14px;letter-spacing:1px;margin-bottom:10px;clear:both;float:left}.ddaacc .welcome-msg{max-width:1128px}.ddaacc .box-account.box-info{width:90.8%;float:right}.ddaacc .col-3.third-col{float:right}.catalog-product-view .MagicThumb-expanded .MagicThumb-caption{display:none !important}.ddaacc .max-account-info{max-width:1365px;margin:0 auto;padding:0;margin-top:0}.ddaacc .link-logout,.ddaacc .sub-edit-head{padding:0;width:99px;height:34px;line-height:30px;font-family:LatoRegular;font-size:14px;border-radius:5px}.ddaacc .page-title.account-title{margin-bottom:auto;margin-left:auto;margin-right:auto;margin-top:auto;max-width:1365px;border:0}span.bill-add-title{font-size:14px;color:#000;font-family:LatoRegular;font-weight:normal;letter-spacing:1px}span.newsletter-title{font-size:14px;color:#000;font-family:LatoRegular;font-weight:normal;letter-spacing:1px;padding-left:10px}label#bill-address-title{line-height:35px;padding-right:12px;cursor:pointer;-webkit-user-select:none}label#bill-address-title>input{visibility:hidden;position:absolute}label#bill-address-title>i{width:25px;height:25px;background:#443d62 none repeat scroll 0 0;border:1px solid #443d62;border-radius:50%;box-shadow:0 0 0 16px #fff inset;display:inline-block;transition:all .2s ease 0;vertical-align:middle}label#bill-address-title:hover>i{box-shadow:inset 0 0 0 3px #fff;background:#443d62}#bill-address-title input:checked+i{background:#443d62 none repeat scroll 0 0;box-shadow:0 0 0 3px #fff inset}#billing-address-select1 input:checked+i{background:#443d62 none repeat scroll 0 0;box-shadow:0 0 0 3px #fff inset}#billnews_email input:checked+i{background:#443d62 none repeat scroll 0 0;box-shadow:0 0 0 3px #fff inset}#credit-cart-info input:checked+i{background:#443d62 none repeat scroll 0 0;box-shadow:0 0 0 3px #fff inset}#opc-payment #checkout-step-payment #cartmainid #cartleftid ul.form-list:after{content:"";clear:both;display:block}span.credit-cart-info-title{font-size:14px;color:#000;font-family:LatoRegular;font-weight:normal;letter-spacing:1px}span#cart-info-last-content{padding-left:32px}span.credit-cart-info-title1{padding-left:40px;display:block;font-style:italic;font-size:14px;color:#000;font-family:LatoRegular;font-weight:normal;letter-spacing:1px}span.credit-cart-info-title2{padding-left:40px;display:block;font-style:italic;font-size:14px;color:#000;font-family:LatoRegular;font-weight:normal;letter-spacing:1px}.fields.both_city>label{width:100%}.checkout-onepage-index .cart-item tt ul li{border-bottom:1px solid #ccc}.section.allow.active .form-list #shipping-new-address-form{display:block !important}.checkout-onepage-index .opc .section .step-title{border-top:0;border-bottom:0}.opc .section.allow .step-title .number,.opc .section .step-title .number{background-color:#fff;color:#000;border:2px solid black;font-weight:600;line-height:23px}.no-touch .opc .section.allow:hover .step-title .number,.opc .section .step-title .number,.opc .section.allow.active .step-title .number{line-height:23px}.opc .section .step-title .number{border-radius:50%;font-family:LatoRegular;font-weight:600;position:absolute;top:7px;left:7px;width:26px;height:26px;display:flex;justify-content:center}.opc .section.allow .step-title:hover h2,.opc .section.active .step-title h2{color:#41395f}body:not(.opc-has-progressed-from-login) .opc.opc-firststep-login .section#opc-login .step-title h2{margin-left:0;float:none;text-align:center}body:not(.opc-has-progressed-from-login) #checkoutSteps .buttons-set .button{float:none;width:100%;border-radius:3px;border:1px solid transparent}body:not(.opc-has-progressed-from-login) #checkoutSteps .buttons-set .button:focus{outline:0}body:not(.opc-has-progressed-from-login) #checkoutSteps .buttons-set .button:hover{cursor:pointer;border:1px solid #41395f}body:not(.opc-has-progressed-from-login) #checkoutSteps .buttons-set a{display:block}body:not(.opc-has-progressed-from-login) #checkoutSteps .buttons-set p.required{display:none}.checkout-onepage-index .facebook-login,.signin_div,.google-login{padding-top:10px}#checkoutSteps div.inchoo-socialconnect-checkout{margin-top:20px;margin-bottom:30px}.checkout-onepage-index #checkout-step-billing .form-list .control input.radio{margin-right:-30px;margin-top:25px;margin-left:15px;left:-9999px}.checkout-onepage-index #checkout-step-billing .form-list .control label:before{content:'';position:absolute;left:14px;top:22px;display:block;width:15px;height:15px;border-radius:50%;border:1px solid #cbcbcb}.checkout-onepage-index #checkout-step-billing .form-list .control input.radio:focus+label:before{border:4px solid #423a60}.checkout-onepage-index #checkout-step-billing .form-list .control input.radio:checked+label:before{border:4px solid #423a60}.checkout-onepage-index #checkout-step-login .form-list li.control{text-align:left}.checkout-onepage-index #checkout-step-billing .form-list .control label{color:#484848;background:transparent;border:1px solid #eee;width:100%;height:58px;border-radius:3px;line-height:43px;min-width:0}.checkout-onepage-index #checkout-step-billing .form-list .control label:hover{cursor:pointer}.checkout-onepage-index #checkout-step-shipping .control{max-height:10px}.checkout-onepage-index #opc-shipping_method dl.sp-methods{padding:0}.checkout-onepage-index .fieldset{max-width:365px}.checkout-onepage-index #checkout-step-billing .fieldset .fields,.checkout-onepage-index #checkout-step-shipping .fieldset .fields{display:inline-block}.checkout-onepage-index #checkout-step-shipping .control label{background-color:transparent;padding-top:3px}.checkout-onepage-index .form-list .control input.radio:focus{outline:0;box-shadow:none}.checkout-onepage-index #checkout-step-billing .form-list .control input[type="radio"]:checked+label,.checkout-onepage-index #checkout-step-billing .form-list .control input[type="radio"]:focus+label,.checkout-onepage-index #checkout-step-billing .form-list .control input[type="checkbox"]:checked+label{color:#423a60;font-weight:600;background:#e5effe;border:1px solid #423a60}.opc .section.allow:not(.active) .step-title a{display:none}li.section.first-title{width:32% !important;margin-left:63px}.checkout-onepage-index .main-container{padding:0 10px}.checkout-onepage-index span.number{display:inline-block}.checkout-onepage-index .opc .section.first-title .step-title h2{font-style:normal;letter-spacing:2px;font-size:20px;font-family:LatoRegular}.checkout-onepage-index .main{width:100%;margin-top:115px}#checkoutSteps{width:100%;padding:0 10px;margin:0;margin-top:60px}#opc-login{display:none}#checkout-step-login{width:100%;background:#e3edfc;padding:20px 20px 16px;border-radius:0}.checkout-onepage-index .col-main .page-title{display:none}#checkout-step-login fieldset>h4{font-size:16px;color:#484848;font-weight:500;text-transform:unset}#checkout-step-login #login-form .form-list .input-box{padding-top:0;margin-right:13px}#checkout-step-login #login-form .form-list .input-box .input-text{width:275px;height:37px;text-align:left;background:#fff}#checkout-step-login h3{font-size:22px;text-transform:unset;font-weight:600;color:#000;margin-bottom:0;letter-spacing:.5px}#checkout-step-login .col2-set{max-width:1315px;margin:0 auto}#checkout-step-login .col2-set .col-1{width:100%;padding:0}#checkout-step-login .col2-set .col-1 .buttons-set{display:none}#checkout-step-login #login-form .form-list li{display:inline-block}#checkout-step-login #login-form .form-list{display:inline-block}#checkout-step-login #login-form .form-list+div{display:inline-block;float:right;margin-top:-64px}#checkout-step-login #login-form .form-list+div h4{text-align:right;font-size:22px;text-transform:unset;font-weight:500;color:#6880a4}#checkoutSteps>li{max-width:417px;width:100%;float:left;padding:30px;margin-right:30px;background-color:#fff;border-radius:5px;-webkit-box-shadow:5px 0 40px -10px rgba(0,0,0,0.75);-moz-box-shadow:5px 0 40px -10px rgba(0,0,0,0.75);box-shadow:5px 0 40px -10px rgba(0,0,0,0.75)}.purc-content{padding-bottom:0;height:20px}span#l-content{padding-left:32px}#checkoutSteps li .step.a-item{left:0;width:100%;padding:5px 5px;display:block}#checkoutSteps li .step.a-item .checkout-rosi{max-width:100px;margin:15px auto 0}#checkoutSteps li .step.a-item .checkout-rosi.mobile{display:none}#checkoutSteps li .step.a-item #checkout-review-table-wrapper .default .value{float:right}#checkoutSteps li .step.a-item #checkout-review-table-wrapper .shoping-cart-info,#checkoutSteps li .step.a-item #checkout-review-table-wrapper .shoping-cart-tax{display:flex;justify-content:space-between;align-items:flex-start;width:100%}#checkoutSteps li .step.a-item #checkout-review-table-wrapper .shoping-cart-total{display:flex;justify-content:space-between;border-bottom:1px dashed #cbcbcb;padding-bottom:20px;float:right;width:100%}#checkoutSteps li .step.a-item#checkout-step-shipping{display:none}#checkoutSteps li #checkout-step-billing+.step-title{display:none}body:not(.opc-has-progressed-from-login) .opc.opc-firststep-login .section:not(#opc-login) .step-title,body:not(.opc-has-progressed-from-login) .opc-block-progress-step-login{opacity:1}#checkout-step-shipping_method{padding-top:60px}.checkout-onepage-index .page .main-container{padding-top:0;padding-left:0;padding-right:0;margin-top:50px;margin-bottom:50px}.checkout-onepage-index .page{background-color:#fdfdfd}.checkout-onepage-index .page .field.name-middlename{display:none}.checkout-onepage-index .page .field.name-firstname,.checkout-onepage-index .page .field.country,.checkout-onepage-index .page .field.city,.checkout-onepage-index .page .field.company{width:49%;float:left}.checkout-onepage-index .page .field.name-lastname,.checkout-onepage-index .page .field.state,.checkout-onepage-index .page .field.zip,.checkout-onepage-index .page .field.telephone{width:49%;float:right}#payment-buttons-container,.shipmethodnew,.cartmain{margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;max-width:1234px;width:100%;padding:0;float:right}.profile-info span.star-pass{font-size:20px;vertical-align:middle;line-height:18px}.cartright{float:right;width:100%;padding-bottom:15px;margin-bottom:15px;padding-top:12px}.checkout-onepage-index .cartright .cart-item li{width:100% !important;float:left;padding:10px 10px}#checkoutSteps .input-box input{width:100%;height:37px;border:1px solid #cbcbcb;border-radius:3px;color:#000}#checkoutSteps .input-box input:focus{border:1px solid #423a60;outline:0;box-shadow:none}#checkoutSteps select{width:100%;height:37px;background-color:#fff;margin-top:0;padding:0 8px}.iteamright{width:76%;float:left;margin-left:1%}.cartright.last .iteamright{margin-left:4%;width:70%;position:relative}.cartright.last .iteamright .qty-row{font-weight:normal}.cartright.last .iteamright .qty-row .item-total{float:right;font-weight:bold}#checkout-step-review #checkout-review-table{border-bottom:1px dashed #cbcbcb}.cartright.last .oteamimg{float:left;margin-right:1%;width:80px;height:80px}.cartright.last .iteamright .oteamsku{display:none}.oteamimg{width:22%;float:left;margin-right:1%}.oteamimg img{margin:auto;max-width:100%;border:1px solid #cbcbcb;border-radius:3px}.brder{width:94%;margin:auto;border-bottom:1px solid #ccc;float:left;margin-left:3%}.item_count_ship{color:#41395f;font-size:12px;font-weight:700;text-transform:capitalize;line-height:16px}.oteamname{margin-bottom:20px;width:97%;font-weight:600;font-size:16px;color:#484848;margin-top:-7px}.totl_shi{font-size:12px;color:#000;margin-bottom:6px}.totl_shi span{font-size:16px !important;color:#484848 !important;font-weight:600}.totl_shi>span:nth-child(1){display:none}.oteamweight{font-size:12px;color:#41395f;margin-bottom:6px}.cartright.last .iteamright .item-options dd{color:#484848;font-size:16px;text-transform:capitalize}.cartright.last .iteamright .item-options dt{color:#000;font-size:12px;font-weight:600;text-transform:capitalize}.checkout-onepage-index #checkout-step-review .cartright.last .iteamright .item-options dt{color:#000;font-size:16px;font-family:LatoRegular;font-style:normal;font-weight:600}.oteamweight span{font-size:12px;color:#000;font-weight:600;padding-right:9px}.oteamqty{font-size:12px;color:#41395f}.oteamqty span{font-size:12px;padding-right:9px;color:#000;font-weight:600}dd.grand_too{margin:auto;max-width:100%;display:block;width:100%;padding:6px 30px;float:left}.sub_total span{font-size:13px;color:#000;font-weight:700;padding-right:12px}.sub_total{padding-bottom:10px}.sub_total span.price{font-size:14px;color:#41395f;letter-spacing:1px}.Shipp_ing span{font-size:13px;color:#000;font-weight:700;padding-right:12px}.Shipp_ing span.price{font-size:14px;color:#41395f}.ordertotal{float:right;width:auto;padding-top:10px}.left_grand{float:left;width:50%}.ordertotal span{font-size:14px;color:#000;font-weight:700}.ordertotal span.price{font-size:14px;color:#41395f;letter-spacing:2px;font-weight:700}.card_image li.america a{background:url(../images/american.png) no-repeat center left;width:36px;height:25px;color:transparent;float:left;text-indent:-999999px !important}.card_image li.visacard a{background:url(../images/visa.png) no-repeat center left;width:36px;float:left;height:25px;color:transparent;text-indent:-999999px !important}.card_image li.mastercard a{background:url(../images/mastercard.png) no-repeat center left;width:37px;height:25px;color:transparent;float:left;text-indent:-999999px !important}.card_image li.discover a{background:url(../images/discover.png) no-repeat center left;width:36px;height:25px;color:transparent;float:left;text-indent:-999999px !important}.checkout-onepage-index ul.card_image li{width:auto !important;margin-right:8px !important}span.italic_sapn{font-style:italic;margin-left:3px;color:#000;text-transform:capitalize;font-size:11px}.cart-item.tt li{width:100% !important}.left_setci{width:77%;float:right}tfoot.gd{float:left;padding:0 10px 12px 0;width:100%}tfoot.gd tr{width:100%;float:left}.cartright.last{float:left;width:100%;padding:0;margin-bottom:0}.checkout-onepage-index .cartright.last .cart-item.tt li{border-bottom:1px dashed #cbcbcb;padding:20px 0}.active .order-review .linearize-table{float:left;margin:15px auto 0;max-width:100%;padding:0 10px !important;width:100% !important;border-bottom:1px dashed #cbcbcb}#opc-review .cartmain{padding:0;padding-bottom:15px}#opc-review .step-title .number{display:none}#opc-review .step-title h2{margin-left:10px}tfoot.gd tr td.subtotal{float:left;padding:10px 0 0 10px !important}#opc-review .order-review tfoot.gd{width:100%;max-width:814px}#opc-review .order-review tfoot.gd tr td.a-right{font-weight:500;font-size:16px;color:#484848;padding:1px 0 0 0;text-align:left;max-width:220px}tfoot.gd tr td.subtotal_price{padding:5px 0 0 10px}tfoot.gd .a-right .price{color:#484848;font-size:16px;letter-spacing:1px}tfoot.gd tr td.a-right{padding:1px 0 0 10px}#checkout-review-table .gd .a-right.grand_total{padding-top:4px !important}tfoot.gd tr td.a-right.last{padding:0 0 0 10px}#opc-review .order-review tfoot.gd tr td.a-right strong,#opc-review .order-review tfoot.gd tr td.a-right.last strong .price{font-size:16px;color:#000}.checkout-onepage-index .opc .section.last .step-title h2{line-height:34px;letter-spacing:.5px;color:#7e7e7e !important;margin-left:0 !important}.checkout-onepage-index .col-1,.checkout-onepage-index .col-2{min-height:0;margin-right:0}.round_aab{width:90px;z-index:999;height:90px;position:absolute;background-color:#f4f3f8;border-radius:70px;border:2px solid #433b61;top:-12px}span.back_arr{left:123px;position:absolute;top:51px}.products-grid .product-name a:hover,.products-list .product-name a:hover{color:#413a60}span.right_sign{width:auto;float:right;position:absolute;background-color:#41395f;right:8px;top:15px;color:#fff !important;padding:10px 15px}span.right_sign a{color:#fff !important}.active .step .buttons-set button.button{cursor:pointer}.checkout-onepage-index li.section.last{float:right !important;margin-top:-36px;text-align:center;width:26% !important}.field.one{float:left;width:48%}.field.two{float:right;width:48%}ul.card_image{width:100%;float:left;margin-top:20px}.checkout-onepage-index .no-touch .opc .section.allow:not(.active) .step-title:hover{background-color:transparent}.checkout-onepage-index div#checkout-step-payment p.required{display:none}dl.sp-methods{max-width:1234px;padding:0 10px;margin:auto}#checkout-review-table.data-table tfoot tr,#checkout-review-table .gd tr.last{display:flex;justify-content:space-between;width:100%}#checkout-review-table.data-table tfoot tr{margin-bottom:5px;background:transparent}.right-links{margin:2px 15px 0 18px}.right-links.shoppingcart{padding:12px 0 12px;padding-left:18px;border-top:1px solid #41395f;border-bottom:1px solid #41395f}.header-right-links{max-width:180px;top:0}.right-links li.live-chat{float:left;height:18px}.right-links li.live-chat a{font-size:0;color:transparent}.right-links li.phone-number a{pointer-events:none}.shoppingcart .plus{font-style:normal}.mobileimg{display:none}.category-masterwork-engagement-rings .shop-ring-browse{width:430px}.cms-halo-engagement-ring .hello_reftable{background:#f5f5f5;width:100%;float:left;position:relative;margin-top:0}.set-sm-img{position:absolute;top:-13px;width:100%}.category-halo-engagement-rings .sub-ab-p p{color:#fff;font-style:italic;margin-bottom:12px}.borws{clear:left;color:#fff;float:left;margin-top:27px;border:1px solid #fff;padding:15px}.borws a{color:#fff;font-size:18px}.cms-halo-engagement-ring .main-container{max-width:none;padding:0}.halo-land-main{width:100%;float:left}.cms-halo-engagement-ring .shaphome100{margin-bottom:40px}.cms-halo-engagement-ring .contahelo_main .halo-item .item{width:33.3%;float:left;padding:32px 0 22px}.cms-halo-engagement-ring .contahelo_main .halo-item .item img{margin:auto;width:auto}.cms-halo-engagement-ring .contahelo_main .halo-item .item:hover a .lazyOwl{opacity:.5}.halo-ring{text-align:center;margin:auto;max-width:291px;min-height:80px;font-size:14px;color:#413a60;text-transform:uppercase}.halo-ring-price{text-align:center;font-style:italic;font-size:20px;line-height:20px;color:#41395f}.view_detail{text-align:center;margin-top:15px}.contahelo_main{margin:auto;max-width:1366px;width:100%;padding:0 10px}.feature_title_helo{font-size:21px;line-height:21px;text-align:center;margin-top:31px;float:left;width:100%;letter-spacing:5px;color:#41395f;margin-bottom:30px;text-transform:uppercase}.info_halo{position:relative;width:100%;float:left}.cms-halo-engagement-ring div#demo{clear:both}.info_halo-contain{position:absolute;top:30%;width:936px}.info_halo-max{max-width:678px;float:right}span.title-halo{font-size:51px;color:#fff;line-height:51px;margin-bottom:10px;text-transform:uppercase;width:100%;float:left}span.subtitle_halo{font-size:16px;color:#fff;max-width:480px;float:left;clear:left;font-style:italic}span.padd-brow{padding:18px 0;float:left;border:1px solid #fff;width:396px;text-align:center;font-weight:normal;font-size:18px;line-height:18px;font-family:LatoRegular}.smbol{text-align:center;width:100%;float:left;position:absolute;bottom:-12px}img.rock-sm{margin:auto;width:auto}a.text_view_d{width:132px;padding:10px 0;margin:auto;display:inline-block;border:1px solid #41395f;font-size:14px;line-height:14px;color:#41395f;font-family:LatoRegular;text-transform:uppercase}.cms-halo-engagement-ring .contahelo_main .halo-item .item:hover{background:#f4f3f8}.d14{text-align:center;font-size:14px;line-height:14px;font-style:italic;margin-top:0;margin-bottom:18px}.cms-halo-engagement-ring .contahelo_main .halo-item .item:hover .text_view_d{background:#41395f;color:#fff}.abothahello{width:100%;position:relative;float:left}.absoabout{position:absolute;top:0;width:100%}.mx-set-ab{max-width:1365px;margin:0 auto}.engage-part6-max{max-width:1365px;margin:0 auto}.cms-halo-engagement-ring .engage-part6{margin-top:44px;text-align:center;border-top:0;background:#f5f5f5;padding:0 20px}.cms-halo-engagement-ring .max-custom-review{max-width:1380px;margin:0 auto;padding:0 10px;display:inline-block;text-align:left}.cms-halo-engagement-ring .sub-review.last-review{margin-right:0;width:25.4%}.cms-halo-engagement-ring .sub-review.sec-review{margin-right:0}.cms-halo-engagement-ring .sub-review select{float:right;font-family:LatoRegular;padding-right:12px;letter-spacing:.8px}.sub-ab-p{clear:both;max-width:1065px;float:left;padding-left:10px}.hding21{max-width:400px;float:none;font-size:21px;text-align:center;margin:auto;color:#fff;font-family:LatoRegular;line-height:21px;padding:38px 0 58px;letter-spacing:3px}.cms-halo-engagement-ring .std .sub-ab-p p{font-size:16px;color:#fff;line-height:22px;margin-bottom:22px;font-style:italic}.hello_reftable .refCell{border-radius:unset;border:0}.hello_reftable .refCell img{border-radius:unset}.hello_reftable .refCell:hover p{color:transparent !important}.hello_reftable .refCell p{font-size:18px;line-height:18px}.cms-halo-engagement-ring .refTable{display:table;max-width:1564px;width:100%;margin:0 auto;padding:0 10px}.cms-halo-engagement-ring .refCell{width:9.08%;margin-left:0}.resdesk-ac{display:none}p.flex-aerm-p{display:inline-block}.cms-preset-engagement .main-container{max-width:none;padding:0}.imag-relati{position:relative;width:100%;float:left}.preabsulute{position:absolute;top:4.3vw;width:100%;text-align:center}.two-side-div{width:100%;float:left;clear:both;margin-bottom:30px}.left-pre .text-pre{word-spacing:3px;text-align:center}.img-middele{position:relative;width:100%;float:left;clear:both}.right-pre .img-preset{margin:10px 0 21px;width:100%;float:left}.left-pre .img-preset{margin:15px 0 17px;width:100%;float:left}.pre-collection{width:100%;float:left;text-align:center;padding:30px 0;text-transform:uppercase;font-size:21px;line-height:21px;font-family:LatoRegular;letter-spacing:2px;color:#41395f}.left-pre{width:49.5%;float:left;background:url(../images/img_left.jpg) no-repeat center left;height:314px;text-align:center}.max-preset{margin:auto;max-width:375px;float:right;padding-right:50px}.img-preset img{width:auto;margin:auto}.title-one{font-size:21px;line-height:21px;padding:42px 0 16px;font-family:LatoRegular;color:#41395f;letter-spacing:1px}.test-max{margin:auto;max-width:1354px;padding:0 10px}.imag-relati img,.img-middele img{width:100%}.normal-detail .shipping-with-btn{font-size:18.58px}.normal-detail .data_delbottom{display:none}.res-hand-nyc{display:none}.view_detail.res{display:none}.cms-walter .main-container{padding:68px 10px;max-width:1380px}.ddrosi{max-width:1365px;clear:both;width:100%;float:none;margin:0 auto;padding-top:30px}.cms-halo-engagement-ring .walimmg:hover{background:transparent}.cms-halo-engagement-ring .walimmg p{margin-bottom:0;font-size:18px !important;color:#41395f !important;text-transform:capitalize;font-style:italic;min-height:70px}.cms-halo-engagement-ring .waleter{margin:auto;max-width:1375px;clear:both}.cms-walter .std .douwalter span{color:#41395f;font-size:38.49px;display:inline-block;width:150px;font-style:italic;line-height:57px;height:63px}.contacts-index-index .main-container{margin:3.4% auto;max-width:1286px;padding:0 10px}.category-preset-engagement-rings .wed-c-title{padding-bottom:62px}.category-preset-engagement-rings .preeng .wed-c-title{line-height:36px}.category-preset-engagement-rings .col-main{width:100%;float:left;margin:0}.shop-ring a{cursor:pointer;margin:auto;display:inline-block;text-transform:uppercase;margin-top:5px}.hand100center{width:100%;text-align:center;float:left}.hand100center img{margin:auto}.category-halo-rings .main-container{padding:0 !important;max-width:unset}.category-halo-rings .refCell img{margin:0 auto;width:auto}.info_halo img{max-width:100%}.info_halo .sed-img{width:100%}a.tabhleoo img{width:100%}.shop-ring-browse{width:auto;text-align:left;padding:11px}.shop-ring-browse a{text-transform:uppercase;font-size:16.67px}.walimmg:hover{background:#f5f4f8}.shaphome100{width:100%;float:left;clear:both;margin-top:20px}.clnow18{border:1px solid hsl(0,0,96%);border-radius:3px;clear:both;color:hsl(0,0,100%);font-family:LatoRegular;font-size:14px;font-weight:normal;height:52px;line-height:52px;margin:auto auto 58px;transition-duration:.3s;transition-property:color,background-color;width:194px;display:block;cursor:pointer}.wordpress-post-view #respond{max-width:550px;margin:0 auto}.featured-image.left img{width:100%}.wordpress-post-view .post-date1{width:100%;float:left;text-align:center;font-family:LatoRegular;color:#41395f;text-transform:uppercase;clear:both;font-size:12px;line-height:18px;font-weight:normal;margin-top:10px}.wordpress-post-view .page-title .blog-breadcrumbs{text-transform:none;font-weight:bolder;font-size:14px}.wordpress-post-view .vie-rtr{width:100%;float:left;text-align:center;font-size:30px;text-transform:capitalize;line-height:42px;margin-top:0;color:#41395f;margin-bottom:20px;letter-spacing:4px}.wordpress-post-view p.post-date.when{color:transparent;width:100%;float:left;clear:both;display:none}.wordpress-post-view .post-entry-with-image{height:unset !important;width:100%;float:left}.wordpress-post-view .contain-blog{margin:0 auto;max-width:840px;text-align:justify;padding:0 10px}.wordpress-post-view .contain-blog p{width:100%;float:left;font-family:LatoRegular;color:#000;font-size:20px;line-height:26px}@media only screen and (max-width:1024px){.icon-bar #page-listing-icon.active{background-image:url(../images/diamond-filters.png) !important}.wordpress-post-view .contain-blog p{font-size:16px;padding-left:5px;padding-right:5px;text-align:left}.product-shop .ring-options-container{position:absolute;top:0;width:100%}}@media only screen and (max-width:414px){.wordpress-post-view .contain-blog p{padding-left:10px;padding-right:10px}}.wordpress-post-view .page-title.post-title{margin-bottom:0;width:100%;padding-top:30px}@media only screen and (max-width:1024px){.wordpress-post-view .page-title.post-title{margin-top:0;padding-top:0}}.catalog-product-view .main-container{max-width:unset}.catalog-product-view .product-essential{max-width:100%;margin:0 auto}.btmsetmy .product-options-bottom{display:none}.product-view .more-views{width:auto;float:left;text-align:center;display:inline-block;margin-top:3%;margin-left:10%}.product-view .more-views.media{position:absolute;left:27%;bottom:-120px;display:flex}.catalog-product-view .product-view .more-views .product-image-thumbs{width:auto;float:left;display:flex;flex-direction:column}.catalog-product-view .product-view .more-views .product-image-thumbs.media{flex-direction:row}.btmsetmy .product-options dt label{display:none}.catalog-product-view .btmsetmy .product-options{padding:0;border:0;clear:both;float:left}.catalog-product-view .btmsetmy dd{padding:0;border-bottom:0;float:none;width:40%;margin:0 auto}.catalog-product-view .btmsetmy .product-options dd:last-child{margin-bottom:0;margin-left:0;margin-right:0;margin-top:0}.detail-leftimg img{margin:0 auto}.specification-class-image .detail-leftimg img{width:65%}.right-img-specification1.no-image{width:100%;margin:30px auto;float:left;padding:0 2% 0 8%}.right-img-specification1.no-image .sub-spec{width:49.5%}.right-img-specification1.no-image .sub-spec.divide1-sub1{width:100%}.right-img-specification1.no-image .sub-spec.divide1-sub2{width:49.5%}.category-fancy-yellow-engagement-rings .right-img-specification1 .sub-spec.ring-builder-spe.both,.category-halo-rings .right-img-specification1 .sub-spec.ring-builder-spe.both,.category-gemstone-engement-rings .right-img-specification1 .sub-spec.ring-builder-spe.both,.category-three-stone-rings .right-img-specification1 .sub-spec.ring-builder-spe.both,.category-side-stone-rings .right-img-specification1 .sub-spec.ring-builder-spe.both,.category-cushion-cut-rings .right-img-specification1 .sub-spec.ring-builder-spe.both,.category-unique-rings .right-img-specification1 .sub-spec.ring-builder-spe.both{display:block !important}.category-fancy-yellow-engagement-rings .right-img-specification1,.category-solitaire-ring .right-img-specification1,.category-halo-rings .right-img-specification1,.category-gemstone-engement-rings .right-img-specification1,.category-three-stone-rings .right-img-specification1,.category-side-stone-rings .right-img-specification1,.category-cushion-cut-rings .right-img-specification1,.category-unique-rings .right-img-specification1{width:100%;margin:30px auto;max-width:100%;float:none}.add-to-cart{clear:both}.catalog-product-view .btmsetmy .input-box select{height:58px;background:url('../images/down-arrow.png') no-repeat center right 12px;text-align:center;padding-left:10px;-webkit-appearance:none;-moz-appearance:none;border-radius:5px}.product-view .add-to-cart{width:50%;float:left;border:0;padding:0 20px}.catalog-product-view .product-view .add-to-cart,.product-view .add-to-cart-buttons{float:none;width:100%;padding:0;padding-top:30px}.catalog-product-view .product-view .add-to-cart-buttons .button{width:300px;margin:0 auto;display:block;float:none}.catalog-product-view .product-view .add-to-cart-buttons .button:hover{border:2px solid #41395f}.catalog-product-view .product-view .stud .desktop-addtocart{float:left;width:50%}.catalog-product-view .product-view .stud .desktop-addtocart .add-to-cart{border-right:1px solid #ccc}.catalog-product-view .product-view .stud{padding-bottom:70px}.product-view .block-related.gt{width:100%;float:none;clear:both;margin:auto;padding:0 10px;max-width:1385px;position:relative}.product-view .gt li.item{float:left;width:100%;clear:none;position:relative;margin:0}.product-view .gt a.product-image{width:100%;text-align:center}.product-view .gt .product{margin-left:0;position:relative}.product-view .gt a.product-image img{margin:auto;max-width:100%;width:auto}.product-view .add-to-cart-buttons .button span{font-size:14px;font-family:LatoRegular;font-weight:600;letter-spacing:1px}.Email,.chat{padding-top:10px}.product-view .gt .block-title{text-align:center}.product-view .gt .block-content{margin:30px 0;float:left;width:100%}.product-details .product-name{display:none}.product-view .gt li.item:hover .product-details .product-name{display:block}.product-view .gt .block-related .product-details{margin-left:0;text-align:center}.product-view .gt .block-title h2{color:#41395f}.btmsetmy{clear:both;width:100%;float:left;margin-bottom:20px}.catalog-product-view .btmsetmy{width:100%;position:relative}.catalog-product-view .btmsetmy dt{text-align:center}.catalog-product-view .btmsetmy dt label{color:#9c9c9c;font-size:14px}.ring-pdf{width:100%;float:left;margin-bottom:20px}.catalog-product-view .ring-pdf{width:100%;text-align:center}.catalog-product-view .ring-pdf a{display:block;width:145px;margin:0 auto}.ring-size-guide-pdf{color:#000;font-size:16px;letter-spacing:1px}.product-view .sharing-links a{background-image:none;width:auto;border-right:0}.add-to-cart-wrapper{margin-top:35px}.add-to-cart-wrapper.des-price.match-wedding{margin-top:30px}.catalog-product-view .two50 .delivery div,.catalog-product-view .two50 .delivery div div{width:100%}.catalog-product-view .two50 .delivery div .data_del{float:none;margin:0 auto;width:50px}.catalog-product-view .two50 .delivery div .data_del_main,.catalog-product-view .delivery div .data_del_seleted{color:#000;text-transform:none;text-align:center}.data_del{background-attachment:scroll;background-clip:border-box;background-color:rgba(0,0,0,0);background-image:url("../images/detail/delivery.png");background-origin:padding-box;background-repeat:no-repeat;background-size:auto auto;float:left;font-weight:bold;height:50px;width:50px;text-align:center;padding:6px;margin-right:10px}.handcert div img{margin-right:6px;margin-left:6px}.catalog-product-view .handcert div img{margin:0 auto}.ringtestpdf{width:100%;float:left;margin-bottom:30px}.small_logo{text-align:center;width:100%;display:inline-block}.small_logo span{font-size:21px;font-family:LatoRegular;color:#41395f;letter-spacing:4px}.mini-products-list li.item .product .product-name{display:none;width:100%}.product-view .gt li.item:hover .product .product-details{background-color:#f7f7f7;opacity:.7;z-index:9999}.product-view .gt li.item:hover .product-name{display:block;position:absolute;top:45%;left:0;right:0;text-align:center}.product-name a{font-size:15px;color:#413a60;padding:10px 0;font-style:italic}.block .product-details{margin:0}.block .product-details .link-wishlist{display:block;color:transparent}.shop-elite-collection:hover{background:#000}.learn-about-elite-lanidng:hover a{color:#c8a48e !important}.diamond-icon img{margin:0 auto}.cms-financing .main-container{max-width:100%;padding:0}.cms-financing .diamond-icon h1{margin:0}.main-financing p,.main-financing a,.main-financing span{letter-spacing:1px}.main-financing{width:100%;float:left;padding:0}.financ-banner{width:100%;float:left}.financeban{float:left;width:100%;position:relative;display:inline-block;text-align:center}.financebancontent{position:absolute;top:45px;text-align:center;width:100%}.finance-details{border-top:1px solid;background-position:center;width:100%;float:left;background:#f4f3f9 url(../images/the_deetails.png);background-size:100%;background-repeat:no-repeat}.finance-faq{width:100%;float:left;background:#fedac4 url(../images/frequently.jpg) no-repeat;background-size:100%;background-position:bottom}.finance-works{width:100%;float:left;margin:20px 0}.finance-banlink a,.finance-banlink-mb a{padding:15px}.financ-bantitle{font-size:30px;color:#fff;margin-top:25px}.main-financing .accordion-faq span{padding:0}.finance-workstext{width:100%;float:left;text-align:center}p.finance-works-title{font-size:21px;font-family:LatoRegular;color:#41395f;letter-spacing:5px;margin-bottom:5px}p.financ-bansubtitle{font-style:italic;font-size:16px;color:#fff;margin:0 10px;display:inline-block}.finance-banlink a{padding:16px 73px !important;font-family:LatoRegular;font-size:18px;color:#fff}.finance-banlink a:hover{color:#fff}.finance-logo h2{font:33px sans-serif;text-align:center;text-transform:capitalize;margin-top:10px}.finance-logo h2.background{position:relative;margin:0 13%;z-index:1}.finance-logo h2.background:before{border-top:2px solid #41395f;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:95%;z-index:-1}.finance-logo h2.background span.first{background:#41395f none repeat scroll 0 0;border-radius:27px;color:#fff;float:left;padding:0 20px 8px}h2.background span.middle{background:#41395f none repeat scroll 0 0;border-radius:27px;color:#fff;padding:0 18px 8px}h2.background span.last{background:#41395f none repeat scroll 0 0;border-radius:27px;color:#fff;float:right;padding:0 18px 8px}.finance-works .finance-logo{margin-top:4%;margin-bottom:25px}.finance-logo .finance-logo1{clear:both;float:left;width:33%}.finance-logo .finance-logo2{float:left;width:33%}.finance-logo .finance-logo3{float:left;width:33%}.finance-logo div>h2{color:#41395f;font-size:20px;font-style:italic}.finance-logo div>p{color:#41395f;font-size:14px;font-style:italic;padding:0 10%;text-align:center}.finance-logo h2.background span{font-size:32.92px;text-align:center;font-style:italic}.finance-works .diamond-icon h1{top:-28px}.finance-logo1{float:left;width:32%;margin-right:1%}.finance-logo1.last{margin-right:0}.finance-logotext{font-style:italic;text-align:center;max-width:268px;margin:0 auto}.finance-logotext p{color:#41395f}p.finance-logotitle{font-size:20px}p.finance-logosubtitle{font-size:14px}.finance-logoimg img{margin:0 auto}.finance-detail-title{text-align:center;font-family:LatoRegular;font-size:21px;color:#41395f;letter-spacing:5px !important}p.sdtitle{font-size:20px;font-family:LatoRegular;color:#41395f;padding:10px 0;text-transform:uppercase;font-weight:600}p.sdtext{font-size:15px;color:#000;font-family:LatoRegular;font-weight:600}div.finance-details>div>div>div.maindetails>div:nth-child(3).subdetails{padding-bottom:20px}p.finance-works-subtitle{font-style:italic;font-size:16px;color:#41395f;letter-spacing:0}span.financing-border{max-width:400px;width:100%;background:#41395f;height:1px;display:inline-block;margin:25px 0}.finance-faqlogo,.finance-faqbottom,.finance-rule{float:left;width:100%}.financebanimg img{width:100%}.finance-fd{width:100%;padding:30px 10px}.financing-fq{padding:20px 0;width:100%;max-width:1008px}.cms-financing .page-main{max-width:100%;padding-left:0;padding-right:0}.finance-details img,.finance-faq img{width:100%}.finance-fdmax,.financing-fqmax,.finance-worksmax,.finance-rulemax{max-width:1008px;margin:0 auto;padding:0 10px}.maindetails{max-width:650px}.finance-faqtitle{letter-spacing:5px;text-align:center;font-family:LatoRegular;font-size:21px;color:#41395f;padding:20px 0}.finance-faq dt.open span.span-mo{color:#41395f}.finance-faq div#accordion{max-width:660px}.finance-faqbottom{text-align:center}.finance-rule{width:100%;float:left;margin:28px 0}p.benfits-left{float:left;width:50%}p.benfits-right{float:right;width:50%}.detail-benifit{max-width:650px}.dbenifit-title{padding:23px 0 18px;color:#41395f;font-weight:600;font-size:20px;font-family:LatoRegular}.finance-details .benifit-link{margin-top:0;float:right}p.finance-fbottomtitle{text-align:center;font-family:LatoRegular;font-size:21px;color:#41395f;padding:0 0 5px;letter-spacing:5px}.cms-financing .accordion-faq dt{cursor:pointer;text-transform:uppercase;padding:14px 0 0 25px;font-weight:300;background:url(../images/faq-arrow1.png) no-repeat scroll 5px 15px}.cms-financing .accordion-faq .open{background:url(../images/faq-down1.png) no-repeat scroll 0 20px}.finance-logo{float:left;width:100%}.financ-bantext{width:100%;text-align:center;display:inline-block;margin:0 0 10px 0}.finance-banlink{margin:30px 0}.benifit-link{margin:20px 0 35px}.benifit-link a{color:#fff;font-family:LatoRegular;font-size:14px}.benifit-link a:hover{color:#7a748f}.benifit-link:hover a{color:#7a748f}.benifit-list p{color:#000;font-style:normal;margin:2px 0;font-family:LatoRegular;font-size:15px;font-weight:600}.finance-faqlogo img{width:100%;margin:0 auto;max-width:20px;position:absolute;top:3px;left:0;right:0}.benifit-list{float:left;padding:0 0 50px 0}.main-financing .diamond-icon{width:100%;float:left;position:relative;top:45px;z-index:9999}p.fina-bottomborder{background:#eac6ae;height:1px;width:100%;max-width:400px;display:inline-block}.finance-faqlogo{margin:55px 0;position:relative;text-align:center;width:100%}hr.finance-details{color:#c9c7d2}p.finance-rules{font-size:12px;color:#a8a8a8}.cms-financing #accordion-faq p{line-height:1.3;font-style:italic;font-size:13px;padding:18px 20px}p.finance-fbottomsubtitle{font-style:italic;color:#41395f;font-size:20px}.cms-financing .finance-icon h1{position:absolute;font-size:16px;margin:0;left:7px;right:0;text-align:center;margin-top:0;top:-13px}.cms-financing .columns .column.main{padding-bottom:0}.cms-financing .financing-fq #accordion-faq span{color:#433b61}textarea{background:hsl(0,0,100%) none repeat scroll 0 0 padding-box !important;border:1px solid hsl(253,25%,30%);border-radius:2px;box-sizing:border-box;color:hsl(0,0,39%);font-size:15px;line-height:1.5;vertical-align:middle;width:100%}.cp-request-page-title h1{letter-spacing:1px;border:0;text-align:center;color:#41395f;margin-bottom:35px;font-weight:normal;font-size:20px;text-transform:uppercase}.cms-custom-piece-request .page-main{margin:50px auto 0 auto !important;padding:0}.cms-custom-piece-request .fieldset>.field:not(.choice)>.control{width:100%;padding-top:2px}.cms-custom-piece-request .fieldset>.field{float:left;margin:0 0 10px;width:100%}.cms-custom-piece-request .columns .column.main{padding-bottom:20px}.cms-custom-piece-request input:not([disabled]):focus,.cms-custom-piece-request textarea:not([disabled]):focus,.cms-custom-piece-request select:not([disabled]):focus{box-shadow:0 0 3px 1px #fff}.cms-custom-piece-request #contact-form label{color:#000;font-size:14px;padding:0 0 3px}.cms-custom-piece-request .action.primary{height:45px;width:155px !important}.cms-custom-piece-request .left-block p,.cms-custom-piece-request .right-block p{color:#000}.cms-custom-piece-request .main-content-box .left-block p a{text-decoration:underline !important}.cms-custom-piece-request .fieldset .field span{letter-spacing:1px;color:#000}.cms-custom-piece-request .right-block .cprf-right-title{letter-spacing:1px}.cms-custom-piece-request .form.contact input{border:1.8px solid #41395f;height:36px;border-radius:0;width:100%}.cms-custom-piece-request .form.contact #comment{height:115px}.cms-custom-piece-request .main-container{max-width:1365px;width:100%;margin:3.5% auto;padding-top:30px !important;padding-bottom:35px !important}.cms-custom-piece-request #contact-form label span{color:hsl(0,0,0);font-size:14px}#contactForm label{font-family:LatoRegular;font-weight:300;text-transform:capitalize;color:#000;letter-spacing:1px;font-size:14px;padding-bottom:0;margin-bottom:0}.cms-custom-design .call-custom{padding-top:12px;padding-bottom:12px;margin:30px auto}#contactform button.action.submit.primary{min-width:160px;width:auto !important}#customdesignform .action.primary{background:hsl(253,25%,30%) none repeat scroll 0 0;border:medium none;font-family:LatoRegular;min-height:48px;min-width:160px;width:auto !important;margin:0 auto;display:block}#customdesignform .action.primary span{font-family:LatoRegular;font-size:14px;font-weight:400;letter-spacing:1px;color:#fff;text-transform:uppercase}.cms-custom-design .main-container{padding:0}.cms-custom-design .custom-design-desc{padding:95px 0 45px;max-width:1320px;margin:0 auto}.cms-custom-design .custom-design-desc p{font-size:18px;letter-spacing:0;line-height:31px;color:#000;margin-bottom:40px}.cms-custom-design .custom-design-desc-first,.cms-custom-design .custom-design-desc-second{display:flex;align-items:center;justify-content:space-between}.cms-custom-design .custom-design-desc-second{align-items:flex-start}.cms-custom-design .custom-design-desc-first{margin-bottom:100px}.cms-custom-design .custom-design-desc-first .right{max-width:660px}.cms-custom-design .custom-design-desc-second .left{max-width:575px;margin-top:50px}.cms-custom-design .custom-design-desc-second .right{position:relative}.cms-custom-design .custom-design-desc-second .right a{position:absolute;top:0;left:0;width:100%;height:56%}.cms-custom-design .label{font-weight:normal;text-transform:uppercase;padding-bottom:6px}#customdesignform .fieldset .field{float:left;width:100%;padding:0}.custom-design-main{float:none;width:100%}.custom-design-main img{text-align:center;margin:0 auto}.custom-design-one,.custom-design-three{float:left;position:relative;margin-bottom:19px;width:100%}.custom-design-main .fieldset>.field:not(.choice)>.control input{width:100%;height:37px;border:1px solid #000;border-radius:5px;background:transparent !important;margin-bottom:15px}.custom-design-main .fieldset>.field:not(.choice)>.control textarea{border-radius:5px;height:148px;background:transparent !important;border:1px solid #000}.custom-design-one-sub{position:absolute;top:6.5vw;width:100%}.custom-design-main .actions-toolbar .primary{padding-top:18px}.custom-design-main .actions-toolbar .button{width:161px;height:52px;border-radius:8px;background-color:#4e4372;display:flex;justify-content:center;align-items:center;margin:0 auto;padding:0}.custom-design-main .actions-toolbar .button span{font-size:15px;letter-spacing:2px;line-height:22px;font-weight:800}.custom-design-main .actions-toolbar .button:hover{padding:0;background-color:transparent;border:1px solid #41395f}.custom-design-main .actions-toolbar .button:focus{outline:0}.custom-design-three-sub{position:absolute;left:52%;bottom:18%}.custom-design-one-sub1{margin:0 auto;max-width:688px;width:100%}.custom-design-three-sub1{margin:0 auto;max-width:527px;width:100%}.custom-design-one-sub h1{color:#fff;font-size:48px;margin-bottom:34px;text-align:center;letter-spacing:2px}.custom-design-three-sub h1{color:hsl(0,0,100%);font-size:48px;margin-bottom:20px;text-align:center;text-transform:none}.custom-design-one-sub p{color:#fff;font-size:18px;line-height:22px;text-align:center}.custom-design-three .custom-design-three-sub p{padding:0 90px;margin-top:20px}.custom-design-three-sub p{color:hsl(0,0,100%);font-size:14px;line-height:22px;text-align:center;padding:0 30px}.custom-design-main .custom-design-one-sub1 .line{background:#41395f none repeat scroll 0 0}.custom-design-main .line{background:#000 none repeat scroll 0 0;height:1px;margin:20px auto;max-width:410px;margin-bottom:15px}.custom-design-three-sub1 .line{background:#fff none repeat scroll 0 0;line-height:0;padding-bottom:1px}.custom-design-one-sub p.underline{font-size:14px;text-transform:uppercase}.custom-design-one-sub .arrow1{height:21px;margin:10% auto 0;max-width:60px}.custom-design-two-left{width:100%;max-width:444px;padding:30px 38px;background:#f5f5f5}.custom-design-two-right{width:100%;display:flex;justify-content:center}.custom-design-two-right .product-image-thumbs{position:absolute}.custom-design-right-sub{color:hsl(0,0,100%);text-align:center;width:100%}.custom-design-two-right .custom-design-right-sub{margin-top:140px}.custom-design-right-sub h1,.custom-design-right-sub .h1{font-size:57px;margin-bottom:10px;text-transform:none;color:#000}.custom-design-two-right .custom-design-right-sub1{margin:0 auto;max-width:655px;width:100%}.custom-design-two-right .custom-design-right-sub1 h1:nth-child(1){margin-bottom:0}.custom-design-two-right .custom-design-right-sub1 p{font-size:19px;line-height:30px;padding:0;color:#000;margin-bottom:50px}.custom-design-three .callbutton{margin-top:11%;width:auto}.custom-design-three .callbutton a{background:hsl(252,26%,96%) none repeat scroll 0 0;border-radius:5px;color:hsl(253,25%,30%);display:block;font-family:LatoRegular;font-size:14px;height:52px;margin:0 auto;max-width:190px;padding:15px 0;text-align:center;text-transform:uppercase}.custom-design-two-contain{border:1px solid hsl(0,0,70%);padding:30px 33px;float:left;padding-bottom:47px;margin:0 4%}.custom-design-two-contain h3{border-bottom:1px solid hsl(0,0,70%);color:hsl(253,25%,30%);font-size:16.62px;font-style:italic;font-weight:normal;margin:0 0 20px;padding-bottom:12px;text-transform:capitalize}.custom-design-two-contain h4{color:hsl(253,25%,30%);font-size:16.62px;font-style:italic;font-weight:normal;margin-top:35px;margin-bottom:30px;text-transform:capitalize}.custom-design-two-contain p{font-size:14.25px;color:#000}.custom-design-two-contain a{color:hsl(253,25%,30%);font-size:14.25px;text-decoration:underline !important}.custom-design-two-contain h3.contacts{margin-top:35px;padding-bottom:14px}.custom-design-two-contain h4.normal{font-style:normal;margin-top:21px;margin-bottom:14px}div.custom-design-two-contain>h4:nth-child(8){margin-top:31px}.cd-form-title h1{border:0;text-align:center;color:#41395f;margin-bottom:26px;font-weight:normal;font-size:22.01px;text-transform:uppercase;letter-spacing:2px}.custom-design-main #contact-form{padding:0;margin:0 auto;width:100%}.custom-design-two-form{margin:0 0 30px 0}.cms-custom-piece-request input.mage-error,select.mage-error,textarea.mage-error,.custom-design-main input.mage-error,select.mage-error,textarea.mage-error{border-color:unset}.custom-design-two{position:relative;background:#fff;width:100%;float:none;padding:35px 8px 0;overflow:hidden}.custom-design-two-main{margin:0 auto}.custom-design-two-main:after{content:"";float:none;clear:both;display:block}p.uppercase{font-size:14.25px;font-style:italic}.phone-number-custom{font-size:14.25px;font-style:italic;color:#000}h4.normal{font-size:14.22px;color:#000}.custom-design-two-contain a.emal{color:#000;font-style:italic}.cms-custom-design .columns .column.main{padding-bottom:0}.custom-design-three{margin-bottom:0;margin-top:0}.custom-design-two-main img.cd-desktop,.custom-design-three img.cd-desktop,.custom-design-one img.cd-desktop{display:block}.custom-design-one>img.cd-desktop{width:100%}.custom-design-two-main img.cd-mobile,.custom-design-three img.cd-mobile,.custom-design-one img.cd-mobile{display:none}.custom-design-one-sub p.desktop-text{display:block;float:none}.custom-design-one-sub p.mobile-text{display:none}.cms-custom-design img.mobile-text.img-mobile{display:none}div.item-info-track:nth-child(2n+1){clear:both}.cms-custom-design #customdesignform label span{color:hsl(0,0,0);font-size:14px;letter-spacing:2px}.finance-logo.responsive{display:none}.finance-details.responsive{display:none}.right-block-account #form-validate .form-list .field,.right-block-account #form-validate .form-list .wide,.right-block-account #form-validate .form-list .control{margin-bottom:13px}.left-block-account{width:36%;float:left;padding-top:32px}.right-block-account{width:63%;float:left;padding-top:3px}.left-block-account h2{font-size:14px;color:#41395f;font-style:italic;text-transform:capitalize;padding-bottom:15px;margin-bottom:8px;border-bottom:1px solid #b2b2b2}.left-block-create{max-width:288px;float:left;border:1px solid #b5b5b5;padding:19px 23px 23px}.left-block-create .text-help{font-size:12px;color:#000}.left-block-create .custom-service-text{font-size:14px;color:#41395f;font-style:italic;margin-top:28px;margin-bottom:19px}.left-block-create .time-help-contact,.left-block-create .number{font-size:12px;color:#000;font-style:italic}.account-create{width:100%;float:left;margin-top:140px}@media(max-width:1024px){.account-create{margin-top:40px}}.page-title .join-rockher{font-size:20px;color:#41395f;letter-spacing:2px;margin-bottom:28px;text-align:center;border-bottom:0}.right-block-account form#form-validate label{font-size:14px;text-transform:uppercase;font-family:LatoRegular;color:#000;letter-spacing:1px;font-weight:400;margin-bottom:3px}.right-block-account .input-box .customer-dob{width:100%}.right-block-account #form-validate .dob-month{width:48%;margin-right:2%}.right-block-account #form-validate .dob-day{width:48%;margin-right:0;margin-left:2%}.right-block-account form#form-validate select{background:rgba(0,0,0,0) url("../images/arrowdroplist.png") no-repeat scroll right 13px center;-moz-appearance:none;-webkit-appearance:none;color:#41395f;font-size:14px;font-style:italic}.right-block-account form#form-validate{max-width:380px;float:left;width:100%}.right-block-account form#form-validate .fieldset{margin-left:0}.right-block-account form#form-validate #captcha-image-box-user_create>div{margin:0 auto}.right-block-account form#form-validate input.input-text,.right-block-account form#form-validate select{height:37px;border:1px solid #423b60;width:100%;border-radius:0;padding:0 5px}.my-account .input-box input,.my-account .input-box select{border:1px solid #423b60;border-radius:0;height:37px;padding:0 5px;width:100%}.my-account .input-box select{-moz-appearance:none;background:rgba(0,0,0,0) url("../images/arrowdroplist.png") no-repeat scroll right 13px center;color:#41395f;-webkit-appearance:none;font-size:14px;font-style:italic}.my-account .form-list .customer-dob .dob-month{width:47%}.my-account .form-list .customer-dob .dob-day{float:right;margin:0;width:47%}.my-account .stud-radio1.labelradio1 i{margin-right:10px}.my-account .stud-radio1.labelradio2 i{margin-right:10px}.my-account .form-list .control label{background:rgba(0,0,0,0) none repeat scroll 0 0;float:none}.my-account .form-list li .checkbox{margin-left:0}.right-block-account .optional-create{font-size:14px;color:#41395f;font-style:italic;text-transform:capitalize}.customer-account-create .right-block-account .inchoo-socialconnect-register{display:none}.already-account{max-width:380px;float:none;text-align:center;padding-bottom:104px;clear:both}@media only screen and (max-width:830px){.already-account{margin:0 auto}}.customer-account-create .buttons-set button.button,.already-account .button{min-width:114px;padding:12px 15px;float:none;max-width:280px;height:50px;margin-left:0}.max-width-sign{max-width:114px;margin:16px auto;border:1px solid #41395f;padding:10px}.already-account a{display:block;text-transform:uppercase;max-width:280px;height:50px;padding:11px 0;margin:0 auto}.customer-account-create .right-block-account .buttons-set{margin-left:0;border-top:0;border-bottom:1px solid #b2b2b2;padding-bottom:19px;margin-bottom:18px;text-align:center}.right-block-account .already-account p{font-size:20px;font-style:italic;color:#41395f;margin-bottom:10px}.category-intelligent-diamond-search .main-container{padding:0 0 80px 0 !important;max-width:100%;background:#ffeaea;overflow:hidden;padding-bottom:0 !important;min-height:auto}.smartdiamond-main{max-width:100%;margin:0 auto;width:100%;display:inline-block}.smarttop{max-width:1190px;margin:0 auto;width:100%;display:block;margin-bottom:0;margin-top:20px !important}.category-intelligent-diamond-search .main .smarttop img{margin:0 auto;display:block;padding-top:15px;margin-bottom:0;max-width:218px !important;padding-bottom:13px}.smarttop h2{font-size:40px;font-style:normal;text-transform:none;color:#000;text-align:center;margin-bottom:22px}.category-intelligent-diamond-search .main .smarttop p{font-size:18px;text-transform:none;color:#000;text-align:center}.ddrosi .letmewww48{display:none}.smartdiamond{float:left;width:100%}.ddrosi .onepo span.budg{margin-left:-122px}.ddrosi span.budg{position:absolute;top:-3px;padding:0 18px;margin-left:0;font-size:22px;font-style:normal;color:#6d6e71;background:#ffeaea;text-transform:capitalize;line-height:24px}.ddrosi .max-postil{margin:auto;max-width:630px;border-bottom:1px solid #eac0c0;position:relative}.ddrosi .max-postil .budg{position:absolute;width:100%;top:-16px}.ddrosi .max-postil .budg span{background:#fff;font-size:22px;text-transform:capitalize;padding:0 20px;letter-spacing:1px}.ddrosi .douwalter{width:auto;display:inline-block;margin:auto;border:1px solid #eac0c0;border-radius:13px;background:#fff}.ddrosi span.firstdoul{border-right:1px solid #eac0c0;width:64px !important;padding:0}.ddrosi .serch-walte{width:217px;border-radius:5px}.category-intelligent-diamond-search .main .ddrosi .douwalter span{width:230px}.ddrosi .walimmg:hover{background:#f5e0e4}.ddrosi .walimmgimageclick{background:none repeat scroll 0 0 transparent}.ddrosi .serch-walte:hover{background:#fff}.smarttop .post-content p{display:inline;font-style:normal}.smarttop .post-content .button-light{color:#595272 !important;font-family:LatoRegular;font-size:13px;font-style:normal;display:block;line-height:1.3;text-transform:uppercase;letter-spacing:.2em;padding:7px 10px;font-weight:600;margin-right:14px;max-width:179px;border:2px solid #41395f;border-radius:5px;margin:30px auto 0;height:50px;line-height:31px}.smarttop .post-content .button-light:hover{background:#41395f}.smarttop .post-content .button-light:hover span{color:#fff !important}.smarttop .link.readLess{margin-top:23px;display:block;font-size:15px;padding-bottom:33px;background-repeat:no-repeat;background-position:center 100%;color:#4b365f}.smarttop .link.readLess.opened{padding-bottom:33px;background-repeat:no-repeat;background-position:center 100%}#scroll-down,#scroll-down2{background-image:url(../images/basics-08.png);margin-top:0;display:block;font-size:0;padding-bottom:50px;background-repeat:no-repeat;background-position:center 0;color:transparent}.smarttop .rosi-preview:after{display:block;content:"";float:none;clear:both}.smarttop .rosi-preview .phone{float:left;width:50%;padding:0 15px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.category-intelligent-diamond-search .main .smarttop .phone img{width:auto;max-width:100% !important}.post-content{text-align:center;max-width:660px;margin:0 auto;padding:0 10px;width:100%}.light-bg{background:#fff}.light-bg:after{content:"";display:block;float:none;clear:both}.categorypath-intelligent-diamond-search .main-container{background:transparent}.categorypath-intelligent-diamond-search .main-container:before{background:#fff !important}.dark-bg{background:#ffeaea}#toscroll2 .w-button{text-align:center;padding-top:19px;padding-bottom:60px}.promotion-content.first-order{padding-top:22px;padding-bottom:12px}.category-intelligent-diamond-search .main .promotion-content.first-order p{font-size:16px;line-height:1.5em}.dark-login-wrapper.rosiwithoutlogin{max-width:620px;padding-bottom:24px}#toscroll2 .w-button a{text-align:center;display:table;color:#41395f;border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;background:transparent;border:1px solid #41395f;padding:15px 68px;margin:0 auto;font-size:24px;font-weight:500}#toscroll2 .w-button a:hover{background:#41395f;color:#fdfdfd}.socials-in-row:after{display:block;content:"";float:none;clear:both}.login-section-smart .socials-in-row .account-login.facebook-login{width:100%}.category-intelligent-diamond-search .socials-in-row .account-login.google-login a,.category-intelligent-diamond-search .socials-in-row .account-login.facebook-login a{padding:14px 29px 14px 77px;font-size:15px;max-width:260px}.category-intelligent-diamond-search .socials-in-row .account-login.google-login a:hover,.category-intelligent-diamond-search .socials-in-row .account-login.facebook-login a:hover,.category-intelligent-diamond-search .socials-in-row .account-login.google-login a:active,.category-intelligent-diamond-search .socials-in-row .account-login.facebook-login a:active{padding:14px 29px 14px 77px;font-size:15px;max-width:260px}.category-intelligent-diamond-search .socials-in-row .account-login.google-login{width:100%}.category-intelligent-diamond-search .main .rosiwithoutlogin .promotion-content .note{padding-top:5px;font-size:13px}.rosiwithoutlogin .bottom-text,.rosiwithoutlogin .bottom-link{display:block;font-size:18px}.rosiwithoutlogin .promotion-content{padding-bottom:60px;padding-top:20px}.bottom-link a,.bottom-text{font-size:20px}.rosiwithoutlogin .promotion-content.first-order{padding-bottom:14px}.socials-in-row{max-width:800px;margin:0 auto}.rosi-watson-compare .wrapper{background:transparent}.rosi-watson-compare-part{padding-top:10px}.rosi-watson-compare-part #horzscroll_wrapper{padding-top:25px}.rosi-watson-compare-part .top_info.first2 .sku_number strong{display:block}.rosi-watson-compare h2{color:#423a60;text-align:center;text-transform:initial;text-align:center;font-size:40px;margin-bottom:10px}.rosi-watson-compare h3{color:#d7fffd;text-align:left;text-transform:initial;font-size:20px;margin-bottom:0}.rosi-watson-compare-part .selected-diamond p strong{padding-right:10px}.rosi-watson-compare-part .selected-diamond .diamond-card p strong{display:block;text-align:center}.top_info.first2 .sku_number p{font-size:14px}.rosi-watson-compare .selected-diamond .topli>a img{margin-top:40px}.rosi-watson-compare-part .pros-info,.cons-info{padding-top:36px;text-align:center}.top_li>div{font-weight:bold}.rosi-watson-compare-part .diamond-card .topli{border:1px solid #bebbc9;margin:0 auto}.cons-info{padding-top:24px;padding-bottom:28px}.rosi-watson-compare-part h4{color:#fff;font-size:24px;margin-bottom:13px;text-align:left;text-transform:none}.rosi-watson-compare-part #tab-1 h4{border-bottom:3px solid #b3ed75;width:64px}.rosi-watson-compare-part #tab-1 p,.rosi-watson-compare-part #tab-2 p{text-align:left;color:#d7fffd}.rosi-watson-compare-part #tab-1 p strong,.rosi-watson-compare-part #tab-2 p strong{color:#fff;padding-right:10px}.rosi-watson-compare-part #tab-2 h4{border-bottom:3px solid #ff3e43;width:70px}.rosi-watson-compare-part .selected-diamond h4:before{content:"";display:inline-block;border-radius:50%;margin-bottom:2px;margin-right:20px}.rosi-watson-compare-part .selected-diamond:after{content:"";display:block;clear:both;float:none}.rosi-watson-compare-part .selected-diamond p{font-size:18px;color:#41395f;margin-bottom:7px}.rosi-watson-compare-part .selected-diamond .cons-info h4:before{background:#ff3e2f}.rosi-watson-compare-part .wrapper>h5{display:none}.rosi-watson-compare img{max-width:100%}.rosi-watson-compare-part .wrapper>img{max-width:295px}.rosi-watson-compare-part .top_info .bottom_links .add-to-ring,.rosi-watson-compare-part .top_info .bottom_links .view-detail{margin:0 1px 10px 10px;text-align:center;display:block;font-size:12px;max-width:47%;padding:10px 0;background:transparent;color:#413e5e;float:left;width:107px;font-weight:600;text-transform:uppercase}.rosi-watson-compare-part .bottom_links a:nth-child(3){text-transform:uppercase;width:92%;margin:0 auto;font-size:16px;display:none}.rosi-watson-compare-part .bottom_links a:nth-child(3):hover{background:transparent;color:#413e5e}.rosi-watson-compare-part .top_info .bottom_links .add-to-ring:hover,.rosi-watson-compare-part .top_info .bottom_links .add-to-ring:active,.rosi-watson-compare-part .top_info .compare-button:hover,.rosi-watson-compare-part .top_info .compare-button:active{background:#413e5e;color:#fff}.watson-form-container .wrapper,.rosi-watson-compare .wrapper{background:transparent;padding:10px 10px 0;width:95%}.watson-form-container .wrapper img,.rosi-watson-compare img{max-width:100%;width:300px;margin-top:25px;padding-bottom:25px}.watson-form-container .watson-form img{width:65px;margin:0 auto;float:left;padding-bottom:0}.watson-form-container .watson-form li:first-child img{width:75px;margin-left:-10px}.watson-form-container input{border:0;border-bottom:2px solid #fff;background:0;text-align:left;font-size:30px;font-weight:600;margin-bottom:16px;color:#aeb7d1}.watson-form-container .right-blocks input:focus::placeholder{font-size:13px;-webkit-transform:translate3d(0,-30px,0);-o-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);-moz-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.watson-form-container .form-list input::placeholder{color:#aeb7d1}@media only screen and (min-width:1024px){.watson-form-container #diamond-number-input,.watson-form-container #rosicompare-diamond-price,.watson-form-container #rosicompare-diamond-carat{width:25%}}.watson-form-container .input-text:focus{border:0;border-bottom:2px solid #fff;box-shadow:none}.watson-form li>p{color:#000;margin-left:80px;font-size:14px;width:350px}.watson-form li>p a{text-decoration:underline !important;color:#000}.watson-form{width:800px}.watson-desc-text{position:relative;padding:45px 0;max-width:694px;text-align:center;float:left;padding-top:80px}.rosi-watson-compare h2,.watson-form-container h2,.diamondsearch-intelligence-compareyourdiamond h1{color:#423a60;font-family:LatoRegular;text-align:center;text-transform:initial;text-align:center;font-size:41px;margin-bottom:30px}.rosi-watson-compare h2{margin-bottom:10px}.watson-form-container .account-login.facebook-login a,.watson-form-container .account-login.google-login a{display:block}.watson-form-container .facebook-login{padding:26px 0 0}.watson-form-container .watson-form .block-devider img{width:100%;margin:0 auto}.watson-form-container .account-login{padding-top:10px}.watson-form-container .account-login li>p{display:none}.watson-form-container .account-login li>a{padding-top:13px;display:block;text-decoration:underline !important;font-size:17px;font-weight:600}.watson-form-container .block-devider{padding:20px 0}.watson-desc-text p,.diamondsearch-intelligence-compareyourdiamond h2{color:#41395f;font-size:17px}.diamondsearch-intelligence-compareyourdiamond h2{font-family:LatoRegular}.rosi-watson-compare .compare-bottom-submenu .button:hover{background:#41395f;color:#fff;text-decoration:underline !important}.rosi-watson-compare .compare-bottom-submenu .button:active,.rosi-watson-compare .compare-bottom-submenu .button:focus{background:#41395f;color:#fff;text-decoration:underline !important}.mfp-content .fullscreen-bg__video{display:block;padding-top:70px;z-index:50;position:relative}.mfp-content .mute-video{display:block}.mfp-close-btn-in .white-popup .mfp-close{color:#fff;opacity:1;right:15px;top:15px;font-size:40px;font-family:LatoRegular;font-weight:300}.mfp-close-btn-in #video_youtoobe .mfp-close{top:30px}.wrapper{position:relative;z-index:1}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.white-popup{width:100%;min-height:100vh;bottom:0;content:'';left:0;position:fixed;right:0;top:0;z-index:2}.mobile-video{display:block}.mobile-video img{max-width:100%}.text-block{padding:40px;background:#eaeff3}.text-block h2{font-size:20px;color:#000;text-align:center;line-height:1.5em}.text-block span{font-size:30px;letter-spacing:.3em}.text-block .video-btn{display:block}.text-block .video-btn img{margin:20px auto 0;max-width:100px}.item .text-block{padding:5px 40px 20px}.main-cat-name-mobile{display:block;font-size:20px;font-style:italic;text-align:center;color:#41395f;padding:22px 0;padding-top:50px}.show_hide_mobile{display:block;font-family:LatoRegular;color:#41395f;text-transform:uppercase;margin-top:20px;margin-bottom:20px;font-size:15px}#rosi-result{margin-top:-33px;background:linear-gradient(135deg,#ffeaea 1%,#e1b3c9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeaea',endColorstr='#e1b3c9',GradientType=1);position:relative;overflow:hidden;padding-top:50px}#rosi-result .text-cover{width:300px;float:none;height:auto;background:#f4f3f8;position:relative;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 3px 13px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 3px 13px 0 rgba(0,0,0,0.25);box-shadow:0 3px 13px 0 rgba(0,0,0,0.25);margin:0 auto 24px;padding:10px 10px 32px}#rosi-result .text-cover:after{content:"";position:absolute;border-style:solid;display:block;width:0;top:-22px;right:50%;margin-right:-30px;bottom:auto;left:auto;border-width:0 30px 30px 30px;border-color:#f4f3f8 transparent}#rosi-result .choice-step2 .text-cover:after,#rosi-preload .text-cover:after,#rosi-priority-pyramid .text-cover:after,#rosi-preload2 .text-cover:after,#rosi-no-items .text-cover:after{top:-22px;right:100%;margin-right:-70px}#rosi-result .rlpn-wrapper .subtitle p{color:#000;font-family:LatoRegular;text-align:center;font-size:28px;font-style:normal;padding:14px 22px 16px;line-height:1.2em;display:block;font-weight:bold}#rosi-result #shape-warning-msg{padding:0 22px 0;text-align:center;font-size:12px;color:#41395f;line-height:1.3em;margin-bottom:30px}.mobile-home-content #rosi-result .text-cover:after{display:none}.mobile-rosi-base-settings .choice-step1 .text-cover:after{margin-right:-25px}.mobile-home-content .item #rosi-result{min-height:auto;padding-top:72px;padding-bottom:0}#rosi-result .bottom-part .learn-more-link{display:block;text-align:center;float:left;padding-top:15px}.mobile-home-content #rosi-result .rlpn-wrapper{padding-bottom:2px}.mobile-home-content .item #rosi-result .rlpn-wrapper .diamond-image img{width:120px;margin:0 auto 20px}.rosi-greeting .subtitle p{padding:15px 20px 18px}#rosi-result .rlpn-wrapper{max-width:1024px;margin:0 auto;padding-bottom:0}#rosi-result .rlpn-wrapper:after{content:"";clear:both;float:none;display:block}#rosi-result .top-part p{color:#fff;font-family:LatoRegular;text-align:left;font-size:13px;font-style:normal;float:left;display:block;display:none}#rosi-result .bottom-part .top-part{text-align:center;margin:0 auto;max-width:250px}#rosi-result .bottom-part:after{content:"";display:block;float:none;clear:both}#rosi-result .rlpn-wrapper>.top-part p{text-align:center;float:none;display:block;padding-top:15px}#rosi-result #top-part .selected-items p{padding-top:0;float:left;text-align:left;width:77%}.mobile-rosi-base-settings .subtitle p{padding:10px 10px 20px}#rosi-result .rlpn-wrapper .diamond-image img{width:125px;margin:0 auto 45px}#rosi-result .rlpn-wrapper .text{padding:0 15px;text-align:center;width:100%}#rosi-result .text-cover p{color:#000;font-family:LatoRegular;font-size:16px;font-style:normal;line-height:21px;display:block;padding-bottom:16px}#rosi-result .text-cover p.disclaimer{display:none}#rosi-result .text-cover .button{margin:40px auto 0}.desctop-rosi-base-settings .text-cover .button{margin:30px auto 0;float:none}#rosi-result .rlpn-wrapper .button{text-align:center;margin:0 auto;display:table;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:18px;font-weight:300;padding:11px 18px;text-transform:none;letter-spacing:.07em;border:1px solid #41395f;position:relative;z-index:98;font-weight:500;color:#fff}#rosi-result .rlpn-wrapper .button.light-button{color:#41395f;background:transparent}#rosi-result .rlpn-wrapper .button.light-button:hover,#rosi-result .rlpn-wrapper .button.light-button:active{color:#fff;background:#41395f}#rosi-result .rlpn-wrapper #rosi-greeting .buttons{text-align:center;flex-direction:column}#rosi-result .rlpn-wrapper #rosi-greeting .button:first-of-type{margin:0 auto 30px auto}#rosi-result .rlpn-wrapper #rosi-greeting .chat-button{display:block;text-align:center;padding-top:0;color:#000;text-decoration:underline !important;font-size:17px}#rosi-result .rlpn-wrapper #rosi-greeting .msj-rta.macro .button{display:table;margin-top:3px}#rosi-result .rlpn-wrapper #rosi-greeting .msj-rta.macro p a{color:#a7d5f5;text-decoration:underline !important}#rosi-result .rlpn-wrapper #rosi-greeting .msj-rta.macro p a:hover,#rosi-result .rlpn-wrapper #rosi-greeting .msj-rta.macro p a:active{text-decoration:none !important}#rosi-result .rlpn-wrapper .middle-part:after{content:"";display:block;float:none;clear:both}#rosi-result .rlpn-wrapper .button:hover,#rosi-result .rlpn-wrapper .button:active,#rosi-result .rlpn-wrapper .button.active{background:transparent;color:#41395f;font-weight:500}#rosi-result .bottom-part,.diamondsearch-intelligence-index .bottom-part{margin:26px auto 0;display:block;background:#fff;padding:20px 15px 5px 28px}#rosi-result .bottom-part{padding:0}#rosi-result .bottom-part p.play-video{margin:0;float:left;border-right:1px solid #d1cedf}#rosi-result .bottom-part p.play-video a{padding:21px 21px 21px 0;background-image:url(../images/home/play.png);text-decoration:none !important;background-size:18px 18px;background-repeat:no-repeat;background-position:right center;display:block;font-weight:bold;margin:0 5px;color:#41395f;font-size:14px}#rosi-result .bottom-part .right-part{padding-top:10px}#rosi-result .bottom-part:after{content:"";display:block;float:none;clear:both}.diamondsearch-intelligence-index .bottom-part{position:fixed;width:100%;bottom:0;z-index:100}#rosi-result .bottom-part:after,.diamondsearch-intelligence-index .bottom-part:after,#rosi-result .bottom-part-cover:after{content:"";display:block;float:none;clear:both}.category-intelligent-diamond-search .main-cat-name-mobile{display:none}#rosi-result .bottom-part .logo img,.diamondsearch-intelligence-index .logo img{max-width:100% !important;width:100%}#rosi-result .bottom-part .logo,.diamondsearch-intelligence-index .bottom-part .logo{max-width:120px;display:block;padding:0;float:right;padding-left:0;padding-right:0;margin-right:0;margin-top:-10px;min-height:inherit}#rosi-result .bottom-part .logo{margin-top:0}#rosi-result .bottom-part .learn-more-link,.diamondsearch-intelligence-index .bottom-part .learn-more-link{display:block;text-align:center;float:left;padding-top:0}#rosi-result .bottom-part .learn-more-link a,.diamondsearch-intelligence-index .bottom-part .learn-more-link a{font-family:LatoRegular;padding-top:0;text-decoration:none;text-transform:capitalize;font-weight:bold;color:#41395f;padding-top:10px;display:block;font-size:14px;padding-left:5px}#rosi-result .bottom-part .learn-more-link a:hover,#rosi-result .bottom-part .learn-more-link a:active,.diamondsearch-intelligence-index .bottom-part .learn-more-link a:hover,.diamondsearch-intelligence-index .bottom-part .learn-more-link a:active{text-decoration:none !important}#rosi-result .choice-step .step-count{display:none}#rosi-result .choice-step .step-count span{color:#000}#rosi-result .choice-step:after{content:"";display:block;float:none;clear:both}#rosi-result .inputtext{border:0;padding:10px;max-width:100%;border:1px solid #d7d7d7;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-left:0;margin-top:0;padding-left:10px;text-align:center;font-size:18px;color:#000;width:100%;padding-bottom:10px;padding-top:10px;background-color:#fff;float:left;text-align:left}#rosi-result .macro{width:100%;position:relative}#rosi-result #text-cover-chatblock li{width:99% !important}#rosi-result #text-cover-chatblock .frame ul{padding-bottom:56px;overflow-y:scroll;height:100%;padding-top:30px}#rosi-result #text-cover-chatblock li .msj-rta.macro{background:#41395f;margin-top:20px;margin-bottom:20px;position:relative;display:flex}#rosi-result #text-cover-chatblock .frame{position:relative;float:none}#rosi-result #text-cover-chatblock li .msj-rta.macro:after{content:"";position:absolute;border-style:solid;display:block;width:0;top:10px;right:-9px;bottom:auto;left:auto;border-width:10px 0 10px 10px;border-color:transparent #41395f}#rosi-result #text-cover-chatblock li .msj:before{content:"";position:absolute;border-style:solid;display:block;width:0;top:10px;right:auto;bottom:auto;left:-9px;border-width:10px 10px 10px 0;border-color:transparent #fff}#rosi-result .rlpn-wrapper #text-cover-chatblock li .msj-rta .text p{color:#fff;text-align:left}.shape-container:after{content:"";display:block;float:none;clear:both}.shape-container{width:100%;position:relative;z-index:98;margin:0 auto}.shape-container .shape{width:100%;float:left;padding:15px 0 10px;text-align:center}.mobile-rosi-base-settings .shape-container .shape{float:none}.mobile-rosi-base-settings .shape-container .active{background:transparent}.mobile-rosi-base-settings .shape-container .active p{color:#fff}.mobile-rosi-base-settings .shape-container .owl-item .shape{border-width:0;border-style:solid;border-color:#eaeaea;width:100%;border-bottom-width:1px;border-right-width:1px}.mobile-rosi-base-settings .shape-container .owl-item:after{content:"";display:block;float:none;clear:both}.mobile-rosi-base-settings .shape-container .owl-item .shape:last-of-type{border-bottom-width:0}.mobile-rosi-base-settings .shape-container .owl-item:last-of-type .shape{border-right-width:0}.mobile-rosi-base-settings .shape-container .item{height:100%;width:100%;position:relative}.shape-container .shape:active,.shape-container .shape:hover,.shape-container .item>.active,.shape-container>.active{cursor:pointer}.shape-container .shape:active img,.shape-container .shape:hover img,.shape-container>.active img{background:#00e5d8;background:-moz-radial-gradient(center,ellipse cover,#00e5d8 0,#f4f3f8 75%);background:-webkit-radial-gradient(center,ellipse cover,#00e5d8 0,#f4f3f8 75%);background:radial-gradient(ellipse at center,#00e5d8 0,#f4f3f8 75%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00e5d8',endColorstr='#f4f3f8',GradientType=1)}.shape-container .item>.active img,.shape-container .shape:active img,.shape-container .shape.active img{background:#00e5d8;background:-moz-radial-gradient(center,ellipse cover,#00e5d8 0,#f4f3f8 75%);background:-webkit-radial-gradient(center,ellipse cover,#00e5d8 0,#f4f3f8 75%);background:radial-gradient(ellipse at center,#00e5d8 0,#f4f3f8 75%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00e5d8',endColorstr='#f4f3f8',GradientType=1)}#rosi-result .choice-step .subtitle p{font-size:30px}.shape-container .shape .hover{display:none}#rosi-result .shape-container .shape img{margin:0 auto;max-width:100%;width:auto;height:45px}#rosi-result .shape-container .shape p{text-align:center;padding-top:7px;font-style:normal;font-weight:normal;color:#41395f;font-family:LatoRegular;font-size:17px;padding-bottom:0}.mobile-rosi-base-settings .shape-container{max-width:300px;margin:0 auto;background:transparent;box-shadow:none;border:0;padding-top:2px}#rosi-result .budget-input{max-width:100%;background-size:initial;background:url('../images/rosi_page/dollar.png') top right;background-position:0 center;background-repeat:no-repeat;border:1px solid #d7d7d7;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:94px;margin-left:0;margin-top:0;padding-left:65px;text-align:center;font-size:24.19px;color:#d7d7d7;font-style:italic;width:484px;padding-bottom:5px;font-family:LatoRegular;background-color:#fff;margin-bottom:20px;float:left;background-size:16px;background-position:30px center}#rosi-result .budget-input input{width:100%;height:50px;text-align:center;border:0;font-family:LatoRegular;font-size:29px;color:#aeaeae;line-height:1.1em;max-width:100%;margin-top:-25px;display:block;border-left:1px solid #aeaeae;outline:0;top:50%;position:relative;border-radius:0}#rosi-result .budget-input input:focus{outline:none !important;box-shadow:none}#rosi-result .button-light:focus,#rosi-result .button-light span:focus{outline:0}#rosi-result .button-light:hover,#rosi-result .button-light:active{background:#41395f;color:#fdfdfd;border:0}#rosi-result .preference-selector #pref-value:hover,#rosi-result .preference-selector #pref-size:hover,#rosi-result .preference-selector #pref-quality:hover{background:#8e3eff}.mobile-rosi-base-settings .choice-step.choice-step1 .owl-carousel{padding-left:50px;padding-right:50px;padding-bottom:10px}.mobile-rosi-base-settings .choice-step.choice-step1 .owl-carousel .owl-controls{margin:0 -50px;z-index:90;display:block;top:0}.mobile-rosi-base-settings .choice-step.choice-step1 .owl-carousel .owl-controls .owl-pagination{display:none}.mobile-rosi-base-settings .shape-container .owl-buttons,.watson-block .rosi-steps .owl-buttons{position:absolute;top:27%;width:100%;left:0;right:0}.mobile-rosi-base-settings .shape-container #owl-demo3 .owl-buttons>div,.mobile-rosi-base-settings .shape-container #owl-demo4 .owl-buttons>div,.watson-block .rosi-steps .owl-buttons>div{width:50px;color:transparent;font-size:0;background-size:50px auto;background-repeat:no-repeat;height:120px;display:block;top:0}.mobile-rosi-base-settings .shape-container #owl-demo3 .owl-next,.mobile-rosi-base-settings .shape-container #owl-demo4 .owl-next{float:right;background:url('../images/arrow-right-grey.png') top right;margin-right:0}.mobile-rosi-base-settings .shape-container #owl-demo3 .owl-prev,.mobile-rosi-base-settings .shape-container #owl-demo4 .owl-prev{float:left;background:url('../images/arrow-left-grey.png') top left;margin-left:0}.mobile-rosi-base-settings .shape-container #owl-demo4 .owl-prev{background-image:url('../images/arrow-right.png')}.mobile-rosi-base-settings .shape-container #owl-demo4 .owl-next{background-image:url('../images/arrow-left.png')}.mobile-rosi-base-settings .shape-container .owl-carousel .owl-wrapper-outer{width:100%;background:transparent;border-radius:5px;border:0;z-index:100}.mobile-rosi-base-settings .shape-container .owl-carousel .owl-item:last-of-type{border-right:0}.mobile-rosi-base-settings .bugdet-container{padding:10px 23px;width:100%}.mobile-rosi-base-settings .bugdet-container .budget-input{float:none;max-width:100%;margin:0 auto;background-position:24px center}.mobile-rosi-base-settings .button-light{width:auto;float:none;margin:0 auto;z-index:98;position:relative;height:auto;border-radius:5px;font-size:18px;padding:7px 10px;margin-top:50px;border-width:1px;margin-bottom:-9px;min-width:143px;min-height:53px}.rosi-greeting .button{padding:11px}.rosi-greeting .button:hover{background:transparent;color:#41395f}.mobile-rosi-base-settings{display:block;padding-bottom:40px}.desctop-rosi-base-settings{display:none}.wed-sub-search{padding-top:19px}.wed-sub-search img{margin:0 auto;max-width:107px}.wed-sub-search .sub-i-m{margin-top:6px;margin-bottom:40px}.bottom-exp{font-size:16.68px;letter-spacing:.1em;font-style:normal;margin-top:0}.wed-part-search{background:#ffeaec;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZWFlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iI2ZmZWFlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2ZmZWFlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iI2Y5ZTRlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2Y1ZDlkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2VmY2NkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iI2U0YzFkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iI2UyYjVjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2UxYjRjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iI2UxYjRjOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWI0Y2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(255,234,236,1) 0,rgba(255,234,234,1) 10%,rgba(255,234,236,1) 20%,rgba(249,228,230,1) 30%,rgba(245,217,218,1) 40%,rgba(239,204,216,1) 51%,rgba(228,193,211,1) 60%,rgba(226,181,200,1) 70%,rgba(225,180,203,1) 80%,rgba(225,180,201,1) 90%,rgba(225,180,203,1) 100%);background:-webkit-linear-gradient(left,rgba(255,234,236,1) 0,rgba(255,234,234,1) 10%,rgba(255,234,236,1) 20%,rgba(249,228,230,1) 30%,rgba(245,217,218,1) 40%,rgba(239,204,216,1) 51%,rgba(228,193,211,1) 60%,rgba(226,181,200,1) 70%,rgba(225,180,203,1) 80%,rgba(225,180,201,1) 90%,rgba(225,180,203,1) 100%);background:linear-gradient(to right,rgba(255,234,236,1) 0,rgba(255,234,234,1) 10%,rgba(255,234,236,1) 20%,rgba(249,228,230,1) 30%,rgba(245,217,218,1) 40%,rgba(239,204,216,1) 51%,rgba(228,193,211,1) 60%,rgba(226,181,200,1) 70%,rgba(225,180,203,1) 80%,rgba(225,180,201,1) 90%,rgba(225,180,203,1) 100%)}.big-text p{font-size:20px;padding-top:20px;color:#000}.wed-part-search div.explore-button{background:transparent;padding:8px;margin-bottom:30px;border-radius:0;text-align:center;width:100%;margin-top:21px}.wed-part-search div.explore-button a{color:#fff;font-family:LatoRegular;font-style:normal;text-transform:capitalize;background:#423a61;display:table;margin:0 auto;font-size:18px;padding:9px 30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.wed-sub-search .bottom-exp{display:block;text-transform:none;font-size:13px;color:#000}.mobile-home-content .item #rosi-result .bottom-part{margin:25px auto 20px;display:block;background:transparent;padding:0}.mobile-home-content #rosi-result .bottom-part .logo{max-width:100px;display:block;float:left;margin-right:0;margin-top:0;min-height:inherit;padding:10px}#rosi-result .rosi-validation{text-align:center;font-size:14px;margin:0 0 10px}.rosi-validation{color:#41395f}.show_hide{display:block;font-family:LatoRegular;color:#41395f;text-transform:uppercase;margin-top:0;margin-bottom:20px;font-size:15px;background-image:url('../images/rosi_page/arrow-down.png');padding-top:25px;background-repeat:no-repeat;background-position:top center}.show_hide_mobile:after{content:"^";display:block;text-align:center;padding-left:2px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rosi-watson-compare .selected-diamond{padding-bottom:0;padding-top:100px}.rosi-watson-compare .rosi-buttons-container{margin:10px auto 50px}.rosi-watson-compare .rosi-buttons-container:after{content:"";float:none;clear:both;display:block}.rosi-watson-compare .rosi-buttons-container a{margin:0 auto;display:table;padding:15px;width:284px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #41395f;font-size:19px;background:#41395f;color:#fff;text-align:center;text-transform:capitalize}.rosi-watson-compare .rosi-buttons-container a:hover{background:transparent;color:#41395f}.rosi-watson-compare .rosi-buttons-container .comparison-chart-button:hover{background:#41395f;color:#fff}.rosi-watson-compare .rosi-buttons-container .start-over-button:hover{background:#f75746;color:#fff}.rosi-watson-compare .rosi-buttons-container .start-over-button{background:#f75746;color:#fff;border:0;line-height:19px;width:auto}.compare-bottom-submenu .wrapper{background:#828dab;height:50px}.compare-bottom-submenu .wrapper div{width:49%;padding-right:30px;padding-left:30px;display:inline-block}div.customize-result a img,div.customize-result a span{display:inline-block}div.customize-result{padding-bottom:40px;margin:0 auto;width:200px}div.customize-result a img{padding-bottom:0;margin-top:0;padding-right:10px;width:35px}div.customize-result a span{vertical-align:super;color:#dbdeeb}.compare-bottom-submenu .wrapper div.engag-compare{border-right:1px solid #5a6486}.compare-bottom-submenu .wrapper div.engag-compare a{float:right}.compare-bottom-submenu .wrapper div a{float:left}.compare-bottom-submenu .wrapper div a img{width:25px;display:inline-block;margin-left:10px;margin-right:10px}.compare-bottom-submenu .wrapper div span{color:#fff;text-transform:uppercase;vertical-align:super}.rosi-watson-compare .rosi-buttons-container .comparison-chart-button{background:#41395f;color:#fff}.rosi-watson-compare .rosi-buttons-container .comparison-chart-button:hover{background:#41395f;color:#fff}.post-list .post_4,.post-list .post_5,.post-list li.item:nth-child(3n+4),.post-list li.item:nth-child(3n+5){width:100%;float:left;margin-right:0;border-right:0;padding-right:0}.fullscreen-bg__video,.fullscreen-bg__video2{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;display:none}.engage-land-main .fullscreen-bg__video{display:block}.mute-video{background:url("../images/volume.png") no-repeat center;background-size:40px;border:0;width:40px;height:40px;text-indent:-999px;margin-top:37px;z-index:500;position:absolute;bottom:20px;right:20px;left:auto;color:transparent;font-size:0;outline-color:transparent !important;display:none}.unmute-video{background:url("../images/mute.png") no-repeat center;background-size:40px}.video-part{position:relative}::-moz-selection{color:#fff;background:#41395f}::selection{color:#fff;background:#41395f}img::selection{background:transparent}.custom-design-two-main img.cd-desktop{display:none}.categorypath-design-your-diamond-studs .main-cat-name-mobile,.categorypath-jewelry-build-diamond-studs .main-cat-name-mobile{display:none}.diamond-result-card-cover{margin-top:50px;padding:0;width:300px;margin:0 auto}.rosi-watson-compare .diamond-result-card-cover{margin:20px 0 50px 0;float:left}.diamond-result-card-top{color:#fff;background:#ee5146;width:30%;min-width:160px;height:35px;border-top-left-radius:10px;border-top-right-radius:10px;font-size:16px;font-weight:bold;text-transform:uppercase;margin-left:15px;text-align:center;padding-top:6px}#diamond-result-card{background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:510px;-o-border-radius:10px;border-radius:10px;-webkit-box-shadow:3px 3px 14px 0 rgba(0,0,0,0.25);-moz-box-shadow:3px 3px 14px 0 rgba(0,0,0,0.25);box-shadow:3px 3px 14px 0 rgba(0,0,0,0.25);border:1px solid #898989;max-width:100%;width:100%;padding:10px;position:relative}.rosi-watson-compare #diamond-result-card{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;min-height:500px}.rosi-watson-compare #diamond-result-card .diamond-clas-info{text-transform:capitalize}.diamond-result-card-cover:after,#diamond-result-card .top-part:after,#diamond-result-card .middle-part:after,#diamond-result-card .bottom-part:after,#diamond-result-card .diamond-clas-info ul:after{content:"";display:block;float:none;clear:both}#diamond-result-card .gia-info{float:left}#diamond-result-card .gia-info a{font-size:16px;color:#41395f;text-decoration:underline !important}#diamond-result-card .gia-info a:hover,#diamond-result-card .gia-info a:active{text-decoration:none !important;text-decoration-color:transparent !important}#diamond-result-card .top-part .gia-info img{width:90px;max-width:100%;margin:0}#diamond-result-card .bottom-part{position:relative;bottom:auto;margin:0;padding:0}#diamond-result-card .top-part .gia-info span{font-size:17px;text-decoration:underline}#diamond-result-card .statistic-info{float:right}#diamond-result-card .top-part .statistic-info p{display:block;float:none;text-align:right;font-size:15px;line-height:1.2em;padding-top:0;padding-bottom:10px;color:#000}#diamond-result-card .middle-part .diamond-icon{width:100%;float:left;position:relative;padding-top:13px;padding-bottom:5px;margin-top:-18px;display:flex;justify-content:center;height:185px;overflow:hidden}#diamond-result-card .middle-part .pop-up-loader-info{position:absolute;left:46%;top:25%}#diamond-result-card .middle-part .diamond-icon img{margin:35px auto 0;width:250px}#diamond-result-card .carat{text-align:center}#diamond-result-card .carat span{text-align:center;color:#000;font-size:21px;font-weight:bold}#diamond-result-card .diamond-clas-info ul{display:table;width:100%;padding-top:7px;position:relative;bottom:auto}#diamond-result-card .diamond-clas-info li{display:table-cell;text-align:center;color:#000}#diamond-result-card .diamond-clas-info li span{font-size:14px}#diamond-result-card .price{text-align:center;padding-top:5px;padding-bottom:10px;float:none;width:100%}.rosi-watson-compare #diamond-result-card .price{padding-bottom:20px}#diamond-result-card .price span{font-weight:bold;color:#000;font-size:24px}#diamond-result-card .buttons{display:table;width:100%}.rosi-watson-compare #diamond-result-card .buttons{display:inline-block;width:100%;text-align:center}.rosi-watson-compare #diamond-result-card .buttons a{margin:0 10px}#diamond-result-card .buttons .button-light,#diamond-result-card .buttons .button{width:initial;height:auto;float:none;font-size:initial;display:inline-block;margin:0;padding:0;max-width:32%;width:31%;border-width:1px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:8px 0;font-weight:600;line-height:1.2em;font-size:11px;vertical-align:middle;letter-spacing:.01em;text-align:center}#diamond-result-card .buttons .button-light:hover,#diamond-result-card .buttons .button-light:active{background:#41395f;color:#fff}#diamond-result-card .buttons .button{margin:0 6px}.diamond-image .learn-more-link{display:none}#animation_container_logo{margin-top:-45px !important;margin-bottom:-20px !important;padding-left:7px}#rosi-result .shape-container .shape:hover p,#rosi-result .shape-container>.active p{color:#000;text-decoration:underline;font-weight:bolder}#rosi-result .shape-container .item>.active p{color:#000;text-decoration:underline;font-weight:bolder}.shape-selected-item,.top-recom{display:block;position:absolute;top:-60px;right:0;background:#41395f;color:#fff;padding:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.shape-selected-item{top:100px;right:25px}.shape-selected-item:after{content:"";position:absolute;border-style:solid;display:block;width:0;top:10px;right:-9px;bottom:auto;left:auto;border-width:10px 0 10px 10px;border-color:transparent #41395f}.top-recom:before{content:"";position:absolute;border-style:solid;display:block;width:0;top:17px;left:-9px;bottom:auto;right:auto;border-width:10px 10px 10px 0;border-color:transparent #41395f}.choice-step2 .shape-selected-item:after{top:13px}.shape-selected-item a,.budget-selected-item a,.triangle-edited-item a{background:url(../images/rosi_page/pen.png) center center;font-size:0;color:transparent;display:block;width:20px;height:21px;float:right;background-size:contain;background-repeat:no-repeat;margin-left:0}.triangle-edited-item a{margin-top:37px}.shape-selected-item p,.budget-selected-item p,#rosi-result .shape-selected-item p,.triangle-edited-item p{display:block;float:left;color:#fff;font-size:13px;font-style:normal}.mobile-rosi-base-settings .text-cover:after{margin-right:40px}.diamondsearch-intelligence-index .selected-items{position:relative;padding-top:20px;width:190px;float:right;padding-right:20px;padding-bottom:20px}.diamondsearch-intelligence-index .selected-items .top-recom p{font-size:12px}.budget-selected-item{display:block;background:#4e4472;color:#fff;padding:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.budget-selected-item:after{content:"";position:absolute;border-style:solid;display:block;width:0;top:10px;right:-9px;bottom:auto;left:auto;border-width:10px 0 10px 10px;border-color:transparent #4e4472}.diamondsearch-intelligence-index .triangle-selected-item,.diamondsearch-intelligence-index .triangle-edited-item{display:block;background:#665a91;color:#fff;padding:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.diamondsearch-intelligence-index .selected-items .triangle-edited-item{background:#7e72a8;margin-right:0;margin-left:auto;display:table}.diamondsearch-intelligence-index .triangle-edited-item p>img{max-width:36px;margin-bottom:-12px;margin-left:8px}.diamondsearch-intelligence-index .triangle-selected-item{margin-bottom:9px}.triangle-selected-item:after,.triangle-edited-item:after{content:"";position:absolute;border-style:solid;display:block;width:0;top:48px;right:-9px;bottom:auto;left:auto;border-width:10px 0 10px 10px;border-color:transparent #665a91}.triangle-edited-item:after{border-color:transparent #7e72a8}.triangle-selected-item p>img{display:inline;line-height:3px;margin-top:-30px;position:relative;top:7px;padding:0 10px;width:40px}.diamondsearch-intelligence-index .selected-items>div{position:relative;top:auto;right:auto;display:table;width:100%;margin-bottom:5px}.diamondsearch-intelligence-index .selected-items div .desktop{display:none}.diamondsearch-intelligence-index .top-part,.diamondsearch-intelligence-index .top-part2{position:relative;max-width:378px;margin:0 auto;z-index:98}#rosi-result .choice-step.choice-step2{z-index:97}.diamondsearch-intelligence-index .top-part:after,.diamondsearch-intelligence-index .top-part2:after{display:block;float:none;content:"";clear:both}.diamondsearch-intelligence-index #rosi-animated-logo{margin-left:-80px;width:220px;float:left}.diamondsearch-intelligence-index #rosi-animated-logo #animation_container img{width:80px;float:right;top:80px;position:relative;right:22px}.diamondsearch-intelligence-index #rosi-logo{margin-left:34px;width:90px;float:left;margin-top:20px}.diamondsearch-intelligence-index #rosi-logo img{max-width:100%}#rosi-result-card{margin:0 auto;z-index:99;padding-bottom:150px}.triangle-result-shape{fill:#ebebeb}.triangle-selector-shape{fill:#d1cee0}.triangle-selector-shape:hover{fill:#f5d7df}.triangle-result-shape.active{fill:#f5d7df}.center-point{fill:#dfdfdf}.text1{font-family:Arial,sans-serif;font-size:16px;fill:black;text-anchor:middle}.text-qs,.text-pq,.text-ps{font-family:Arial,sans-serif;font-size:20px;fill:black;font-weight:normal;text-anchor:middle;display:none}.construction{stroke:#898989;stroke-width:1;stroke-dasharray:6,6;fill:transparent}.diamond-circle-line{stroke:#000}.triangle-div .shape1,.triangle-div .shape2,.triangle-div .shape3,.triangle-div .center-point{cursor:pointer}svg.mainsvg{-webkit-filter:drop-shadow(0 0 30px #fbf2f5);filter:drop-shadow(0 0 30px #fbf2f5);position:relative}.trpointer{width:55px;position:absolute;top:50%;left:50%;margin-top:-27px;margin-left:-27px}#rosi-result .text-cover .progress-bar{background-color:#eae6f6;text-align:center;margin:0 auto;width:80%;height:25px;border-radius:4px;position:relative}#rosi-result .text-cover .progress-bar .progress{background:linear-gradient(#a939ff,#8e3eff);text-align:center;width:0;height:25px;border-radius:4px;position:absolute;top:-3px;-webkit-box-shadow:17px 17px 49px 0 rgba(153,59,255,1);-moz-box-shadow:17px 17px 49px 0 rgba(153,59,255,1);box-shadow:7px 5px 25px -2px rgba(153,59,255,1)}#rosi-result .text-cover .counter{font-size:24px;text-align:center;margin:45px 0;color:#747f96}#rosi-result .text-cover .buttons{text-align:center;margin:0 auto;width:90%;margin-top:35px;display:flex;justify-content:center}#rosi-result .text-cover .preference-selector .buttons{display:block}#rosi-result .text-cover .buttons .button-light{display:inline-block;width:27%;margin:0 12px;height:50px}#rosi-result .button-light.active{background:linear-gradient(#a939ff,#8e3eff);border:0;margin-top:-10px !important;-webkit-box-shadow:17px 17px 49px 0 rgba(153,59,255,1);-moz-box-shadow:17px 17px 49px 0 rgba(153,59,255,1);box-shadow:7px 5px 25px -2px rgba(153,59,255,1)}#rosi-result .button-light.active span{color:#fff !important}#rosi-result .text-cover .preference-selector p{font-size:32px;font-weight:bold;text-align:center;color:#41395f;margin-top:20px}@media(max-width:768px){#rosi-result .text-cover .preference-selector p{font-size:20px;margin-top:30px}#rosi-result .text-cover .buttons .button-light{width:26%;margin:0 2px;height:35px}#rosi-result .text-cover .counter{font-size:26px;margin:30px 0}#rosi-result .text-cover .buttons{margin:35px auto}#rosi-result .text-cover .button-light span{font-size:10px}}#rosi-preload .text-cover,#rosi-result .text-cover,#rosi-result-3-1 .text-cover,#rosi-no-items .text-cover{float:none;clear:both;width:300px;float:none;height:auto;background:#f4f3f8;position:relative;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 3px 13px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 3px 13px 0 rgba(0,0,0,0.25);box-shadow:0 3px 13px 0 rgba(0,0,0,0.25);margin:0 auto;padding:10px 0 30px}#rosi-result-3-1 .text-cover{padding:36px;text-align:center}#rosi-result .text-cover,#rosi-result-3-1 .text-cover{margin-bottom:30px}#rosi-result .text-cover .triangle-icon,#rosi-result .text-cover .triangletextblock{display:none}#rosi-result .triangle-icon{margin-top:-260px}#rosi-result .triangle-icon img{display:block;margin:0 auto;max-width:45px}#rosi-preload .text-cover p,#rosi-no-items .text-cover p{color:#000;padding:0 10px;text-align:center;font-size:18px}#rosi-preload .subtitle p,#rosi-no-items .subtitle p{color:#000;text-align:center;font-size:35px;font-weight:bold;padding:10px 23px}#rosi-preload .subtitle p img{display:inline;line-height:3px;margin-top:-30px;position:relative;top:7px;padding:0 10px;width:50px}#rosi-preload .text-cover .slide-more{display:block;width:30px;height:20px;margin:20px auto;background:url(../images/rosi_page/pink-arrow-dawn.png) center center;background-size:contain;font-size:0;color:transparent;background-repeat:no-repeat}#rosi-preload>img,#rosi-result-4>img{width:40px;height:auto;margin:30px auto}#rosi-result-3-1 p{color:#000;font-size:18px;padding-bottom:20px}#rosi-result-3-1 a{color:#a1a1a1 !important;display:block;text-decoration:none !important;font-size:14px}#rosi-result-3-1 .find-my-diamond{font-size:16px;color:#41395f !important;padding-bottom:10px}#rosi-result-3-1 a:hover,#rosi-result-3-1 a:active{text-decoration:underline !important}#rosi-result-4>img{margin-top:-200px}#rosi-result .triangle-div{margin:-130px auto -185px;position:relative;max-width:320px}#rosi-result .triangletextblock .text{display:none}#rosi-result .triangle-result-shape{position:relative;width:100%;background:transparent !important;display:inline-block;position:relative;display:block;float:none;width:100%;max-width:320px;margin:0 auto}#rosi-result svg.mainsvg{-ms-transform:scale(0.5,0.5);-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);margin-left:-165px;margin-top:0}#rosi-result .triangle-div svg.mainsvg{margin-left:-150px}#rosi-result svg.mainsvg .triangle-selector-shape:hover{fill:#f5d5de}#rosi-result .triangle-result-shape-cover svg.mainsvg{margin-left:-240px;margin-top:-160px}#diamond-clas-info-s{margin-top:-170px;position:relative;z-index:100}#diamond-clas-info-s:after{display:block;float:none;content:"";clear:both}#diamond-clas-info-s ul{width:100%;float:left}.diamond-clas-info-img{width:100%;margin-top:150px}.diamond-clas-info-img a{display:block}.diamond-clas-info-img img{margin:45px auto 0;max-width:54px;display:table-cell;vertical-align:bottom}#diamond-clas-info-s ul li{display:block;float:left;width:50%;color:#000;padding-bottom:2px}#diamond-clas-info-s ul li span{color:#000}#diamond-clas-info-s ul li strong{padding-left:5px}.catalog-category-view .list-img-desk{display:none}#rosi-result .gif-image,.diamondsearch-intelligence-index .gif-image{position:absolute;bottom:20px;left:25px;max-width:50px}#rosi-result .gif-image img,.diamondsearch-intelligence-index .gif-image img{max-width:100%}.mobile-rosi-base-settings .choice-step2 .gif-image{bottom:40px}#rosi-result .top-part .diamond-image{max-width:35%;float:left;padding-top:22px;padding-left:20px}#rosi-result .top-part .diamond-image img{max-width:100%}#rosi-result .top-part .selected-items{max-width:60%;float:right}#rosi-preload2 .text-cover{padding:36px;text-align:center}#rosi-preload2 .text-cover p{color:#000;font-size:18px;padding-bottom:20px;line-height:inherit}#rosi-preload2 .text-cover a{color:#a1a1a1 !important;display:block;text-decoration:none !important;font-size:14px}#rosi-preload2 .text-cover .find-my-diamond{font-size:16px;color:#41395f !important;padding-bottom:10px;text-decoration:underline !important}#rosi-preload2 .text-cover .find-my-diamond:hover,#rosi-preload2 .text-cover .find-my-diamond:active{text-decoration:none !important}#rosi-preload2 .text-cover .find-my-diamond:hover,#rosi-preload2 .text-cover a:hover,#rosi-preload2 .text-cover .find-my-diamond:active,#rosi-preload2 .text-cover a:active{text-decoration:underline !important}#rosi-result-pyramid{padding-bottom:100px;margin-top:200px;z-index:98;position:relative}#rosi-result-pyramid>img{width:40px;height:auto;margin:-150px auto 30px}#rosi-result-pyramid .desktop{display:none}.category-about .list-img-display,.category-about-rosi .list-img-display{display:none}#animation_results_container_mb{margin-bottom:-50px}.category-about .main-aboutus .video-block h1 span{display:block}.category-about-diamond-sourcing h3{color:#000;font-weight:200}.category-about-diamond-sourcing .responsibility-block h3{color:#000;margin-bottom:4px}.rosi-search-block .play-video,.rosi-greeting .play-video{position:relative;z-index:100;text-align:center;padding-top:30px}.rosi-search-block .play-video a,.rosi-greeting .play-video a{font-weight:bold;font-size:18px;letter-spacing:.04em;padding-right:40px;padding-left:0;padding-top:15px;padding-bottom:15px;color:#41395f;background-image:url(../images/home/play.png);text-decoration:none !important;background-size:28px 28px;background-repeat:no-repeat;background-position:right center}.mfp-content .film .fullscreen-bg__video{background:#fff;padding-top:0}.category-diamonds .mfp-content .film .fullscreen-bg__video{background:#000}p.play-video a:hover{color:#41395f;text-decoration:underline !important}.rosi-search-block .play-video a{text-align:center;display:table;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-weight:300;text-transform:none;border:1px solid #41395f;position:relative;z-index:98;font-weight:500;margin:0 auto 30px;background:transparent;color:#41395f;padding:20px 50px;font-size:18px;letter-spacing:.07em;text-transform:uppercase;padding:14px 30px;line-height:19px}.rosi-search-block .play-video a:hover{background:#41395f;color:#fff;text-decoration:none !important}.dp-bantitle-mob{display:none}.cms-cushion-brilliant .find-diamond{background-image:url(../images/cushionbrilliant/cushion-brilliant-page-landing.png);width:100%;background-size:cover;height:650px;background-position:center}.cms-cushion-brilliant .rosi-search-block-bg{background-image:url(../images/cushionbrilliant/ideal-proportions-image.png);background-repeat:no-repeat;background-size:cover;background-position:center}.category-diamonds .find-diamond{background-image:url(../images/diamond-landing-page.jpg);width:100%;background-size:cover;height:650px;background-position:center}.cms-cushion-brilliant .gia-cushion{background-image:url(../images/cushionbrilliant/gia-background.png);width:100%;background-size:cover;height:920px;background-position:center}.cms-cushion-brilliant .find-diamond .center,.category-diamonds .find-diamond .right-side{float:right;width:50%;margin-top:100px}.cms-cushion-brilliant .find-diamond .center{display:flex;flex-direction:column;width:100%;margin-top:9vw}.cms-cushion-brilliant .gallery{max-width:1137px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:80px}.cms-cushion-brilliant .gallery img:nth-child(4),.cms-cushion-brilliant .gallery .last-slide{margin-top:25px}.cms-cushion-brilliant .gallery .last-slide{position:relative;max-width:555px;width:100%;display:flex;justify-content:center;align-items:center}.cms-cushion-brilliant .gallery .last-slide+img{display:none}.cms-cushion-brilliant .gallery .last-slide p{max-width:430px;text-align:center;z-index:2;font-size:20px;color:#000}.cms-cushion-brilliant .gallery .last-slide img{position:absolute}.cms-cushion-brilliant .compare{height:575px;display:flex;flex-direction:column;justify-content:center}.cms-cushion-brilliant .rosi-search-block .rosi-search-block-bg{height:575px}.category-diamonds .rosi-search-block .watson-logo,.category-wedding-bands .rosi-search-block .watson-logo,.category-about .main-aboutus .rosi-search-block .watson-logo{max-width:185px;padding:39px 0 9px;margin:0 auto;margin-top:10px}.category-diamonds .rosi-search-block .watson-logo{padding:37px 0 9px}.category-about .main-aboutus .rosi-search-block .watson-logo{margin-top:9px}.category-wedding-bands .rosi-search-block .watson-logo img,.category-engagement-rings .rosi-search-block .watson-logo img{width:100%;margin-top:50px}.cms-cushion-brilliant .rosi-search-block,.category-wedding-bands .rosi-search-block,.category-engagement-rings .rosi-search-block{width:50%;float:left}.category-diamonds .engagement-block{padding:150px 0 70px 94px;float:left}.category-diamonds .engage-rings-slider{padding-bottom:23px;padding-top:33px}.cms-cushion-brilliant .rosi-search-block,.category-diamonds .rosi-search-block,.category-wedding-bands .eternity-bands,.category-about .rosi-search-block{width:50%;float:right}.category-about .rosi-search-block,.category-about .compare{margin-bottom:30px}.wedding-bands div.gallery-wrapper{display:none !important}.category-wedding-bands .eternity-bands{background-image:url(../images/wedding-landing-eternity.jpg);height:676px;background-size:cover;background-position:center}.category-wedding-bands .eternity-bands h4{color:#000;text-align:center;margin-top:50px;font-size:23px;text-transform:capitalize;font-weight:400;letter-spacing:1px}.category-wedding-bands .eternity-bands a{position:relative;display:block;top:537px;margin:0 auto;width:132px;color:#000;text-decoration:underline !important}.cms-cushion-brilliant .compare,.category-diamonds .compare,.cms-home .compare,.category-about .compare{width:50%;float:left;background:#818dab}.cms-cushion-brilliant .compare{background:#5a6175}.category-diamonds .compare,.category-diamonds .rosi-search-block{margin-bottom:30px}.cms-home .compare{min-height:750px}.cms-home .landing-video-block .video-part-desctop img.background{width:100%;height:750px}.cms-cushion-brilliant .compare h3,.cms-cushion-brilliant .compare p,.category-diamonds .compare h3,.cms-home .compare h3,.category-diamonds .compare p,.cms-home .compare p,.category-about .main-aboutus .compare h3,.category-about .main-aboutus .compare p{font-size:60px;color:#d7fffd;text-transform:none;text-align:center;width:500px;margin:0 auto;padding-top:30px;line-height:1}.category-diamonds .compare p{line-height:1.5;padding-top:15px}.category-about .main-aboutus .compare h3{letter-spacing:0;text-transform:capitalize;font-weight:400;width:550px}.category-about .main-aboutus .compare p{letter-spacing:0}.cms-cushion-brilliant .compare h3{width:540px;font-size:43px;color:#fff;text-align:left;font-weight:bold}.cms-home .compare h3{margin-top:55px}.cms-home .compare a.learn-how{color:#fff;width:100%;text-align:center;font-size:18px;display:block;padding-top:20px}.cms-home .compare p{line-height:1.5}.category-diamonds .rosi-search-block h3,.category-wedding-bands .rosi-search-block h3,.category-engagement-rings .rosi-search-block h3,.category-about .main-aboutus .rosi-search-block h3{font-size:60px;color:#000;text-transform:capitalize;text-align:center;width:630px;margin:0 auto}.category-about .main-aboutus .rosi-search-block h3{font-weight:400;letter-spacing:0;line-height:1;padding-bottom:40px;padding-top:30px}.category-diamonds .rosi-search-block .button,.category-wedding-bands .rosi-search-block .button,.category-engagement-rings .rosi-search-block .button{border-radius:5px;padding:10px;display:block;width:250px;margin:0 auto;margin-top:58px;font-size:16px;border:1px solid #41395f}.category-diamonds .rosi-search-block .play-video.button,.category-wedding-bands .rosi-search-block .play-video.button,.category-engagement-rings .rosi-search-block .play-video.button{float:none;margin-top:20px;background:transparent;color:#41395f;border-radius:5px;border:1px solid #41395f}.category-about .main-aboutus .rosi-search-block .play-video.button{text-transform:uppercase}.category-diamonds .rosi-search-block .play-video.button:hover,.category-wedding-bands .rosi-search-block .play-video.button:hover,.category-engagement-rings .rosi-search-block .play-video.button:hover{background:#41395f;color:#fff}.category-diamonds .rosi-search-block .button:hover,.category-wedding-bands .rosi-search-block .button:hover,.category-engagement-rings .rosi-search-block .button:hover{background:transparent;color:#41395f;border-radius:5px}.category-diamonds .compare p,.cms-home .compare p,.category-about .main-aboutus .compare p{font-size:18px;width:620px}.cms-cushion-brilliant .compare p{color:#fff;text-align:left;line-height:30px;font-size:19px;width:540px}.cms-cushion-brilliant .compare .button,.category-diamonds .compare .button,.cms-home .compare .button{background:transparent;border:2px solid;border-radius:5px;width:180px;margin:0 auto;margin-top:20px;padding:10px;display:block;font-weight:400}.category-diamonds .compare .button{width:200px}.cms-cushion-brilliant .compare .button{width:320px;font-size:18px;margin:25px 0 0 0;padding:15px 10px}.cms-cushion-brilliant .compare .button-wrapper{max-width:540px;width:100%;text-align:left;margin:0 auto}.cms-cushion-brilliant .compare img,.category-diamonds .compare img,.category-about .compare img{margin:0 auto;padding-bottom:20px}.category-diamonds .compare img{padding-bottom:0}.cms-cushion-brilliant .main-aboutus .mobile-landing,.category-diamonds .main-aboutus .mobile-landing{display:none}.cms-cushion-brilliant .find-diamond h1.h3,.cms-cushion-brilliant .find-diamond h2.h2,.category-diamonds .find-diamond h1.h3{font-size:65px;color:#000;text-transform:none;text-align:center;max-width:680px;margin:0 auto}.cms-cushion-brilliant .find-diamond h2.h2{font-size:57px}.cms-cushion-brilliant .find-diamond h1.h3{font-size:39px}.cms-cushion-brilliant .find-diamond p,.category-diamonds .find-diamond p{text-align:center;color:#000;font-weight:600;font-size:25px}.cms-cushion-brilliant .find-diamond p{max-width:450px;margin:23px auto;font-weight:400;padding:0 20px}.cms-cushion-brilliant .featured-bar{display:none}.category-diamonds .find-diamond p.or{color:#6d6d6d;font-size:21px;padding-top:5px}.cms-cushion-brilliant .charm-brilliance{padding:80px 0}.cms-cushion-brilliant .charm-brilliance h3,.cms-cushion-brilliant .gia-cushion h3{font-size:43px;text-transform:capitalize;color:#000;text-align:center;font-weight:bold}.cms-cushion-brilliant .charm-brilliance p,.cms-cushion-brilliant .gia-cushion p{font-size:19px;max-width:775px;margin:0 auto;color:#000;text-align:center;padding:0 20px}.cms-cushion-brilliant .gia-cushion{position:relative;clear:both;padding-top:40px;display:flex;flex-direction:column;align-items:center}.cms-cushion-brilliant .gia-cushion img{position:absolute;bottom:0}.cms-cushion-brilliant .gia-cushion p{margin-bottom:40px}.cms-cushion-brilliant .gia-cushion a:hover{text-decoration:underline !important}#sidebar{width:50%;float:left}.custom-design-two-left #sidebar{width:100%;float:none}.category-eternity-band-builder,.category-design-your-diamond-studs{font-family:ProximaNovaReg}.category-eternity-band-builder h2,.category-eternity-band-builder .h2,.category-design-your-diamond-studs h2,.category-design-your-diamond-studs .h2{font-family:Lustria}.category-eternity-band-builder .two50 .delivery,.category-design-your-diamond-studs .two50 .delivery{width:100%}.category-eternity-band-builder .two50 .delivery .shipping-text,.category-design-your-diamond-studs .two50 .delivery .shipping-text,.category-eternity-band-builder .two50 .delivery .shipping-data_text,.category-design-your-diamond-studs .two50 .delivery .shipping-data_text{font-family:ProximaNovaReg}.category-eternity-band-builder .two50,.category-design-your-diamond-studs .two50{margin-top:10px}.category-eternity-band-builder .two50 .delivery .modal-dialog,.category-design-your-diamond-studs .two50 .delivery .modal-dialog,.category-eternity-band-builder .two50 .delivery .modal .modal-content,.category-design-your-diamond-studs .two50 .delivery .modal .modal-content{float:none;overflow:hidden;font-family:ProximaNovaReg;text-transform:none}.category-eternity-band-builder .two50 .add_to_cartbutton,.category-design-your-diamond-studs .two50 .add_to_cartbutton{height:58px;width:321px;border-radius:45px;background-color:#443879}.category-eternity-band-builder .two50 .add_to_cartbutton:hover,.category-design-your-diamond-studs .two50 .add_to_cartbutton:hover{background-color:#5d5185}@media only screen and (min-width:770px) and (max-width:1000px){.contact-sidebar ul li{margin-left:6px}}@media only screen and (min-width:830px) and (max-width:900px){.std .contact-sidebar ul li{margin-left:15px}}@media only screen and (min-width:1000px) and (max-width:1250px){.checkout-onepage-index li.section.last{float:none !important;display:inline-block;margin-top:0;max-width:175px;text-align:center;width:23% !important}}@media only screen and (min-width:1033px) and (max-width:1560px){.hello_reftable .refCell p{font-size:14px}.cms-halo-engagement-ring .refCell{width:8%;margin-left:1%}}@media only screen and (min-width:1033px) and (max-width:1439px){.product-view .add-to-links li:first-child a{margin-left:7px}.catalog-product-view .speci_note,.catalog-product-view .special_video_note{width:50%}.catalog-product-view .detail-leftimg.video{padding-bottom:50px !important}}@media only screen and (min-width:320px) and (max-width:900px){.custom-design-three .custom-design-three-sub p{padding:0}}@media only screen and (min-width:320px) and (max-width:720px){.custom-design-one-sub h1{font-size:28px;margin-bottom:15px}}@media only screen and (min-width:320px) and (max-width:660px){.custom-design-three-sub{top:10%}.cms-custom-design .call-custom{margin:7px auto}.custom-design-three-sub h1{font-size:36px}}@media only screen and (min-width:320px) and (max-width:621px){.custom-design-three-sub h1{font-size:26px !important}.cms-custom-design .call-custom{padding-top:10px;padding-bottom:10px}.custom-design-three-sub p{line-height:16px}}@media only screen and (min-width:540px) and (max-width:621px){.custom-design-one-sub{top:5px !important}}@media only screen and (min-width:480px) and (max-width:540px){.custom-design-three-sub h1{font-size:28px !important;margin-bottom:6px !important}.custom-design-three-sub{top:10%;left:33%}.custom-design-one-sub{top:0}.custom-design-one-sub p{padding:0 !important}.custom-design-one-sub h1{margin-bottom:8px}}@media only screen and (min-width:1033px) and (max-width:1396px){.hello_reftable .refCell p{font-size:13px}}@media only screen and (min-width:1033px) and (max-width:1284px){.hello_reftable .refCell p{font-size:12px}.primary-filters .table-responsive .rosi-table-header{display:inline-block;float:right;margin-right:20px;margin-bottom:-55px}.primary-filters a.certificate-pdf{display:none}}@media only screen and (min-width:980px) and (max-width:1180px){.right-shipinginfo li{width:100%}}@media only screen and (min-width:481px) and (max-width:1024px){.absoabout .mx-set-ab .hding21{padding:25px 0 25px;font-size:24px;line-height:24px;margin-bottom:48px}.cms-halo-engagement-ring .std .sub-ab-p p{font-size:14px;line-height:18px;margin-bottom:15px}}@media only screen and (min-width:481px) and (max-width:650px){.absoabout .mx-set-ab .hding21{padding:25px 0 25px;font-size:24px;line-height:24px;margin-bottom:0}.cms-halo-engagement-ring .std .sub-ab-p p{font-size:12px;line-height:18px;margin-bottom:15px}}@media only screen and (min-width:481px) and (max-width:560px){.absoabout .mx-set-ab .hding21{padding:30px 0 10px;font-size:15px;line-height:15px;margin-bottom:0}.cms-halo-engagement-ring .std .sub-ab-p p{font-size:12px;line-height:15px;margin-bottom:10px}}@media only screen and (min-width:1680px) and (max-width:1920px){.custom-design-three{text-align:center;float:none;clear:both;margin:0 auto;max-width:1372px;position:relative}.custom-design-three-sub{position:absolute;left:52%;bottom:4%}.custom-design-one img{width:100%}.custom-design-main .line{height:1px;margin:20px auto 24px;max-width:480px;background:#000 none repeat scroll 0 0}.custom-design-three-sub1 .line{background:#fff none repeat scroll 0 0}.custom-design-right-sub h1,.custom-design-right-sub .h1{font-size:57px;margin-bottom:25px;text-transform:unset !important;color:#000}.custom-design-two-right .custom-design-right-sub1 p{font-size:19px;line-height:30px;padding:0}.custom-design-two-form .cd-form-title h2{letter-spacing:4px}.custom-design-two-form #contact-form .actions-toolbar .primary{width:100%;float:none}.custom-design-two-form #contact-form button.action.submit.primary{min-width:160px;min-height:48px;width:auto !important}}@media only screen and (min-width:1580px) and (max-width:1681px){.custom-design-one img{width:100%}.custom-design-three-sub{position:absolute;left:52%;bottom:22%}.custom-design-right-sub h1,.custom-design-right-sub .h1{font-size:57px;margin-bottom:10px;text-transform:capitalize !important;color:#000}.custom-design-two-form .cd-form-title h2{letter-spacing:4px}.custom-design-two-form #contact-form button.action.submit.primary{min-width:160px;min-height:48px;width:auto !important}.custom-design-two-right .custom-design-right-sub1{margin:0 auto;max-width:710px;width:100%}}@media only screen and (min-width:1480px) and (max-width:1581px){.custom-design-one img{width:100%}.custom-design-three-sub{position:absolute;left:52%;bottom:22%}.custom-design-right-sub h1,.custom-design-right-sub .h1{font-size:57px;margin-bottom:10px;text-transform:capitalize !important;color:#000}.custom-design-two-form .cd-form-title h2{letter-spacing:4px}.custom-design-two-form #contact-form button.action.submit.primary{min-width:160px;min-height:48px;width:auto !important}.custom-design-two-right .custom-design-right-sub1{margin:0 auto;width:100%}}@media only screen and (min-width:1000px) and (max-width:1481px){.custom-design-one img{width:100%}.custom-design-three-sub{position:absolute;left:52%;bottom:17%}.custom-design-three-sub p{color:hsl(0,0,100%);font-size:18px;line-height:22px;text-align:center}.custom-design-right-sub h1,.custom-design-right-sub .h1{color:#000 !important;font-size:57px;margin-bottom:10px;text-transform:unset !important}.custom-design-two-form .cd-form-title h2{letter-spacing:3px}.custom-design-two-form #contact-form button.action.submit.primary{min-width:160px;min-height:48px;width:auto !important}.custom-design-two-right .custom-design-right-sub1{margin:0 auto;margin-top:400px;width:100%}.custom-design-two-right .custom-design-right-sub1 p{padding:0 72px;color:#000;margin-bottom:94px}.custom-design-main .line{height:1px;margin:20px auto;max-width:440px;background:#000}.custom-design-three-sub1 .line{max-width:372px;background:#fff}}@media only screen and (min-width:320px) and (max-width:479px){.custom-design-two-form .cd-form-title h2{font-size:24px}.custom-design-one-sub p{font-size:14px;padding:0 5px}.custom-design-one-sub h1{font-size:25px}.custom-design-main .line{margin:10px auto 10px}.custom-design-one-sub .arrow1{margin:12px auto 0}.custom-design-main .custom-design-one-sub1 .line{max-width:250px}.custom-design-one-sub{top:30px}.custom-design-three-sub h1{font-size:38px;margin-bottom:30px}}@media only screen and (min-width:771px) and (max-width:1217px){.delivery div:last-child{font-size:12px}.two50 div div{font-size:12px}}@media only screen and (min-width:771px) and (max-width:1156px){.delivery div:last-child{font-size:11px}.two50 div div{font-size:11px}}@media only screen and (min-width:481px) and (max-width:1078px){.two50 div div:first-child{margin:0 auto;float:none}.delivery div:last-child{float:none;text-align:center}.two50 div div:first-child img{margin:0 auto}.two50 .handcert div:first-child{padding:0}.two50 .handcert div{float:none;text-align:center;padding-top:7px}}@media only screen and (min-width:771px) and (max-width:840px){.two50 .handcert div{font-size:10px}.delivery div:last-child{font-size:10px}}@media only screen and (min-width:481px) and (max-width:1024px){.detail-leftimg{width:100%;float:none;padding:30px 0 20px}.right-img-specification1{width:100%;float:none;padding:30px 10px 20px;display:inline-block;margin-right:0}.sub-spec{width:33%}.catalog-product-view .left-side-shipinginfo{width:100%}.catalog-product-view .right-side-shipinginfo{float:none;width:100%}.catalog-product-view .product-view .product-shop{max-width:100%;margin:0 auto 30px;display:inline-block}.catalog-product-view .right-shipinginfo{float:right;margin-right:0;max-width:100%;width:50%}.catalog-product-view .right-max-shipinginfo{margin-left:auto;margin-right:auto;max-width:340px}.catalog-product-view .img-shipinginfo-left{float:right;max-width:100%;width:50%;margin-top:10%}.detail-leftimg img{width:auto;margin:0 auto;max-width:100%}.bitpay_invoice_div{top:30px}}@media only screen and (min-width:481px) and (max-width:620px){.right-shipinginfo li{width:100%}}@media only screen and (min-width:980px) and (max-width:1180px){.right-shipinginfo li{width:100%}}@media only screen and (min-width:980px){.checkout-onepage-index .col-right{padding-left:0;display:none}.checkout-onepage-index .col-main{float:left;width:100%}}@media only screen and (min-width:770px) and (max-width:890px){.category-shop-by-shape .shop-shop-by-shape{margin-bottom:5px}.category-shop-by-shape .info-shop-by-shape{top:25px}.category-shop-by-shape .sub-text-shop-by-shape h1{font-size:25px}.category-shop-by-shape .bottom-text-shop-by-shape{font-size:14px}}@media(min-aspect-ratio:16/9){.fullscreen-bg__video,.fullscreen-bg__video2{height:300%;top:-100%}.category-about-recycled-gold .landing-video-block .fullscreen-bg__video2{height:330%;display:block}}@media(max-aspect-ratio:16/9){.fullscreen-bg__video,.fullscreen-bg__video2{width:300%;left:-100%}}@media(max-width:767px){.fullscreen-bg{background:url('../img/videoframe.jpg') center center/cover no-repeat}.fullscreen-bg__video2{display:block;padding-top:70px;z-index:50;position:relative}.fullscreen-bg__video{display:none}}@media only screen and (max-width:1365px){.cms-take-the-diamond-ai-challenge .max-width-detail-educa .lefts img{width:425px;margin-left:5%}.cms-take-the-diamond-ai-challenge .max-width-detail-educa .second img{width:350px}.cms-take-the-diamond-ai-challenge .rights p,.cms-take-the-diamond-ai-challenge .first-part.last .rights span,.cms-take-the-diamond-ai-challenge .rights span{width:480px;font-size:14px;display:inline-block}.cms-take-the-diamond-ai-challenge .diamond-detail .max-width-detail-educa .common-last .last-text .rights p{margin-right:0}.cms-take-the-diamond-ai-challenge .last .lefts{padding-bottom:280px}.cms-take-the-diamond-ai-challenge .max-width-detail-educa .common-last .last-text .lefts p{margin-left:5%;font-size:14px}.category-diamonds .rosi-search-block .watson-logo,.category-wedding-bands .rosi-search-block .watson-logo{margin-top:25px}.cms-hearts-and-arrows-diamonds .second .lefts{padding-bottom:112px}.cms-take-the-diamond-ai-challenge .second .lefts{padding-bottom:137px}.cms-take-the-diamond-ai-challenge .first-part.last .rights p.ideals{font-size:31px}.category-diamonds .find-diamond{height:550px}.category-diamonds .find-diamond h1.h3{font-size:50px;width:512px}.cms-home .landing-video-block .video-part-desctop img.background{height:600px}.cms-home .compare{min-height:600px}}@media only screen and (max-width:1316px){.category-engagement-rings #sub-engage-part4-mobile .desk-recent{height:684px}.cms-cushion-brilliant .compare h3,.category-diamonds .compare h3,.cms-home .compare h3,.category-about .main-aboutus .compare h3{font-size:45px;width:380px}.category-about .main-aboutus .compare h3{width:400px}.cms-cushion-brilliant .compare{padding:0 30px}.cms-cushion-brilliant .compare h3{width:auto}.cms-cushion-brilliant .compare p,.category-diamonds .compare p,.cms-home .compare p,.category-about .main-aboutus .compare p{font-size:14px;width:487px}.cms-cushion-brilliant .compare p{width:auto}.cms-cushion-brilliant .compare .button,.category-diamonds .compare .button,.cms-home .compare .button{margin-top:50px}.cms-cushion-brilliant .compare img,.category-diamonds .compare img,.category-about .main-aboutus .compare img{padding-bottom:38px;width:85%;margin-top:56px}.category-diamonds .compare img{padding-bottom:17px}.category-diamonds .rosi-search-block h3,.category-wedding-bands .rosi-search-block h3,.category-engagement-rings .rosi-search-block h3,.category-about .main-aboutus .rosi-search-block h3{font-size:45px;width:465px}.category-wedding-bands .eternity-bands{height:634px}.category-wedding-bands .eternity-bands a{top:507px}}@media only screen and (max-width:1230px){.right-img-specification>div.sub-spec:nth-child(1),.right-img-specification>div.sub-spec:nth-child(2){background-position:140px 0}}@media only screen and (max-width:1171px){.res-preset .res-contai{max-width:405px}}@media only screen and (max-width:1150px){.main-aboutus-three .about-story .about-story2 .about-design-left1{padding-top:30px}}@media only screen and (max-width:1120px){.right-links li.shoppingcartli{font-size:11px !important}}@media only screen and (max-width:1078px){#product_addtocart_form>div.product-shop>div.two50>div.handcert>div>div:nth-child(1),#product_addtocart_form>div.product-shop>div.two50>div.handcert>div>div:nth-child(3){float:left;padding-top:0}.two50 .handcert>div{float:left}.catalog-product-view .two50 .handcert .hand_div{float:left}.catalog-product-view .two50 .handcert .made_in_our_div,.catalog-product-view .two50 .handcert .hand_div{float:left}.two50 .handcert div.lastudio{width:100%;float:left;text-align:center;padding-right:30px;padding-top:0}.two50 .handcert.wedm .lastudio{text-align:left;padding-left:30px}}@media only screen and (max-width:1060px){.related_options .metal-diamond{width:100%}.right-links li.shoppingcartli{font-size:11px !important}}@media only screen and (max-width:1050px){.preabsulute{top:2.3vw}}@media only screen and (max-width:1030px){.elite-product-view .title-specification{font-size:14px}}@media only screen and (max-width:1015px){.right-img-specification>div.sub-spec:nth-child(1),.right-img-specification>div.sub-spec:nth-child(2){background:0}#checkout-step-login #login-form .form-list+div h4{text-align:left}#checkout-step-login #login-form .form-list+div{float:none;margin-top:0}}@media only screen and (max-width:950px){.category-diamonds .rosi-search-block .watson-logo,.category-wedding-bands .rosi-search-block .watson-logo{margin-top:7px}.cms-cushion-brilliant .compare h3,.category-diamonds .compare h3,.cms-home .compare h3{font-size:35px;width:300px}.category-diamonds .rosi-search-block h3,.category-wedding-bands .rosi-search-block h3,.category-engagement-rings .rosi-search-block h3{font-size:34px;width:352px}.cms-cushion-brilliant .compare p,.category-diamonds .compare p,.cms-home .compare p{font-size:11px;width:381px}.preabsulute .namepre{font-size:40.34px}.header-text-pre{padding-top:0}}@media only screen and (max-width:897px){.category-shop-by-shape .ring-collection-data p{font-size:14px}}@media only screen and (max-width:912px){.elite-product-view .title-specification,.elite-product-view .sub-specification{font-size:12px}}@media only screen and (min-width:770px){.category-about .page-main,.category-about-rosi .page-main{max-width:none;padding:0}}@media(min-width:768px){.detail-position-ab1.desk-position{top:0}.featured-bar .business,.featured-bar .forbes,.cms-press .business,.cms-press .forbes,.featured-bar .huffpost,.featured-bar .buzzfeed{display:inline-block;float:left}.diamondsearch-intelligence-index .featured-bar .business,.diamondsearch-intelligence-index .featured-bar .forbes,.diamondsearch-intelligence-index .featured-bar .huffpost,.diamondsearch-intelligence-index .featured-bar .buzzfeed{padding-top:25px}.diamondsearch-intelligence-index .featured-bar .item:nth-child(5)>a>img{width:100%}.nav-sections.eliteclassheader .navigation .level0 .submenu a:hover,.nav-sections.eliteclassheader .navigation .level0 .submenu a.ui-state-focus{background:#e8e8e8 none repeat scroll 0 0;color:#333 !important;text-decoration:none}div.page-wrapper>header>div.panel.wrapper>div>ul.header.links{display:none}.header.content .minicart-wrapper{z-index:11111;top:153px;position:absolute;right:15px}.right-links li.shoppingcartli{margin-bottom:0;font-size:14px;font-style:normal;color:#fff;cursor:pointer}.header.content .minicart-wrapper .action.showcart::before{color:#fff;content:"+";font-size:20px}.header.content .form.minisearch{display:none}.sections.nav-sections .navigation li.level0{padding:0 2.5%;margin:0}.sections.nav-sections .navigation ul{padding:0}.page-wrapper .page-header .header.panel{padding-bottom:0;padding-top:0}.page-wrapper>.breadcrumbs{display:none}.cms-custom-piece-request .actions-toolbar .primary{float:right;margin:0}.cms-custom-piece-request .actions-toolbar .primary .action{margin:0}.custom-design-main .fieldset>.field:not(.choice)>.control{width:100%}.custom-design-main .fieldset>.field,.custom-design-main .fieldset>.fields>.field{margin:0 0 10px}.cms-custom-design .page-main{padding:0;max-width:1365px;margin:0 auto}.custom-design-two-form #contact-form .actions-toolbar .primary{width:100%;float:none}.custom-design-two-form #contact-form button.action.submit.primary{min-width:160px;min-height:48px;width:auto !important}.diamondsearch-intelligence-index .top-part,.diamondsearch-intelligence-index .top-part2,#rosi-result .choice-step.choice-step2,#rosi-result .choice-step.choice-step1,#rosi-result #rosi-greeting,#rosi-result #rosi-priority-pyramid,#rosi-result #rosi-preload2{max-width:550px;margin:0 auto}.watson-block .watson-text{padding:89px 80px 60px}.watson-block .watson-text p,.rockher-block .rockher-text p{padding-bottom:29px;font-size:23px;line-height:1.2em}.rosi-search-block .play-video{padding-top:50px}.diamondsearch-index-index #gia_info{z-index:1000000 !important;background:rgba(0,0,0,0.3) !important}.diamondsearch-index-index #gia_info .modal-dialog_gia-certificate{max-width:1100px;width:100% !important}}@media only screen and (min-width:481px){.financ-bantitle-mobile,.financ-bantext-mb,.finance-banlink-mb,.finance-logoimg-mobile{display:none}.cms-custom-piece-request #contact-form button.action.submit.primary{width:auto !important}}@media(min-width:500px){.cms-custom-piece-request #contact-form button.action.submit.primary,#contact-form button.action.submit.primary{min-width:160px}}@media only screen and (max-width:5120px){.cms-custom-design .panel1-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_03.jpg') center right 45% fixed;background-repeat:no-repeat}.cms-custom-design .panel2-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_04.jpg') center right 45% fixed;background-repeat:no-repeat}.cms-custom-design .panel3-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_05.jpg') center right 45% fixed;background-repeat:no-repeat}.cms-custom-design .panel4-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_06.jpg') center right 45% fixed;background-repeat:no-repeat}}@media only screen and (max-width:3840px){.cms-custom-design .panel1-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_03.jpg') center right 42% fixed;background-repeat:no-repeat}.cms-custom-design .panel2-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_04.jpg') center right 42% fixed;background-repeat:no-repeat}.cms-custom-design .panel3-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_05.jpg') center right 42% fixed;background-repeat:no-repeat}.cms-custom-design .panel4-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_06.jpg') center right 42% fixed;background-repeat:no-repeat}}@media only screen and (max-width:2000px){li.post-holder-5 .post-content-with-title{padding:20px}.post-content-with-title p{line-height:20px}}@media only screen and (max-width:1921px){.elite-background-main .select-collection-home{width:100%;float:left;margin-bottom:45px;margin-top:19px}.about-elite-learn-landing-text{top:220px}.main-custom-elite-design{width:100%;position:absolute;top:119px;text-align:center}.main-ringnecklaces{width:100%;float:left;position:absolute;top:257px;left:0}.main-bespoke-title{position:absolute;top:123px;width:100%;text-align:center}.main-bespoke-elite{top:284px}}@media only screen and (max-width:1920px){.cms-custom-design .panel1-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_03.jpg') center right 29% fixed}.cms-custom-design .panel2-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_04.jpg') center right 29% fixed}.cms-custom-design .panel3-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_05.jpg') center right 29% fixed}.cms-custom-design .panel4-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_06.jpg') center right 29% fixed}.sections.nav-sections .navigation li.level0{padding:0 2.8%}.engage-icon h1{left:22px;top:-16px}.post-content-with-title p{line-height:19px;width:80%}li.post-holder-3 .short-line{text-align:center;height:1px;background-color:#000;width:15%;margin:0 auto 23px}li.post-holder-3 .post-content-with-title{padding:4.8%}li.post-holder-5 p{width:61%}li.post-holder-8 .post-content-with-title{padding:10px}li.post-holder-5 .post-content-with-title{padding:20px}.financebancontent{top:24%}.financ-bantitle{font-size:40px;letter-spacing:1px}.financ-bantext{margin:6px 0 10px}.finance-banlink{margin:17px 0}.finance-works{margin:30px 0}span.financing-border{margin:40px 0}.finance-logotext{margin:20px auto}p.finance-logosubtitle{margin:10px 0 0 0}.finance-fd{padding:34px 10px}.finance-detail-title{margin:8px 0 18px 0}p.sdtitle{padding:13px 0}.finance-faqlogo img{max-width:30px;top:-2px}.benifit-link{margin:53px 0 70px;padding:9px 28px;border:1px solid transparent}.benifit-link:hover{border:1px solid #41395f}}@media only screen and (max-width:1750px){.cms-take-the-diamond-ai-challenge .max-width-detail-educa .common-last .last-text{width:100%}.cms-take-the-diamond-ai-challenge .common-last .last-text .lefts p{margin-left:25%}.cms-take-the-diamond-ai-challenge .max-width-detail-educa .common-last .last-text .rights p{margin-right:25%}.finance-details .benifit-link{float:right;margin:10px 0 20px}}@media only screen and (max-width:1701px){.cms-custom-design .panel1-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_03.jpg') center right 52% fixed}.cms-custom-design .panel2-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_04.jpg') center right 52% fixed}.cms-custom-design .panel3-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_05.jpg') center right 52% fixed}.cms-custom-design .panel4-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_06.jpg') center right 52% fixed}.main-ringnecklaces{top:43%}.main-bespoke-elite{top:42%}.main-bespoke-title{top:37%}.main-dpolish1 .dp-banner-content{top:20px}.finance-banlink{margin:10px 0}}@media only screen and (max-width:1680px){.hding21{padding:38px 0 10px}}@media only screen and (max-width:1650px){.finance-fd{padding:20px 10px}.maindetails{max-width:740px}.detail-benifit{max-width:740px}.financebancontent{top:15%}}@media only screen and (max-width:1600px){.about-elite-learn-landing-text{top:52%}.cms-custom-design .panel1-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_03.jpg') center right 37% fixed}.cms-custom-design .panel2-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_04.jpg') center right 37% fixed}.cms-custom-design .panel3-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_05.jpg') center right 37% fixed}.cms-custom-design .panel4-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_06.jpg') center right 37% fixed}.category-shop-by-shape .info-shop-by-shape{top:4%}}@media only screen and (max-width:1585px){.category-shop-by-shape .sub-text-shop-by-shape-1 .heading{margin-bottom:25px}.category-shop-by-shape .sub-text-shop-by-shape-2 .heading{margin-bottom:25px}.category-shop-by-shape .center-border-img-shape{padding-top:15px;padding-bottom:20px}.minheight-refcell{min-height:100px}.category-diamonds .minheight-refcell{min-height:auto}}@media only screen and (max-width:1570px){.main-aboutus-one-sub{top:45px}.main-aboutus .main-aboutus-two p{padding-bottom:22px}}@media only screen and (max-width:1560px){.info_halo-contain{position:absolute;top:28%;width:53%}}@media only screen and (max-width:1540px){.cms-custom-design .panel1-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_03.jpg') center right 26% fixed}.cms-custom-design .panel2-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_04.jpg') center right 26% fixed}.cms-custom-design .panel3-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_05.jpg') center right 26% fixed}.cms-custom-design .panel4-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_06.jpg') center right 26% fixed}}@media only screen and (max-width:1530px){.left-side-shipinginfo{width:54%;float:left;margin-left:2%}}@media only screen and (max-width:1500px){.cms-hearts-and-arrows-diamonds .common.last{height:550px}.cms-custom-design .panel1-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_03.jpg') center right 18% fixed}.cms-custom-design .panel2-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_04.jpg') center right 18% fixed}.cms-custom-design .panel3-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_05.jpg') center right 18% fixed}.cms-custom-design .panel4-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_06.jpg') center right 18% fixed}.main-dpolish1 p.dp-bantitle{margin:0 0 18px 0}.hding21{padding:30px 0 10px;max-width:100%}.res-contai p{line-height:16px !important}.benifit-list{float:left}}@media only screen and (max-width:1470px){.cms-custom-design .panel1-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_03.jpg') center right 11% fixed}.cms-custom-design .panel2-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_04.jpg') center right 11% fixed}.cms-custom-design .panel3-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_05.jpg') center right 11% fixed}.cms-custom-design .panel4-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_06.jpg') center right 11% fixed}.hding21{padding:25px 0 30px;letter-spacing:3px}}.diamondsearch-intelligence-compareyourdiamond .watson-form-container,.diamondsearch-intelligence-compareyourdiamond .rosi-watson-compare-part{background-image:url('../images/compare-new.png');background-size:cover}.diamondsearch-intelligence-compareyourdiamond .wrapper h1{color:#d7fffd;text-align:left;font-size:54px;width:750px;float:left}.diamondsearch-intelligence-compareyourdiamond #diamond-number-input-error,.diamondsearch-intelligence-compareyourdiamond #diamond-price-input-error,.diamondsearch-intelligence-compareyourdiamond #diamond-carat-input-error{color:#fff;font-size:15px;font-weight:600;margin-left:86px;text-align:left;display:inline-block;visibility:hidden}.diamondsearch-intelligence-compareyourdiamond .left-blocks{float:left;width:65%}.diamondsearch-intelligence-compareyourdiamond .right-blocks{float:left;width:35%}.diamondsearch-intelligence-compareyourdiamond .gia-form{color:#fff;font-size:30px;font-weight:600;margin-top:10px;display:inline-block;margin-left:18px;margin-right:30px}.diamondsearch-intelligence-compareyourdiamond #gia-price{margin-right:30px;margin-top:15px}.watson-form .input-box p.gia-form{width:332px}.diamondsearch-intelligence-compareyourdiamond #send2 span{font-weight:600}.watson-form li>p#compare-price{width:330px}.diamondsearch-intelligence-compareyourdiamond .wrapper h2,.rosi-watson-compare h3{text-align:left;color:#d7fffd}.diamondsearch-intelligence-compareyourdiamond .wrapper .watson-desc-text h2{line-height:1.5}.login-form-comparedaimond{width:300px}.watson-form-container #form-login-comparediamond{width:400px;float:right;margin-top:60px;background:#fff;border-radius:7px;padding:20px}.watson-form-container #form-login-comparediamond .form-main_text{text-align:center;font-size:25px;margin-bottom:30px;color:#828dab;font-weight:600}.watson-form-container #form-login-comparediamond .form-add_text{text-align:center;font-size:16px;color:#828dab;font-weight:600;margin-bottom:20px}.watson-form-container #form-login-comparediamond p.get-started{font-size:14px;color:#000;font-weight:400;width:230px;margin:0 auto;margin-top:80px}.watson-form-container #form-login-comparediamond p.or{font-weight:100;font-size:20px;padding-bottom:10px}.watson-form-container #form-login-comparediamond p.login{font-weight:500;text-transform:uppercase;font-size:14px;padding-bottom:0}.watson-form-container #form-login-comparediamond p.compare-email{font-weight:400;font-size:20px;margin-top:0;border-bottom:2px solid #d8dbe5;width:80%;margin-left:10%}.watson-form-container #form-login-comparediamond p.login:last-child{padding-bottom:30px}.watson-form-container #form-login-comparediamond .account-login{width:90%;margin-left:5%}.watson-form-container #form-login-comparediamond .recaptcha{height:80px}.watson-form-container #form-login-comparediamond input{border-bottom:1px solid #d8dbe5;font-weight:500;margin-bottom:20px;color:#594d5c;font-size:19px;text-align:center}.watson-form-container #form-login-comparediamond #send2{border-radius:5px;width:100%}.watson-form-container #form-login-comparediamond #send2.compare-login{width:100%;margin:10px auto 0}.watson-form-container .link-logout-compare{width:80%;margin-left:10%;border:1px solid #f65644;border-radius:5px;color:#f65644;margin-top:10px;background:#fff;margin-bottom:20px;padding:11px 15px}.watson-form-container #form-login-comparediamond .account-login.facebook-login a,.watson-form-container #form-login-comparediamond .account-login.google-login a{background-image:none;padding:17px 50px 20px 68px;border:0;color:#fff;text-transform:uppercase;font-size:16px;word-spacing:0;letter-spacing:0}.watson-form-container #form-login-comparediamond .account-login.google-login a{padding:18px 88px 21px 86px}.watson-form-container #form-login-comparediamond .account-login.facebook-login a{background:#5599d1}.watson-form-container #form-login-comparediamond .account-login.google-login a{background:#df4a32}.watson-form-container #form-login-comparediamond .account-login.facebook-login strong,.watson-form-container #form-login-comparediamond .account-login.google-login strong{font-weight:500}@media only screen and (max-width:1430px){.first-education-section{margin-top:0;border:0}.left-side-shipinginfo{width:57%;float:left;margin-left:1%}.right-shipinginfo{width:57%;float:right}}@media only screen and (max-width:1400px){.custom-design-one-sub{top:3.5vw}.financ-bantitle{margin-top:0}.category-shop-by-shape .sub-text-shop-by-shape h1{font-size:43.75px}.category-shop-by-shape .bottom-text-shop-by-shape{font-size:14px}.main-about-elite{padding:0 10px}li.post-holder-6 p{width:60%}li.post-holder-7 p{width:60%}li.post-holder-9 p{width:60%}.res-contai h4{margin-bottom:15px}.preabsulute .shop-ring{padding-left:16%}.img-middele .res-preset{position:absolute;top:6%;width:100%;right:3%}.res-preset .res-contai{float:right;max-width:500px;width:100%}.main-custom-elite{padding:0 10px}.financebancontent{top:10%}.maindetails{max-width:650px}.cms-custom-design .panel1-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_03.jpg') center right -14% fixed}.cms-custom-design .panel2-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_04.jpg') center right -14% fixed}.cms-custom-design .panel3-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_05.jpg') center right -14% fixed}.cms-custom-design .panel4-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_06.jpg') center right -14% fixed}}@media only screen and (max-width:1385px){.category-shop-by-shape .sub-text-shop-by-shape-1 .heading{margin-bottom:10px}.category-shop-by-shape .sub-text-shop-by-shape-2 .heading{margin-bottom:15px}.category-shop-by-shape .center-border-img-shape{padding-top:10px;padding-bottom:15px}}@media only screen and (max-width:1380px){.category-shop-by-shape .bottom-text-shop-by-shape{font-size:13px}}@media only screen and (max-width:1370px){.cms-custom-design .panel1-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_03.jpg') center right -37% fixed}.cms-custom-design .panel2-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_04.jpg') center right -37% fixed}.cms-custom-design .panel3-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_05.jpg') center right -37% fixed}.cms-custom-design .panel4-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_06.jpg') center right -37% fixed}.refCell p{min-height:48px}.hding21{padding:15px 0 20px;letter-spacing:3px}.info_halo-contain{position:absolute;top:28%;width:53%}span.title-halo{font-size:40px;color:#fff;line-height:40px;margin-bottom:10px;text-transform:uppercase;width:100%;float:left}.borws{clear:left;color:#fff;float:left;margin-top:20px}}@media only screen and (max-width:1366px){.cms-home .compare h3{margin-top:25px}.cms-hearts-and-arrows-diamonds .max-width-detail-educa img{margin-top:5%}.cms-hearts-and-arrows-diamonds .max-width-detail-educa img,.cms-hearts-and-arrows-diamonds .lefts p.ideals,.cms-hearts-and-arrows-diamonds .lefts p,.cms-hearts-and-arrows-diamonds .lefts h2{margin-left:20%}.category-engagement-rings .fullscreen-bg__video{height:140%;margin-top:-115px}.custom-design-two-right .custom-design-right-sub1{margin-top:300px}.custom-design-two{padding:0}.main-aboutus-one img{width:100%}.ddaacc .welcome-msg-login{margin-left:0;width:90%;float:right;padding-left:30px;right:0}.category-about-recycled-gold .landing-video-block .video-part-desctop video{display:block}.category-oval-engagement-ring .cms-halo-engagement-ring .std .sub-ab-p p{font-size:13px}.main-70-track{margin-right:0}.category-about-recycled-gold .landing-video-block .video-part-desctop{min-height:550px}}@media only screen and (max-width:1363px){li.post-holder-8 p{width:68%}li.post-holder-8 .post-content-with-title{padding:32px}li.post-holder-5 .post-content-with-title{padding:20px}}@media only screen and (max-width:1360px){.main-dpolish1 .dp-banner-content{top:0}.main-dpolish1 .dp-banner-img>img{height:350px}.custom-design-three img{width:100%}}@media only screen and (max-width:1350px){.iw48px{margin-bottom:90px}.dis14{margin-bottom:70px}}@media only screen and (max-width:1348px){.cms-hearts-and-arrows-diamonds .common.last{height:450px}.cms-hearts-and-arrows-diamonds .common p.ideals{padding-top:100px}li.post-holder-7 .post-content-with-title{padding:20px}li.post-holder-9 .post-content-with-title{padding:20px}li.post-holder-6 .post-content-with-title{padding:20px}li.post-holder-8 .post-content-with-title{padding:33px}}@media only screen and (max-width:1340px){li.post-holder-5 .post-content-with-title{padding:10px}li.post-holder-8 .post-content-with-title{padding:24px}}@media only screen and (max-width:1335px){.delivery div:last-child{font-size:13px;text-transform:uppercase;letter-spacing:1px}.two50 div div{font-size:13px}}@media only screen and (max-width:1333px){li.post-holder-3 .post-content-with-title{padding:4.5%}li.post-holder-5 .post-content-with-title{padding:5px 20px}li.post-holder-8 .post-content-with-title{padding:20px}}@media only screen and (max-width:1330px){.right-shipinginfo{width:57%;float:right}.left-side-shipinginfo{width:59%;float:left;margin-left:1%}}@media only screen and (max-width:1326px){li.post-holder-8 .post-content-with-title{padding:21px}}@media only screen and (max-width:1320px){.main-30-track{width:44%}}@media only screen and (max-width:1319px){.diamondsearch-index-index .rosi-detail-banner .bubble-div{max-width:520px}.res-preset .res-contai{max-width:450px}li.post-holder-8 .post-content-with-title{padding:0 10px}li.post-holder-8 p{width:61%}li.post-holder-5 .post-content-with-title{padding:0 12px}}@media only screen and (max-width:1310px){.cms-custom-design .panel1-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_03.jpg') center right -53% fixed}.cms-custom-design .panel2-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_04.jpg') center right -53% fixed}.cms-custom-design .panel3-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_05.jpg') center right -53% fixed}.cms-custom-design .panel4-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_06.jpg') center right -53% fixed}.refCell p{min-height:48px}li.post-holder-3 .short-line{text-align:center;height:1px;background-color:#000;width:15%;margin:0 auto 14px}.two50 .delivery .data_del{margin:0 auto;float:none}.two50 div div,.delivery>div:last-child{font-size:13px}.thre-ca div{margin-right:15px}.title-ring-elite,.title-neck-elite,.title-bespoke-elite,.title-custom-elite1{margin-bottom:10px}.checkout-onepage-index .opc .section.last .step-title h2{letter-spacing:0}.res-contai p{margin-bottom:15px !important}}@media only screen and (max-width:1300px){.cms-hearts-and-arrows-diamonds .main-title-diamond-education,.cms-take-the-diamond-ai-challenge .main-title-diamond-education{margin-top:-2px}.cms-hearts-and-arrows-diamonds .max-width-detail-educa img{width:70%}.cms-hearts-and-arrows-diamonds .rights p,.cms-hearts-and-arrows-diamonds .last .rights p{width:500px}.cms-hearts-and-arrows-diamonds .common.last p{width:440px}.cms-hearts-and-arrows-diamonds .lefts p,.cms-hearts-and-arrows-diamonds .rights p,.cms-hearts-and-arrows-diamonds .common p{font-size:13px}.cms-hearts-and-arrows-diamonds .last h2{font-size:35px}.cms-hearts-and-arrows-diamonds .second .lefts{padding-bottom:88px}.cms-hearts-and-arrows-diamonds .max-width-detail-educa img,.cms-hearts-and-arrows-diamonds .lefts p.ideals,.cms-hearts-and-arrows-diamonds .lefts p,.cms-hearts-and-arrows-diamonds .lefts h2,.cms-take-the-diamond-ai-challenge .lefts p.ideals,.cms-take-the-diamond-ai-challenge .lefts h2,.cms-take-the-diamond-ai-challenge .lefts p{margin-left:10%}.cms-custom-design .panel1-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_03.jpg') center right -61% fixed}.cms-custom-design .panel2-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_04.jpg') center right -61% fixed}.cms-custom-design .panel3-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_05.jpg') center right -61% fixed}.cms-custom-design .panel4-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_06.jpg') center right -61% fixed}.max-preset{margin:auto;max-width:320px;float:right;padding-right:20px}.preabsulute .shop-ring{padding-left:19%}.img-middele .res-preset{top:1%}.financ-bantitle{font-size:30px}.detail-benifit{max-width:800px}.dbenifit-title{padding:10px 0}.custom-design-three .callbutton{margin-top:8%}.custom-design-one-sub .arrow1{margin:5% auto 0}}.category-about .main-aboutus .gems-block{width:50%;float:left;margin-bottom:20px}.category-about .main-aboutus .cushion{width:50%;float:right;background-image:url(../images/about-us-cushion.jpg);height:667px;background-repeat:no-repeat;background-size:cover;background-position:center;padding:45px 26px 0}@media only screen and (max-width:1295px){.category-shop-by-shape .shop-by-shape-txt1{padding-bottom:15px}.category-shop-by-shape .bottom-text-shop-by-shape{padding-bottom:10px}}@media only screen and (max-width:1290px){.sections.nav-sections .navigation li.level0{padding:0 2.7%}.main-custom-elite-design{top:29%}.main-bespoke-elite{top:38%}.main-bespoke-title{top:32%}.main-ringnecklaces{top:32%}}@media only screen and (max-width:1275px){.main-70-track{max-width:none;width:60%}.main-30-track{width:40%;padding-left:18px}}@media only screen and (max-width:1270px){.left-side-shipinginfo{width:59%;float:left;margin-left:1%}.right-shipinginfo{width:57%;float:right}.right-shipinginfo li{font-size:12px !important}.right-max-shipinginfo{margin-left:30px;margin-right:auto;max-width:328px}.namepre{font-size:48px;line-height:48px}.eg-ri-pres{font-size:22px;line-height:22px}.shop-ring a{height:50px;line-height:50px}.shop-ring span{font-size:16px;letter-spacing:1px;line-height:16px}.headlas48{font-size:41px;line-height:41px;margin-bottom:20px}.hding21{max-width:unset;float:none;text-align:center;margin:auto}.mx-set-ab{max-width:1088px;float:none;width:100%;padding:0 10px;margin:auto}.shop-ring{height:50px;line-height:50px}}@media only screen and (max-width:1255px){.category-shop-by-shape .sub-text-shop-by-shape-1 .heading{margin-bottom:5px}.category-shop-by-shape .sub-text-shop-by-shape-2 .heading{margin-bottom:10px}.category-shop-by-shape .center-border-img-shape{padding-top:5px;padding-bottom:10px}}@media only screen and (max-width:1250px){.cms-custom-design .panel1-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_03.jpg') center right -99% fixed}.cms-custom-design .panel2-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_04.jpg') center right -99% fixed}.cms-custom-design .panel3-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_05.jpg') center right -99% fixed}.cms-custom-design .panel4-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_06.jpg') center right -99% fixed}#opc-review .cartmain{padding:0;padding-bottom:15px}#opc-review #cartmainid{padding:0 10px}.sections.nav-sections .navigation li.level0{padding:0 2.66%}.title-one{font-size:21px;line-height:21px;padding:15px 0 16px;font-family:LatoRegular;color:#41395f}.left-pre .text-pre{word-spacing:1px}.img-preset{width:100%;float:left;margin:10px 0 10px}.head_left_wa span{margin-top:30px}.iw48px{margin-bottom:70px}.dis14{margin-bottom:55px}.res-preset .res-contai{float:right;max-width:450px;width:100%}.checkout-onepage-index .opc .section.last .step-title h2{line-height:15px}}@media only screen and (max-width:1238px){.cart-function-text a{font-size:12px}.maindetails{max-width:630px}}@media only screen and (max-width:1220px){.diamondsearch-index-index .rosi-detail-banner{display:none}.sections.nav-sections .navigation li.level0{padding:0 2.4%}.financ-bantext{margin:0 0 10px 0}}@media only screen and (max-width:1200px){.catalog-product-view #product-options-wrapper>div.select-diamond-shape,.catalog-product-view #product-options-wrapper>div.metal-detail-option{width:90%}.catalog-product-view .link-facebook>img,.catalog-product-view .add-to-links .link-favourite .img-desk-share{margin-right:0}.product-shop .add-to-box .add-to-links a,.product-shop .add-to-box .add-to-links a{font-size:13px}.product-view .add-to-links li:last-child a{padding-left:0}.product-view .add-to-links a{margin-left:0}.catalog-product-view .handcert>div:first-child{margin-left:0}.catalog-product-view .product-view .sharing-links li{padding:0}.desc-left p{font-size:12px}.desc-text{top:0}.catalog-product-view .text-specif span{padding-bottom:5px}.img-right-walter img{width:100%}.posiab-walter{top:38%}.main-aboutus-one-sub>h2{color:#000;font-size:35px;letter-spacing:16px;line-height:30px}.about-story-right{background:#f8f8f8 none repeat scroll 0 0;float:left;padding:4% 3.6%;width:64%}.about-design .about-design1-sub{float:right;max-width:800px;padding:0 4%;text-align:center}.about-design2-sub1>p{padding:10% 14%}.about-design2-sub3>p{padding:10% 14%}.about-diamonds1-sub>p{padding-bottom:6%}.about-diamonds1-sub{float:right;max-width:700px}.about-diamonds2-sub{max-width:850px;padding:10% 3%;text-align:center}#opc-review .order-review tfoot.gd{max-width:779px;padding:0 10px}.res-contai p{font-size:12px;line-height:13px !important}.res-preset .res-contai{max-width:450px}}@media only screen and (max-width:1192px){.post-content-with-title p{width:100%}}@media only screen and (max-width:1185px){.category-shop-by-shape .sub-text-shop-by-shape-1{padding-top:20px}.category-shop-by-shape .sub-text-shop-by-shape-1 .heading{font-size:19px}.category-shop-by-shape .sub-text-shop-by-shape-2 .heading{font-size:19px}.category-shop-by-shape .shop-by-shape-txt1-1{padding-top:11px}.category-shop-by-shape .center-border-img-shape{padding-top:0;padding-bottom:10px}}@media only screen and (max-width:1180px){.desktop-product-list.products-grid li img.img-pro{height:auto !important}.max-preset{margin-left:0;max-width:291px;margin-right:auto}.two50 div div,.delivery>div:last-child{font-size:12px}.res-preset .res-contai{max-width:405px}#checkout-review-load.order-review{float:left;max-width:100%}#checkout-step-review .opc-block-progress{width:30%}#checkout-step-review .opc-block-progress .block-content{position:relative}.checkout-onepage-index #checkout-step-review .opc-block-progress .block-content.no-display{display:none !important}#checkout-review-table-wrapper .cartright.last{width:100%;max-width:100%}}@media only screen and (max-width:1177px){.schedule a,.call a{font-size:11px}.storied-elite{margin-top:60px}}@media only screen and (max-width:1170px){.category-shop-by-shape .sub-text-shop-by-shape h1{margin-bottom:15px}.category-shop-by-shape .shop-by-shape-txt1{padding-bottom:10px}li.post-holder-3 .short-line{text-align:center;height:1px;background-color:#000;width:15%;margin:0 auto 3px}.iw48px{margin-bottom:45px}.dis14{margin-bottom:35px}.hding21{padding:15px 0 15px;font-size:18px}.mx-set-ab{max-width:1088px;float:none;width:100%;padding:0 10px;margin:auto}.cms-halo-engagement-ring .std .sub-ab-p p{font-size:14px;color:#fff;line-height:18px;margin-bottom:10px}.info_halo-contain{position:absolute;top:22%;width:55%}span.title-halo{font-size:35px;line-height:35px}.borws{margin-top:18px}}@media only screen and (max-width:1150px){.diamondsearch-intelligence-compareyourdiamond .wrapper h1{font-size:40px;width:650px}.watson-form-container input{font-size:14px}.watson-form li>p{font-size:14px}.diamondsearch-intelligence-compareyourdiamond .gia-form{font-size:26px}.custom-design-one-sub{top:1.5vw}.left-side-shipinginfo{width:50%;float:left;margin-left:1%}.right-side-shipinginfo{width:48%;float:right}.shipping-with-btn{font-size:15px}.text-set-shping{margin:10px 0 10px}.head_left_wa span{margin-top:20px;margin-bottom:15px;padding-bottom:15px}.main-dpolish1 .dp-bantitle{margin-bottom:30px}.main-dpolish1 .dp-banner-content{top:30px}}@media only screen and (max-width:1140px){.sections.nav-sections .navigation li.level0{padding:0 2.3%}.max-preset{max-width:258px}}@media only screen and (max-width:1130px){.cms-custom-design .panel1-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_03.jpg') center right fixed;background-position-x:265px}.cms-custom-design .panel2-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_04.jpg') center right fixed;background-position-x:265px}.cms-custom-design .panel3-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_05.jpg') center right fixed;background-position-x:265px}.cms-custom-design .panel4-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_06.jpg') center right fixed;background-position-x:265px}.category-shop-by-shape .shop-shop-by-shape{padding:13px 10px}.ddaacc .welcome-msg-login{width:85%}.ddaacc .box-account.box-info{width:85.8%}.cart-function-text a{font-size:12px}}@media only screen and (max-width:1125px){.products-grid.desktop-elite-list .product-item{width:32.3333% !important;margin-right:.5%;margin-left:.5% !important}}@media only screen and (max-width:1120px){#checkoutSteps{margin:4% 0 0}li.post-holder-8 p{width:55%}li.post-holder-5 p{width:60%}}@media only screen and (max-width:1110px){.two50 div div,.delivery>div:last-child{font-size:11px}}@media only screen and (max-width:1100px){.cms-hearts-and-arrows-diamonds .common.last{height:420px}.res-preset .res-contai{max-width:400px;margin:0 auto}.res-contai h4{font-size:18px}.detail-benifit{max-width:100%}.finance-fd{padding:5px 0}.financ-bantext{margin:0}.custom-design-right-sub,.custom-design-three-sub{top:25%}}@media only screen and (max-width:1095px){.category-shop-by-shape .sub-text-shop-by-shape-1 .heading{font-size:18px}.category-shop-by-shape .sub-text-shop-by-shape-2 .heading{font-size:18px}.category-shop-by-shape .shop-by-shape-txt1-1{font-size:15px}.category-shop-by-shape .shop-by-shape-txt1-2{font-size:15px}}@media only screen and (max-width:1093px){li.post-holder-3 .post-content-with-title{padding:4.3%}}@media only screen and (max-width:1090px){.about-design-right1{padding-right:0}.about-design-right1>img:nth-child(1){width:100%}.thre-ca{width:100%;float:right;padding-top:5px;padding-left:0}}@media only screen and (max-width:1075px){.checkout-onepage-index .opc .section.first-title .step-title h2{font-size:16px}}@media only screen and (max-width:1070px){.sections.nav-sections .navigation li.level0{padding:0 2%}.nice-meet24{margin-top:65px}.walimmg p{font-size:11px !important}}@media only screen and (max-width:1065px){.finance-details{background-position-x:135px}.two50 .handcert div.lastudio{padding-right:20px}.two50 div div,.delivery>div:last-child{font-size:13px}.sharing-links.add-to-links{width:100%}}@media only screen and (max-width:1060px){.category-shop-by-shape .sub-text-shop-by-shape h1{margin-bottom:10px;font-size:35px}.category-shop-by-shape .shop-shop-by-shape{width:275px;padding-top:10px;padding-bottom:10px}.category-shop-by-shape .shop-shop-by-shape a{font-size:15px}}@media only screen and (max-width:1050px){span.right_sign{right:51px;font-size:12px;padding:5px 8px;top:20px}.res-preset .res-contai{max-width:375px}.posiab-walter{top:35%}.headlas48{font-size:34px;line-height:34px;margin-bottom:20px}#opc-payment.active .cartright{width:100%}.order-summary{width:48%;float:right}.checkout-onepage-index li.section.last{display:none}li.section.first-title{margin-left:50px}.checkout-onepage-index .opc .section.first-title .step-title h2{height:35px;line-height:40px;margin:0 0 0 40px;font-size:16px;letter-spacing:1px}.round_aab{height:75px;width:75px}span.back_arr{left:92px;position:absolute;top:-24px}.cartright{width:100%}#checkout-review-load.order-review{float:left;max-width:100%;width:100%}#checkout-step-review .opc-block-progress{display:none;float:right;max-width:350px;opacity:9;padding:10px !important;position:relative;width:40%}#checkout-review-table .gd tr.last{float:left !important;margin-top:10px;position:relative;width:100%}}@media only screen and (max-width:1040px){.first-education-section.fluorescence .detail-position-ab1{top:6%}.recent-image-blog>img{height:240px !important;width:100%}li.post-holder-8 p{width:50%}.feature-recent-content p{width:100%}.read-more-recent-magepost{width:100%}}@media only screen and (max-width:1038px){.desc-title-name{margin-bottom:0}.elite-product-view .elite_related{margin-top:50px}}@media only screen and (max-width:1035px){.sub-first-d1,.sub-first-d2{min-height:400px;margin-top:30px}}@media only screen and (max-width:1034px){.category-elite .second-elite-view li{width:32.3333% !important;margin-left:.5% !important;margin-right:.5%;min-height:460px}.second-elite-view .view-btn-listview{width:47%;float:left;padding:11px;background:#c8a48e;border-radius:6px;margin-right:3%}.second-elite-view .call-btn-listview{width:47%;float:left;border-radius:5px;border:1px solid #c8a48e;padding:10px 5px;margin-left:3%}}@media only screen and (max-width:1032px){.refCell{width:20%;margin-right:0;margin-left:0;padding-bottom:3%}.refCell.last{width:20%;margin-right:0;margin-left:0}.refCell p{min-height:0}.refCell img{width:auto}.cms-halo-engagement-ring .refCell{width:20%;margin-right:0;margin-left:0;padding-bottom:3%}.hello_reftable .refCell p{font-size:14px}}@media only screen and (max-width:1030px){.main-aboutus .main-aboutus-two p{padding-bottom:10px}.main-aboutus-one-sub{top:8px}.cms-custom-design .panel1-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_03.jpg') center right -167% fixed}.cms-custom-design .panel2-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_04.jpg') center right -167% fixed}.cms-custom-design .panel3-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_05.jpg') center right -167% fixed}.cms-custom-design .panel4-bg{background:rgba(0,0,0,0) url('../images/Custom-Design-Request_06.jpg') center right -167% fixed}.sections.nav-sections .navigation li.level0{padding:0 1.88%}li.post-holder-3 .post-content-with-title{width:100%}li.post-holder-3 .featured-image.left{width:100%}li.post-holder-5 p,li.post-holder-8 p,li.post-holder-9 p,li.post-holder-7 p,li.post-holder-6 p{width:100%}li.post-holder-5 .read-more,li.post-holder-8 .read-more,li.post-holder-9 .read-more,li.post-holder-7 .read-more,li.post-holder-6 .read-more{border:1px solid #41395f;max-width:152px;width:100%;float:none;position:unset;background:#eee;padding-bottom:5px;margin-top:10px;margin-bottom:12px}.post-list .post-content .post-read-more{padding:0}.main-row-blog .read-more a{padding-top:0;float:right;width:100%;padding:10px 30px}li.post-holder.post-holder-9 .featured-image.left img,li.post-holder.post-holder-7 .featured-image.left img,li.post-holder.post-holder-6 .featured-image.left img{min-height:0}li.post-holder-9 .post-content-with-title,li.post-holder-7 .post-content-with-title,li.post-holder-6 .post-content-with-title{padding:10px}.featured-image.left img{min-height:325px}.eliterelated .products-grid.products-related .product-item{width:24%;padding-left:0;margin-right:.5%;margin-left:.5%}}.cms-custom-design .tab-view{display:none}.sub-spec .sub-specification span{float:right;width:49%}.catalog-product-view .sub-spec .sub-specification span{float:none;width:100%;display:block;text-align:center;color:#8a8a8a;font-weight:normal}.catalog-product-view .sub-spec p.sub-specification{text-transform:capitalize;text-align:center;color:#000}@media only screen and (max-width:1236px){.sub-spec .sub-specification span{padding-left:0;width:50%}.sub-specification{font-size:14px;padding-bottom:0}}@media only screen and (max-width:1140px){.sub-specification{font-size:12px}.sub-spec .sub-specification span{width:47%}}@media only screen and (max-width:1024px){#diamond-result-card .middle-part .diamond-icon{height:255px}#diamond-result-card .middle-part .pop-up-loader-info{left:42%}.product-view .product-shop .product-name{padding-top:90px}.featured-bar .huffpost .business-text{margin-top:35px}.category-engagement-rings .featured-bar .huffpost img{width:97%;margin-top:9%}#submenu-diamond,#submenu-engagement,#submenu-wedding{display:none}#text-menu-bottom{display:block;text-align:center;color:#a7a2c0}#header-nav .menu-img{width:25px;float:left;margin-top:5px}.text-menu{margin-left:10px;letter-spacing:2px;color:#a7a2c0}.category-top-engagement-rings .cate-name-sub-line{width:320px;margin-left:330px}.category-recently-purchased .cate-name-sub-line{width:320px}.detail-leftimg.video.resp{display:block !important}.category-preset-engagement-rings .main-container{margin-top:45px !important}.ringbuilder.slide_show.desktop-cat-list.productdetail.sticky-ring-builder,.ringbuilder .shadowsteps.sticky-ring-builder-list{top:initial;bottom:0}.nav-primary .home-logo,.nav-primary .nav-7,.nav-primary .nav-8{padding-left:0}.max-preset{max-width:204px}.walimmg{width:23%;float:left;text-align:center}.walimmg img{width:auto}.no-touch #header-account a:hover,.no-touch .nav-primary a:hover{background-color:#41395f}.no-touch #header-account a.exclusive-access:hover,.no-touch .nav-primary a.exclusive-access:hover{background-color:transparent;text-align:left !important;color:#000 !important;font-weight:500 !important}#header .nav-primary .m_menu .level1.active a{font-weight:bold;color:#fff !important}.cms-custom-design .posiab-walter-480{max-width:480px;margin:0 auto}.cms-custom-design .right-change-walt{display:none}.cms-custom-design .right-change-walt-480{display:block !important;width:70%;float:left;margin-top:14px}.cms-custom-design .head-walter-480{font-size:38px;color:#0a0a0a;text-align:center}.cms-custom-design .contain-walter-rih-480{color:#000;font-size:20px;line-height:20px;margin:27px 0;padding:0 20px;text-align:center}.cms-custom-design .right-change-walt-480 .panel1-480 img.cd-mobile,.cms-custom-design .right-change-walt-480 .panel2-480 img.cd-mobile,.cms-custom-design .right-change-walt-480 .panel3-480 img.cd-mobile,.cms-custom-design .right-change-walt-480 .panel4-480 img.cd-mobile{margin:0 auto;width:auto}.cms-custom-design .tab-view{display:block}.category-shop-by-shape .sub-ring-collection,.category-shop-by-shape .sub-ring-collection:hover{margin-right:1%}.skip-link{color:#fff;background:0}.skip-link a:hover{color:#fff}.page-header-container{position:fixed;width:100%;z-index:9998}header.page-header{height:45px;background:#f5f4f8;margin:0}.skip-link .label{display:none}.skip-nav{width:76px;height:76px;background:#443c61}.elite-header .skip-nav{background:#c8a48e !important}.skip-search{width:50px;height:76px}.skip-cart{width:50px;height:77px;float:right}.skip-account{width:50px;height:77px;float:right}.skip-livechat{width:50px;height:77px;float:right;display:block !important}.mobilelogo{display:inline-block;margin:10px 0 3px -15px}.skip-cart .icon{background:url(../images/cart.png) no-repeat center center}.skip-livechat .icon,.sms-chat .icon{background:url(../images/livechat-icon-iphone-v.png) no-repeat center center}.elite-header .skip-cart .icon{background:rgba(0,0,0,0) url("../images/elite_cart.png") no-repeat scroll 12px 24px}.skip-account .icon{background:url(../images/phone-icon-iphone.png) no-repeat center center}.elite-header .skip-account .icon{background:url(../images/elite_phone.png) no-repeat center center !important}.skip-search .icon{background:url(../images/search.png) no-repeat center center}.elite-header .skip-search .icon{background:rgba(0,0,0,0) url("../images/elite_search.png") no-repeat scroll 14px 28px}.skip-nav .icon{background:url(../images/nav_menu.png) no-repeat center center}.elite-header .skip-nav .icon{background:url(../images/elite_nav_menu.png) no-repeat center center}.right-img-specification{top:70px}.col-1,.col-2,.col-3{min-height:445px}.sharing-links.add-to-links{width:100%;margin-top:30px}.two50>div>div:first-child{margin-right:0;margin:0 auto;float:none}.two50 div div,.delivery>div:last-child{font-size:11px;float:none;text-align:center}.two50 div div:first-child img{margin:0 auto}.two50 .handcert div{padding-top:7px}#header .nav-primary .m_menu li.level1>a:hover{background:0;background-color:transparent}#header .nav-primary .m_menu .level1>a{margin-bottom:0;font-size:11px}.elite-login-page{margin:0 auto;max-width:946px;padding:0 0 15px}.elite-text{font-size:16px;letter-spacing:.3px;line-height:20px;padding:0 0 50px;margin:0 0 50px;border-bottom:1px solid #707070}.elite-learnmore{padding:12.5px 0;color:#000 !important;letter-spacing:1px;font-family:LatoRegular,sans-serif;font-size:14px;background:#fff;width:288px;display:inline-block;padding:12px 0;margin:0 0 27px;text-transform:uppercase}.elite-number input.elitecode{border:1px solid #fff;background:0;width:244px;height:46px;color:#fff;text-align:center;outline:0;float:left;font-family:LatoRegular;font-size:14px;letter-spacing:1px}a.exclusive-access{color:#fff !important;max-width:none;margin:0 auto;letter-spacing:1px;font-size:14px !important;line-height:20px}input.elitecode{font-family:LatoRegular;font-size:14px;color:#fff;letter-spacing:1px}input.elitecode::-webkit-input-placeholder{font-family:LatoRegular;font-size:14px;color:#fff;letter-spacing:1px}input.elitecode:-moz-placeholder{font-family:LatoRegular;font-size:14px;color:#fff;letter-spacing:1px}.left-pre{width:49.5%;float:left;background:url(../images/img_left.jpg) no-repeat center left;height:400px;text-align:center;background-color:#f4f3f8}.right-pre{width:49.5%;float:right;background:url(../images/img_right.jpg) no-repeat center left;height:400px;text-align:center;background-color:#f4f3f8}.about-story-right{background:#f8f8f8 none repeat scroll 0 0;float:left;padding:1% 1%;width:64%}.main-aboutus-three p{font-size:16px}.about-design-left1>p{padding:0 3%}.about-design .about-design1-sub{float:right;max-width:700px;padding:0 4%;text-align:center}.about-design1{padding:10.5% 0}.about-design2-sub1>p{padding:10% 14%;font-size:18.33px}.about-design2-sub3>p{padding:10% 14%;font-size:18.33px}.about-diamonds1-sub{float:right;max-width:500px}.about-diamonds2-sub{max-width:700px;padding:10% 3%;text-align:center}.about-meetwalter-right-sub>p{padding:20px 3%}.changwatler .right-change-walt .panel1{background:rgba(0,0,0,0) url("../images/panel1.jpg") repeat scroll 0 0;height:auto !important;padding:20% 0 40%;width:auto !important;background-size:100% 100%}.changwatler .right-change-walt .panel2{background:rgba(0,0,0,0) url("../images/panel2.jpg") repeat scroll 0 0;height:auto !important;padding:20% 0 40%;width:auto !important;background-size:100% 100%}.changwatler .right-change-walt .panel3{background:rgba(0,0,0,0) url("../images/panel3.jpg") repeat scroll 0 0;height:auto !important;padding:20% 0 40%;width:auto !important;background-size:100% 100%}.changwatler .right-change-walt .panel4{background:rgba(0,0,0,0) url("../images/panel4.jpg") repeat scroll 0 0;height:auto !important;padding:20% 0 40%;width:auto !important;background-size:100% 100%}.changwatler .right-change-walt .panel5{background:rgba(0,0,0,0) url("../images/panel5.jpg") repeat scroll 0 0;height:auto !important;padding:20% 0 40%;width:auto !important;background-size:100% 100%}.category-intelligent-diamond-search section{overflow-x:unset !important}.posiab-walter{padding:0;top:0}.fourc-middle p.caratp{bottom:16%;color:#41395f;font-size:14px;font-style:italic;padding:0 20px;position:absolute;text-align:center}.main-track-contact .cart-print1 .cart-function-text{border-right:0;padding-right:3px}.main-70-track{width:100%;float:left;padding-right:0;border-right:0 solid #ccc;margin-right:0}.main-track-contact .cart-email1{padding-left:15px}.main-track-contact .cart-print1{padding-top:6px;border-right:1px solid}.main-30-track{width:100%;float:left;padding-left:0}.main-track-contact .cart-print1,.main-track-contact .cart-email1{width:auto;float:left;padding-right:15px}.main-track1{width:100%;float:left;max-width:100%}.main-track2{width:100%;float:right;max-width:100%;margin-top:30px}.custom-design-right-sub h1,.custom-design-right-sub .h1{font-size:32px}.custom-design-three .callbutton{margin-top:5%}.custom-design-right-sub,.custom-design-one-sub{top:34%}.custom-design-one-sub{top:15%}.desktop-product-list{margin-bottom:50px}}@media only screen and (max-width:1010px){.info_halo-contain{position:absolute;top:18%;width:57%}span.title-halo{font-size:30px;line-height:30px}.borws{margin-top:12px}}@media only screen and (max-width:1005px){.sections.nav-sections .navigation>#ui-id-2{text-align:center}.header.content .minicart-wrapper{display:none}}@media only screen and (max-width:1000px){.cms-find-a-ring-that-suits-her-style .second-part-detail1.bg-detail-edu.mobile-text-change{top:800px;position:relative;margin-top:-245px;padding-bottom:40px}div.first-education-section.mobile-block-change{margin-top:115px}div.dp-midpart-link.mobile-block-change{margin-top:108px}.diamond-detail .main-dpolish1 .second-part-detail{padding-top:0}.fedex-middel{padding:62px 10px 0}.first-education-section.fluorescence .first-part-detail1{display:none}.cms-how-a-diamond-finds-its-brilliance .second-part-detail1.bg-detail-edu p{padding-top:0}.second-part-detail1.bg-detail-edu{min-height:auto;padding-bottom:30px}.first-part-detail1.mob-part-detail p.mob-part-para{font-size:16.67px;font-family:LatoRegular;color:#000;padding:0 30px;margin-top:30px;text-align:center;line-height:24px}.first-education-section{padding-bottom:0}.custom-design-one img{width:100%}.iw48px{margin-bottom:35px}.dis14{margin-bottom:25px}.nice-meet24{margin-top:40px}.title-one{font-size:18px;line-height:18px;padding:10px 0 5px;font-family:LatoRegular;color:#41395f}.res-preset{position:absolute;top:25%;width:100%}.view-diamond-stud .view-stud-left{float:left;margin-right:0;width:100%}.view-stud-right{float:left;margin-left:0;width:100%}.view-diamond-stud .view-media-sub{text-align:center}.financ-bantext{margin:0}}@media only screen and (max-width:990px){.about-design2-sub2>img{width:100%}}@media only screen and (max-width:983px){.storied-elite{margin-top:10%}}@media only screen and (max-width:980px){.img-shipinginfo-right.sec>img{max-width:100%}.waleter{margin:auto;max-width:770px;clear:both;padding:0 10px}.walimmg p{font-size:14px !important}.titl-posi{padding:10px 10px}.left-side-shipinginfo{width:100%;float:left;margin-left:0;margin-bottom:20px}.right-side-shipinginfo{width:68%;float:none;clear:both;margin:auto}.right-shipinginfo li{font-size:14px !important;width:100%;margin-left:0 !important}.col-3.third-col{width:20%}.col-2.sec-col{width:35%}.col-1.first-col{width:45%}.hding21{padding:8px 0 8px;letter-spacing:3px;font-size:16px;line-height:18px}.cms-halo-engagement-ring .contahelo_main .halo-item .item{width:50%;float:left;padding:32px 0 22px}s .walimmg p{font-size:14px !important}#checkoutSteps{margin:12% 0 0}}@media only screen and (max-width:975px){.sub-spec{width:40.33%}.sub-spec .sub-specification span{width:44%}.schedule a,.call a{font-size:10px}.category-shop-by-shape .sub-text-shop-by-shape-1{padding-top:18px}.category-shop-by-shape .shop-by-shape-txt1-1{font-size:14px}.category-shop-by-shape .shop-by-shape-txt1-2{font-size:14px}.res-preset .res-contai{max-width:330px}}@media only screen and (max-width:970px){.position-icon p,.position-icon h1{font-size:15px}.category-elite .second-elite-view li{min-height:440px}.max-preset{max-width:189px}}@media only screen and (max-width:966px){.main-aboutus-one-sub{position:absolute;text-align:center;width:100%}.about-meetwalter-right-sub>p{padding:20px 1%}}@media only screen and (max-width:960px){.img-middele .res-preset{position:absolute;top:6%;width:100%;right:0}.res-contai h4{margin-bottom:0}.res-preset .res-contai p{max-width:100%;margin-bottom:5px !important}.head_left_wa span{margin-top:15px;font-size:18px;line-height:18px}.contain_walter_left p{font-size:16px !important;line-height:16px !important}}@media only screen and (max-width:950px){.about-diamonds1{background-size:100% 100%}.financebancontent{top:5%}}@media only screen and (max-width:948px){li.post-holder.post-holder-5,li.post-holder.post-holder-8{width:100%}.featured-image.left img{min-height:0}li.post-holder-9 .featured-image.left img,li.post-holder-7 .featured-image.left img,li.post-holder-6 .featured-image.left img{min-height:300px}}@media only screen and (max-width:946px){.second-elite-view .view-btn-listview{width:42%;float:left;padding:11px;background:#c8a48e;border-radius:6px;margin-right:8%}.second-elite-view .call-btn-listview{width:42%;float:left;border-radius:5px;border:1px solid #c8a48e;padding:10px 5px;margin-left:8%}}@media only screen and (max-width:940px){.about-design-left1>img,.about-design-right1>img{width:100%}}@media only screen and (max-width:934px){.category-shop-by-shape .info-shop-by-shape{top:20px}}@media only screen and (max-width:932px){.left-pre,.right-pre{width:100%;margin-bottom:10px}.max-preset{max-width:500px;padding-top:7%}.category-shop-by-shape .info-shop-by-shape{top:20px}.category-shop-by-shape .sub-text-shop-by-shape h1{font-size:30px}#checkoutSteps>li{max-width:417px;float:none;margin:30px auto}}@media only screen and (max-width:920px){.cms-halo-engagement-ring .std .sub-ab-p p{font-size:14px;color:#fff;line-height:18px;margin-bottom:5px}}@media only screen and (max-width:900px){.two50 .handcert div.lastudio{padding-right:10px}.finance-banlink{margin:0}.category-intelligent-diamond-search .main .imcontain p{font-size:16px;line-height:20px;margin-bottom:18px}.customNavigation.related-post-mage a.btn.next{right:0}.customNavigation.related-post-mage a.btn.prev{left:0}.res-contai p{max-width:800px;color:#fff !important;margin-bottom:10px !important;font-family:LatoRegular !important;line-height:14px !important}.iw48px{margin-bottom:20px;font-size:40px;line-height:40px}.dis14{margin-bottom:25px}.nice-meet24{margin-top:40px;font-size:20px;line-height:20px}.liwalter{margin-top:15px;margin-bottom:15px}.imdiv{font-size:38px;line-height:38px;margin-bottom:25px}.imdiv100{margin-top:30px}.imcontain{padding:0 10px}.cms-page-view .std .imcontain p{font-size:16px;line-height:20px;margin-bottom:18px}.custom-design-three-sub{top:20%}}@media only screen and (max-width:890px){.res-preset .res-contai{max-width:327px}.res-contai p{font-size:10px}.info_halo-max{max-width:500px;float:none;margin:auto;display:inline-block;text-align:left}.info_halo-contain{position:absolute;top:16%;width:100%;text-align:center}}@media only screen and (max-width:880px){.liwalter-last{margin:20px auto 18px}.liwalter-last img{padding:0;margin:auto;width:92% !important}.headlas48{font-size:28px;line-height:28px;margin-bottom:20px}.contain_walter_left p{font-size:13px !important;line-height:13px !important}.head_left_wa{padding:0 10px}.head_left_wa span{margin-top:10px;margin-bottom:10px;padding-bottom:10px}}@media only screen and (max-width:875px){.col-1,.col-2,.col-3{min-height:410px}.second-elite-view .col-1,.second-elite-view .col-2,.second-elite-view .col-3{min-height:464px}.category-elite-login .category-products .toolbar .pages{max-width:150px;padding:0}.call-btn-listview a{padding:0;border:0}.view-btn-listview{width:46%;float:left;margin-right:4%;padding:12px;background:#c8a48e;border-radius:5px;padding:21px}.call-btn-listview{width:46%;float:left;margin-left:4%;text-align:center;border:1px solid #c8a48e;border-radius:5px;padding:20px}.view-btn-listview a{padding:0;background:0}.blog-post-view .sidebar.sidebar-additional{padding-right:0}.blog-post-view .item.recently-blog,.blog-post-view .item.recently-blog,.blog-post-view .item.recently-blog{width:100%;margin-right:0;margin-left:0}.recent-image-blog img{height:auto !important}.block-content.recent-post{padding:0}.main-title-recent-post h1{font-style:italic}}@media only screen and (max-width:865px){.category-shop-by-shape .sub-text-shop-by-shape-1 .heading{font-size:16px;margin-bottom:0}.category-shop-by-shape .sub-text-shop-by-shape-2 .heading{font-size:16px}.category-shop-by-shape .shop-by-shape-txt1-1{line-height:1.1}.category-shop-by-shape .shop-by-shape-txt1-2{line-height:1.1}}@media only screen and (max-width:855px){.main-ringnecklaces{top:28%}.main-bespoke-title{top:22%}.main-bespoke-elite{top:34%}.main-custom-elite-design{top:18%}.about-elite-learn-landing-text{top:49%}}@media only screen and (max-width:850px){.financ-bantitle{font-size:20px}.finance-banlink a{font-size:14px;padding:5px;margin:0}.financ-bansubtitle{font-size:14px}.financebancontent{top:1%}.finance-banlink{margin:10px 0}p.financ-bansubtitle{margin:0 5px}}@media only screen and (max-width:845px){.category-engagement-rings .fullscreen-bg__video{height:140%;margin-top:-88px}.left-img-specification{position:inherit}.right-img-specification{width:100%;float:left;position:inherit;padding:10px}.storied-elite .desc-left{position:inherit}.desc-left p{font-size:15px}.desc-title-name{margin-bottom:43px}.schedule a,.call a{font-size:14px}.detail_res_img{display:block;width:100%;margin-bottom:25px}.sub-first-d1,.sub-first-d2{min-height:0;margin-bottom:25px;width:100%}.desktopimg{width:100%}.sub1-engage-style img{width:auto}}@media only screen and (max-width:840px){.category-shop-by-shape .sub-text-shop-by-shape h1{font-size:20px;color:#443c61 !important}.category-shop-by-shape .shop-by-shape-txt1,.category-shop-by-shape .shop-by-shape-txt2,.category-shop-by-shape .shop-shop-by-shape a{color:#443c61 !important}.category-shop-by-shape .info-shop-by-shape{top:10px}.cms-halo-engagement-ring .std .sub-ab-p p{font-size:12px;line-height:14px}.category-elite .second-elite-view li{min-height:430px}.main-dpolish1 .dp-banner-img>img{height:415px}.fourc-middle .diamond-cut-one-sub1{float:left;width:100%}.fourc-middle .diamond-cut-one-sub2{float:left;text-align:center;width:100%}.fourc-middle .diamond-carat-one{float:left;padding-right:3%;width:100%;padding-left:3%}.diamond-carat-desk-color>img{width:100%}.fourc-middle .diamond-carat-two{float:left;width:100%;position:relative}.fourc-middle .diamond-color-two-sub1{float:left;padding:0 2%;text-align:center;width:100%}.fourc-middle .diamond-color-two-sub2{float:left;padding:0 5%;width:100%}.fourc-middle .fourc-middle-five .diamond-clarity-one{float:left;width:100%;margin-right:0;position:relative;text-align:center}.fourc-middle .fourc-middle-five .diamond-clarity-two{float:right;width:100%;margin-left:0;margin-top:50px;text-align:center}.main-dpolish1 h2.dp-bantext{padding:0 10px}}@media only screen and (max-width:830px){.customer-account-create .buttons-set button.button{margin-left:0}.left-block-account{width:100%;float:left;padding-top:32px}.left-block-create{max-width:288px;float:none;margin:0 auto}.account-create{padding:0 10px}.right-block-account{width:100%}.right-block-account form#form-validate{float:none;margin:10px auto 0}#checkout-review-table .gd tr.last{float:left;margin-top:10px;position:relative;width:auto}tfoot.gd{margin-bottom:20px}.round_aab{height:50px;top:6px;width:50px}li.section.first-title{margin-left:0}.checkout-onepage-index .opc .section.first-title .step-title h2{margin:0 0 0 55px;font-size:13px}span.back_arr{left:8%;top:-15px}span.right_sign{right:55px}}@media only screen and (max-width:828px){.res-preset .res-contai p{line-height:12px !important}.category-elite .second-elite-view li{width:32.3333% !important;margin-left:.5% !important;margin-right:.5%;min-height:410px}.max-preset{max-width:400px}}@media only screen and (max-width:820px){.delivery div .data_del_seleted{font-size:13px}.two50 .handcert div.lastudio{padding-right:0}}@media only screen and (max-width:1024px){.category-eternity-band-builder .eternity-mobile-style h2.h3,.category-design-your-diamond-studs .eternity-mobile-style h2.h3,.category-design-your-diamond-studs .eternity-mobile-diamondshape h2.h3,.category-design-your-diamond-studs .eternity-mobile-metaltype h2.h3,.category-design-your-diamond-studs .eternity-mobile-caratweight h2.h3,.category-design-your-diamond-studs .eternity-mobile-colorclarity h2.h3,.category-eternity-band-builder .eternity-mobile-bandwidth h2.h3,.category-eternity-band-builder .eternity-mobile-colorclarity h2.h3,.category-eternity-band-builder .eternity-mobile-metaltype h2.h3,.category-eternity-band-builder .eternity-mobile-ringsize h2.h3{font-size:20px;float:left;width:100%;letter-spacing:2px;color:#41395f;font-family:Lustria;margin-bottom:20px;border-bottom:0;text-transform:uppercase}.financebancontent img{display:none}.ddaacc .welcome-msg-login{width:80%}.ddaacc .box-account.box-info{width:80.8%}.img-middele .res-preset{top:1%}}@media only screen and (max-width:795px){.maindetails{max-width:550px}.financ-bantext{margin:0 0 5px}}@media only screen and (max-width:790px){.two50 .handcert div:first-child{padding-left:15px}}@media only screen and (max-width:778px){.contain-walter-rih{font-size:16px;max-width:480px;line-height:18px}.res-contai p{font-size:9px}.res-preset .res-contai{max-width:304px}}@media only screen and (max-width:1024px){.amshopby-filters-top.responsive-block-nav #narrow-by-list .active-filter dt span{color:#8a8a8a;float:left;width:40px;text-align:center;font-size:12px}.amshopby-filters-top.responsive-block-nav #narrow-by-list .active-filter dt span#active-price,.amshopby-filters-top.responsive-block-nav #narrow-by-list .active-filter dt span#active-metal{width:83px}.amshopby-filters-top.responsive-block-nav #narrow-by-list .active-filter dt span#active-shape{width:50px}.amshopby-filters-top.responsive-block-nav #narrow-by-list .active-filter dt{padding-left:5px;width:auto;float:left}.amshopby-narrow-by-list .Shape,.amshopby-narrow-by-list .Price,.amshopby-narrow-by-list .Style{width:84px;text-align:center;display:flex}.amshopby-narrow-by-list .Metal{width:84px;display:flex;justify-content:center;align-items:center}.catalog-product-view .btmsetmy .option,.ring-pdf{text-align:center}.category-diamonds .minheight-refcell{min-height:100%}.catalog-product-view .btmsetmy dd{max-width:480px;margin:0 auto;float:none}.catalog-product-view .product-shop .add-to-cart-wrapper{max-width:300px;margin:0 auto;float:none}.two50 .handcert div:first-child{max-width:200px;margin:0 auto}.max_header_preset{display:none}.catalog-product-view .product-img-box .product-name{width:100%;float:left;margin-top:100px}.still-finance{display:none}.main-aboutus-one-sub{top:0;position:relative}.main-aboutus .main-aboutus-two{position:relative;margin-top:25px}.normal-detail .fedex-middel1{padding:0 5px 0 0}.normal-detail .last-shi-text{max-width:100%}.elite-product-view .sub-spec{width:100%}.elite-product-view .title-specification{padding-bottom:21px;padding-top:21px;font-size:20px;cursor:pointer;line-height:20px;border-top:1px solid #c8a48e;border-bottom:1px solid #c8a48e;background:url("../images/right-arrow-elite-detail.png") no-repeat right}span.right_sign{right:8px}.category-shop-by-shape .ring-collection-data p{font-size:11px}.call-btn-listview a,.view-btn-listview a{font-size:12px}.cms-halo-engagement-ring .std .sub-ab-p p{line-height:24px;font-size:18px}.custom-design-two{padding:0}.custom-design-two-contain{border:1px solid hsl(0,0,70%);padding:30px 33px;float:left;padding-bottom:47px;margin:0 2%;width:96%}.preabsulute{top:40%}.resdesk-ac{padding:26px 0 27px;text-align:center;font-size:20px;font-style:italic;color:#41395f;line-height:20px;background:#fff !important;width:100%;float:left;clear:both;display:block}.namepre{display:none !important}.preabsulute .shop-ring{height:70px;line-height:0;width:132px;margin-top:0;padding-left:0;margin:0 auto}.preabsulute .shop-ring a{text-align:center;border-radius:5px;height:41px;line-height:32px;max-width:132px;float:left;width:100%;padding:5px 0}.customer-account-login .resdesk-ac{padding:34px 0 23px;text-align:center;margin-top:3px;font-size:20px;font-style:italic;color:#41395f;line-height:20px;background:#fff !important;width:100%;display:none}.resp-img480{display:block !important}.title-ring-elite,.title-neck-elite,.title-bespoke-elite,.title-custom-elite1{font-size:20px}.ddaacc .box-account.box-info,.full-width-max{width:100%;padding:20px 0}.cms-custom-design .left_change_img{width:100%}.cms-custom-design .right-change-walt-480{width:100%}.mobile-text.discover-mobile-link a{color:#fff}.custom-design-one{margin-bottom:0}.cms-custom-design .custom-design-two-left{margin-top:0}.category-shop-by-shape .info-shop-by-shape{position:relative;margin-bottom:50px}.category-shop-by-shape .bottom-text-shop-by-shape{width:100%}.category-shop-by-shape .info-shop-by-shape-1{position:relative;padding:0 30px}.category-shop-by-shape .sub-text-shop-by-shape-1 .heading,.category-shop-by-shape .shop-by-shape-txt1-1,.category-shop-by-shape .sub-text-shop-by-shape-2 .heading,.category-shop-by-shape .bottom-text-shop-by-shape-2{color:#443c61}.category-shop-by-shape .main-by-shape{border-bottom:1px solid #443c61;padding-bottom:30px}.info-shop-by-shape-1 img{display:none}.category-elite .page-footer{padding:0}.catalog-product-view .product-view.elite-product-view .product-img-box .product-name.elite h1{font-size:20px;color:#c8a48e;text-align:center;padding:15px 0;font-style:italic;font-weight:normal}.mobile-price-list{display:block}.desktop-price-list{display:none}.products-list li div.second-list,.products-list li div.third-list{padding-top:25px;padding-bottom:0;margin-bottom:0}.products-list li div.third-list{width:100%;border-left:0;border-right:0}.products-list .product-item-photo{padding:0}.category-top-10-sellers .products{margin:0}.category-top-10-sellers .products-list .product-item,.category-recently-purchased .products-list .product-item{padding-bottom:35px}.viewsettings{padding:12px 22px;margin-bottom:0}.addtowishdiv{margin-top:24px}.viewsettings,.products-list .link-wishlist{font-size:16px;line-height:15px}.diamond-spec-list-sub li{text-align:left}.category-recently-purchased .products-list>li div.third-list{min-height:0}.products-list .first-list{width:100%;float:left;padding-right:0}.products-list .second-list{width:100%;padding-right:30px;padding-left:30px;text-align:center}.products-list .fourth-list{width:100%}.desk-ced-login,.mobile-ced-login{display:none}.res-ced-login{display:block;width:100%}li.post-holder.post-holder-9{width:49.3%}li.post-holder.post-holder-7{width:49.3%;margin-right:0;border-right:0;padding-right:0}li.post-holder.post-holder-6{width:48.3%;float:left;margin-right:1%;padding-right:10px}.category-elite .modes{display:inline-block}.category-elite .desktop-elite-list li{min-height:400px}.second-elite-view .col-1,.second-elite-view .col-2,.second-elite-view .col-3{min-height:415px}.view-btn-listview{padding:11px}.call-btn-listview{padding:10px}.block.newsletter .action.subscribe{margin-left:2px}small.copyright span{font-size:13.63px}.left-side-shipinginfo{padding:0 10px}.left-pre{width:100%;float:none;height:314px;text-align:center;background-size:100% 100%;max-width:661px;margin:auto}.right-pre{width:100%;float:none;background:url(../images/img_right.jpg) no-repeat center left;height:314px;text-align:center;margin:auto;margin-top:15px;max-width:661px}.cms-walter .col-main{float:left}.filter-layer-part1,.filter-layer-part2{width:100%}.filter-options-item.filter-layer.allow.active .filter-options-title{background:url(../images/minus.png) center left no-repeat}.categorypath-jewelry .category-view .category-image{display:none}.sections.nav-sections .navigation ul li a{word-spacing:5px}.categorypath-elite.category-elite .elite-buttons .elite_cart,.categorypath-elite.category-elite .elite-buttons .elite_cart:hover{width:213px !important}.product-info-max{display:flex;flex-direction:column;max-width:100%;margin:0 auto;padding:0 20px}.proname-elite{display:block;font-size:20px;color:#c8a48e;text-align:center;padding:15px 0;font-style:italic;font-weight:normal;border-bottom:1px solid #c8a48e;text-transform:uppercase}.main-img-elite img{padding-top:100px}.catalog-product-view.categorypath-elite.category-elite .page-main .columns{padding-top:20px}.detail-leftimg{width:100%}.right-img-specification1{width:100%;float:right;padding:60px 20px;margin-right:0}.products-grid.products-related li.item{width:48.3333%}.catalog-product-view .right-side-shipinginfo{width:100%}.catalog-product-view .right-max-shipinginfo{margin-left:0;margin-right:0;max-width:340px;margin:0 auto}.catalog-product-view .product-info-main .product-options-wrapper select{width:230px}.iw48px{margin-bottom:10px;font-size:35px;line-height:35px}.walimmg p{font-size:11px !important}.donec18{font-size:14px;padding:0 10px}span.br-span{width:unset;text-align:unset;float:unset}.dis14{margin-bottom:25px}.nice-meet24{margin-top:20px;font-size:20px;line-height:20px}.liwalter{margin-top:15px;margin-bottom:15px}.letmewww48{font-size:42px;line-height:42px;padding:30px 0}.headlas48{font-size:22px;line-height:22px;margin-bottom:20px}.try18{margin:auto;width:280px;color:#fff;height:40px;line-height:40px;border:1px solid #f5f5f5;margin-bottom:38px;font-family:LatoRegular;clear:both;border-radius:3px;font-size:16px}.clnow18{border:1px solid #f5f5f5;border-radius:3px;clear:both;color:#fff;font-family:LatoRegular;font-size:16px;font-weight:normal;height:40px;line-height:40px;margin:auto;transition-duration:.3s;transition-property:color,background-color;width:164px;margin-bottom:38px}.head-walter{font-size:32px;line-height:32px}.liwalter-last{margin:12px auto 10px}.head_left_wa span{font-size:14px;line-height:15px;margin-top:8px;margin-bottom:5px;padding-bottom:5px}.contain_walter_left p{font-size:11px !important;line-height:11px !important}.main-ringnecklaces{top:40px}.shop-elite-collection{max-width:200px;margin:0 auto;text-align:center;border:1px solid #c8a48e;padding:10px}.walimmg .minheight-refcell>p{font-size:12px !important}.despreset-col{display:block}.max-preset{margin-left:0;max-width:330px;margin-right:auto;margin-top:5%;padding-top:0}.pre_main .desktop1{display:none}.pre_main .responsive1{display:block}.res-preset .res-contai p{margin-bottom:20px !important;line-height:20px !important;font-size:20px}.imag-relati img.despreset-col.desktop{display:none}.main-aboutus-one-sub>h2{color:#000;font-size:24px;letter-spacing:10px;line-height:30px}.main-aboutus-one-sub h2 span{font-size:14px;letter-spacing:4px;line-height:20px}.main-aboutus-two>p{color:#000;font-size:16px;margin:30px 0 0;text-align:center}.main-about-sub a{font-size:16px;letter-spacing:5px}.main-aboutus-three h3{font-size:16px;letter-spacing:4px}.about-story-right>h3{margin-bottom:20px}.main-aboutus-three p{font-size:14px}.about-design-left1>img{margin:5% auto;width:100%}.about-design-left1>p{padding:0 2%}.about-design1-sub>h3{margin-bottom:3%}.about-design1{background-size:100% 100%}.about-design .about-design1-sub{max-width:500px;padding:0 4%}.about-design2-sub1>p{padding:10% 14%}.about-design2-sub3>p{padding:10% 16%}.about-diamonds1{background:rgba(0,0,0,0) url("../images/about/about8.jpg") no-repeat scroll 0 0;background-size:100% 100%}.about-diamonds2-sub{max-width:400px;padding:10% 3%;text-align:center}.about-meetwalter-right-sub1>p{color:#000;letter-spacing:5px;text-align:center;font-size:18px}.about-meetwalter-right-sub1{background-size:100% 100%}.about-meetwalter-right-sub>p{font-size:12px}.about-meetwalter .explore-button.effect-button>a{font-size:16px;letter-spacing:5px}.about-meetwalter .explore-button.effect-button{border-radius:7px;height:46px;margin:0 auto;max-width:245px;text-align:center}.stud-fedex-sub1{float:none;width:auto;padding:0 5%;max-width:none;margin:0 auto;padding-bottom:30px}.stud-fedex-sub1 img{margin-top:5%;width:auto;margin-bottom:5%}.stud-fedex-sub2{float:none;width:100%;margin-bottom:5%;max-width:450px;margin:0 auto}.stud-fedex-sub3{float:none;width:100%;max-width:450px;margin:0 auto}.fedex-middel{border-left:0;border-right:0;float:left;width:100%}.fedex-middel>ul{float:left;margin-bottom:0;margin-left:1%;margin-top:3%;width:100%;padding-bottom:30px}.normal-detail .fedex-ftr{display:none}.fedex-ftr{margin-bottom:5%}#checkout-review-load,.block.block-progress.opc-block-progress{max-width:100% !important;width:100% !important}#checkoutSteps .section.first-title{display:inline-block;margin-bottom:24px;width:100% !important}.checkout-onepage-index .opc .section.first-title .step-title h2{margin:0;text-align:center;width:100%}.checkout-onepage-index span.back_arr{top:0}#checkoutSteps{margin:18% 0 0}span.back_arr{left:1%;top:-15px}.left_grand,.ordertotal{float:left;padding-left:13px;text-align:left;width:97%}.catalog-product-view .product-img-box.preset-detail{margin-bottom:0}.catalog-product-view .product-img-box.preset-detail .product-name{padding-top:0}.order-summary{width:100%;float:right}.order-summary>div.order-sum{padding-bottom:23px;padding-top:30px}.checkout-onepage-index #payment_form_ccsave{padding-left:0}img.res-halo-im{display:block !important}span.title-halo{font-size:24px;line-height:24px}span.subtitle_halo{font-size:13px;max-width:400px}.borws{margin-top:10px}span.padd-brow{padding:12px 0;float:left;border:1px solid #fff;width:310px;text-align:center;font-weight:normal;font-size:14px;line-height:14px}.res-preset .res-contai{max-width:100%;margin:0 auto}img.res-hand-nyc{width:auto;margin:0 auto}.res-hand-nyc{display:block}.desk-hand-nyc{display:none}.res-contai h4{font-size:24px;font-weight:normal;letter-spacing:2px}.img-middele .res-preset{top:1%;right:0}.sed-img770{display:block !important}.abothahello .sed-img{display:none}.catalog-product-view .main-container .product-view .product-img-box .product-name h1{font-weight:normal;text-align:center}.product-view .gt li.item{float:left;width:100%;margin:0 0 10px 0}.product-view .left-img-specification1 .specification-content .detail-leftimg{width:100%;float:none;padding:0;margin-bottom:20px}.product-view .left-img-specification1 .specification-content .right-img-specification1{max-width:100%;width:100%;float:none;padding:0 10px;display:inline-block;margin-right:0}.product-view .left-img-specification1 .specification-content .right-img-specification1 .sub-spec{width:50%;float:left;margin-top:2px}.sub-spec:nth-child(3) p,.sub-spec:nth-child(2) p{padding-left:0}.left-img-specification1 .specification-content .right-img-specification1 .sub-spec .title-specification:hover{cursor:pointer}.main-content-box{margin-bottom:0}#customdesignform .fieldset .field{margin-bottom:20px}#customdesignform.form.contact .fieldset>.field>.label{margin:0 0 10px}.custom-design-one-sub p.desktop-text{display:none}.custom-design-one-sub p.mobile-text{display:block;word-spacing:6px}.custom-design-right-sub h1,.custom-design-right-sub .h1{font-size:40px}.custom-design-three-sub h1{font-size:40px}.custom-design-two-right .custom-design-right-sub1{margin:0 auto;max-width:655px;width:100%}.custom-design-two-right .custom-design-right-sub1 p{padding:0}.custom-design-main .line{max-width:480px;margin:10px auto}.custom-design-two-left,.custom-design-two-right{width:100%;padding:0 10px;max-width:100%}.cms-custom-design .custom-design-two-left #sidebar nav.stick{position:relative !important;max-width:100%;width:100% !important;margin-left:0;margin-top:0 !important;top:0 !important}.custom-design-two-form{margin:30px 0}.custom-design-right-sub{top:30%}.custom-design-two #contact-form .actions-toolbar .primary{margin:20px auto;width:100%;float:none}.custom-design-two .actions-toolbar{width:100%;text-align:center}.custom-design-two .action.primary span{letter-spacing:5px}.custom-design-two-contain h3.contacts{margin-top:5%}.custom-design-three-sub{top:16%}.custom-design-three-sub1{margin:0 auto;max-width:480px;width:100%}.custom-design-three-sub p{font-size:14px}.custom-design-one-sub .arrow1{margin:2% auto 0}.custom-design-one-sub{top:15%}.custom-design-one-sub h1{font-size:28px;margin-bottom:7px}.custom-design-one-sub p{font-size:14px}}.press-main-container .featured-press h2:last-child{border-bottom:1px solid #555376;height:60px}.press-main-container .press-list-posts{overflow:hidden}@media only screen and (max-width:1024px){.cms-take-the-diamond-ai-challenge .first-part .rights a.button{margin:0 auto;margin-bottom:10px;margin-top:30px}#checkout-step-login #login-form .form-list li{width:49%}.catalog-product-view .btmsetmy{width:100%;margin-top:0}.catalog-product-view .product-view .add-to-cart{padding-top:0}.catalog-product-view .sharing-links.add-to-links{width:323px;margin-top:20px;max-width:325px;display:flex;justify-content:center}.catalog-product-view .product-view .sharing-links li{margin-right:10px}.catalog-product-view .two50 div .made_in_our_div span{width:150px}.catalog-product-view .product-view .more-views{margin-left:0}.catalog-product-view .owl-theme#owl-demo1 .owl-controls .owl-buttons div.owl-next{float:right;padding-right:18%;position:relative;background:url(../images/next-right.png) no-repeat;background-size:50px;padding-bottom:23px;display:inline-block}.catalog-product-view .owl-theme#owl-demo1 .owl-controls .owl-buttons div.owl-prev{position:relative;background:url(../images/next-left.png) no-repeat;background-size:50px;padding-bottom:23px;padding-left:53%;display:inline-block}.catalog-product-view .owl-theme#owl-demo1 .owl-controls .owl-buttons div.owl-prev{position:relative}.catalog-product-view .owl-theme#owl-demo1 .owl-controls .owl-buttons{margin-top:-50px}.category-about .rosi-search-block,.category-about .compare{width:100%;float:none;margin-bottom:0}.category-about .main-aboutus .compare p{padding-bottom:20px}.cms-cushion-brilliant .charm-brilliance p,.cms-cushion-brilliant .gia-cushion p{max-width:688px}.cms-cushion-brilliant .gallery .last-slide p{font-size:25px}.cms-home .compare{width:100%;height:745px}.cms-home .compare h3{margin-top:70px}.landing-video-block .video-part-desctop{width:100%;height:auto}.first-education-section.fluorescence .detail-position-ab1 .bg-ab-text{padding:20% 6% 0}div.first-education-section.mobile-block-change{margin-top:108px}div.dp-midpart-link.mobile-block-change{margin-top:112px}.sub-spec{line-height:1}.catalog-product-view .small_logo{margin-bottom:5px}#video_youtoobe{position:relative;padding-bottom:54.25%;padding-top:25px;height:0;position:fixed;overflow:hidden}#video_youtoobe iframe{position:absolute;top:0;left:0;width:100%;height:98%}.category-engagement-rings .fullscreen-bg__video{height:140%;margin-top:-90px}.catalog-product-view .product-view .product-essential .MagicZoomPlusHint{display:none !important}.category-about-recycled-gold .main-aboutus-one-sub p{margin-top:220px;padding-bottom:40px}#mobile-custom-option .label-res-drop{color:#9c9c9c;font-size:14px;float:left;padding-right:5px;text-transform:capitalize}#mobile-custom-option .dropdown dt a span,#mobile-custom-option .dropdown1 dt a span{display:initial}.catalog-product-view #mobile-custom-option .dropdown dt a span{text-transform:capitalize;color:#000}#owl-demo .item>a{pointer-events:none;cursor:default;display:block}#owl-demo .item>a .catalog-product-view .product-image-zoom.more-views.mobile{display:block !important}.checkout-onepage-index .ringbuilder .liststep li#shipinfostick,.checkout-onepage-index .ringbuilder .liststep li#paymentstick,.checkout-onepage-index .ringbuilder .liststep li#orderstick{font-style:normal;text-transform:uppercase}.checkout-onepage-index .ringbuilder .liststep li#shipinfostick.selected,.checkout-onepage-index .ringbuilder .liststep li#paymentstick.selected,.checkout-onepage-index .ringbuilder .liststep li#orderstick.selected{color:#41395f}.shadowsteps.sticky-ring-builder-list .liststep ol li.activestep{cursor:pointer}.shadowsteps.sticky-ring-builder-list .liststep ol li{cursor:auto}.checkout-onepage-index .stepcheck{display:block !important}.catalog-product-view .btmsetmy dt>label{display:none}.diamondsearch-index-view #diamonddetail>.topimage.diamond,.diamond_color .detailview .topimage img{display:none}.catalog-product-view .hint img.img-desk-share,.catalog-product-view .add-to-links img{display:block}.mobile-addtocart{display:block}.left-img-specification1{background-color:#fff;margin-top:5px}.specification-class-image-mobile .mobile-hovershape{display:block}.sub-specification{color:#9c9c9c;font-size:13px;text-transform:capitalize;display:flex;flex-direction:column}.catalog-product-view .product-view .product-shop{margin:0 auto 0}.sub-specification span{color:#413a60;float:right;width:45%}.catalog-product-view .product-options{padding:10px 15px 0}.left-img-specification1 .small_logo>span{display:none}.catalog-product-view .speci-title{display:block !important;font-size:21px;font-family:LatoRegular;color:#41395f;letter-spacing:4px;margin-bottom:20px;cursor:pointer;padding-bottom:0}.product-image-gallery .owl-theme .owl-controls .owl-page span{background:#bbb;border:1px solid #ccc;width:20px;height:20px}.block.block-related.iphone .owl-theme .owl-controls.clickable .owl-page:hover span,.block.block-related.iphone .owl-theme .owl-controls .owl-page.active span{background:#bbb;width:20px;height:20px}.block.block-related.iphone .owl-theme .owl-controls .owl-page span{background:#bbb;border:1px solid #ccc;width:20px;height:20px}.cust-review-detail,.normal-detail{display:none}.block.block-related.iphone,.description-product-iphone{display:block !important}.description-product-iphone{max-width:1365px;margin:0 10px;text-align:center}.description-product-iphone .short-description{max-width:400px;margin:0 auto}.description-product-iphone>div{width:100%;float:left;padding:20px 10px 0 10px;margin-bottom:0}.description-product-iphone h1{font-size:18.75px;color:#41395f}.block.block-related.iphone .mini-products-list .product-image img{width:100%;height:auto}.block.block-related.gt{display:none}.catalog-product-view .block.block-related.gt{width:100%;float:left;margin-top:20px}.specification-content .speci_note{display:none}.catalog-product-view .title-specification{display:none}.product-view .left-img-specification1 .specification-content .right-img-specification1{padding:0 7% 20px}.product-view .add-to-cart{width:100%;padding:0 85px}.block.block-related.iphone{width:100%;float:left;margin-top:20px}.wedding-bands .product-view .add-to-cart-buttons{padding-top:0;float:none;width:100%;text-align:center}.product-view .add-to-cart-buttons{padding-top:50px;float:none;width:100%;text-align:center}.product-view .two50{padding-bottom:20px}img.img-iphone-share{display:block !important;max-width:50px;float:none;margin:0 auto}.call-share,.email-share{display:block}.related_options .metal-diamond{display:none}.catalog-product-view #product-options-wrapper>div.metal-detail-option dt,.catalog-product-view #product-options-wrapper>div.select-diamond-shape dt{float:left;width:100%}.catalog-product-view .product-essential .related_options{padding:0 70px}.dropdown,.dropdown1{float:left;width:100%;padding-bottom:20px}.related_options .product-options dd.select-metal-diamond{width:100%}.dropdown dd ul,.dropdown1 dd ul{width:100%;min-width:100%;border-radius:7px}.dropdown dt a,.dropdown1 dt a{border-radius:7px;width:100%;height:50px}.catalog-product-view #product-options-wrapper>div.select-diamond-shape,.catalog-product-view #product-options-wrapper>div.metal-detail-option{margin-bottom:10px;margin:0 auto;float:none}.price-info.mobile-price-detail{display:block !important;width:100%;text-align:center;margin-bottom:0;background:#f3f3f7;padding:15px 0}.price-info.mobile-price-detail span span{font-size:30px !important;font-family:LatoRegular;width:100%}.price-bottom-info{color:#9c9c9c;margin-top:0}.price-info.desktop-price-detail{display:none}.product-view .product-essential .product-image-thumbs a{border:0}.product-view .sharing-links li{text-align:center;display:inline-block}.product-view .add-to-links{padding-top:0}.catalog-product-view .product-view .sharing-links li.call-share,.catalog-product-view .product-view .sharing-links li.email-share{display:none}.gapper_div{border-bottom-width:0;display:none}.catalog-product-view .product-shop .add-to-cart-wrapper{width:100% !important;text-align:center;margin-top:0;max-width:100%}.sharing-links.add-to-links{margin-top:0}.product-shop .add-to-box .add-to-links a{font-size:14px}.product-shop .add-to-box .add-to-links a:hover{color:#413a60}.ring-pdf{display:none}.thre-ca{display:none}.delivery div.data_del_main,.delivery div .data_del_seleted{font-size:18px}.catalog-product-view .two50 .handcert .made_in_our_div{float:none;margin:0 auto;width:150px;font-size:18px}.two50 .handcertmobile{display:none}.product-image.mobile{display:block !important}.product-image.product-image-zoom{width:100%}.product-view .more-views.mobile{display:block !important}.product-view .mobile .more-views{display:block !important}.catalog-product-view .main-container .product-view .more-views ul.product-image-thumbs{margin:0 auto;width:100%;max-height:300px}.catalog-product-view .main-container .product-view .more-views .owl-theme .owl-controls{margin-bottom:0}.catalog-product-view .product-img-box .product-name{padding-top:0;margin-top:0}.ringbuilder-index-review.catalog-product-view .product-img-box .product-name{margin-bottom:100px}.catalog-product-view .main-container .product-view .product-img-box .product-name h1{font-size:20px;color:#000;font-style:normal;max-width:335px;margin:0 auto;text-transform:capitalize;border:0}.catalog-product-view .btmsetmy dd{width:100%;padding:0 40px}.product-view .option select.product-custom-option{margin:0 auto;width:100%}.ringbuilder-index-review .description-product-iphone{margin:0 10px}.ringbuilder-index-review.catalog-product-view .btmsetmy dt>label{display:block}.catalog-product-view .small_logo{margin-top:0}.no-image-max.max-divide1-sub1{max-width:100%}#desktop-custom-option{display:none}#mobile-custom-option{display:block !important;background:#f3f3f7}.ringbuilder-index-review #mobile-custom-option{display:none !important}.product-view .left-img-specification1 .specification-content .right-img-specification1 .sub-spec{width:25%;margin-left:0}.main-mobile-intro-about{background:#fff;text-align:center;padding:80px 0}.main-mobile-intro-about h2{font-size:24.98px;color:#000}.main-mobile-intro-about span{font-size:35.35px;color:#000;letter-spacing:10px}.main-mobile-intro-about p{font-size:17.29px;color:#000;padding:50px 120px 150px}.main-mobile-intro-about a{color:#000;text-transform:uppercase}.main-mobile-intro-about img{width:100%;max-width:350px;margin:0 auto}.max-mobile-about{max-width:736px;margin:0 auto;padding:0}.rosi-banner{width:100%;float:left;text-align:center}.rosi-banner h1{font-size:19.1px;color:#000;text-transform:uppercase;text-align:center;padding:53px 0 30px}.rosi-banner p,.rosi-diamonds p,.rosi-designs p,.rosi-story p{font-size:17.19px;color:#000;font-family:LatoRegular;text-align:center;padding:40px 150px 60px}.main-about-sub a{font-style:italic}.rosi-banner img{max-width:155px;margin:0 auto}.rosi-banner a.hover-underline1{font-size:16.63px}.bg-change{width:100%;float:left}.rosi-diamonds{background:url("../images/iphone_h_rosidiamond.jpg") no-repeat;background-size:100%}.rosi-designs{background:url("../images/iphone_h_rosidesign.jpg") no-repeat;background-size:100%}.bg-change.fullheightbg{background:url("../images/iphone_h_rosistory.jpg") no-repeat !important;background-size:100% 100% !important}.rosi-diamonds h2,.rosi-designs h2,.rosi-story h2{font-size:35.71px;color:#000;text-align:center;max-width:400px;margin:0 auto;padding-top:60px}.rosi-designs h2{max-width:300px}.rosi-story h2{max-width:500px}.rosi-story p{margin-top:10%;margin-bottom:20%}.rosi-diamonds p{margin-top:10%;margin-bottom:10%;padding:40px 20% 60px}.rosi-designs p{margin-top:10%;margin-bottom:6%}.category-elite .second-elite-view li{min-height:390px}.res-preset .res-contai p{margin-bottom:20px !important;line-height:28px !important;font-size:20px}.res-contai h4{margin:50px 50px}.res-preset img.res-hand-nyc{margin:40px auto}.resp-img480{display:none !important}.main-mobile-intro-about .v-img-iphone{display:block}}@media only screen and (max-width:767px){.sections.nav-sections .level0.nav-2.has-active a{padding-left:9px !important}.header.content .minicart-wrapper .product .actions{float:left;margin:0;text-align:left;width:100%}.header.content .minicart-wrapper{display:block}.deskheaderlogo{display:none !important}.responsivelogo{display:block !important}.header.content .logo{float:left;margin:0 10px 10px 20px}.header.content .logo img{padding-top:0}.sections.nav-sections .navigation ul{text-align:left !important}.page-wrapper .page-header{background-color:#f4f3f8;border-bottom:0;width:100%;z-index:99;position:fixed}#maincontent .columns{padding-top:75px}#maincontent .category-cms{padding-top:75px}.navigation{background:#e0dbd5 none repeat scroll 0 0}.nav-sections-item-title{border:0;background:0}.sections.nav-sections .nav-sections-item-title.active{background:#e0dbd5 none repeat scroll 0 0}.sections.nav-sections .nav-sections-item-content{padding:0;background:#e0dbd5 none repeat scroll 0 0}.nav-sections .header.links li>a,.nav-sections .header.links li>a:hover{border-top:0;font-size:11px;color:#41395f;font-family:LatoRegular,sans-serif;font-weight:normal;text-transform:uppercase}.categorypath-elite .page-wrapper .page-header{background:#000}.sections.nav-sections.eliteclassheader .nav-sections-item-switch{color:#fff}.nav-sections.eliteclassheader .header.links li>a,.nav-sections.eliteclassheader .header.links li>a:hover{color:#fff}.sections.nav-sections li.level0.active.level-top.ui-menu-item{padding-left:15px}.categorypath-elite .nav-toggle::before{color:#fff}.categorypath-elite .block-search .label::before{color:#fff}.categorypath-elite .minicart-wrapper .action.showcart::before{color:#fff}.category-about .page-main,.category-about-rosi .page-main{padding-left:0;padding-right:0}.cms-custom-design .page-main{padding-left:0;padding-right:0}.amshopby-filters-top.responsive-block-nav #narrow-by-list .active-filter dt span{width:60px;padding:0}.amshopby-filters-top.responsive-block-nav #narrow-by-list .active-filter.is-active dt span{padding-top:10px;padding-bottom:3px}.amshopby-filters-top.responsive-block-nav #narrow-by-list .active-filter dt span#active-shape{display:none}.active-filter{padding-left:65px}.customer-account-login .resdesk-ac{display:block}}@media only screen and (max-width:750px){.about-smart-section{padding:0 30px}.fourc-middle .fourc-middle-one a,.fourc-middle .fourc-middle-one a:hover{padding:10px}}@media only screen and (max-width:736px){.category-diamonds .engagement-block{float:none}.category-diamonds .engagement-block .owl-carousel .owl-wrapper-outer .item{width:250px;margin:0 auto}.cms-selecting-the-perfect-engagement-ring .first-part-detail,.cms-diamonds-in-depth .first-part-detail,.cms-how-a-diamond-finds-its-brilliance .first-part-detail,.cms-selecting-the-perfect-wedding-ring .first-part-detail,.cms-judging-jewelry-craftsmanship .first-part-detail,.category-select-precious-metal-education .first-part-detail,.cms-find-a-ring-that-suits-her-style .first-part-detail{width:100%}.first-part-detail,.first-part-detail1{width:100%}.second-part-detail,.second-part-detail1{width:100%}.category-cushion-cut-engagement-rings .bottom-description #show_text,.category-round-cut-engagement-rings .bottom-description #show_text,.category-princess-cut-engagement-rings .bottom-description #show_text,.category-emerald-cut-engagement-rings .bottom-description #show_text,.category-oval-cut-engagement-rings .bottom-description #show_text,.category-asscher-cut-engagement-rings .bottom-description #show_text,.category-radiant-cut-engagement-ring .bottom-description #show_text,.category-pear-cut-engagement-ring .bottom-description #show_text,.category-heart-cut-engagement-ring .bottom-description #show_text,.category-halo-engagement-rings .bottom-description #show_text,.category-vintage-engagement-rings .bottom-description #show_text,.category-unique-engagement-rings .bottom-description #show_text,.category-three-stone-engagement-rings .bottom-description #show_text,.category-solitaire-engagement-rings .bottom-description #show_text,.category-sapphire-engagement-rings .bottom-description #show_text{display:block}.category-cushion-cut-engagement-rings .bottom-description #all_text,.category-round-cut-engagement-rings .bottom-description #all_text,.category-princess-cut-engagement-rings .bottom-description #all_text,.category-emerald-cut-engagement-rings .bottom-description #all_text,.category-oval-cut-engagement-rings .bottom-description #all_text,.category-asscher-cut-engagement-rings .bottom-description #all_text,.category-radiant-cut-engagement-ring .bottom-description #all_text,.category-pear-cut-engagement-ring .bottom-description #all_text,.category-heart-cut-engagement-ring .bottom-description #all_text,.category-halo-engagement-rings .bottom-description #all_text,.category-vintage-engagement-rings .bottom-description #all_text,.category-unique-engagement-rings .bottom-description #all_text,.category-three-stone-engagement-rings .bottom-description #all_text,.category-solitaire-engagement-rings .bottom-description #all_text,.category-sapphire-engagement-rings .bottom-description #all_text,.category-round-cut-engagement-rings .bottom-description #hide_text,.category-cushion-cut-engagement-rings .bottom-description #hide_text,.category-princess-cut-engagement-rings .bottom-description #hide_text,.category-emerald-cut-engagement-rings .bottom-description #hide_text,.category-oval-cut-engagement-rings .bottom-description #hide_text,.category-asscher-cut-engagement-rings .bottom-description #hide_text,.category-radiant-cut-engagement-ring .bottom-description #hide_text,.category-pear-cut-engagement-ring .bottom-description #hide_text,.category-heart-cut-engagement-ring .bottom-description #hide_text,.category-halo-engagement-rings .bottom-description #hide_text,.category-vintage-engagement-rings .bottom-description #hide_text,.category-unique-engagement-rings .bottom-description #hide_text,.category-three-stone-engagement-rings .bottom-description #hide_text,.category-solitaire-engagement-rings .bottom-description #hide_text,.category-sapphire-engagement-rings .bottom-description #hide_text{display:none}.products-grid .product-name{margin-top:-15px}.products-grid .product-name a{font-size:11px;height:45px}#amshopby-page-container .toolbar{padding:4px 0 0}.product-name-count .amount_content{display:none;margin-left:200px;letter-spacing:0}.main-cat-name-mobile{display:none}.catalog-category-view.category-gemstone-engagement-rings .cate_name,.catalog-category-view.category-sapphire-engagement-rings .cate_name{margin-top:26px}.catalog-category-view .cate_name{display:none}.resetfilter{top:-21px}.category-engagement-rings .fullscreen-bg__video{height:140%;margin-top:314px}.category-top-engagement-rings .cate-name-sub-line{margin-left:225px}.smarttop h3{display:block;font-size:20px}.smarttop h2{display:block}.block.block-related.iphone .owl-theme .owl-controls{bottom:unset}.bottom-description{margin-bottom:50px}.main-mobile-intro-about .v-img-iphone{display:none}.product-view .left-img-specification1 .specification-content .right-img-specification1 .sub-spec{width:55%}.product-view .product-essential .product-image-thumbs a:hover{border:0}.smarttop h3,.smarttop h2{display:none}.ddrosi .serch-walte{width:288px}.about-smart-section-content-desk{display:none}.about-smart-section-content{display:none}.smarttop h4.intelligent-m-search-title{display:block;font-size:20px;color:#000;text-align:center;font-weight:normal;margin-top:40px;margin-bottom:20px}.ddrosi .max-postil{border-bottom:1px solid #eac0c0}.ddrosi .max-postil .budg span{color:#000}.smartdiamond .waleter{text-align:center}.smartdiamond .walimmg{width:13%;display:inline-block;float:none;text-align:inherit}.smartdiamond .walimmg p{font-size:16.36px !important;color:#413a60 !important;min-height:70px;width:100%;float:left}.smartdiamond .walimmg.walimmgimageclick p{text-decoration:underline}.category-intelligent-diamond-search .main .ddrosi .douwalter span{width:270px}#toscroll2 .w-button a{padding:15px 87px}.serch-walte-without-login{width:337px;border-radius:7px;margin:31px auto 0}.about-smart-section h1{border-top:1px solid #eac0c0;border-bottom:1px solid #eac0c0;font-size:22.87px;padding:10px;background:url('../images/right_arrow_about_down.png') no-repeat;background-position:right}.rosi-banner p,.rosi-diamonds p,.rosi-designs p,.rosi-story p{padding:40px 100px 60px}}@media only screen and (max-width:720px){.financebancontent{top:5%}}@media only screen and (max-width:695px){.maindetails{max-width:480px}.finance-details{background-position-x:84px}}@media only screen and (max-width:686px){.custom-design-one-sub{top:6%}.custom-design-one-sub p{line-height:18px;font-size:12px}}@media only screen and (max-width:680px){.financ-bantitle{font-size:15px}.res-preset{top:15%}.res-contai{width:62%}.res-contai p{max-width:800px;color:#fff !important;margin-bottom:6px !important;font-family:LatoRegular !important;line-height:16px !important;font-size:13px !important;font-style:normal !important}}@media only screen and (max-width:675px){.category-shop-by-shape .desmin480{display:block}.category-shop-by-shape .sub-ring-collection,.category-shop-by-shape .sub-ring-collection:hover{width:48.7%}}@media only screen and (max-width:666px){.call-btn-listview a,.view-btn-listview a{font-size:10px}.refCell{width:33%;margin-right:0;margin-left:0;padding-bottom:3%}.refCell.last{width:33%;margin-right:0;margin-left:0}.cms-halo-engagement-ring .refCell{width:33%;margin-right:0;margin-left:0;padding-bottom:3%}}@media only screen and (max-width:650px){.namepre{font-size:35px;line-height:35px}.iw48px{margin-bottom:25px;font-size:22px;line-height:22px}.donec18{font-size:12px;padding:0 10px;line-height:16px}span.br-span{width:unset;text-align:unset;float:unset}.dis14{margin-bottom:10px}.nice-meet24{margin-top:15px;font-size:18px;line-height:18px}.liwalter{margin-top:8px;margin-bottom:8px}.elite-container{margin:0 auto;max-width:100%;padding:20px 20px}span.title-halo{font-size:17px;line-height:17px;margin-bottom:5px}span.subtitle_halo{font-size:12px;max-width:300px}.borws{margin-top:3px}span.padd-brow{padding:10px 0;width:250px;font-size:12px;line-height:12px}.info_halo-contain{top:5%}.cms-halo-engagement-ring .contahelo_main .halo-item .item{width:80%;float:none;padding:32px 0 22px;margin:auto}.halo-item{clear:both}.financebancontent{top:5%}.custom-design-three-sub{top:10%}.custom-design-three .callbutton{margin-top:2%}}@media only screen and (max-width:642px){.main-bespoke-title{top:20px}.main-bespoke-elite{top:87px}.main-custom-elite-design{top:26px}}@media only screen and (max-width:640px){.schedule a,.call a{font-size:12px}.max-preset{max-width:260px}.contain-walter-rih{font-size:12px}.main-about-sub a{font-size:14px;letter-spacing:2px}.about-design .about-design1-sub{max-width:400px;padding:0 4%}.about-design2-sub1>p{padding:10% 20%}.about-design2-sub3>p{padding:10% 20%;font-size:10px}.about-diamonds1-sub{float:right;max-width:370px}.main-aboutus-three h3{font-size:18px;text-align:center}.about-diamonds1-sub>h3{margin-bottom:2%}.main-aboutus-three p{font-size:12px}.about-diamonds2-sub{max-width:300px;padding:10% 3%;text-align:center}.about-meetwalter-right-sub>p{font-size:10px}.about-design-right1>img{margin:0 auto;width:100%}.main-dpolish1 .dp-banner-img>img{height:500px}.fourc-middle .fourc-middle-one li{display:inline-block;margin:0;text-align:center}}@media only screen and (max-width:639px){.desktop-simple-tool{display:none}.mobile-simple-tool{display:block}.filter-layer{border-bottom:1px solid #41395f}.filter-options .filter-options-title{background:url(../images/list-filter-close.png) center left no-repeat;padding:18px 36px}.mobile-simple-tool .toolbar-products{background:#41395f !important;padding:10px;margin-bottom:0}.mobile-simple-tool .toolbar-amount{color:#f4f3f8;text-transform:uppercase;font-family:LatoRegular;font-size:16px;text-align:left;width:auto;float:left;padding-top:3px}.mobile-simple-tool .simple-pager{color:#f4f3f8;text-transform:uppercase;font-family:LatoRegular;font-size:16px;font-weight:normal}.page-with-filter.catalog-category-view .filter-options{width:100%;float:left;margin-bottom:20px}.page-with-filter.catalog-category-view .filter-current{width:100%;float:left;background:#41395f !important}.filter-by-option{width:auto;padding-top:2px;float:left}.filter-by-option label{text-transform:uppercase;font-family:LatoRegular;color:#f4f3f8;font-size:14px;line-height:35px}.filter-by-option-value .filter-value{display:none}.filter-by-option-value li.item{color:#f4f3f8;font-family:LatoRegular;text-transform:uppercase;border:1px solid #c7c7c7;padding:8px 14px;margin-bottom:5px}.filter-by-option-value ol{width:auto;float:left;margin-top:0}.filter-actions.reset{width:auto;float:right;text-align:right;margin-top:0}.filter-actions.reset a{color:#f4f3f8;font-family:LatoRegular;text-transform:uppercase;padding:10px;border:1px solid #c7c7c7}.filter-by-option-value{width:100%;padding:10px;float:left;background-color:transparent}.filter-by-option-value .filter-by-option{padding-top:0}.filter-by-option-value .max-width-filterby-option{padding:0}.filter-by-option-value .action.remove{display:none}.mobile-simple-tool .toolbar-products .pages{display:block;width:auto;float:right}.mobile-simple-tool .pages .action.next::before{border-left:10px solid #fff;margin-top:-5px}.mobile-simple-tool .pages .action.previous>span{border-right:10px solid #fff;margin-top:-5px}}.diamondsearch-intelligence-compareyourdiamond .wrapper .watson-desc-text h2{font-size:17px}@media only screen and (max-width:630px){.diamondsearch-intelligence-compareyourdiamond .wrapper h2{font-size:50px}.diamondsearch-intelligence-compareyourdiamond .rosi-watson-compare h3{font-size:30px}.left-walt-rel{width:100%}.right-walt-rel{width:100%}.posiab-walter{top:30%}}@media only screen and (max-width:616px){.part1-about,.part2-about{width:100%;padding:0 20px}}@media only screen and (max-width:615px){.schedule a,.call a{font-size:14px}.elite-buttons{width:100%;text-align:center;float:left;margin-bottom:20px}.elite_cart,.elite_cart:hover{width:213px}.schedule_elite{max-width:213px;margin:0 auto;float:none;height:55px}.call_elite{max-width:213px;margin:0 auto;float:none;height:55px}.storied-elite{margin-top:0}.sub-first-d1,.sub-first-d2{margin-bottom:50px}}.financebanimg img.mobile{display:none}.catalog-category-view .smart-login-block .page-title h1{border-bottom:0}@media only screen and (max-width:600px){.watson-form-container .wrapper{margin-left:0}.smarttop h2{font-size:36px}.smarttop{padding:0 10px}.financebanimg img.mobile{display:block}.financebanimg img.desktop{display:none}.financebancontent{top:34%}.ddaacc .welcome-msg-login{width:75%}.ddaacc .box-account.box-info{width:75.8%}.custom-design-two-right .custom-design-right-sub1{padding:0 20px}.custom-design-one-sub1{padding:0 20px}.custom-design-main .custom-design-one-sub1 .line{max-width:400px}.custom-design-one-sub .arrow1{margin:4% auto 0}.custom-design-one-sub p{line-height:1.2;padding:0 20px}.finance-logo1{width:100%;margin-right:0}.financ-bantitle{font-size:16px}p.financ-bansubtitle{font-size:13px}.finance-banlink a{font-size:12px}.finance-banlink{margin:5px 0}}@media only screen and (max-width:580px){.catalog-product-view .product-img-box .product-name{padding-top:0}.product-view .add-to-cart-buttons .button{width:100%}.product-view .add-to-cart{padding:0 70px}}@media only screen and (max-width:575px){.desktop-feature-img{display:none}.mobile-feature-img{display:block}.mobile-blog{display:block;width:100%}.desk-blog{display:none}li.post-holder-9 .featured-image.left img,li.post-holder-7 .featured-image.left img,li.post-holder-6 .featured-image.left img{min-height:0}li.post-holder.post-holder-9,li.post-holder.post-holder-7,li.post-holder.post-holder-6{width:100%;float:left;display:inline-block;margin-right:0;border-right:0;padding-right:0;padding:0}}@media only screen and (max-width:570px){.max-preset{margin-top:2%;max-width:234px}.namepre{font-size:28px;line-height:28px}.shop-ring a{height:40px;line-height:40px}.eg-ri-pres{font-size:18px;line-height:18px}.res-contai p{margin-bottom:6px !important;font-family:LatoRegular !important;line-height:14px !important;font-size:12px !important}.res-preset{top:13%}.head-walter{font-size:26px;line-height:26px}.posiab-walter{top:25%}.head_left_wa span{font-size:12px;line-height:12px}.fourc-middle .fourc-middle-five .diamond-clarity-one{margin-bottom:50px}.shop-ring{height:40px;line-height:40px}}@media only screen and (max-width:555px){.custom-design-one-sub p{font-size:12px}}@media only screen and (max-width:550px){#checkout-step-login #login-form .form-list+div{max-width:250px}#checkout-step-login #login-form .form-list+div img{width:100%}.elite-background-main .select-collection-home{padding-left:25px;padding-right:13px;margin-bottom:21px}.trackorder-index-index .page-title{margin-top:0}.elite-number{width:100%}.elite-number input.elietnumberid{width:85%}.elite-number input.elite-go{width:15%}.elite-container .titleimage{padding-left:0}.nice-meet24{margin-top:10px;font-size:18px;line-height:18px}.iw48px{margin-bottom:5px;margin-top:6px;font-size:18px;line-height:18px}.dis14{margin-bottom:8px;font-size:12px}span.budg{position:absolute;top:-3px;background:#f5f5f5;padding:0 18px;margin-left:-114px;font-size:20px;line-height:22px;letter-spacing:2px}.letmewww48{font-size:32px;padding:20px 0}.cms-elite-landing-page .columns .column.main{padding-bottom:0}.mobile-elite-landing{display:block;width:100%;float:left}.desk-elite-landing{display:none}.ring-necklaces-main{display:none}.ring-necklaces-main-mobile{display:block;width:100%;float:left;position:relative}.main-ringnecklace-mobile{position:absolute;width:100%;top:132px;text-align:center}.elite-background-main-max{max-width:none;padding:0}.main-bespoke-title{top:68px}.about-elite-learn-landing{display:none}.about-elite-learn-landing-mobile{display:block;width:100%;float:left;position:relative}.title-ring-elite-mobile,.title-neck-elite,.title-bespoke-elite,.title-ring-elite,.title-custom-elite1,.learn-about-text-mobile{color:#c8a48e;text-transform:uppercase;font-size:30.49px;margin-bottom:8px;letter-spacing:3px}.title-ring-elite-mobile{margin-top:9px}.elite-background-main .select-collection-title{color:#c8a48e;text-transform:uppercase;font-size:30px}.elite-background-main .sub-col-title a{color:#c8a48e;font-size:28px;text-transform:capitalize;letter-spacing:1px}.shop-elite-collection-mobile{max-width:260px;margin:0 auto;text-align:center;border:1px solid #c8a48e;padding:10px}.shop-elite-collection-mobile a{color:#c8a48e !important;font-size:18px;text-transform:uppercase;letter-spacing:2px}.shop-elite-collection a,.shop-custom-collection1 a{letter-spacing:2px}.main-ring-elite-rare1{width:100%;margin-top:229px}.main-ring-elite-rare2{width:100%;margin-top:502px}.shop-elite-collection{max-width:260px}.main-custom-elite-design{top:100px}.sub-home-collection.last{width:100%;padding-top:25px}.learn-about-elite-lanidng a{font-size:18px}.main-bespoke-elite{top:0}.about-elite-learn-landing-text{top:219px}.learn-about-elite-lanidng{max-width:259px}.fourc-middle .fourc-middle-one a,.fourc-middle .fourc-middle-one a:hover{padding:8px 6px;font-size:13px}.fourc-middle .fourc-middle-one li{line-height:35px}#checkoutSteps{margin:19% 0 0}}@media only screen and (max-width:545px){.product-view .add-to-cart-buttons .button{margin-left:-2%}.res-preset .res-contai p{line-height:18px !important}}@media only screen and (max-width:535px){.cms-halo-engagement-ring .std .sub-ab-p p{line-height:24px;font-size:17px}.max-preset{max-width:195px}.text-pre{font-size:12px}}@media only screen and (max-width:520px){.normal-detail .shipping-with-btn{font-size:20.58px}.cms-halo-engagement-ring .std .sub-ab-p p{font-size:15px}.fourc-middle .fourc-middle-five .diamond-clarity-one .clarityp p{margin-bottom:30px;font-size:14px;line-height:20px;color:#41395f;font-family:LatoRegular}}@media only screen and (max-width:500px){.smartdiamond .walimmg{width:20%}#checkoutSteps{margin:24% 0 0}.cms-halo-engagement-ring .std .sub-ab-p p{line-height:21px}.walimmg{width:30.33%;float:left;text-align:center}.recent-image-blog img{height:400px !important}.blog-post-view .detail-recent{display:none}.name-n-readmore-recent h2 a{font-size:22px;text-transform:capitalize;letter-spacing:1px}.mobile-link-recent{display:block;margin:0 auto;width:100%;top:120px}.related-posts-img .res-date-feature{background:#fff;position:static}.name-n-readmore-recent h2{margin-top:0}.read-more-mobile-recent a{text-transform:uppercase;font-size:20px;letter-spacing:2px;font-weight:300;color:#fff}.associated-list-blog .pinit{position:absolute;top:0;width:80px;text-align:center;height:38px;padding-top:7px;background:rgba(255,255,255,0.8) !important}.wordpress-post-view .box-related-posts .associated-list-blog{padding:0 10px}.box-related-posts .title-previous-post{font-style:italic;margin-bottom:25px !important}.wordpress-post-view .associated-list-blog li{margin-bottom:10px}.read-more-mobile-recent{text-align:center;width:240px;padding:7px;margin:0 auto;border:2px solid #41395f;background:#41395f}.name-n-readmore-recent{text-align:center;width:322px;height:auto;background:rgba(255,255,255,0.8);padding:14px 0 22px;margin:0 auto;min-height:150px}.wordpress-post-view .box-related-posts h2{margin-bottom:11px}.recent-magefan-date{font-size:18px;text-align:center;left:0;bottom:0}.read-comments-post div{font-size:20px;max-width:150px;font-weight:300}.share-icon-blog-detail span{font-size:18px;letter-spacing:1px;color:#443c61}.share-icon-blog-detail ul{margin-top:0}.blog-post-view #owl-demo .item{margin:3px 0 20px 0 !important}.customNavigation.related-post-mage a.btn.next>img,.customNavigation.related-post-mage a.btn.prev>img{height:auto !important}.customNavigation.related-post-mage{top:38%}.related-image-blog>img{width:100%;height:280px !important}.blog-post-view .post-view .post-content p{font-size:20px;line-height:26px}.responsive-date{display:block;position:absolute;bottom:0;width:100%;text-align:center;color:#fff;font-size:18px;text-transform:uppercase;font-family:LatoRegular}.item.post-posed-date{display:none}.blog-post-view .page-blog-view-header .page-title{font-size:20px;font-style:italic}.read-more-recent-max{max-width:142px;margin:0 auto}.read-more-recent-magepost{width:100%;float:left;text-align:center;max-width:none}.blog-post-view .feature-recent-title{text-align:center}}@media only screen and (max-width:495px){.fourc-middle p.caratp{bottom:17%;padding:0 5px;line-height:15px}}.mobile-4c{display:none !important}@media only screen and (max-width:480px){#rosi-result{min-height:800px}.catalog-product-view .delivery div .data_del_seleted{display:block}.cms-selecting-the-perfect-wedding-ring .first-part-detail #mobile-cons{display:block;height:350px}.cms-selecting-the-perfect-wedding-ring .first-part-detail img.cons{display:none}#checkoutSteps{margin:10% 0 0}.checkout-onepage-index .ringbuilder .liststep li span{left:5px}.checkout-onepage-index .ringbuilder .liststep li.se-diamond.defaultmiddle,.checkout-onepage-index .ringbuilder .liststep li.checkout.defaultmiddle,.checkout-onepage-index .ringbuilder .liststep li.re-ring.defaultmiddle{padding:35px 0 9px 32px}.catalog-product-view .btmsetmy dt>label{display:block}.catalog-product-view .product-img-box .product-name{padding-top:3%}.checkout-cart-index .main-container .product-name-mobile a:hover{color:#000 !important}#shipping-progress-opcheckout .complete .shipaddress .left_add{float:left;width:auto}#shipping-progress-opcheckout .complete .shipaddress .add_right{float:left;width:65%}.smartdiamond .walimmg{width:46%;float:left}.smartdiamond .walimmg img{width:auto;float:left}.smartdiamond .walimmg p{width:40%;float:left;padding-top:20px;padding-left:10px;text-align:left}.ddrosi .max-postil .budg span{font-size:20px}.category-intelligent-diamond-search .main .ddrosi .douwalter span{width:148px}#toscroll2 .w-button a{padding:15px 26px}.serch-walte-without-login{font-size:20px}.about-smart-section{padding:0}.sorter .showfilters{display:none}.sorter .showfiltersmobile{display:block !important}.products-grid li.item .addtofav,.products-grid li.item:hover .addtofav{display:none !important}.about-meetwalter-right-sub .about-meetwalter-right-sub1 .explore-button.desktop{display:block}.main_term.main_pravcy ul.li_p li>div{font-size:14px}.readmore-line{max-width:89px;height:auto;font-size:20px}.readmore-line-position{top:-26px}.custom-design-two-form .cd-form-title{padding-top:19px}.checkout-cart-index .main-container .shopcartrockher .checkout-types.bottom button.button.btn-proceed-checkout{width:auto}.mx-set-ab{padding:0 30px}.financ-bantitle-mobile{font-style:italic;padding:0 5px;margin:15px 0 18px;text-align:center;font-size:26px;color:#41395f}.preabsulute .shop-ring{padding-top:0}.preabsulute .shop-ring a{border-radius:0}div.elite-landing-main>div:nth-child(5)>div.main-ringnecklace-mobile{top:141px}.category-elite .sub-home-collection img{height:182px}.elite-number{width:288px}.elite-number input.elietnumberid{width:244px}.elite-number input.elite-go{width:44px}.custom-design-three .cd-mobile{display:none}#customdesignform .fieldset .field{padding:0;margin-bottom:8px;margin-top:2px}.category-shop-by-shape .sub-ring-collection:hover img{opacity:1;display:block}.category-shop-by-shape .sub-ring-collection:hover p.wed-c-title{display:block}.desk-4c{display:none !important}.mobile-4c{display:block !important}.wordpress-post-view .comments-wrapper{padding:0 30px}.max-content-featured .owl-wrapper-outer .pinit{padding:13px 23px}.share-icon-blog-detail{max-width:424px}.max-content-featured{max-width:424px}.wordpress-post-view .contain-blog{max-width:434px}.wordpress-post-view .main-container{padding:0}.second-elite-view .call-btn-listview{width:42%;float:left;border-radius:5px;border:2px solid #c8a48e;padding:18px 5px;margin-left:8%}.custom-design-one,.custom-design-three{margin-bottom:0}#customdesignform.form.contact .fieldset>.field>.label{margin:0 0 8px}.cms-custom-design .label{padding-bottom:0}.fedex-middel>ul{margin-top:2px}.titl-posi.onepo{margin-bottom:25px;margin-top:0}.douwalter input{background:#fff none repeat scroll 0 0}.douwalter input:focus{box-shadow:none}.titl-posi{margin-top:48px}.stud-fedex-sub2>h3{margin-bottom:37px;letter-spacing:2px;margin-top:10px;font-size:22px}.elite_newsletter li.subscribecontant{font-style:normal}.refCell{width:49%;margin-right:0;margin-left:0;padding-bottom:3%}.refCell.last{width:49%;margin-right:0;margin-left:0}.desktop-hovershape{display:none}.mobile-hovershape{display:block}.rockher-diff{display:none}.rockher-diff-res{display:block;width:100%;float:left;margin-bottom:20px;border-top:1px solid #41395f}.first-wed-diff{width:100%;float:left;background:url("../images/left-mg-shipping1.jpg") no-repeat;background-size:50%;background-position:right 40px}.mobileimg{margin-bottom:20px}.cms-about-elite .col-main{margin-bottom:0}.custom-elite-img,.desktop-aboutelite{display:none}.first-c-text{padding:0 33px}.mobile-480-aboutelite{display:block;width:100%}.main-about-elite{padding:0}.first-a1-elite{background:url("../images/about_elite_mobile1.png") no-repeat}.first-a2-elite{background:url("../images/about_elite_mobile2.png") no-repeat;background-position-y:29px}.first-a3-elite{background:url("../images/about_elite_mobile3.png") no-repeat;background-position-y:65px}.first-a1-elite .title-custom-mobile{position:relative;width:88%;float:left;border-top:1px solid #c8a48e;margin:19px 6% 30px 6%;text-align:center}.first-a1-elite .title-custom-mobile span{padding:0 22px;color:#c8a48e;font-size:24px;letter-spacing:3px;text-transform:uppercase}.first-a2-elite .title-custom-mobile{position:relative;width:88%;float:left;border-top:1px solid #c8a48e;margin:25px 6% 12px 6%}.first-a2-elite .title-custom-mobile .h1{position:absolute;font-size:24px;margin:0;left:7px;right:0;text-align:center;margin-top:0;top:-15px}.first-a2-elite .title-custom-mobile span{background:#000;padding:0 22px;color:#c8a48e;font-size:24px;letter-spacing:3px}.first-a3-elite .title-custom-mobile{position:relative;width:88%;float:left;border-top:1px solid #c8a48e;margin:40px 6% 12px}.first-a3-elite .title-custom-mobile .h1{position:absolute;font-size:24px;margin:0;left:7px;right:0;text-align:center;margin-top:0;top:-15px}.first-a3-elite .title-custom-mobile span{background:#000;padding:0 22px;color:#c8a48e;font-size:24px;letter-spacing:3px}.sub-head-elite-mobile{background:#000;padding:0 22px;color:#c8a48e;font-size:24px;letter-spacing:2px;text-transform:uppercase;text-align:center;line-height:24px}.sub-first-ab1.mobile-480-aboutelite{float:none;clear:both;margin-top:54%;display:inline-block}.sub-first-ab2.mobile-480-aboutelite{float:none;clear:both;margin-top:67%;display:inline-block}.sub-first-ab3.mobile-480-aboutelite{float:none;clear:both;margin-top:90%;display:inline-block}.main-about-elite .first-para{font-size:20px !important;margin-top:0;line-height:20px !important}.main-custom-elite .first-para{font-size:20px !important;margin-top:0;line-height:20px !important}.cms-custom-elite .col-main{margin-bottom:0}.first-c1-elite{background:url("../images/elite_custom_mobile1.png") no-repeat;background-position-x:0}.first-c2-elite{background:rgba(0,0,0,0) url("../images/elite_custom_mobile2.png") no-repeat scroll 0 -241px;background-position-x:0;margin-top:4px}.first-c3-elite{background:rgba(0,0,0,0) url("../images/elite_custom_mobile3.png") no-repeat scroll 0 -73px;background-position-x:0;margin-top:6px}.first-c4-elite{background:url("../images/elite_custom_mobile4.png") no-repeat;background-position-y:45px;background-position-x:0}.first-c5-elite{background:url("../images/elite_custom_mobile5.png") no-repeat;background-position-y:27px;background-position-x:0}fieldset{margin:0;padding:0;border:0}.first-c1-elite .title-custom-mobile{position:relative;width:88%;float:left;border-top:1px solid #c8a48e !important;margin:23px 6% 0;text-align:center}.first-c1-elite .title-custom-mobile span{padding:0 22px;color:#c8a48e;font-size:24px;letter-spacing:2px;text-transform:uppercase;background:#000;line-height:24px}.main-custom-elite{padding:0}.first-c2-elite .title-custom-mobile{position:relative;width:88%;float:left;border-top:1px solid #c8a48e;margin:0 6% 0 6%;text-align:center}.first-c2-elite .title-custom-mobile span{padding:0 22px;color:#c8a48e;font-size:24px;letter-spacing:3px;text-transform:uppercase;background:#000}.first-c3-elite .title-custom-mobile{position:relative;width:88%;float:left;border-top:1px solid #c8a48e;margin:0 6% 0 6%;text-align:center}.first-c3-elite .title-custom-mobile span{padding:0 22px;color:#c8a48e;font-size:24px;letter-spacing:2px;text-transform:uppercase;background:#000}.first-c4-elite .title-custom-mobile{position:relative;width:88%;float:left;border-top:1px solid #c8a48e;margin:0 6% 0 6%;text-align:center}.first-c4-elite .title-custom-mobile span{padding:0 22px;color:#c8a48e;font-size:24px;letter-spacing:3px;text-transform:uppercase;background:#000;line-height:24px}.first-c5-elite .title-custom-mobile{position:relative;width:88%;float:left;border-top:1px solid #c8a48e;margin:1px 6% 0 6%;text-align:center}.first-c5-elite .title-custom-mobile span{padding:0 22px;color:#c8a48e;font-size:24px;letter-spacing:3px;text-transform:uppercase;background:#000;line-height:24px}.sub-first-c.mobile-aboutelite{margin-top:66%;float:none;clear:both;display:inline-block}.sub-first-c2.mobile-aboutelite{margin-top:216px;float:none;clear:both;display:inline-block}.sub-first-c3.mobile-aboutelite{margin-top:366px;float:none;clear:both;display:inline-block}.sub-first-c4.mobile-aboutelite{margin-top:366px;float:none;clear:both;display:inline-block}.sub-first-c5.mobile-aboutelite{margin-top:373px;float:none;clear:both;display:inline-block}.custom-elite-design{width:100%;float:left;margin-bottom:20px}.custom-elite-design .custom-design-button{background:#c8a48e none repeat scroll 0 0;border-radius:10px;height:75px;line-height:20px;margin:0 auto;max-width:276px;padding:13px 20px;text-align:center}.custom-elite-design .custom-design-button a{font-size:24px;color:#000;text-transform:uppercase}.max-schedule-call{max-width:285px;margin:0 auto}.elite-product-view .max-schedule-full{margin-top:13px}.max-schedule-full{width:100%;float:left;margin-top:22px}.schedule-view-custom{width:48%;float:left;border:2px solid #c8a48e;margin-right:2%;border-radius:10px;padding:12px}.call-view-custom a,.schedule-view-custom a{color:#c8a48e !important;text-align:center;font-size:20px;text-transform:uppercase;line-height:20px}.call-view-custom{border:2px solid #c8a48e;border-radius:10px;float:left;margin-left:2%;padding:11px;width:48%}.schedule-view-custom img,.call-view-custom img{margin:0 auto;padding-bottom:17px}.responsive-footer{display:none;width:100%;float:left;margin-top:0}.links.elite a{font-style:normal}.mobilelogo{display:inline-block;margin-bottom:3px;margin-left:0;margin-right:0;margin-top:10px}.products-list .fourth-list .pricetag{display:none}.mobilerecent{display:block}.cat_name_list{display:block;font-size:20px;color:#41395f !important;text-align:center;padding-top:30px;padding-bottom:30px;font-style:italic;letter-spacing:1px}.customer-account-login .forgotpasslink,.checkout-onepage-index .opc .buttons-set a{font-size:16px}.desk-ced-login,.res-ced-login{display:none}.mobile-ced-login{display:block;width:100%}.recent-image-blog .pinit{display:block;position:absolute;top:0;left:0;padding:10px}.share-mobile-fb-twit{display:block;width:100%;float:left}.share-mobile-fb-twit ul{display:inline-flex;list-style:none;position:absolute;bottom:28px;left:167px;width:auto}.share-mobile-fb-twit ul li{padding-right:16px}.share-mobile-fb-twit ul li.share-text{padding-right:16px;font-family:LatoRegular;color:#fff;text-transform:uppercase}.share-mobile{width:auto !important;height:auto !important;min-height:0 !important}.date-mobile-blog{position:absolute;bottom:0;width:100%}.mobile-link{margin:0 auto;width:100%}.name-n-readmore{text-align:center;width:322px;height:auto;background:rgba(255,255,255,0.8);padding:25px 0;margin:0 auto;min-height:150px}.name-n-readmore h2{margin-top:0;margin-bottom:15px}.name-n-readmore h2 a{font-size:28px;text-transform:capitalize;letter-spacing:2px}.blog-index-index li.post-holder:hover{box-shadow:none}.blog-index-index li.post-holder{background:0}.line-blog{width:100%;float:left;border:1px solid #e3e3e3;text-align:center;position:relative;margin-top:43px;margin-bottom:70px;display:block}span.readmore-line{width:90px;font-size:20px;font-family:LatoRegular;font-weight:lighter;background:#41395f;color:#fff;text-align:center;text-transform:uppercase;display:inline-block;height:96px;position:absolute;top:-44px;line-height:20px;padding-top:26px;margin-left:-45px}.desktop-desc-blog{display:none}.mobile-desc-blog{display:block;width:100%;float:left;position:relative}.post-content-with-title{display:none}.pinit a{text-transform:uppercase;font-size:16px;font-family:LatoRegular}.max-mobile-blog{text-align:center;width:352px;height:152px;background:rgba(255,255,255,0.8);padding:20px 0 0;margin:0 auto}.featured-image.left img{height:auto;width:auto;max-height:150px}.max-mobile-blog .post-title a{font-size:28px;text-transform:capitalize;letter-spacing:2px}.read-more-mobile a.post-read-more-mobile{text-transform:uppercase;font-size:20px;font-family:LatoRegular;font-weight:lighter;width:auto;height:47px;line-height:45px;padding:0}.read-more-mobile{text-align:center;width:244px;padding:0;margin:0 auto;border:2px solid #41395f}.max-mobile-blog h2.post-title{margin-top:0;margin-bottom:10px}.date-mobile-blog .post-posed-date{color:#fff;width:100%;text-align:center;font-size:20px;font-style:normal;font-weight:normal;font-family:LatoRegular;padding-top:55px}li.post-holder-9 .featured-image.left img,li.post-holder-7 .featured-image.left img,li.post-holder-6 .featured-image.left img{min-height:351px}.blog-index-index .columns .column.main{padding-bottom:10px}.products-list .second-list{padding-right:20px;padding-left:20px}.products-list .product-name a{padding:10px 0}.second-elite-view li:hover .elite-price-listview-sec{display:block;position:absolute;top:unset;right:unset;z-index:999;bottom:16px;left:0;width:100%;text-align:center}.desktop-elite-list{display:none}.mobile-elite-list{display:block}.categorypath-elite.category-elite .fotorama__arr--next .fotorama__arr__arr{background:url('../images/right-arrow-elite.png') no-repeat !important;height:110px !important}.categorypath-elite.category-elite .fotorama__arr--prev .fotorama__arr__arr{background:url('../images/listelite-left-slider.png') no-repeat !important;height:110px !important}.mobile-elite-list .customNavigation.elitelistmobile{width:100%;float:left;position:absolute;z-index:11;top:30%;left:0;padding:10px}.mobile-elite-list .customNavigation.elitelistmobile a.btn.prev{float:left;cursor:pointer}.mobile-elite-list .customNavigation.elitelistmobile a.btn.next{float:right;cursor:pointer}.mobile-elite-list .owl-theme .owl-controls{display:none !important}.mobile-elite-list .max-info-elitelist{max-width:300px;margin:0 auto;padding:0 10px}.products-grid.mobile-elite-list li img{width:100%}.products-grid.mobile-elite-list li .elite-listview-hover{display:block}.mobile-elite-list .elite-pname-listview{font-size:14.92px;margin-bottom:24px}.second-elite-view ul li.item:nth-child(odd){margin-left:0;margin-right:4%}.second-elite-view ul li.item:nth-child(even){margin-left:0;margin-right:0}.second-elite-view .col-1{min-height:150px;width:47.5%;margin-right:0}.second-elite-view .col-3{min-height:0;width:47.5%;margin-right:1%}.second-elite-view .col-2{margin-right:0;width:47.5%;min-height:0;margin-left:1%}.second-elite-view .view-btn-listview{padding:20px}.second-elite-view ul li.item{min-height:250px;position:relative !important;float:left;margin-bottom:10px;left:unset !important;top:unset !important;bottom:0}.masonry-grid li:hover.masonry-grid-item .elite-listview-hover{display:block;width:100%;position:absolute;bottom:-75px;z-index:9}.firstview-desktop{display:none}.firstview-mobile{display:block}.masonry-grid li:hover.masonry-grid-item .elite-price-listview-sec{position:absolute;bottom:50px;right:0;width:100%;text-align:center;z-index:999;top:unset}.elite-pname-listview-sec{margin-bottom:5px}.call-btn-listview{padding:28px 47px}.view-btn-listview{padding:28px 47px}.elite-price-listview-sec .price-box span span{font-size:17.41px}.jcarousel li.masonry-grid-item .elite-listview-hover{display:block}.firstview-mobile .price-box{padding-bottom:0;padding-top:0}.view-btn-listview,.call-btn-listview{padding:20px 33px}.category-elite.catalog-category-view .columns .column.main{padding-bottom:100px;margin-bottom:0}.category-elite .second-elite-view li{min-height:195px;position:relative !important;float:left;margin-bottom:10px;left:unset !important;top:unset !important;bottom:0;width:48.3333% !important;margin-left:.5% !important;margin-right:.5%}.second-elite-view li:hover .elite-listview-hover{display:block;width:100%;position:absolute;bottom:-80px;z-index:9}.mobile-product-list .products-grid li.item:hover{background:0}.mobile-product-list .products-grid li.item{min-height:0}.main-info-popup{width:100%;float:left;background:#f4f3f8}.price-name-popup{width:50%;float:left;text-align:center;padding:60px 10px 30px 10px}.img-popup{width:50%;float:left;padding:22px 10px 30px 10px}.mobile-product-list .price-name-popup .pro-name{font-size:14px;color:#413a60;text-transform:uppercase}.mobile-product-list .price-name-popup .pro-price .price-box span span{font-size:20px;color:#41395f;font-style:italic}.main-info-popup div.price-name-popup p.pro-name{font-size:14px;color:#413a60;margin-bottom:15px;text-transform:uppercase}.main-info-popup .price-box span span{font-size:20px;color:#41395f;font-style:italic}.img-popup img{width:100%}.category-elite .product.media .fotorama__thumb-border{border:2px solid #c8a48e}.category-elite-login .main-container .elite-product-view .product-img-box .product-name.elite h1{font-size:24px;color:#c8a48e;border-bottom:0;text-transform:capitalize;padding:32px}.elite-product-view .main-specification{display:none}.elite-product-view .left-img-specification img.speci-imag-elite{display:none}.elite-product-view .right-img-specification .sub-spec{width:100%;float:left}.elite-buttons{display:none}.right-img-specification{padding:30px;padding-bottom:10px;padding-top:3px}.elite-product-view .left-img-specification{margin-bottom:25px}.mobile-480-buttons{display:block;max-width:280px;margin:0 auto}.mobile-480-buttons .buttns-full{width:100%;float:left;margin-top:32px}.buttns-full .price-box{background:#c8a48e;text-align:center;padding:20px;border-radius:10px}.buttns-full .price-box span span{color:#000;font-size:24px}.elite-product-view .max-schedule-full img{width:auto}.storied-specification span{font-size:24px;letter-spacing:3px;padding:0 20px}.storied-elite img{display:none}.desc-title-name{display:none}.desc-left p{font-size:20px;line-height:24px}.custom-head.res-head{display:block;max-width:424px}.sub-first-d2 p{margin-bottom:25px;font-size:20px;line-height:24px}.custom-head.res-head span{font-size:24px;padding:0 13px;letter-spacing:3px}.custom-head{display:none}.category-shop-by-shape .desmin480{display:block;max-width:424px;margin:35px auto;padding:0 20px}.category-shop-by-shape .sub-ring-collection,.category-shop-by-shape .sub-ring-collection:hover{width:98.7%}.category-shop-by-shape hr.h-line-cat{width:50%}.category-shop-by-shape .sub-ring-collection img{width:100%;margin:0 auto}.category-shop-by-shape .ring-collection-data{min-height:0}.links.part4-responsive{margin-bottom:0}small.copyright{padding:10px 0 30px 0}.despreset-col{display:block}.shopprest480:hover .title-bottom-border{display:block}.max-shipinginfo{max-width:424px;margin:0 auto;padding:0}.right-shipinginfo{width:100%;padding:0;float:right}.two-side-div{display:none}.right-side-shipinginfo{display:none}.img-shipinginfo-left{display:none}.text-set-shping{margin:auto;color:#41395f;font-size:16px;clear:both;width:100%;max-width:422px;float:none;font-family:LatoRegular;text-align:justify;font-weight:lighter}.logo-shipping img{width:auto;margin:auto}.shop-ring a{height:41px;line-height:41px;width:132px;margin-top:0}.pre-collection{padding:25px 0;font-size:24px;line-height:24px;letter-spacing:1px;border-bottom:0}.res-contai{width:100%;max-width:444px;float:none;padding:0 10px;margin:auto}.res-preset{position:absolute;top:unset;width:100%;bottom:20px}.res-contai p{max-width:unset;color:#fff !important;margin-bottom:22px !important;font-family:LatoRegular !important;line-height:17px !important;word-spacing:10px;font-style:normal !important;text-align:justify;letter-spacing:1px;-moz-text-align-last:center}.res-contai p:nth-child(2){word-spacing:0}.hand-480{display:none !important;position:absolute;width:100%;text-align:center;font-size:24px;color:#fff;line-height:24px;font-family:LatoRegular;margin-top:36px}.logo-shipping{width:100%;text-align:center;float:left;margin-bottom:35px;margin-top:6px}.shipping-with-btn{font-size:24px;font-family:LatoRegular;letter-spacing:1px;line-height:71px;height:71px;padding:0;margin-top:22px;margin-bottom:20px}.right-shipinginfo ul{clear:both;width:100%;float:left;margin-bottom:0}.right-shipinginfo li{font-size:14px !important;color:#000 !important;margin-left:4% !important;width:46%}.halo-land-main .contahelo_main .halo-item .item{min-height:250px;padding:0}.view_detail{display:none}.d14{display:none}.halo-land-main .contahelo_main .halo-item .item:hover .view_detail,.halo-land-main .contahelo_main .halo-item .item:hover .halo-ring-price{display:block}.halo-land-main .contahelo_main .halo-item .item:hover img{display:none}.halo-land-main .contahelo_main .halo-item .item:hover .halo-ring{padding-top:75px;padding-bottom:30px}.res-halo-im{display:block !important}.viewsettings{padding:11px 25px;margin-bottom:0}.products-list .link-wishlist{letter-spacing:2px;word-spacing:2px}.filter-by-option-value{padding:0}.page-with-filter.catalog-category-view .filter-current{padding:0 30px}.page-with-filter.catalog-category-view .filter-options{padding:0 30px;margin-bottom:20px}.filter-layer{padding-top:0;padding-bottom:0}.mobile-simple-tool .toolbar-products{padding:10px 30px}.mobile-product-list .products{padding:0 30px}.mobile-product-list .product-item{width:50%;display:inline-block}.filter-actions.reset{width:44.55%;float:left}.catalog-product-view .product-info-main .product-add-form .box-tocart{margin:0;width:100%;float:left}.catalog-product-view .product-info-main .action.primary{max-width:100%}.catalog-product-view #simple-realted-product,.catalog-product-view #block-related-heading,.catalog-product-view .bottom_small_logo{display:none}.catalog-product-view .page-main .columns{padding-top:20px}.product-info-main .page-title-wrapper.product .page-title span{display:none}.catalog-product-view .shipping_note{margin-top:0;display:none}#mobile-elite-related .price-box .price-container .price{font-size:20px;color:#fff;font-style:italic}#desk-elite-related{display:none}#mobile-elite-related{display:block;position:relative}.eliterelated .customNavigation{width:100%;float:left;padding:10px;position:absolute;left:0;top:31%;z-index:111}.eliterelated .customNavigation a.btn.prev{float:left;cursor:pointer}.eliterelated .customNavigation a.btn.next{float:right;cursor:pointer}.eliterelated .owl-theme .owl-controls{display:none !important}#owl-demo .item{list-style:none}#mobile-elite-related li.item{width:98.33%}.block-title-elite-relate{padding-bottom:0;width:90%;margin-left:5%;margin-right:5%}.proname-elite1{display:block;font-size:20px;color:#c8a48e;text-align:center;padding:15px 0;font-style:italic;font-weight:normal;border-bottom:1px solid #c8a48e;text-transform:uppercase;margin-bottom:40px}.proname-simple{display:block;font-size:20px;color:#443c61;text-align:center;padding:15px 0;font-style:italic;font-weight:normal;border-bottom:1px solid #443c61;text-transform:uppercase;margin-bottom:40px}.categorypath-elite.category-elite .product.media{display:block}.left-img-specification img,.main-img-elite img,.main-img-elite{display:block}.categorypath-elite.category-elite .elite-d-about{position:relative}.categorypath-elite.category-elite .elite-d-about h2{position:absolute;top:0;width:100%;font-size:24px}.categorypath-elite.category-elite .sub-first-d1{margin-top:0}.categorypath-elite.category-elite .title-about-detail{font-style:italic;text-transform:capitalize;text-align:center;width:100%;float:left;margin-bottom:30px}.categorypath-elite.category-elite .first-para-elite,.category-elite-login .sub-first-d2 p{line-height:24px;font-size:20px;line-height:24px}.categorypath-elite.category-elite .learn-more{max-width:180px;text-align:center;margin:0 auto;padding-top:9px}.categorypath-elite.category-elite .learn-more a{font-size:20px}.categorypath-elite.category-elite .bottom-elite-img{display:none}.categorypath-elite.category-elite .storied-specification{margin-bottom:50px;width:90%;margin:30px 25px 30px 25px}.categorypath-elite.category-elite .desc-text{width:70%;padding-left:7%;min-height:350px}.desc-left{display:none}.desc-left-res{display:block;width:100%;float:left;margin-bottom:0;margin-top:60px}.categorypath-elite.category-elite .price-box{padding-bottom:26px;padding-top:0}.categorypath-elite.category-elite .sub-first-d2{margin-top:0}.desktop-content-related{display:none}.mobile-content-related{display:block;width:100%;float:left}.block-related .mobile-content-related .product{margin-left:0}.block-content.mobile-content-related li.item{margin:0 0 10px 0}.elite_related .mobile-content-related li img{width:auto;margin:0 auto;margin-bottom:15px}.block.elite_related .product-details .link-wishlist{display:none}.elite_related .mobile-content-related .product-details .product-name{display:block;margin-bottom:18px}.elite_related .block-title span{letter-spacing:3px;font-size:24px;padding:0 25px}.catalog-product-view .product-view.elite-product-view .product-img-box .product-name.elite h1{text-transform:capitalize}.catalog-product-view .product-view.elite-product-view .product-img-box .product-name.elite h1 span{font-size:24px;letter-spacing:2px}.product-name.elite{border-top:1px solid #c8a48e !important;margin-top:43px;position:relative;margin-bottom:60px}.product-name.elite h1{border-bottom:0 !important;position:absolute;top:-33px;width:69%;padding:0;left:16%}.product-name.elite h1 span{background:#000}.elite_related .block-title{width:88%;margin:18px 6% 0 6%}.desc-left-res .desc-text p{font-size:20px;color:#fff;font-style:italic;line-height:24px}.elite_related .product-details .product-name a{font-style:normal;font-size:20px}.categorypath-elite.category-elite .storied-specification span{letter-spacing:3px}.elite_related .product-details .price-box span span{font-size:24px}.bottom-elite-img img{display:none}.elite-d-about h2{margin-top:0;position:absolute;top:29px;font-size:24px;width:100%}.sub-first-d1{margin-top:0;padding-left:0}.title-about-detail{text-transform:capitalize;font-style:italic;width:100%;text-align:center}.detail_res_img{margin-bottom:0}.first-para-elite{margin-top:25px;font-size:20px;line-height:24px;margin-bottom:10px}.first-d-text{padding:0 30px}.elite-d-about{position:relative;margin-bottom:20px}.sub-first-d2{margin-top:0}.categorypath-elite.category-elite .right-img-specification{padding:25px}.max-width-chat-info{max-width:246px;margin:0 auto}.desc-text{min-height:482px;padding-top:30px;left:30px;width:55%}.thre-ca{width:39%;float:right;padding-top:0}.learn-more{margin:0 auto;width:100%;max-width:250px;padding-top:18px;height:70px;margin-top:30px}.bottom_elite_detail .elite-about-detail .learn-more{margin-top:16px}.learn-more a{font-size:20px}.storied-specification{width:88%;margin-left:6%;margin-right:6%}.sharing-links.add-to-links{width:auto;margin-top:30px;float:none;max-width:300px;margin:0 auto;padding-top:10px}.main-free-ship-info .price-bottom-info{width:100%;float:left;text-align:center;padding-bottom:3px;margin-bottom:10px;padding-top:3px;margin-top:10px}.catalog-product-view .product-info-max .product-info-main .price-box{text-align:center}.catalog-product-view .fotorama__nav-wrap.fotorama__nav-wrap--horizontal{text-align:center}.catalog-product-view .product-info-max .product-reviews-summary.empty{width:100%}.product-info-main .product-reviews-summary .reviews-actions{width:100%;text-align:center;padding-bottom:3px;margin-bottom:10px}.catalog-product-view .product-info-main .product-options-wrapper .field{width:100%;margin-right:0;margin-bottom:2%}.sub-specification span{float:right;width:60%}.catalog-product-view .product-info-main .product-options-wrapper select{width:100%}.catalog-product-view .left-img-specification1 .specification-content .right-img-specification1{width:100%;padding:0 30px}.normal-detail .stud-fedex-sub2 .diamond-icon{display:none}.catalog-product-view .left-side-shipinginfo{background-color:transparent;background:0;width:100%}.catalog-product-view .right-shipinginfo{width:100%;margin-right:0;float:none;padding:0;margin:0}.left-img-specification1 .specification-content .right-img-specification1 .sub-spec:first-child{border-top:0 solid #443c61}.catalog-product-view .left-img-specification1 .specification-content .right-img-specification1 .sub-spec{width:100%;float:none;margin-left:0}.left-img-specification1 .specification-content .right-img-specification1 .sub-spec .title-specification{padding:15px 0;border-bottom:1px solid #443c61;background:url(../images/right-arrow-mobile.png) no-repeat center right;font-size:20px;color:#000;font-weight:400}.small_logo span{font-size:22px;color:#41395f}.left_change_img{display:none}.posiab-walter{position:relative;margin:auto;float:none;max-width:424px}.head-walter{color:#fff;margin:auto;max-width:444px;float:none;border-bottom:1px solid;padding:20px 10px 20px;margin-bottom:20px;letter-spacing:1px}.liwalter-last{display:none}.contain-walter-rih{color:#fff;margin-bottom:20px;letter-spacing:1px}.donec18{display:none}.docnec480{display:block !important;margin:auto;color:#fff;font-size:18px;line-height:20px;text-align:justify;max-width:413px;word-spacing:1px;margin-top:27px}img.desmin480wa{display:none}img.waimg480{display:block !important}.nice-meet24{margin-top:25px;font-size:20px;line-height:20px;margin-bottom:15px;float:left;width:100%;text-align:center}.iw48px{margin-bottom:5px;margin-top:6px;font-size:40px;line-height:40px;letter-spacing:1px}span.spanbr480{width:100%;float:left;text-align:center}.cms-walter .main-container{padding:0}.cms-walter .col-main{float:left !important;margin:0}.liwalter{margin-top:17px;margin-bottom:17px}.dis14{margin-bottom:39px;font-size:14px;line-height:14px;letter-spacing:1px}.soundarr{display:none}.waleter .walimmg:nth-child(11){float:left;margin:auto}.max-postil{margin:auto;max-width:424px;border-bottom:1px solid}.walimmg p{font-size:16px !important;text-transform:capitalize;letter-spacing:1px}.letmewww48{font-size:34.6px;padding:32px 10px;margin:auto;max-width:444px;float:none}.serch-walte{width:288px;margin:auto;height:52px;line-height:50px;border:0;font-size:20px;text-transform:uppercase;color:#fff;letter-spacing:6px;background:#41395f;margin-top:32px;margin-bottom:46px;display:inline-block}.cms-walter .douwalter span{width:153px}span.firstdoul{width:65px !important;padding:0}.imdiv100{margin-top:38px}.imdiv{font-size:38px;line-height:38px;margin-bottom:36px}.imcontain480{display:block !important;margin:auto;max-width:424px}.imcontain{display:none}.imcontain480 p{font-size:20px !important;line-height:20px !important;margin-bottom:18px;color:#000 !important;text-align:justify}.imdiv100 .docnec480{display:inline-block !important;color:#000;margin-top:0;margin-bottom:18px}.elite-learnmore{padding:12.5px 0;color:#000 !important;letter-spacing:1px}.elite-container{padding:42px 0}.cms-elite-login #maincontent{padding-left:0;padding-right:0}.elite-text{font-size:16px;letter-spacing:.3px;line-height:20px;padding:0 0 50px;margin:0 0 50px;border-bottom:1px solid #707070}.cms-elite-login .elite-login-page{background:rgba(0,0,0,0) url("../images/elite-res-img-mobile.png") repeat scroll center center/100% 100%;margin:0 auto;max-width:946px;padding:0 0 15px}.cms-elite-login a.exclusive-access{color:#fff !important;border-bottom:1px solid #707070;letter-spacing:1px}.elite-number input.elitecode{font-family:LatoRegular;font-size:14px;color:#fff;letter-spacing:1px}input.elitecode::-webkit-input-placeholder{font-family:LatoRegular;font-size:14px;color:#fff;letter-spacing:1px}input.elitecode:-moz-placeholder{font-family:LatoRegular;font-size:14px;color:#fff;letter-spacing:1px}.pre_main .fedex-middel>p{display:block;margin-bottom:20px}.cms-elite-login .exclusive-access{color:#fff;text-transform:uppercase}.accordion-faq dd{overflow:scroll;float:left;width:100%;border-bottom:1px solid #41395f !important;padding-bottom:20px}.pre_main .desktop{display:none}.pre_main .responsive{display:block}.hover-text-wed .wed-desc-hover{padding:0 70px}.res-preset .res-contai p{font-size:16px !important;line-height:17.5px !important;padding:0;font-weight:lighter;word-spacing:0}.res-preset-sub{padding:0 20px}.stud-fedex{background:#fff none repeat scroll 0 0;margin-top:20px}.main-aboutus .main-aboutus-one .desktop{display:block}.main-aboutus .desktop{display:none}.main-aboutus .video-block .video-part.mobile{display:block;width:100%}.main-aboutus-three h3{font-size:28px;letter-spacing:5px}.main-aboutus-three p{font-size:24px;text-align:center}.main-aboutus-one{float:left;margin-bottom:-2px;margin-top:186px;position:relative;width:100%}.main-about-sub{float:left;margin-bottom:49px;margin-top:60px;text-align:center;width:100%}.main-aboutus .main-aboutus-two{background:#f7f9ff none repeat scroll 0 0;display:block;float:left;margin:0 auto;max-width:800px;padding-top:18px;padding-bottom:53px;width:100%}.main-aboutus-one-sub>h2{color:#000;font-size:34.17px;letter-spacing:13px;line-height:23px;padding-top:0}.main-aboutus-one-sub h2 span{font-size:28px;letter-spacing:4px;line-height:56px;font-weight:300}.main-aboutus-two>p{color:#000;font-size:24px;margin:10px 0;text-align:center;float:left;width:100%;font-style:italic;padding:0 25px;line-height:27px}.main-about-sub a{display:inline;font-size:17.19px;letter-spacing:2px;width:100%;color:#41395f;margin:0;font-style:italic;text-transform:capitalize;padding-right:5px;padding-left:5px;padding-bottom:17px}.main-about-sub a:hover{color:#443c61 !important;text-decoration:underline !important;font-weight:600}.about-story .about-story-left{float:left;width:100%}.about-story-right{background:#f8f8f8 none repeat scroll 0 0;float:left;padding:38px 25px 64px;width:100%}.about-story-right>h3{margin-bottom:30px}.about-design-left1{clear:both;float:left;width:100%;padding:0 30px}.about-design-right1{margin-top:42px;float:left;width:100%;padding-right:0}.about-design-left1>img{margin:41px auto 20px;width:100%}.about-design-right1 img.mobile:last-child{padding-top:23px;width:auto;margin:0 auto}.about-design-left1>p{text-align:center;margin-bottom:0}.about-design1{background:rgba(0,0,0,0) url("../images/about/about_r6.png") no-repeat scroll 0 0;float:left;padding:9.5% 0;width:100%;background-position:0 0;background-size:initial;padding-bottom:445px;padding-top:38px}.about-design .about-design1-sub{max-width:100%;padding:0 4%}.about-design1-sub>h3{margin-bottom:30px}.main-aboutus-one-sub{position:relative;text-align:center;top:0;width:100%;background:#f6f9ff}.about-design2{clear:both;float:left;margin-top:0;width:100%;padding:0 30px}.about-design2-sub1{float:left;width:100%}.about-design2-sub1>p{padding:12% 22% 9%;font-style:italic}.about-design2-sub3{float:left;width:100%}.about-design2-sub3>p{padding:10%}.about-diamonds{clear:both;float:left;margin-top:0;width:100%}.about-diamonds1{background:rgba(0,0,0,0) url("../images/about/about_r8.png") no-repeat scroll 0 0;padding:55% 0 0 0;background-size:100%}.about-diamonds1-sub{float:right;max-width:100%;padding:0 30px 104px}.about-diamonds1-sub>h3{margin-bottom:3%;padding:0 8%}.about-diamonds .about-diamonds2{background:rgba(0,0,0,0) url("../images/about/about_r9.png") no-repeat scroll right center;padding-top:0;background-position:0 10%}.about-diamonds2-sub>p{padding-top:85%;padding-left:30px;padding-right:30px}.about-design2-sub2{float:left;width:100%}.about-diamonds2-sub{max-width:100%;padding:0;text-align:center;padding-bottom:10%}.about-meetwalter-right{float:left;margin-left:0;width:100%}.about-meetwalter-right-sub1{padding:24% 0;background-size:initial}.about-meetwalter-right-sub1>p{color:#000;letter-spacing:5px;text-align:center;font-size:28px;padding:0 14%}.about-meetwalter-right-sub>p{padding:40px 30px 46px 40px}.about-meetwalter-left{float:left;width:100%;padding:0 30px}.about-meetwalter-left img.mobile{width:100%;margin-bottom:49px}.about-design{background:#f8f8f8 none repeat scroll 0 0}.about-meetwalter .explore-button.effect-button{border-radius:7px;height:59px;margin:0 auto;padding:10px !important;text-align:center;width:100%}.about-meetwalter .explore-button.effect-button>a{font-size:24px;letter-spacing:5px;padding:0;line-height:inherit}.left-walt-rel .posi-last-w{bottom:25%}.right-walt-rel .posi-last-w{bottom:25%}.changwatler .right-change-walt .panel1{padding:20% 0 50%}.changwatler .right-change-walt .panel2{padding:20% 0 50%}.changwatler .right-change-walt .panel3{padding:20% 0 50%}.changwatler .right-change-walt .panel4{padding:20% 0 50%}.changwatler .right-change-walt .panel5{padding:20% 0 50%}.view-diamond-stud .diamond-stud-title h1{font-size:24px}.view-diamond-stud .diamond-stud-title h1 span{font-size:14px}.view-diamond-stud .stud-product-image a img{width:100%}.stud-details-left{float:left;margin-right:0;width:100%}.stud-details-right{float:left;margin-left:0;width:100%}.sharing-links.add-to-links.stud-links-sub1{border-bottom:1px solid #b2b2b2;margin:3% 0;padding-bottom:13%;max-width:100%}.view-diamond-stud-main .stud-detail-leftimg img.stud-product-img{margin-bottom:1%;margin-top:4%;width:100%}.stud-diamond-shape{border-top:0}.cms-4cs-of-diamonds .fourc-middle .fourc-middle-one{margin:30px 6%;width:88%}.fourc-middle .fourc-middle-one li{margin-bottom:30px}.main-dpolish1 h2.dp-bantext{font-size:14px;padding:0 30px}.main-dpolish1 .dp-banner-img>img{height:470px}.cms-4cs-of-diamonds .main-dpolish1 .dp-banner-img>img{height:auto}.cms-4cs-of-diamonds .main-dpolish1 h2.dp-bantext{font-size:22px;line-height:23px}.cms-4cs-of-diamonds .main-dpolish1 .dp-banner-content{top:40px}.cms-4cs-of-diamonds .fourc-middle .fourc-middle-one a{font-size:22px;letter-spacing:4px;color:#000}.cms-4cs-of-diamonds .fourc-middle .fourc-middle-one a:hover{font-size:22px;background:0;text-decoration:underline !important;color:#443c61}.cms-4cs-of-diamonds .fourc-middle .fourc-middle-one li{display:block;margin-bottom:0}.education-4c-res{display:block}.education-4c-desk{display:none}.cms-4cs-of-diamonds .fourc-middle .diamond-cut-one-sub2 p{font-size:22px}.cms-4cs-of-diamonds .fourc-middle .diamond-cut-two{margin-top:35px;padding:50px 30px 25px;background:#f5f5f5}.cms-4cs-of-diamonds .fourc-middle .diamond-cut-two p{font-size:22px;line-height:1.5;margin-bottom:20px}.cms-4cs-of-diamonds .main-dpolish1 .dp-midpart{padding:0}.cms-4cs-of-diamonds .fourc-middle .diamond-cut-one-sub1{padding:0 30px}.cms-4cs-of-diamonds .fourc-middle .fourc-middle-two{border-bottom:0;margin-bottom:10px}.diamond-cut-two.desk-text-4c{display:none}.diamond-cut-two.res-text-4c{display:block}.cms-4cs-of-diamonds .diamond-carat-desk{display:none}.cms-4cs-of-diamonds .diamond-carat-res{display:block}.cms-4cs-of-diamonds .fourc-middle p.caratp{position:relative;bottom:0;min-height:337px;font-size:22px;line-height:27px;background:url("../images/4c_11.jpg") no-repeat;padding:30px}.cms-4cs-of-diamonds .fourc-middle .diamond-carat-one p{font-size:22px;margin-top:34px}.cms-4cs-of-diamonds .fourc-middle .diamond-carat-two{background:0}.cms-4cs-of-diamonds .diamond-carat-res-color p{color:#000;font-family:LatoRegular;font-size:22px;line-height:25px;margin-top:38px;text-align:center}.cms-4cs-of-diamonds .diamond-carat-res-color{display:block}.cms-4cs-of-diamonds .diamond-carat-desk-color{display:none}.cms-4cs-of-diamonds .diamond-carat-res-color .diamond-carat-two{background:0}.cms-4cs-of-diamonds .diamond-clarity-desk{display:none}.cms-4cs-of-diamonds .diamond-clarity-res{display:block;padding:0 30px}.cms-4cs-of-diamonds .fourc-middle .fourc-middle-five .diamond-clarity-one .clarityp{position:relative;margin-top:0;padding-top:40px}.cms-4cs-of-diamonds .fourc-middle .fourc-middle-five .diamond-clarity-one .clarityp p{font-size:22px;line-height:1.5;font-style:italic;margin-bottom:24px}.cms-4cs-of-diamonds .fourc-middle .fourc-middle-three{border-bottom:0;padding:10px 30px}.cms-4cs-of-diamonds .fourc-middle .fourc-middle-five .diamond-clarity-two p{font-size:22px;font-style:normal;color:#000;font-family:LatoRegular}.cms-4cs-of-diamonds .fourc-middle .fourc-middle-five .diamond-clarity-two img.res-clarity-img{display:block;width:100%;margin-bottom:6%}.cms-4cs-of-diamonds .fourc-middle .fourc-middle-five .diamond-clarity-two img.desk-clarity-img{display:none}.cms-4cs-of-diamonds p.dp-bpart-title{font-size:24px}.cms-4cs-of-diamonds .dp-mp-link-mob a{font-size:20px;color:#41395f}.cms-4cs-of-diamonds div.main-dpolish>div.dp-bpart>div>div>a:nth-child(2){font-size:18.91px}.cms-4cs-of-diamonds div.main-dpolish>div.dp-bpart>div>div>a:nth-child(1){font-size:18.91px}.cms-4cs-of-diamonds .fourc-middle .diamond-carat-one img{width:100%;margin-bottom:2%}.cms-4cs-of-diamonds .diamond-carat-res-color p:nth-child(3){margin-top:48px}.cms-4cs-of-diamonds .fourc-middle .fourc-middle-five .diamond-clarity-one{margin-bottom:0;margin-top:10px}.cms-4cs-of-diamonds .dp-bpart{padding:40px 0}.cms-4cs-of-diamonds p.dp-bpart-text{margin:18px auto}.cms-4cs-of-diamonds .dp-bpart-links{margin-top:30px}.fedex-middel{border-left:0;border-right:0;float:left;padding:0 30px;width:100%}.category-preset-engagement-rings .fedex-middel{padding:0 20px}.category-preset-engagement-rings .fedex-middel>img{padding-left:26px}.stud-fedex-sub2 li{float:left;font-family:LatoRegular !important;font-size:14px !important;font-style:normal !important;margin-left:2% !important;text-transform:uppercase;width:100%;color:#000}.fedex-ftr{color:#000;float:left;font-family:LatoRegular;font-size:12px;font-weight:500;margin-top:10px;text-align:center;width:100%}.test-max .pre-collection{border-bottom:0;padding:20px 0}.res-preset img.res-hand-nyc{margin:22px auto 30px;width:auto;padding-left:4px}.res-contai h4.res-hand-nyc{line-height:31px;margin:25px auto 24px}.cartright.last .left_setci{float:left;width:100%;padding:0}.cartright.last .iteamright .item-options dt{color:#000;font-size:24px;font-weight:normal;text-transform:capitalize}#opc-review #shipping-progress-opcheckout dt.complete,#opc-review #billing-progress-opcheckout dt.complete,#opc-review #shipping_method-progress-opcheckout dt.complete,#opc-review #payment-progress-opcheckout dt.complete{color:#443c61;font-size:20px;font-weight:400;text-align:center;text-transform:uppercase;border-bottom:1px solid #443c61}#opc-review .complete label{color:#000;font-size:16px !important;font-weight:normal;padding-right:5px;line-height:30px}#checkout-step-review .opc-block-progress .block-content>dl>div{color:#41395f;font-size:14px}.checkout-onepage-index #checkout-step-review .opc-block-progress .block-content.no-display{display:none !important}#payment-progress-opcheckout .complete .subtitle strong{font-weight:normal}.cartright.last .iteamright{width:100%;margin-left:0;padding:0 20px}#review-buttons-container .button{margin-right:0}.checkout-onepage-index #co-payment-form .sp-methods .form-list #authorizenet_cc_type_cvv_div .v-fix{display:block}.checkout-onepage-index #co-payment-form .input-box .v-fix:nth-child(2){width:70%;margin-right:0}.checkout-onepage-index #co-payment-form .input-box .v-fix:nth-child(1){width:100%;margin-right:1% !important}.checkout-onepage-index #co-payment-form #authorizenet_cc_type_cvv_div .input-box .v-fix .validation-advice{margin:5px 0 0}.order-summary{padding:0 20px}#opc-payment .order-summary{padding:0}.order-summary>div.order-sum{font-size:24px;font-weight:lighter;font-family:LatoRegular;color:#443c61;text-transform:uppercase;text-align:center;padding-bottom:15px;padding-top:30px;margin-bottom:0;float:none}.checkout-onepage-index ol#checkoutSteps .cartright li{padding:0;margin-bottom:15px}li#opc-review .cartright.last .iteamright{padding:0}.ordertotal span{font-size:16px;padding-right:10px;color:#000;font-weight:normal;text-transform:uppercase}#checkoutSteps li.active .step.a-item{margin-top:15px}.checkout-onepage-index #opc-shipping_method dl.sp-methods{display:flex;flex-direction:column;align-items:center}.ordertotal span.price{font-size:24px}.sub_total span,.Shipp_ing span{font-size:16px;color:#000;font-weight:normal;padding-right:12px}.left_grand,.ordertotal{padding-left:0}.Shipp_ing span.price,.sub_total span.price{font-size:24px;font-weight:normal}span.italic_sapn{font-style:italic;margin-left:3px;color:#443c61;font-size:24px;text-transform:capitalize}.checkout-onepage-index #checkout-step-shipping #co-shipping-form .input-box{padding-bottom:19px}.checkout-onepage-index #checkout-step-shipping #checkoutSteps .input-box{padding-top:17px;padding-bottom:17px}.checkout-onepage-index #checkoutSteps select{height:45px;-webkit-appearance:none;border-radius:2px}.checkout-onepage-index #checkoutSteps .input-box input{height:45px}.bottom-text-education,.sub-title-education{display:none}.eg-ri-pres{display:none}.preabsulute{top:42% !important}.cms-preset-engagement .col-main{float:left;width:100%}.main-engage-style .diamond-icon.mobileimg{display:none}.customer-account-login .col-main{margin-bottom:0}.facebook-login{padding:2px 0 0}.facebook-note{line-height:21px;font-size:16px}.customer-account-login .account-login.google-login{margin-top:27px}.facebook-or span{font-size:16px}.facebook_login{margin-bottom:15px}.facebook-or{margin:35px auto 52px;width:100%;float:left}.forgotpasslink,.checkout-onepage-index .opc .buttons-set a{margin:0 0 23px 0;font-size:16px}#login-form .form-list .input-box .input-text{height:52px;font-size:16px}#login-form .form-list .input-box .input-text::-webkit-input-placeholder{font-size:16px}#login-form .form-list .input-box .input-text:-moz-placeholder{font-size:16px}.resp-img{display:none !important}.cms-halo-engagement-ring .contahelo_main .halo-item .item:hover{position:relative;width:100%;min-height:314px}.halo-ring-price{display:none}.cms-halo-engagement-ring .contahelo_main .halo-item .item:hover .halo-popular{position:absolute;width:100%;text-align:center;top:50px}.cms-halo-engagement-ring .contahelo_main .halo-item .item:hover .halo-ring{max-width:291px}.cms-halo-engagement-ring .contahelo_main .halo-item .item:hover .halo-ring-price{display:block;margin-top:30px;margin-bottom:30px;font-size:24px;color:#413a60}.cms-halo-engagement-ring .contahelo_main .halo-item .item:hover a .lazyOwl{opacity:0}.cms-halo-engagement-ring .contahelo_main .halo-item .item{width:90%}.cms-halo-engagement-ring .contahelo_main .halo-item .item:hover .view_detail{display:block;margin-top:0}.cms-halo-engagement-ring .contahelo_main .halo-item .item:hover .text_view_d{width:184px}.halo-ring{font-size:20px;font-style:italic}.cms-halo-engagement-ring .hello_reftable .engage-part2-title{line-height:26px;padding:0 30px}.category-masterwork-engagement-rings .shop-ring-browse-res{width:430px;left:5%}.shop-ring-browse-res{text-align:center;padding-top:8px;padding-bottom:7px;position:absolute;top:112px;width:100%;display:none}.shop-ring-browse-res a{color:#fff;text-transform:uppercase;font-size:16px}.shop-ring-browse-res a:hover span{border-bottom:3px solid #fff;padding-bottom:10px}.info_halo-max{max-width:100%;float:left;margin:auto;display:inline-block;text-align:center;width:100%}.borws{margin-top:3px;max-width:342px;float:none;margin:0 auto}span.subtitle_halo{font-size:12px;max-width:300px;display:none}span.title-halo{font-size:17px;line-height:17px;margin-bottom:5px;display:none}span.padd-brow{padding:10px 5px;max-width:342px;font-size:16px;line-height:16px;width:100%;float:none}.info_halo-contain{top:42%}img.sed-img{display:none}.feature_title_helo{font-size:24px;line-height:24px;letter-spacing:1px;margin-top:20px}.desmin480 .hello_reftable #owl-demo .item{margin:12px 0 0 0 !important}.desmin480 .hello_reftable .item p{margin-bottom:23px}.category-halo-rings .shopbyhome.resshopbyhome{display:none}.desmin480 .owl-carousel{padding-bottom:0;padding-top:11px}.desmin480 .hello_reftable{background:#f5f4f8}.desmin480 .handmadeicon{padding-bottom:14px}.hoverecent480 .owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;border:1px solid #41395f;margin-left:5px;border-radius:20px}.hoverecent480 .owl-theme .owl-controls .owl-page.active span{width:15px;height:16px;background:#41395f;opacity:1;border:0}.hoverecent480 .owl-theme .owl-controls.clickable .owl-page:hover span,.hoverecent480 .owl-theme .owl-controls .owl-page span{width:15px;height:16px;background:#fff}.hello_reftable .refRow{display:none;margin:auto;max-width:235px;float:none;text-align:center}.cms-halo-engagement-ring .refCell{width:100%;margin-right:0;margin-left:0;padding-bottom:3%}.std .hello_reftable ul li{margin-left:0}.hello_reftable .bx-wrapper .bx-viewport{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:unset;border:unset;background:transparent}.sub-ab-p{display:none}.sub-ab-480{max-width:100%;width:100%;margin:0 !important;padding:0 !important;display:inline-block !important}.sub-ab-480 p{font-size:16px !important;color:#fff !important;font-style:normal !important;font-family:LatoRegular !important;line-height:20px !important;margin-bottom:24px !important;letter-spacing:1px}.hding21{padding:34px 0 42px;font-size:24px;line-height:18px}.contahelo_main.desktop-main-recent{display:none}.desc-popular-ring{font-size:16px}.res-contai h4{margin:0 auto}.categorypath-preset-engagement-rings .stud-fedex{margin-top:0;padding:12px 0 30px}.stud-fedex-sub1{display:none}.stud-fedex-sub3{display:none}.view_detail.res{display:block}.category-preset-engagement-rings .wed-c-title{padding-bottom:0}.cms-halo-engagement-ring .shopbyhome.resshopbyhome{display:none}.cms-halo-engagement-ring .walimmg p{font-size:20px !important}.category-halo-rings .mobile-cat-list{display:none}.category-halo-rings .popular-ring:hover .hover-most-popular{opacity:.8}.category-halo-rings .cms-halo-engagement-ring .desmin480{background:#f5f4f8}.checkout-onepage-index .main-container .shipmethodnew #shipping-method-buttons-container.buttons-set button.button{width:100%;height:45px}.detailright .odimage{width:45%;margin:0 auto}.oditem{width:100% !important}#back-arr2,#back-arr1,#back-arr3{display:none !important}#checkoutSteps .buttons-set{padding:0;border-top:0;text-align:center}.checkout-onepage-index #payment_form_ccsave{float:left;padding-left:0;padding-top:10%;width:100%}.checkout-onepage-index #payment_form_ccsave label{font-weight:lighter !important}.checkout-onepage-index #checkoutSteps #co-payment-form label:nth-child(2){color:#000;font-family:LatoRegular;font-size:16px;font-weight:lighter;letter-spacing:1px}.checkout-onepage-index .page .main-container{margin-bottom:10px;margin-top:30px}.mobile-onepage-img{display:block}.desktop-onepage-img{display:none}.cartright .onepage-remove a{color:#423a60;font-style:italic;font-size:16px;text-decoration:underline !important}.oteamweight label.ans-onepage,.totl_shi label.ans-onepage,.oteamqty label.ans-onepage{width:85px;background:#fff;border:1px solid #423a60;border-radius:7px;text-align:center}#opc-payment .oteamweight label.ans-onepage,#opc-payment .totl_shi label.ans-onepage,#opc-payment .oteamqty label.ans-onepage{background:0;border:0}.checkout-onepage-index .round_aab{display:none}span.back_arr{display:none}span.right_sign{display:none}.checkout-onepage-index .opc .section.first-title .step-title{border-top:0;border-bottom:0;width:100%;float:left;text-align:center;margin:0}li.section.first-title{width:100% !important;margin-left:0;margin-bottom:25px}.checkout-onepage-index .opc .section.first-title .step-title h2{font-style:normal;letter-spacing:2px;font-size:24px;font-family:LatoRegular;float:none;display:block;margin-left:0}.cartright{float:left;width:100%;padding-bottom:15px;padding-top:0}.checkout-onepage-index li.section.last{display:none}.checkout-onepage-index .cartright .brder{display:none}.iteamright{width:100%;float:none;margin:auto;max-width:384px;padding:0}.cartright.last .oteamimg{margin-right:5%;margin-bottom:20px}.active .step .buttons-set button.button{background:#41395f !important;cursor:pointer;margin:auto;float:none;max-width:100%;min-width:100%;display:inherit;height:60px;line-height:40px;font-family:LatoRegular;font-size:20px;font-weight:300}.active .step .buttons-set button.button:hover{color:#fff}#checkoutSteps li label{font-size:14px;font-family:LatoRegular;color:#000;padding-bottom:7px}.left_grand{width:100%;float:none;margin:auto;max-width:368px}.ordertotal{float:left;width:100%;text-align:center;margin-top:40px}.item_count_ship{color:#000;font-size:16px;width:100%;float:left;clear:both;font-weight:normal;margin-top:5px;line-height:40px}.item_count_ship .ans-onepage{font-style:normal !important}dd.grand_too{padding:27px 20px}.cartright label.ans-onepage{font-size:16px !important;color:#423a60 !important;font-weight:normal;font-style:italic;font-family:LatoRegular}.oteamname{text-transform:capitalize;color:#41395f;font-size:16px;width:100%;float:left;font-weight:normal;text-align:center;margin-top:10px}#opc-review .oteamname{margin-left:80px;max-width:220px;margin-bottom:20px;width:100%;font-weight:600;font-size:16px;color:#484848;margin-top:-5px;float:none;text-align:left}#col-3-amz .oteamname{margin-left:80px;max-width:220px;margin-bottom:20px;width:100%;font-weight:600;font-size:16px;color:#484848;margin-top:-5px;float:none;text-align:left}#checkout-amazon-columns{display:block !important}.col-amz{display:block !important;width:auto !important;margin-right:0;padding-right:0;border-right:0}.col-amz .review-last-step{display:none}#col-3-amz .oteamname{margin-left:80px;max-width:220px;margin-bottom:20px;width:100%;font-weight:600;font-size:16px;color:#484848;margin-top:-5px;float:none;text-align:left}.checkout-amazon-payments-index .shoping-cart-info{display:inline-flex;justify-content:space-between;width:100%}.checkout-amazon-payments-index .shoping-cart-info .title{width:235px}.checkout-amazon-payments-index #fb-root .fb_dialog.fb_dialog_mobile{display:none !important}.checkout-amazon-payments-index .buttons-set{margin-top:12px !important}.oteamsku{font-size:16px;color:#41395f;font-weight:bold;text-align:center}.totl_shi{display:block;width:99%;float:right}.oteamweight span{color:#000;float:left;font-size:16px;font-weight:300;max-width:120px;width:100%}.oteamqty span{color:#000;float:left;font-size:24px;font-weight:300;max-width:120px;width:100%}.oteamqty{font-size:24px;color:#41395f}#opc-payment .cartmain{padding:0 20px}.cartmain{margin-top:15px}#checkoutSteps li .two label{color:transparent;line-height:36px;font-size:4px}.opc .buttons-set{text-align:left;padding:10px 30px}.trackorder-index-index #track_order .buttons-set.res-button-set{display:block !important}.trackorder-index-index #track_order .buttons-set.desk-button-set{display:none !important}.main-tracking label.desk-track-label{display:none}.main-tracking label.res-track-label{display:block !important}.sed-img770{display:none !important}#opc-review .review-last-step{display:none}.order-review-title strong span{font-size:24px;color:#443c61;text-align:center;margin-bottom:20px;font-weight:300}#checkout-step-review .opc-block-progress{padding:10px 10px !important}#opc-review tfoot.gd tr td.subtotal:after,#opc-review tfoot.gd tr td.grand_total:after{content:':';font-size:24px;color:#000}#opc-review tfoot.gd tr td.a-right{font-size:20px;font-weight:normal;text-align:left}#opc-review tfoot.gd tr td.a-right.last{text-align:right}#opc-review tfoot.gd tr td.a-right span.price{font-weight:normal}#opc-review tfoot.gd tr td.a-right strong,#opc-review tfoot.gd tr td.a-right strong span{font-size:22px;font-weight:bold}#opc-review .order-review tfoot.gd{max-width:480px;padding:0}#opc-review #cartmainid{padding:0 20px}#checkout-step-shipping dd.grand_too{width:100%;float:left;text-align:center}.opc #checkout-step-shipping .buttons-set button.button{margin-right:0;margin-top:10px;width:100%;max-width:100%}.opc #checkout-step-shipping .buttons-set button.button:hover{background-color:#fff !important}.opc #checkout-step-shipping .buttons-set{border-top:0 !important}.opc #checkout-step-shipping .buttons-set button.button span span{font-size:16px}#checkoutSteps .section.first-title{margin-bottom:50px}.cms-home .waleter .walimmg:nth-child(11){padding-left:15px;padding-right:15px}.walimmg{margin:0 .9% 0}.ddrosi .serch-walte{width:288px;margin:auto;height:52px;line-height:50px;border:0;font-size:20px;text-transform:uppercase;color:#fff;letter-spacing:6px;background:#41395f;margin-top:32px;margin-bottom:46px;display:inline-block}.cms-walter .std .douwalter span{width:153px}.cms-custom-design .left_change_img{display:block;width:100%}.right-change-walt{width:100%;float:left}.catalog-product-view .btmsetmy dl{width:100%;float:left}.product-shop dl:after{content:"";display:block;float:none;clear:both}.catalog-product-view .btmsetmy dd{margin:0 auto;border-bottom:0;width:100%;padding:0 5px;max-width:265px}.catalog-product-view .main-container{padding:unset}.catalog-product-view .main-container .product-view{padding-top:0}.catalog-product-view .main-container .product-view .product-shop,.catalog-product-view .main-container .product-view .last-setp{padding:30px 15px 0}.catalog-product-view.wedding-bands .main-container .product-view .product-shop{padding:85px 0}.catalog-product-view .main-container .product-view .engraving-block{padding-top:100px}.catalog-product-view.wedding-bands .main-container .product-view .engraving-block{padding-top:0}.elite-product-view .more-views .product-image-thumbs a{border:2px solid #c8a48e;border-radius:10px}.elite-product-view .more-views .product-image-thumbs li{margin-left:7px;margin-right:7px;margin-bottom:14px}.catalog-product-view .main-container .product-view .more-views{width:100%;margin:20px auto 0;float:none;display:block}.catalog-product-view .more-views .product-image-thumbs li{float:none}.catalog-product-view .main-container .product-view .product-shop .add-to-cart-wrapper.mobile-price-detail{max-width:300px;width:100%;margin:0 auto}.catalog-product-view .main-container .product-view .block-related.gt{display:none}.catalog-product-view .engage-part6{display:block}.product-view .product-shop .short-description{margin:0;clear:both;border-top:1px solid #443c61;padding:20px 0;text-align:justify}.thre-ca.des-price{display:none}.product-essential .short-description .std{text-transform:capitalize;font-size:16px;letter-spacing:1px}.catalog-product-view .product-view .product-shop .extra-info{display:none}.gapper_div{display:none}.product-view .product-essential .product-img-box{margin-bottom:0}.catalog-product-view .btmsetmy .product-options dd{margin-bottom:15px;width:100%}.price-bottom-info{display:none}.product-view .price-info .price-bottom-info{display:block}.catalog-product-view .btmsetmy .product-options{margin:0;width:50%;float:left}.thre-ca .Call{padding-top:20px;padding-left:22px;margin:0}.thre-ca .Email{padding-top:20px;clear:both;float:left;padding-left:15px;margin:30px 0;width:100%}.thre-ca .chat{padding-top:20px;padding-left:15px;margin:0;clear:both;width:100%}.thre-ca .Email span,.thre-ca .chat span{padding-top:4px;display:block}.btmsetmy{width:100%;float:left;margin-bottom:0;padding:15px 0 8px}.product-view .add-to-cart-buttons .button span{font-size:17px}.product-view .add-to-cart,.product-view .add-to-cart-buttons{width:100%;margin-right:0}.wedding-bands .product-view .add-to-cart-buttons{padding-top:50px}.product-view .product-shop{margin:0 0 11px}.left-img-specification1 .small_logo img{display:none}.left-img-specification1{padding-top:10px}.catalog-product-view .left-img-specification1{padding-top:0}.catalog-product-view .small_logo{margin-bottom:20px}.product-view .add-to-cart-buttons .button{margin-left:-13%;height:50px}.specification-class-image-mobile #owl-demo .item{margin:3px 0 0 0 !important}.specification-class-image-mobile .handmadeicon{padding-bottom:25px}.specification-class-image-mobile{display:block !important}.specification-class-image-mobile .owl-carousel{padding-bottom:30px;margin-bottom:0}.catalog-product-view .right-shipinginfo ul{margin:0}.accordion-faq dt{float:left;width:100%}.cms-financing .accordion-faq dd{padding-bottom:0}.finance-works .finance-logo{margin-bottom:17px}.finance-works{margin:18px 0}.cms-financing .diamond-icon,hr.finance-details,.financebanimg .desktop,.financ-bantitle,.finance-banlink,.financ-bantext,.finance-logoimg,.finance-logoimg-mobile.last,.finance-rule{display:none}.financebancontent{top:16%}.cms-financing #accordion-faq span.span-mo{border-bottom:0 solid #443c61;color:#000;font-size:20px}.cms-financing .accordion-faq dt{border-bottom:1px solid #41395f;color:#000;background-position:5px 25px !important;padding:18px 6px 19px 18px !important;background:url(../images/faq-arrow1.png) no-repeat scroll 5px 15px}.finance-details{background:#f4f3f9 url(../images/the_details_m.jpg);background-size:100%;background-repeat:no-repeat;border-top:0 solid}.finance-faq{background:#fedac4 url(../images/frequently_m.jpg) no-repeat;background-position:center bottom}p.sdtitle{text-transform:uppercase;padding:22px 0 14px}.finance-detail-title{margin:25px 0}.category-engagement-rings div.explore-button a{font-family:LatoRegular}.category-engagement-rings .explore-button.effect-button.discover a{font-size:16px}p.financ-bansubtitle{font-size:20px}.finance-banlink a{font-size:16px}p.financ-bansubtitle-mb{font-size:24px;color:#fff;line-height:1;font-style:italic}.finance-banlink-mb{margin:63px 0 0 0}.finance-faqlogo img{max-width:26px;top:0}.finance-logoimg-mobile img{margin:0 auto}.maindetails{margin:67% 0 0 0;text-align:justify}.finance-logotext{margin:0 auto 20px auto}.finance-logo{margin:0}span.financing-border{margin:20px 0 0 0}.finance-logo1{margin:0 0 20px 0}.benfits-right,p.benfits-left{font-size:20px;float:left !important;width:100% !important}.cms-financing .accordion-faq .open{background:url(../images/faq-down1.png) no-repeat scroll 0 15px;border-bottom:0}.cms-financing #accordion-faq p{padding:0 20px}.finance-fdmax{padding:0 30px}.dbenifit-title{padding:20px 0 10px;font-size:20px}.benifit-list{padding:0 0 25px 0}.finance-details .benifit-link{width:100%;margin:50px auto 64px;max-width:306px;float:none;display:block;clear:both;height:60px}.benifit-link a{font-size:24px;width:100%;text-align:center;display:inline-block;padding:9px 0}.finance-faqbottom .benifit-link a{width:100%}.finance-banlink-mb a{padding:10px 15px;font-size:16px;color:#fff}p.finance-logotitle{font-size:24px}.subdetails p.sdtitle,.subdetails p.sdtext,.cms-financing #accordion-faq p,p.finance-logosubtitle{font-size:20px;word-wrap:break-word}.finance-faqlogo{margin:38px 0}.benifit-link{margin:30px 0 65px}p.finance-works-title,.finance-detail-title,.finance-faqtitle{font-size:24px;margin-bottom:0}p.finance-works-title{font-size:24px}.finance-workstext{width:90%;margin:0 5%;float:left;text-align:center;border-bottom:1px solid #41395f;padding-bottom:22px;margin-bottom:30px}.finance-logo.desktop{display:none}.finance-logo.responsive{display:block;margin-top:0;padding:0 18px}.finance-logo.responsive .f1logo{float:left;font-size:50.87px;line-height:35px;color:#fff;background:#443c61;padding:20px 34px 31px;font-style:italic;border-radius:46px}.finance-logo.responsive .f2logo{float:left;font-size:50.87px;line-height:35px;color:#fff;background:#443c61;padding:20px 34px 31px;font-style:italic;border-radius:46px}.finance-logo.responsive .f3logo{float:left;font-size:50.87px;line-height:35px;color:#fff;background:#443c61;padding:20px 34px 31px;font-style:italic;border-radius:46px}.finance-logo.responsive p{font-size:20px;line-height:25px;color:#41395f;padding:0;text-align:left;font-style:italic;padding-left:26%}.finance-logo.responsive p span{font-size:24px;font-style:italic;line-height:30px}.finance-logo.responsive .fin-logo1{margin-bottom:30px}.finance-logo.responsive .fin-logo2{margin-bottom:30px}.finance-details.desktop{display:none}.finance-details.responsive{display:block}.subdetails p.sdtitle{color:#070707;text-align:left}.subdetails p.sdtext{color:#41395f;line-height:24px}.finance-faqtitle{padding:0 15px;margin-bottom:28px;margin-top:17px}p.finance-fbottomtitle{font-size:24px}.finance-faqbottom .benifit-link{max-width:305px;width:100%}.middle-content #contactForm .fieldset .input-text{width:100%;height:58px;font-size:24px}.middle-content #contactForm .fieldset textarea{width:100% !important;height:210px !important;font-size:24px}.cms-custom-piece-request .main-content-box{padding:0 20px}.cp-request-page-title h1{margin-top:30px;font-size:26px;text-transform:none !important;font-style:italic}#contactform.form.contact .fieldset>.field{margin:0 0 20px}.action.primary span{font-size:24px}.middle-content .control{padding-top:26px !important;padding-bottom:26px}.main-track-contact{margin-top:58px}.main-30-track h1{text-align:center}.trackorder-index-index #track_order .buttons-set{padding-bottom:10px}.part1-track h1{padding-bottom:0}.item-info-track .oteamimg{margin-bottom:10px}.item-track-name{margin-bottom:22px;font-size:24px}.trackorder-index-index #track_order label,.order-status-track .order-status-title{padding-bottom:19px;font-size:24px}.main-tracking ul.form-list{margin-top:44px}.trackorder-index-index .page-title{margin-top:70px}.order-status-title{margin-top:16px;margin-bottom:20px}.part1-track .ans-ship,.main-30-track .ans-ship{line-height:30px;font-size:24px}.track-id-ans{display:none}.item-info-track{width:100%;float:left}.main-30-track div.ans-ship{padding-top:25px;padding-bottom:25px}.main-tracking{padding:10px 20px}.part1-track h1,.part2-track h1,.main-30-track h1{line-height:30px;font-size:24px}.cart-function-text a{font-size:20px;letter-spacing:1px}.main-track-contact .cart-print1{width:44%;float:left;margin-right:0;margin-left:0;border-right:1px solid;padding-right:0}.main-track-contact .cart-email1{width:50%;float:left;margin-left:0;padding-right:0;margin-right:0}.trackorder-index-index .page-title h1{padding-left:0;text-align:center;padding-bottom:17px}.trackorder-index-index #track_order .input-text{height:59px;width:100%}.trackorder-index-index #track_order .buttons-set button.button span span{font-size:24px}.trackorder-index-index #track_order .buttons-set button.button{min-width:100%;height:76px}.part1-track .ans-order,.part2-track .ans-order{font-size:24px}.order-id-ans{width:100%;float:left;margin-bottom:20px;text-align:center}.item-track-total span,.item-track-ringsize span,.item-track-id span{color:#000;font-size:24px;font-weight:normal}.item-track-total label,.item-track-ringsize label,.item-track-id label{font-size:24px}.item-track-total,.item-track-ringsize{line-height:24px}.item-track-total{margin-bottom:0}.main-track1 .order-status-track p{font-size:20px;line-height:27px}#contactform button.action.submit.primary{min-width:auto;width:100% !important}.custom-design-two-contain{display:none}.cms-custom-piece-request .action.primary{width:100% !important}.custom-design-two-main img.cd-desktop,.custom-design-three img.cd-desktop,.custom-design-one img.cd-desktop{display:none}.custom-design-two-main img.cd-mobile,.custom-design-three img.cd-mobile,.custom-design-one img.cd-mobile{display:block}.custom-design-right-sub{position:relative;padding:21px 20px 30px;background:#fff}.custom-design-two-form .cd-form-title h2{text-align:center;font-size:32px;text-transform:unset;font-family:LatoRegular;color:#000;font-weight:400}.custom-design-right-sub h1,.custom-design-right-sub .h1{color:#000;font-size:32px;margin-bottom:25px}.custom-design-two-right .custom-design-right-sub1 p{color:#000;letter-spacing:1px;font-size:20px;line-height:21px;padding:0;margin-bottom:0}.custom-design-main .line{background:#000 none repeat scroll 0 0;margin:10px auto 22px}.custom-design-one-sub1 .line{background:hsl(0,0,100%) none repeat scroll 0 0}.custom-design-three-sub p{display:none}.custom-design-three-sub1 .line{display:none}.custom-design-three .custom-design-three-sub{top:38%;left:32%}.cms-custom-design .call-custom{margin:20px auto}#customdesignform .action.primary{width:282px !important}.cms-custom-design #customdesignform label span{color:hsl(0,0,0);font-size:17.29px}.cms-custom-design #customdesignform .action.primary span{font-size:20px;font-weight:400;letter-spacing:1px;color:#fff;text-transform:uppercase}.custom-design-three .callbutton a{text-transform:uppercase;letter-spacing:2px;font-size:18px}.custom-design-three-sub h1{font-size:40px;margin-bottom:25px}.custom-design-one-sub{top:30px}.custom-design-one-sub p.mobile-text{line-height:18px;padding-bottom:10px}.custom-design-one-sub h1{font-size:40px;color:#443c61}.custom-design-one-sub1{padding:0 25px}.mobile-text.discover-mobile-link a{color:#443c61}.custom-design-one-sub .arrow1{margin:40px auto 0}.cms-custom-design img.mobile-text.img-mobile{width:auto;margin:25px auto 20px;display:block}.mobile-text.discover-mobile-link{font-size:14px;text-transform:uppercase;border-top:1px solid !important;padding-top:18px !important;margin-top:30px !important}.custom-design-two-form{margin:24px 0}.custom-design-two-form #contact-form label{font-size:17.29px;letter-spacing:3px;color:#000;margin-bottom:14px}.custom-design-main .actions-toolbar .primary{padding-top:25px}.custom-design-main .actions-toolbar .button,.custom-design-main .actions-toolbar .button:hover{letter-spacing:5px;padding:15px 65px;font-size:18px}.custom-design-two-form .form.contact input[type="text"],.custom-design-two-form .form.contact input[type="password"],.custom-design-two-form .form.contact input[type="url"],.custom-design-two-form .form.contact input[type="tel"],.custom-design-two-form .form.contact input[type="search"],.custom-design-two-form .form.contact input[type="number"],.custom-design-two-form .form.contact input[type="datetime"],.custom-design-two-form .form.contact input[type="email"],textarea{padding-top:7px;padding-bottom:7px;font-size:16px;background:hsl(252,24%,96%) none repeat scroll 0 0;height:45px !important}.custom-design-two-form .form.contact textarea{height:110px !important}.custom-design-two .action.primary span{font-size:20px}.custom-design-two #contact-form .actions-toolbar .primary{height:50px !important;min-width:292px !important;padding:5px 0 10px !important}.custom-design-one-sub p{font-size:20px;padding:0 5px;color:#443c61}.custom-design-two-right .custom-design-right-sub1{padding:0}#bitpay-tooltip-container{position:absolute;right:30px}#bitpay-tooltip{right:0}#bitpay-tooltip::after{right:6%}.bitpay_invoice_div{top:45px}#bitpay-invoice-title{font-size:20px}.bitpay_invoice_div iframe{width:90%}.wordpress-post-view .page-title .blog-breadcrumbs+.post-date1{display:none}.wordpress-post-view .vie-rtr{font-size:20px;font-style:italic;padding-top:12px;margin-bottom:12px}.wordpress-post-view .contain-blog p{font-size:20px;line-height:26px;margin-top:20px;margin-bottom:10px}.ringbuilder-index-review.catalog-product-view .product-image-gallery.tooltip .tooltiptext{top:-75px}}@media only screen and (max-width:460px){.about-diamonds1-sub>p{font-size:20px}.view-btn-listview a,.call-btn-listview a{font-size:11.44px}.dis14{margin-bottom:25px}.nice-meet24{margin-top:20px}.iw48px{margin-bottom:5px;margin-top:0;font-size:36px;line-height:36px;width:100%;float:left;text-align:center}.letmewww48{font-size:30px;padding:32px 10px}}@media only screen and (max-width:451px){.cart-function-text a{font-size:18px}}@media only screen and (max-width:435px){.about-design1{background:#f8f8f8 url("../images/about/about_r6.png") no-repeat scroll 0 0;float:left;padding:8.5% 0;width:100%;background-position:0 55px;background-size:100% 100% !important;padding-bottom:80%}.about-design2-sub1>p{padding:15% 9%;font-size:24px;font-style:italic}}@media only screen and (max-width:430px){.first-education-section.fluorescence .detail-position-ab1 .bg-ab-text{padding:30% 6% 0}.cms-how-a-diamond-finds-its-brilliance .fluorescence .second-part-detail1{margin-top:41%}.about-diamonds1-sub>h3{padding:0}.dis14{margin-bottom:15px}.nice-meet24{margin-top:20px}.iw48px{margin-bottom:5px;margin-top:0;font-size:36px;line-height:36px;width:100%;float:left;text-align:center}.letmewww48{font-size:29px;padding:22px 10px}.docnec480{clear:both;float:left;width:100%;padding:0 10px;font-size:15px;word-spacing:0;line-height:16px}.liwalter{margin-top:10px;margin-bottom:10px}.liwalter img{padding:0 10px}.walimmg p{font-size:13px !important}.cart-function-text a{font-size:15px}}@media only screen and (max-width:420px){.main-dpolish1 .dp-banner-img>img{height:465px}.smarttop h2{font-size:24px}.category-intelligent-diamond-search .main .smarttop p{font-size:14px}.ddrosi span.budg{font-size:18px}.max-rock .t2-about{font-size:63.85px !important}.max-rock .t3-about{font-size:24px !important}.first-a1-elite{background:url("../images/about_elite_mobile1.png") no-repeat;background-size:contain}.first-a2-elite{background:url("../images/about_elite_mobile2.png") no-repeat;background-position-y:55px;background-size:contain}.first-a3-elite{background:url("../images/about_elite_mobile3.png") no-repeat;background-position-y:100px;background-size:contain}.sub-first-ab2.mobile-480-aboutelite{margin-top:245px}.sub-first-ab3.mobile-480-aboutelite{margin-top:332px}.sub-first-ab1.mobile-480-aboutelite{margin-top:180px}.first-a1-elite .title-custom-mobile{margin:17px 6% 30px 6%}.first-c1-elite,.first-c3-elite,.first-c4-elite,.first-c5-elite{background-size:contain}.first-c2-elite{background-size:contain;background-position-y:-195px}.sub-first-c.mobile-aboutelite{margin-top:220px}.sub-first-c3.mobile-aboutelite{margin-top:320px}.sub-head-elite-mobile{font-size:20px}.first-c5-elite .title-custom-mobile span,.first-c4-elite .title-custom-mobile span,.first-c3-elite .title-custom-mobile span,.first-c2-elite .title-custom-mobile span,.first-c1-elite .title-custom-mobile span{font-size:20px}.first-c5-elite .title-custom-mobile,.first-c4-elite .title-custom-mobile,.first-c3-elite .title-custom-mobile,.first-c1-elite .title-custom-mobile{margin:1px 6% 0 6%}.first-c2-elite .title-custom-mobile{margin:0 6% 0 6%}.second-elite-view .view-btn-listview a,.second-elite-view .call-btn-listview a{font-size:10.44px}.category-elite .second-elite-view li{min-height:170px}.sharing-links.add-to-links.stud-links-sub1{border-bottom:1px solid #b2b2b2;margin:3% 0;padding-bottom:20%;max-width:100%}.hding21{padding:25px 0 30px}.products-grid .product-name.desktopname{margin-top:0}}@media only screen and (max-width:470px){.hding21{padding:10px 0 10px}}@media(min-width:414px) and (max-width:767px){.category-about-recycled-gold .landing-video-block .video-part-desctop{min-height:1px}.category-about-recycled-gold .landing-video-block .video-part-desctop video,.category-about-recycled-gold .landing-video-block .video-part-desctop .main-aboutus-one-sub h2{display:none}.category-about-recycled-gold .landing-video-block .video-part-desctop .main-aboutus-one-sub{background:#fff}.category-about-recycled-gold .landing-video-block .video-part-desctop .main-aboutus-one-sub p{display:block;margin-top:20px;max-width:90%;margin:0 auto;color:#000;text-align:center;font-size:17px;line-height:1.2em;letter-spacing:.04em;padding-bottom:52px}.category-about-recycled-gold .video-part.mobile .video-btn{max-width:50px;height:50px;display:block;margin:0 auto}.category-about-recycled-gold .video-part.mobile img{padding-bottom:34px;height:200px}.category-about-recycled-gold .video-part.mobile .video-btn img{padding-bottom:0;height:50px}.category-about-recycled-gold .video-part.mobile h2{font-size:24px;max-width:345px;margin:0 auto}.category-about-recycled-gold .main-recycle .prefooter-text-block{padding-top:20px}}@media only screen and (max-width:736px){.category-engagement-rings .fullscreen-bg__video{height:140%;margin-top:314px}}@media only screen and (max-width:732px){.category-engagement-rings .fullscreen-bg__video{height:140%;margin-top:-72px}}@media only screen and (max-width:667px){.category-diamonds .engagement-block .owl-wrapper-outer img.small{margin-top:30px}.category-diamonds .engagement-block .owl-wrapper-outer p.small{padding-right:50px}.category-engagement-rings .fullscreen-bg__video{height:140%;margin-top:313px}.product-name-count .amount_content{margin-left:150px}}@media only screen and (max-width:600px){.product-name-count .amount_content{margin-left:100px}}@media only screen and (max-width:568px){div.first-education-section.mobile-block-change{margin-top:230px}div.dp-midpart-link.mobile-block-change{margin-top:125px}.category-diamonds .engagement-block .owl-wrapper-outer img.small{width:100%;margin:21px auto 0}.category-diamonds .engagement-block .owl-wrapper-outer p.small{padding-right:0;margin-top:5px}.category-engagement-rings .fullscreen-bg__video{height:140%;margin-top:-82px}.product-name-count .amount_content{margin-left:56px}}@media only screen and (max-width:500px){.product-name-count .amount_content{margin-left:5px;font-size:15.33px}}@media only screen and (max-width:414px){.cms-home .compare{height:645px}.category-diamonds .engagement-block .owl-wrapper-outer p.small{margin-top:3px}#rosi-result .choice-step .subtitle p{font-size:28px;padding-top:2px}.dropdown1 dd ul,.dropdown dd ul{left:14%;min-width:262px;width:0}#video_youtoobe{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;position:fixed;overflow:hidden}#video_youtoobe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.category-engagement-rings .fullscreen-bg__video{height:140%;margin-top:-90px}.product-view .add-to-cart-buttons .button{margin-left:0;min-width:100%}.product-name-count .amount_content{margin-left:0}.category-solitaire-engagement-rings .product-name-count .amount_content,.category-three-stone-engagement-rings .product-name-count .amount_content,.category-vintage-engagement-rings .product-name-count .amount_content{margin-left:50px}.category-engagement-rings .fullscreen-bg__video{height:140%;margin-top:-107px}.category-about-recycled-gold .landing-video-block .video-part-desctop{min-height:1px}.category-about-recycled-gold .video-part-desctop video,.category-about-recycled-gold .video-part-desctop .main-aboutus-one-sub h2{display:none}.category-about-recycled-gold .video-part-desctop .main-aboutus-one-sub{background:#fff}.category-about-recycled-gold .video-part-desctop .main-aboutus-one-sub p{display:block;margin-top:20px;max-width:90%;margin:0 auto;color:#000;text-align:center;font-size:17px;line-height:1.2em;letter-spacing:.04em;padding-bottom:52px}.category-about-recycled-gold .video-part.mobile .video-btn{max-width:50px;height:50px;display:block;margin:0 auto}.category-about-recycled-gold .video-part.mobile img{padding-bottom:34px;height:200px}.category-about-recycled-gold .video-part.mobile .video-btn img{padding-bottom:0;height:50px}.category-about-recycled-gold .video-part.mobile h2{font-size:24px;max-width:345px;margin:0 auto}.main-about-sub a{padding-right:10px;padding-left:10px}.post-list .item .post-entry-with-image .featured-image.left img{min-height:300px}.name-n-readmore h2 a{font-size:20px}.name-n-readmore{min-height:auto;padding:10px 4px;width:270px}a.mobred480{font-size:14px}.read-more{width:185px}.mobile-date-blog-list{font-size:14px}.mobile-date-blog-list-share .title-share-artical{font-size:14px;bottom:35px}.subdetails p.sdtext{letter-spacing:0;font-size:17px}.second-part-detail.pureplatinum .pureplatinum-education p{font-size:35.67px}.first-wed-diff{background-position:right 80px}#opc-review tfoot.gd tr td.a-right strong,#opc-review tfoot.gd tr td.a-right strong span{font-size:16px}#opc-review tfoot.gd tr td.a-right{font-size:15px}.a-right.grand_total_price.last{padding-top:10px !important}.custom-design-three .custom-design-three-sub{left:27%}.catalog-product-view .product-view.elite-product-view .product-img-box .product-name.elite h1 span{font-size:20px}.custom-design-one-sub h1{font-size:35px}.mobile-text.discover-mobile-link{padding-top:12px !important;margin-top:0 !important}img.mobile-text.img-mobile{margin:0 auto 0}.first-c1-elite .title-custom-mobile{margin:0 6% 0 6%}.first-c2-elite .title-custom-mobile{margin:1px 6% 0 6%}.recent-image-blog img{height:300px !important}.mobile-link-recent{top:60px}.share-mobile-fb-twit ul{left:140px}.elite-pname-listview{font-size:14px}.second-elite-view li .elite-listview-hover .elite-pname-listview{margin-bottom:0}.right-shipinginfo li{margin-left:23px !important;width:44%}.catalog-product-view .right-shipinginfo{padding:0 20px}.filter-actions.reset{width:48%;float:left}.mobile-simple-tool .toolbar-products{padding:10px 14px}.page-with-filter.catalog-category-view .filter-current{padding:0 13px}span.budg{padding:0 20px}.main-ringnecklace-mobile{top:120px}.elite-background-main .select-collection-home{padding:0 10px}.main-ring-elite-rare2{margin-top:310px}.main-custom-elite-design{top:80px}.about-elite-learn-landing-text{top:187px}.main-aboutus-one-sub{top:-70%}.cms-4cs-of-diamonds .main-dpolish1 p{font-size:16px !important}.cms-4cs-of-diamonds .fourc-middle p.caratp{min-height:auto}.main-track-contact .cart-print1,.main-track-contact .cart-email1{width:100%;float:left;margin-right:0;margin-left:0;border-right:0 solid;padding-right:0}.main-track-contact .cart-email1{padding-left:0}.res-contai h4{font-size:18px;font-weight:normal;letter-spacing:2px}.res-preset .res-contai p{font-size:12px !important;line-height:13px !important}.category-masterwork-engagement-rings .shop-ring-browse-res{width:400px;left:2%}#opc-payment #checkoutSteps{padding:0}.active-filter{padding-left:75px}.amshopby-filters-top.responsive-block-nav #narrow-by-list .active-filter dt span#active-price,.amshopby-filters-top.responsive-block-nav #narrow-by-list .active-filter dt span#active-metal{width:88px}}@media only screen and (max-width:400px){.product-name-count .amount_content{font-size:13.33px}.detail-position-ab p,.detail-position-ab1 p{font-size:24.67px}.custom-design-one-sub{top:15%}.custom-design-two-main img.cd-mobile,.custom-design-three img.cd-mobile,.custom-design-one img.cd-mobile{width:100%}.dis14{margin-bottom:15px;letter-spacing:1px}.nice-meet24{margin-top:20px}.docnec480{margin-top:5px;font-size:13px;line-height:15px}.liwalter{margin-top:10px;margin-bottom:10px}.liwalter img{padding:0 10px}.iw48px{margin-bottom:5px;margin-top:0;font-size:28px;line-height:28px;letter-spacing:1px}.letmewww48{font-size:23px;padding:15px 10px}span.budg{position:absolute;top:-3px;background:#f5f5f5;padding:0 18px;margin-left:-109px;font-size:18px;line-height:22px}.elite-container .titleimage{margin:0 0 20px}.elite-text{padding:0 0 50px;margin:0 0 50px}.elite-learnmore{width:100%;margin:0 0 30px}.elite-number{width:100%;margin:0 0 30px}.elite-number input.elitecode{width:84%}.elite-number input.elite-go{width:16%}.elite-container{padding:50px 0}.elite-number input.elietnumberid{width:84%}.right-shipinginfo li{width:94%}.shipping-with-btn{font-size:17px}.res-contai p{margin-bottom:6px !important;font-size:13px !important}.pre-collection{font-size:18px;line-height:20px}}@media only screen and (max-width:395px){.cms-how-a-diamond-finds-its-brilliance .fluorescence .second-part-detail1{margin-top:76%}.cms-how-a-diamond-finds-its-brilliance .fluorescence .second-part-detail1.bg-detail-edu1>p{top:10%}.about-diamonds1-sub>p{font-size:18px}.hding21{padding:25px 0 7px}.sub-ab-480 p{margin-bottom:10px !important}}@media only screen and (max-width:380px){.call-view-custom a,.schedule-view-custom a{font-size:18px}.hding21{padding:12px 0 13px;line-height:24px}.sub-ab-480 p{margin-bottom:10px !important}.finance-banlink-mb{margin:30px 0 0 0}.financebancontent{top:20%}}@media only screen and (max-width:375px){.checkout-onepage-index .ringbuilder .liststep li.defaultmiddle{font-size:13px}.checkout-onepage-index .ringbuilder .liststep li.checkout.defaultmiddle#orderstick{padding:25px 0 9px 32px !important}.category-diamonds .engagement-block .owl-wrapper-outer p.small{margin-top:0}.category-diamonds .rosi-search-block h3,.category-wedding-bands .rosi-search-block h3{font-size:32px;width:328px}.diamondsearch-intelligence-compareyourdiamond .wrapper .watson-desc-text h2{margin:0 auto}.dropdown1 dd ul,.dropdown dd ul{left:10%}.product-name-count .amount_content{font-size:13.33px;margin-left:0}.product-name-count .amount_content span{font-size:13px}.category-solitaire-engagement-rings .product-name-count .amount_content,.category-three-stone-engagement-rings .product-name-count .amount_content,.category-vintage-engagement-rings .product-name-count .amount_content{margin-left:35px}.cms-live-chat{line-height:1.40}#diamond-result-card .carat{padding-top:100px}#diamond-result-card .diamond-clas-info{margin-top:15px}.product-view .sharing-links li{padding:0 7px 7px}.main-about-sub a{padding-right:5px;padding-left:5px}.main-aboutus-three h3{font-size:24px}.main-aboutus-one-sub{top:-75%}.cms-home .waleter .walimmg:nth-child(11){padding-left:10px;padding-right:10px}.about-design-right1 img.mobile:last-child{width:100%}.sub-res-diff{padding-top:0;min-height:117px}.first-wed-diff{background-position:right 0}#opc-review .order-review tfoot.gd{padding:0 20px}.dp-bpart-links{max-width:none}.second-elite-view .view-btn-listview{padding:10px}.second-elite-view .call-btn-listview{padding:8px 5px}.custom-design-one-sub h1{font-size:25px}.custom-design-one-sub p.mobile-text{font-size:12px}.max-rock .t2-about{font-size:53.85px !important}.sub-first-ab1.mobile-480-aboutelite{margin-top:144px}.first-a2-elite{background-position-y:73px}.sub-first-ab3.mobile-480-aboutelite{margin-top:298px}.first-c1-elite .title-custom-mobile{margin:1px 6% 0 6%}.first-c2-elite .title-custom-mobile{margin:0 6% 0 6%}.sub-first-c2.mobile-aboutelite{margin-top:172px}.sub-first-c.mobile-aboutelite{margin-top:195px}.sub-first-c3.mobile-aboutelite{margin-top:268px}.sub-first-c4.mobile-aboutelite{margin-top:285px}.sub-first-c5.mobile-aboutelite{margin-top:300px}.first-c5-elite .title-custom-mobile span,.first-c4-elite .title-custom-mobile span,.first-c3-elite .title-custom-mobile span,.first-c2-elite .title-custom-mobile span,.first-c1-elite .title-custom-mobile span{font-size:16px}.sub-head-elite-mobile{font-size:16px}.max-mobile-blog{width:335px}.share-mobile-fb-twit ul{left:121px}.second-elite-view .view-btn-listview a,.second-elite-view .call-btn-listview a{font-size:9px !important}.masonry-grid li.masonry-grid-item:hover .elite-listview-hover{bottom:-57px}.filter-by-option-value ol{width:72%}.filter-actions.reset{width:53.65%;float:left}span.budg{padding:0 30px}.about-elite-learn-landing-text{top:165px}.main-custom-elite-design{top:71px}.main-ringnecklace-mobile{top:95px}.hover-text-wed .wed-desc-hover{padding:0 30px}.about-diamonds1{background:rgba(0,0,0,0) url("../images/about/about_r8.png") no-repeat scroll 0 0;padding:55% 0 0 0;background-size:100% 100%}.about-diamonds1-sub>h3{padding:0}.about-diamonds2-sub>p{padding-top:100%;padding-left:30px;padding-right:30px}.cms-4cs-of-diamonds .main-dpolish1 p{font-size:14px !important}.fourc-middle .diamond-carat-one img{margin:9% auto 8%;width:100%}.fourc-middle .diamond-cut-one-sub2 p{padding:0 30px}.main-dpolish1 .dp-banner-img>img{height:500px}.category-masterwork-engagement-rings .shop-ring-browse-res{width:350px;left:3%}.shop-ring-browse-res{top:40%}.res-preset .res-contai p{font-size:12px !important;line-height:15px !important}.res-contai h4{font-size:16px;font-weight:normal;letter-spacing:2px}.sub-ab-480 p{line-height:18px !important}.checkout-onepage-index #checkoutSteps #co-payment-form label:nth-child(2){color:#000;font-family:LatoRegular;font-size:16px;font-weight:lighter;letter-spacing:1px}.finance-logo.responsive p span{font-size:19px;font-style:italic}.finance-logo.responsive p{font-size:15px}.finance-logo.responsive .f1logo{float:left;font-size:35.87px;color:#fff;background:#443c61;padding:20px 30px;font-style:italic;border-radius:42px}.finance-logo.responsive .f2logo{float:left;font-size:35.87px;color:#fff;background:#443c61;padding:20px 30px;font-style:italic;border-radius:42px}.finance-logo.responsive .f3logo{float:left;font-size:35.87px;color:#fff;background:#443c61;padding:20px 30px;font-style:italic;border-radius:42px}p.finance-fbottomtitle{font-size:18px}p.finance-fbottomsubtitle{font-style:italic;color:#41395f;font-size:16px}.active-filter{padding-left:66px}.amshopby-filters-top.responsive-block-nav #narrow-by-list .active-filter dt span#active-price,.amshopby-filters-top.responsive-block-nav #narrow-by-list .active-filter dt span#active-metal{width:80px}}@media only screen and (max-width:370px){.max-create-walter-main p{font-size:20px}.button-home a{font-size:14px}.select-collection-title{font-size:20px}.sub-col-title{font-size:18px}.text-back{font-size:20px}.shopbyhome2{font-size:20px}.text-about-home-bottom a{font-size:20px}.button-home-diamond .max-basic-button a{font-size:14px;font-family:LatoRegular}.button-home-diamond a{font-size:14px}.shopbyhome{font-size:20px}.main-home-rockher .walimmg p{font-size:14px !important;color:#433b60 !important}.res-contai p{word-spacing:0;margin-bottom:6px;line-height:13px !important;font-size:11px !important}.res-preset{bottom:5px}.shipping-with-btn{font-size:15px;height:50px;line-height:50px}.pre-collection{font-size:16px;line-height:20px}}@media only screen and (max-width:360px){#header-nav .nav-primary .level0.header_search_last.nav-8{display:block;border:0}.dropdown1 dd ul,.dropdown dd ul{left:8%}.product-name-count .amount_content{font-size:12.33px}.product-name-count .amount_content span{font-size:12px}.res-preset .res-contai p{margin-bottom:9px !important}.res-preset img.res-hand-nyc{width:50%}.main-aboutus-one-sub>h2{color:#000;font-size:24px;letter-spacing:13px;line-height:30px}.main-aboutus-one-sub h2 span{font-size:21px;letter-spacing:4px;line-height:35px;font-weight:300}.main-aboutus-two>p{font-size:16px}.main-about-sub a{font-size:20px}.main-aboutus-three h3{font-size:24px;letter-spacing:5px}.about-story-right>h3{margin-bottom:20px}.main-aboutus-three p{font-size:18px;text-align:center}.about-design-left1>p{margin-bottom:40px}.about-design1-sub>h3{margin-bottom:25px}.about-design2-sub1>p{padding:15% 16%;font-style:italic}.about-design2-sub3>p{padding:10%}.about-diamonds1-sub{padding-top:8%}.about-meetwalter-right-sub1>p{font-size:20px;text-align:center}.about-meetwalter-right-sub>p{font-size:18px;text-align:center;padding:40px 30px}.about-meetwalter .explore-button.effect-button>a{font-size:20px;letter-spacing:5px}.stud-fedex-sub2 li{font-size:11px !important}.custom-design-two-form .cd-form-title h2{font-size:20px}}@media only screen and (max-width:350px){.pages .next{margin-left:0}.product-name-count .amount_content{font-size:11.33px}.product-name-count .amount_content span{font-size:11px}.fourc-middle .fourc-middle-five .diamond-clarity-one .clarityp{padding:10px 5px}.fourc-middle .diamond-cut-two{padding:20px 5px}.fourc-middle .fourc-middle-five .diamond-clarity-two img{width:100%}.cms-4cs-of-diamonds .main-dpolish1 h2.dp-bantext{line-height:15px}.cms-4cs-of-diamonds .fourc-middle p.caratp{line-height:23px}.sub-ab-480 p{font-size:11px !important;line-height:16px !important;margin-bottom:10px !important}span.padd-brow{font-size:15px}.cms-halo-engagement-ring .contahelo_main .halo-item .item img{max-width:100%}}@media only screen and (max-width:345px){.dropdown1 dd ul,.dropdown dd ul{left:6%}.checkout-onepage-index .opc .section.first-title .step-title h2{font-size:14px}.res-contai h4.res-hand-nyc{font-size:14px}.nice-meet24{margin-top:10px;margin-bottom:8px}.dis14{margin-bottom:10px}.docnec480{font-size:12px}}@media only screen and (max-width:336px){.dropdown1 dd ul,.dropdown dd ul{left:4%}.hding21{font-size:20px}}@media only screen and (max-width:326px){.sub-ab-480 p{line-height:14px !important}.hding21{font-size:16px}}@media only screen and (max-width:320px){.cms-cushion-brilliant .compare h3,.category-diamonds .compare h3,.cms-home .compare h3{font-size:33px;width:300px}.category-diamonds .rosi-search-block h3,.category-wedding-bands .rosi-search-block h3{font-size:29px;width:298px}div.first-education-section.vintage div.detail-position-ab1.desk-position{top:0}.first-education-section{padding-bottom:0}div.first-education-section.designer{margin-top:-160px}div.first-education-section.designer div.detail-position-ab1.desk-position{top:0}div.first-education-section.halo{margin-top:-70px}div.first-education-section.mobile-block-change.three-stone{margin-top:300px}div.first-education-section.vintage{margin-top:-60px}div.first-education-section.vintage div.detail-position-ab1.desk-position{top:0}div.first-education-section.designer div.second-part-detail1.bg-detail-edu.mobile-text-change{top:582px}.category-diamonds .rockher-block .rockher-text p,.category-diamonds .text-block p{font-size:14px}.category-diamonds .rosi-search-block-bg #title-diamond h2{font-size:32px}.amshopby-narrow-by-list .Shape,.amshopby-narrow-by-list .Price,.amshopby-narrow-by-list .Style{width:84px;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:5px}.amshopby-narrow-by-list .Metal{width:84px}.dropdown1 dd ul,.dropdown dd ul{left:2%}.product-view .add-to-cart-buttons .button{margin-left:0;min-width:100%}.product-name-count .amount_content{font-size:10.33px}.product-name-count .amount_content span{font-size:12px}.cms-live-chat{line-height:.99}.checkout-onepage-index .ringbuilder .liststep li#shipinfostick,.checkout-onepage-index .ringbuilder .liststep li#paymentstick,.checkout-onepage-index .ringbuilder .liststep li#orderstick{font-size:11px}.product-view .sharing-links li{padding:0 0 7px}.delivery div.data_del_main,.delivery div .data_del_seleted{font-size:16px}.smartdiamond .walimmg img{width:auto;float:none}.smartdiamond .walimmg p{width:100%;float:left;text-align:center;padding-left:0}.smartdiamond .cle100{padding:0 20px}.serch-walte-without-login{width:100%}.titl-posi{margin-top:0}.smartdiamond .walimmg{width:45%}.shop-ring-browse-res a{font-size:12px}.subdetails p.sdtext{font-size:16px}.second-part-detail.pureplatinum .pureplatinum-education p{font-size:27.67px}.about-meetwalter .explore-button.effect-button{padding:13px !important}.about-diamonds1{background-size:contain}.main-aboutus-three h3{font-size:18px}.about-diamonds1-sub>p{font-size:15px}.first-wed-diff{background-position:right 100px}#opc-review tfoot.gd tr td.a-right strong,#opc-review tfoot.gd tr td.a-right strong span,#opc-review tfoot.gd tr td.a-right{font-size:14px}#opc-review tfoot.gd tr td.a-right span.price{margin-top:10px}#opc-review .order-review tfoot.gd{padding:0}.custom-design-three .custom-design-three-sub{left:21%}.desc-left-res .desc-text p{font-size:18px}.catalog-product-view .product-view.elite-product-view .product-img-box .product-name.elite h1 span{font-size:16px}.second-elite-view ul li.item{min-height:200px}.elite-pname-listview-sec,.firstview-mobile .elite-pname-listview{font-size:10.92px}.second-elite-view .view-btn-listview a,.second-elite-view .call-btn-listview a{font-size:8.44px}.sub-res-diff{width:50%;float:left;text-align:left;min-height:228px;padding-top:19px}.sub-res1-diff{min-height:255px}.max-rock .t2-about{font-size:43.85px !important}.max-rock .t1-about{font-size:24px !important}.max-rock .t3-about{font-size:24px !important}.first-a2-elite .title-custom-mobile span,.sub-head-elite-mobile,.first-a1-elite .title-custom-mobile span,.first-a3-elite .title-custom-mobile span{font-size:20px}.sub-first-ab2.mobile-480-aboutelite{margin-top:200px}.first-a2-elite{background-position-y:90px}.sub-first-ab3.mobile-480-aboutelite{margin-top:260px}.sub-first-ab1.mobile-480-aboutelite{margin-top:129px}.main-custom-elite .first-para{font-size:14px !important}.sub-first-c.mobile-aboutelite{margin-top:160px}.first-c5-elite .title-custom-mobile span,.first-c4-elite .title-custom-mobile span,.first-c3-elite .title-custom-mobile span,.first-c2-elite .title-custom-mobile span,.first-c1-elite .title-custom-mobile span{font-size:15px}.sub-head-elite-mobile{font-size:15px}.first-c2-elite{background-position-y:-157px}.first-c3-elite{background-position-y:-40px}.sub-first-c3.mobile-aboutelite{margin-top:250px}.sub-first-c5.mobile-aboutelite{margin-top:265px}.call-view-custom a,.schedule-view-custom a{font-size:18px}.name-n-readmore-recent{width:246px}.share-mobile-fb-twit ul{left:95px}.name-n-readmore h2 a{font-size:20px}.read-more-mobile a.post-read-more-mobile{font-size:15px}.max-mobile-blog .post-title a{font-size:21px}.mobile-feature-img{height:250px !important}.name-n-readmore h2{margin-top:0}.max-mobile-blog{width:272px}li.post-holder-9 .featured-image.left img,li.post-holder-7 .featured-image.left img,li.post-holder-6 .featured-image.left img{min-height:340px}.category-products .toolbar .actions{margin-left:0}.second-elite-view .col-1,.second-elite-view .col-3{min-height:250px;width:48.33%;margin-right:1%}.second-elite-view .col-2{margin-right:0;width:48.33%;min-height:250px}.price-name-popup{padding:40px 10px 15px 10px}.second-elite-view .call-btn-listview{width:40%;float:left;border-radius:5px;border:1px solid #c8a48e;padding:10px 5px;margin-left:4%}.second-elite-view .view-btn-listview{width:40%;float:left;padding:11px;background:#c8a48e;border-radius:6px;margin-right:4%}.category-elite .second-elite-view li{min-height:136px}.block-title-elite-relate span{font-size:18px}.storied-specification span,.elite_related .block-title span{font-size:18px}.filter-actions.reset{width:63.66%;float:left}.mobile-simple-tool .simple-pager,.mobile-simple-tool .toolbar-amount{font-size:12.5px}.sharing-links li{padding:0 3px 7px}span.budg{margin-left:-107px}.elite-background-main .sub-col-title a{font-size:25px}.about-elite-learn-landing-text{top:120px}.main-custom-elite-design{top:47px}.main-ring-elite-rare2{margin-top:155px}.main-ring-elite-rare1{width:100%;margin-top:171px}.main-ringnecklace-mobile{top:65px}.main-bespoke-title{top:45px}.hover-text-wed .wed-desc-hover{padding:0}.res-contai h4.res-hand-nyc{margin:25px 0 auto;font-size:14px}.main-aboutus-one-sub{top:-63%}.changwatler .right-change-walt .panel1{padding:20% 0 70%}.changwatler .right-change-walt .panel2{padding:20% 0 70%}.changwatler .right-change-walt .panel3{padding:20% 0 70%}.changwatler .right-change-walt .panel4{padding:20% 0 70%}.changwatler .right-change-walt .panel5{padding:20% 0 70%}.fourc-middle p.caratp{bottom:9%;line-height:15px;font-size:12px}.main-dpolish1 .dp-banner-img>img{height:550px}.stud-fedex-sub2 li{font-size:10px !important}.fedex-ftr{color:#000;float:left;font-family:LatoRegular;font-size:12px;font-weight:500;margin-top:20px;text-align:center;width:100%;padding:0 10px}.fedex-middel{padding:0 2%}.fedex-middel1{float:left;padding:0 4%;width:100%}.category-masterwork-engagement-rings .shop-ring-browse-res{width:317px;left:0}.hding21{font-size:20px}.shop-ring-browse-res{width:305px;text-align:center;padding-top:15px;padding-bottom:15px;position:absolute;top:60px;left:7px}.res-contai h4{font-size:16px}img.res-hand-nyc{margin:0 auto;width:100%}.res-preset img.res-hand-nyc{margin:15px auto;width:50%}.res-preset .res-contai p{font-size:12px !important;line-height:14px !important;margin-bottom:10px !important}.checkout-onepage-index #checkoutSteps #co-payment-form label:nth-child(2){color:#000;font-family:LatoRegular;font-size:15px;font-weight:lighter;letter-spacing:0}.checkout-onepage-index .opc .section.first-title .step-title h2{font-size:18px}.financ-bantitle-mobile{font-size:20px}.finance-logo.responsive .f1logo{float:left;font-size:25.87px;color:#fff;background:#443c61;padding:10px 24px;font-style:italic;border-radius:42px}.finance-logo.responsive .f2logo{float:left;font-size:25.87px;color:#fff;background:#443c61;padding:10px 24px;font-style:italic;border-radius:42px}.finance-logo.responsive .f3logo{float:left;font-size:25.87px;color:#fff;background:#443c61;padding:10px 24px;font-style:italic;border-radius:42px}.finance-logo.responsive p span{font-size:16px;font-style:italic}.finance-logo.responsive p{font-size:13px}p.finance-fbottomtitle{font-size:16px}p.finance-fbottomsubtitle{font-size:14px}.active-filter{padding-left:50px}.amshopby-filters-top.responsive-block-nav #narrow-by-list .active-filter dt span#active-price,.amshopby-filters-top.responsive-block-nav #narrow-by-list .active-filter dt span#active-metal{width:70px}}.skip-cart{width:40px}.skip-livechat,.skip-account{width:40px}.product-view .option select.product-custom-option,.dropdown dt a,.dropdown1 dt a{max-width:100%;margin:0 auto}.catalog-product-view .left-img-specification1 .specification-class-image-mobile .stars{display:none}.catalog-product-view .speci-title{margin-bottom:0}.catalog-product-view .product-options{padding:10px 5px 0}.catalog-product-view .product-essential .related_options{padding:0}.description-product-iphone>div{margin-bottom:20px}.main-mobile-intro-about{background:#fff;text-align:center;padding:44px 0}.main-mobile-intro-about h2{font-size:24.98px;color:#000}.main-mobile-intro-about span{font-size:35.35px;color:#000;letter-spacing:6px}.main-mobile-intro-about p{font-size:17.29px;color:#000;padding:0 30px 50px}.main-mobile-intro-about a{color:#000;text-transform:uppercase}.main-mobile-intro-about img{width:100%;max-width:100%}.main-mobile-intro-about .v-img-iphone{display:block}.max-mobile-about{max-width:450px;margin:0 auto;padding:0}.rosi-banner{width:100%;float:left;text-align:center}.rosi-banner h1{font-size:19.1px;color:#000;text-transform:uppercase;text-align:center;padding:53px 0 10px}.rosi-banner p,.rosi-diamonds p,.rosi-designs p,.rosi-story p{font-size:17.19px;color:#000;font-family:LatoRegular;text-align:center;padding:25px 30px 60px}.rosi-banner img{max-width:300px;margin:0 auto}.rosi-banner a.hover-underline1{font-size:16.63px}.bg-change{width:100%;float:left}.rosi-diamonds{background:url("../images/diamond-design-mobile.jpg") no-repeat;background-size:100%}.rosi-designs{background:url("../images/design-tab-mobile.jpg") no-repeat;background-size:100%}.bg-change.fullheightbg{background:url("../images/story-rosi-mobile.jpg") no-repeat !important;background-size:100% 100% !important}.rosi-diamonds h2,.rosi-designs h2,.rosi-story h2{font-size:30.71px;color:#000;text-align:center;max-width:250px;margin:0 auto;padding-top:60px}.rosi-story h2{max-width:none}.rosi-story p{margin-top:10%;margin-bottom:0;padding-bottom:0}.rosi-diamonds p{margin-top:10%;margin-bottom:0;padding-bottom:0}.rosi-designs p{margin-top:10%;margin-bottom:0;padding-bottom:0}#checkout-review-table .gd tr.last{padding-bottom:0;margin-top:0}.opc-firststep-shipping li.section.allow.active .cartright.last{padding:0}.fixed-body{overflow:hidden}.desmin480 .owl-theme .owl-controls{margin-top:21px;margin-bottom:11px}.second-elite-view .view-btn-listview{margin-right:4%;margin-left:4%}.second-elite-view .call-btn-listview{margin-left:4%;margin-right:4%}#customdesignform .actions-toolbar{padding-bottom:13px}.fee-background{background:url(../images/custom-design-fee-background.jpg) no-repeat center center;padding:100px 0}.fee-background div{max-width:1320px;margin:0 auto}.fee-background p{max-width:670px;margin-bottom:40px;font-size:18px;color:#000}.cms-custom-design .line{line-height:0}.cms-custom-design .custom-design-two-left{padding:18px 31px;background:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3e7e9',endColorstr='#e3edff',GradientType=0);position:relative !important;float:none}.cms-custom-design .custom-design-two-form{margin:0}.cms-custom-design #customdesignform button.button{padding:0;font-size:20px;letter-spacing:6px;border:1px solid #41395f;height:50px}.changwatler .right-change-walt{display:none}.right-change-walt-480{display:block !important;float:left;width:100%}.cms-custom-design .right-change-walt-480{display:block !important;float:left;width:100%}.right-change-walt-480 div{background:#fff none repeat scroll 0 0;float:left;width:100%}.head-walter-480{color:#0a0a0a;font-size:38px;margin:13px 0;text-align:center}.contain-walter-rih-480{color:#000;font-size:20px;line-height:20px;margin:27px 0;padding:0 20px;text-align:center}.liwalter-last-480>img{margin:0 auto;width:100%}.liwalter-last-480{margin-top:8px}.img-right-walter-480{padding:0 21px}#partner-companies .product-image-thumbs a,#partner-companies .product-image-thumbs a:hover{border:0}.category-about .main-aboutus .diamond-compares>img,.category-about-rosi .main-aboutus .diamond-compares>img{margin-top:30px}.blog-pin{position:relative}.blog-pin>span{position:absolute;background-color:#000}.blog-pin>span>a{width:78px !important;height:38px !important;border-radius:0 !important;box-shadow:none !important;font-size:0 !important;display:block;background:#bd081c url(../images/pinit_03.png) 0 100% no-repeat !important;background-size:auto !important}.blog-pin>span>a:hover{opacity:.98}@media only screen and (max-width:430px){#checkout-review-table .gd tr.last{padding-left:0;width:100%}}@media only screen and (max-width:375px){.amshopby-filters-top.responsive-block-nav #narrow-by-list .active-filter dt{padding-left:3px}.sub-specification span{float:right}.post-list .item .post-entry-with-image .featured-image.left img{min-height:265px}.mobile-date-blog-list-share{bottom:12px;margin-left:8%}.mobile-link{top:56px}.head-walter-480{font-size:28px}.contain-walter-rih-480{font-size:16px}}.category-intelligent-diamond-search .main .douwalter span input[name="pricesearch"]{height:55px;width:100%}.category-intelligent-diamond-search .main .douwalter span input[name="pricesearch"]:focus{box-shadow:none}@media only screen and (max-width:480px){.checkout-onepage-index #checkout-step-billing .form-list .control label:before{top:62px}.sub-ring-collection:hover .hover-text-wed.shopprest480{display:block !important}.main-aboutus-one{margin-top:0}.cms-custom-design #customdesignform button.button{width:100%;max-width:286px}.cms-custom-design .right-change-walt-480 .panel1-480 img.cd-mobile,.cms-custom-design .right-change-walt-480 .panel2-480 img.cd-mobile,.cms-custom-design .right-change-walt-480 .panel3-480 img.cd-mobile,.cms-custom-design .right-change-walt-480 .panel4-480 img.cd-mobile{width:100%}.skip-search{height:76px;width:35px}.skip-search .icon{background:rgba(0,0,0,0) url("../images/search.png") no-repeat scroll 14px 28px}.skip-cart .icon{background:rgba(0,0,0,0) url("../images/cart.png") no-repeat scroll 12px 24px}.product-view .product-shop .short-description{display:none}.elite-login-page{float:left;width:100%}#header-nav .nav-primary li.level0{float:left;width:100%}}@media only screen and (max-width:390px){.custom-design-one-sub p{font-size:16px}}@media only screen and (max-width:375px){.skip-cart{width:40px}.main-aboutus-one{margin-top:138px}.main-aboutus-one-sub>h2{padding-top:20px;margin-bottom:0}.main-aboutus-two>p{padding-bottom:0;margin-bottom:0}}@media only screen and (max-width:320px){.category-about-recycled-gold .landing-video-block .video-part-desctop video{display:none}.skip-nav{width:60px;height:70px}.skip-livechat .icon,.sms-chat .icon,.skip-account .icon{background-position:0 7px}.page-header-container .skip-cart .icon{background-position:6px 5px}.rosi-banner img{max-width:250px;width:100%}.rosi-diamonds h2,.rosi-designs h2,.rosi-story h2{font-size:19.71px}.second-elite-view ul li.item:nth-child(odd){margin-right:3%}.main-about-sub{font-size:14.33px}.main-about-sub a{font-size:13px}.main-aboutus-one{margin-top:106px}.cms-custom-design img.mobile-text.img-mobile{margin:0 auto 0}}#checkout-step-shipping .grand_too .price{color:#41395f;font-size:14px;letter-spacing:1px}#checkout-step-shipping dd.grand_too{color:#000;font-size:14px;font-weight:700}.press-main-container .featured-press h2{color:#fff;text-transform:capitalize;font-size:30px;text-align:center;font-weight:600;margin-bottom:0}.press-main-banner{position:relative;height:435px}.press-main-banner .sub-press-banner{position:absolute;left:0;width:100%;text-align:center;background:#1e5799;background:-moz-linear-gradient(left,#1e5799 0,#ede9f1 0,#e3efff 97%,#e3efff 97%,#e3efff 100%);background:-webkit-linear-gradient(left,#1e5799 0,#ede9f1 0,#e3efff 97%,#e3efff 97%,#e3efff 100%);background:linear-gradient(to right,#1e5799 0,#ede9f1 0,#e3efff 97%,#e3efff 97%,#e3efff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799',endColorstr='#e3efff',GradientType=1)}.press-main-banner .sub-press-banner h1.h2{margin:0 auto;font-family:LatoRegular;font-size:41px;color:#423a60;text-transform:capitalize;font-weight:600;margin-top:130px}.press-main-banner .sub-press-banner p{color:#423a60;font-size:18px}.press-main-banner .sub-press-banner img{margin:0 auto;margin-top:40px;width:160px}.press-main-container{max-width:1000px;margin:0 auto;padding:0 15px}.cms-press .main .col-main{background:#828dab}.press-main-container .press-post{display:block;float:left;width:100%;padding:30px;border-bottom:1px solid #555376}.press-main-container .press-post .press-post-content{display:inline-block;float:left;max-width:calc(100% - 5%);width:100%}.press-main-container .press-post .press-post-content p{color:#fff !important}.press-main-container .press-post .press-post-action{display:inline-block;float:right;max-width:24%;padding-top:24px;width:100%}.press-main-container .press-post .press-post-content .post-title{display:block;font-family:LatoRegular;color:#fff;font-size:16px;text-transform:capitalize;margin-bottom:15px;line-height:1;font-weight:600;text-align:center}.press-main-container .press-post .press-post-content .post-date{display:block;font-family:LatoRegular;font-weight:400;color:#41395f;font-size:12px;text-transform:capitalize;margin-top:25px;line-height:1}.press-main-container .press-post .press-post-content .post-shortdesc,.press-main-container .press-post .press-post-content .post-shortdesc a,.press-post-content a,.press-post-content{display:block;font-family:LatoRegular;font-weight:500;color:#fff;font-size:16px;text-align:center}.press-main-container .show-press a{border-radius:5px;margin-top:30px;margin-bottom:30px;width:170px;padding:11px 15px;visibility:hidden}.press-main-container .show-press{text-align:center}.press-main-container .press-post:hover{background:#97a5c8}.cms-press .featured-block .post-date{text-align:left;display:block;font-family:LatoRegular;font-weight:400;color:#41395f;font-size:15px;text-transform:capitalize;margin-top:25px;line-height:1}.cms-press .featured-block .buzzfeed .post-date{margin-top:50px}.cms-press div.media{background:#fff}.cms-press div.media h2{padding-top:40px;text-align:center;text-transform:capitalize;font-size:30px;color:#4e4372;font-weight:600}.cms-press div.media .image-press a{width:124px;display:inline-block;margin-left:95px}.cms-press div.media .image-press a p{text-align:center;font-weight:600}.cms-press div.media .image-press img{display:inline-block;width:70px;margin-left:23px}.cms-press div.media .image-press a#faq img{width:76px}.cms-press div.media .image-press img#photo{width:84px}.cms-press div.media .social-links-press img{display:inline-block;width:35px;margin-left:10px}.cms-press div.media .social-links-press img#f-press{width:20px}.cms-press div.media .social-links-press img#twitt{width:40px}.cms-press div.media .social-links-press img#p-press{width:30px}.cms-press div.media .social-links-press{width:180px;margin:0 auto;margin-top:50px;padding-bottom:50px}.cms-press div.media .image-press{width:750px;margin:0 auto;margin-top:50px;border-bottom:1px solid #555376;padding-bottom:40px}.press-main-container .press-post .press-post-action .effect-button1{text-align:center;border:1px solid #41395f;width:141px;display:block;margin:0 auto;margin-right:0;text-transform:uppercase;font-size:13.33px;letter-spacing:3px;vertical-align:middle;min-width:190px}.press-main-container .press-post .press-post-action .effect-button1 .post-readmore{padding:10px;display:block}.primary-filters .row .pb10{text-align:left}@media only screen and (max-width:1250px){.press-main-banner .sub-press-banner h1.h2{font-size:40px}}@media only screen and (max-width:900px){.press-main-banner .sub-press-banner h1.h2{font-size:30px}}@media only screen and (max-width:850px){.press-main-container .press-post .press-post-action .effect-button1{min-width:100%}}@media only screen and (max-width:700px){.product-view .left-img-specification1 .specification-content .right-img-specification1{padding:0 2% 20px}.press-main-container .press-post .press-post-content{max-width:100%;margin-bottom:10px}.press-main-container .press-post .press-post-action{float:left;max-width:100%}.press-main-container .press-post .press-post-action .effect-button1{margin-left:0;min-width:unset}}@media only screen and (max-width:620px){.press-main-banner img{height:130px}.primary-filters .row .pb10{text-align:center}}.customer-address-index .my-account .addresses-list .col-1,.my-account .addresses-list .col-2{width:49%}#shopping-cart-table .main-cart-product .item_count_ship_cart{color:#000}.checkout-cart-index #shopping-cart-table .product-name>a{color:#41395f}.checkout-cart-index #shopping-cart-table .product-name>a:hover{color:#7a748f !important}.checkout-cart-index .sidebar-cart .product-cart-sku{display:block}.checkout-cart-index .product-cart-info .product-cart-sku{color:#484848;font-size:16px;font-style:normal;border-bottom:1px solid #cbcbcb;padding-bottom:20px;margin:20px 0}.checkout-cart-index .product-cart-info .product-cart-sku .label{padding:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-align:inherit;white-space:inherit;vertical-align:inherit;border-radius:inherit}.checkout-cart-index .shopping-cart-content .after-items{text-align:right;display:none}@media only screen and (max-width:1024px){.checkout-onepage-index .main-container .item-options dt{font-size:16px;color:#000;padding-right:12px}.product-view .product-shop .short-description{text-align:center}.product-essential .short-description .std{text-align:center}.product-view .product-shop .price-info{max-width:100%;text-align:center !important}.product-view .add-to-cart{width:100%}.catalog-product-view .product-view .add-to-cart{width:100%;padding-top:0}.customer-address-index .my-account .addresses-list .col-1,.my-account .addresses-list .col-2{width:100%}.customer-address-index .my-account .col2-set.addresses-list{padding-left:20px}.customer-account .my-account .title-buttons{padding-left:20px}.customer-address-index .my-account .buttons-set{padding-left:20px}.two50 .handcert div.lastudio{width:100%;float:left;text-align:left;padding-right:30px;padding-left:30px}}.cms-press .huffpost img{width:60%}.cms-press .business img{width:52%}.cms-press .buzzfeed img{width:85%}.cms-press .forbes img{width:60%}.cms-press .forbes .business-text{margin-top:-10px}.cms-press .business-text,.cms-press .forbes-text{width:280px}.cms-press .featured-press .business,.cms-press .featured-press .forbes,.cms-press .featured-press .huffpost,.cms-press .featured-press .buzzfeed{width:50%;margin-top:50px;min-height:290px}.cms-press .featured-press .buzzfeed{margin-top:30px}.catalog-product-view .price-bottom-info.mobile,.catalog-product-view .financing-link.mobile,.catalog-product-view .lifetime-warranty.mobile,.catalog-product-view .mobile-button-spec,.catalog-product-view .mobile-select{display:none}.catalog-product-view .small_logo{display:block}.catalog-product-view #wrapper-carousel-content{top:0 !important}@media only screen and (max-width:1024px){.catalog-product-view .product-view .product-shop{max-width:100%}.catalog-product-view .mobile-select{display:block;background:transparent;padding-bottom:20px}.catalog-product-view .product-view .mobile-select .add-to-cart-buttons .button{margin-bottom:20px}.catalog-product-view .main-container .product-view .more-views ul.product-image-thumbs{float:none;flex-direction:row}.catalog-product-view .specification-content{display:flex;flex-direction:column;align-items:center;background:#fff}.catalog-product-view .small_logo{display:none}.cms-how-a-diamond-finds-its-brilliance .fluorescence .second-part-detail1.bg-detail-edu1>p.bg-ab-text{padding-bottom:25px}.catalog-product-view .price-bottom-info.mobile,.catalog-product-view .financing-link.mobile,.catalog-product-view .lifetime-warranty.mobile,.catalog-product-view .mobile-button-spec{display:block}.catalog-product-view .mobile-button-spec{width:340px;margin:0 auto;padding:20px 0}.catalog-product-view .mobile-button-spec.one-span{width:170px}.catalog-product-view .product-view .left-img-specification1 .specification-content .right-img-specification1 .mobile-button-spec.one-span .sub-spec{width:100%;margin-left:0}.catalog-product-view .mobile-button-spec.one-span p span{border:0}.catalog-product-view .sub-spec.stone{top:0}.catalog-product-view .mobile-button-spec span{color:#8a8a8a;font-size:16px;padding:10px;border:1px solid #000;width:170px;text-align:center;display:inline-block}.catalog-product-view .mobile-button-spec span.active-inf{color:#423a60;background:#e5effd}.catalog-product-view .speci_note{background:#fff;padding-bottom:20px}.catalog-product-view .lifetime-warranty.mobile{width:200px;margin:30px auto 0}.catalog-product-view .lifetime-warranty.mobile a{color:#000;display:block;margin:10px auto}.catalog-product-view .lifetime-warranty.mobile a.cert-pdf{display:none}.ringbuilder-index-review.catalog-product-view .lifetime-warranty.mobile a.cert-pdf{display:block;margin:10px auto 0}.catalog-product-view .lifetime-warranty.mobile img{margin:0 auto}.second-part-detail p,.second-part-detail1 p{margin-top:0;padding:25px;font-size:15px}.cms-press div.media .image-press a{display:block;width:415px;margin-bottom:50px}.cms-press div.media .social-links-press{float:right}.cms-press div.media .social-links-press img{display:block;margin-bottom:30px;width:40px}.cms-press div.media .social-links-press img#p-press{width:33px}.cms-press div.media .social-links-press img#f-press{width:25px}.cms-press div.media .image-press img#photo{width:86px}.cms-press div.media .image-press a#faq p{margin-right:115px}.cms-press div.media .image-press a p{margin-top:-55px;font-size:19px}.cms-press div.media .image-press{border-bottom:0;width:450px;float:left;border-right:1px solid #d3d1d9}.cms-press .owl-theme .owl-controls .owl-page span{width:20px;height:20px;background:#97a5c8}.cms-press .owl-theme .owl-controls .owl-page.active span{background:#fff;width:19px;height:19px}.cms-press .business,.cms-press .forbes,.cms-press .huffpost,.cms-press .buzzfeed{display:block;float:none;margin:0 auto}.press-main-container .press-post .press-post-content{max-width:100%}.cms-press .forbes img{width:200px;margin:0 auto}.cms-press .huffpost img{width:300px;margin:0 auto}.press-main-container .press-post .press-post-content .post-title{text-align:center}.press-main-container .press-post{border-bottom:0}.press-main-container .press-post .press-post-content .post-shortdesc,.press-main-container .press-post .press-post-content .post-shortdesc a,.press-post-content a,.press-post-content{width:320px;margin:0 auto;text-align:center}.cms-press .show-press{display:none}.cms-press .featured-block .post-date{text-align:center}.cms-press .business img{margin:0 auto;width:250px}.press-main-container .featured-press h2{padding-bottom:20px}.cms-press .business-text,.cms-press .forbes-text{width:280px;margin:0 auto}.cms-press .forbes,.cms-press .huffpost{padding-left:0;margin-top:45px}.cms-press .business p,.cms-press .forbes p,.cms-press .huffpost p,.cms-press .buzzfeed p{font-size:17px}.press-main-banner .sub-press-banner h1.h2{margin-top:100px}.cms-press .business,.cms-press .forbes,.cms-press .huffpost,.cms-press .buzzfeed{width:100%}.press-main-banner .sub-press-banner p{width:300px;margin:0 auto}.catalog-product-view .normal-detail{display:block}.dropdown1 dt a,.dropdown dt a{max-width:400px}.two50 .handcertmobile{display:none}.description-product-iphone>div{width:100%;float:left;padding:20px 10px 0 10px;margin-bottom:0}}@media only screen and (max-width:629px){.cms-press div.media .social-links-press{width:80px}.cms-press div.media .image-press{width:380px}.cms-press div.media .image-press a{margin-left:0;width:405px}}@media only screen and (max-width:480px){.cms-press div.media .image-press{width:300px}.product-view .left-img-specification1 .specification-content .right-img-specification1{padding:0 6% 20px}.diamondinfo li.sub-specification{font-size:14.75px}.category-preset-engagement-rings .main-container{margin-top:15px !important}.wordpress-post-view .contain-blog img{width:100%}}#checkout-shipping-method-load .sp-methods>dt{color:#41395f}#checkout-shipping-method-load .sp-methods .price{color:#41395f;font-weight:bold;margin-left:10px}#checkout-shipping-method-load .sp-methods label{color:#41395f !important;margin-left:10px}label[for="s_method_freeshipping_freeshipping"]{display:flex}label[for="s_method_freeshipping_freeshipping"]:before{content:'';display:block;width:45px;height:auto;background:url(../../default/images/fed-ex-checkout-logo.png) no-repeat 50%}@media only screen and (max-width:1024px){#header-nav .nav-primary li.level0{border-bottom:1px solid #5f597a}#header-nav .nav-primary li.level0 .submenu-img{display:block;width:15px;float:right;margin-right:10px;margin-top:10px}#header-nav .nav-primary li.level0 .sub-specification{font-size:11px}a.amshopby-attr{text-transform:capitalize !important}.particular-showfilter .mfilter a.amshopby-attr{text-transform:lowercase}.cart-totals .checkout-types .btn-checkout{margin-top:20px}#checkout-step-login{padding:20px 20px 16px}}@media only screen and (max-width:736px){.page-header-container .mobilelogo{margin-left:40px}}@media only screen and (max-width:375px){.cms-press .business-text,.cms-press .forbes-text{width:300px}.page-header-container .mobilelogo{margin-left:30px}.cms-press div.media .image-press{width:265px}.cms-press div.media .image-press a{width:360px}.cms-press div.media .image-press img{width:65px}.cms-press div.media .image-press a#faq img,.cms-press div.media .image-press img#photo{width:70px}.cms-press div.media .image-press a#faq p{margin-right:110px}.cms-press div.media .social-links-press{width:52px;margin-right:20px}.cms-press div.media .image-press a p{font-size:17px}}@media only screen and (max-width:344px){.cms-press div.media .image-press a{width:318px}.cms-press .business-text,.cms-press .forbes-text{width:266px}.cms-press .business p,.cms-press .forbes p,.cms-press .huffpost p,.cms-press .buzzfeed p{font-size:15px}.press-main-container .press-post .press-post-content .post-shortdesc,.press-main-container .press-post .press-post-content .post-shortdesc a,.press-post-content a,.press-post-content{width:290px}.cms-press div.media .image-press a#faq p{margin-right:95px}.cms-press div.media .image-press{width:240px}.cms-press div.media .image-press a p{font-size:14px;margin-top:-45px}}@media only screen and (max-width:320px){.page-header-container .mobilelogo{margin-left:10px}.skip-livechat,.skip-account{width:36px}.skip-cart{width:36px}}.skip-links:after{content:"";display:block;float:none;clear:both}#feedback-form{max-width:387px;width:100%;padding:0 20px;margin:0 auto}.buttons-set{clear:both;margin:10px 0 0;padding-top:10px;border-top:0;text-align:right}#feedback-form input{margin-top:4px;border:0;text-align:center;border-bottom:1px solid #fff;padding-top:0;padding-bottom:15px;height:auto;width:100%;color:#fff !important;font-size:15px;opacity:1;-webkit-tap-highlight-color:#fff;margin-bottom:21px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background:transparent}#feedback-form .fieldset>label{font-weight:400;text-transform:uppercase;color:#fff;letter-spacing:normal;font-size:15px;text-align:center;display:block;text-transform:none;margin-top:2px;padding-bottom:15px}#feedback-form button{float:none;margin:0 auto;text-align:center;display:block;margin-top:11px;border:1px solid #fff;padding:8px 30px;font-size:15px;letter-spacing:3px}#feedback-form textarea{border:1px solid #fff;height:183px;background-color:#41395f !important;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;margin-bottom:20px}#feedback-form textarea:focus,#feedback-form input:focus{outline:0;box-shadow:none}#feedback-form::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease;color:#fff}#feedback-form::-moz-placeholder{opacity:1;transition:opacity .3s ease;color:#fff}#feedback-form:-moz-placeholder{opacity:1;transition:opacity .3s ease;color:#fff}#feedback-form:-ms-input-placeholder{opacity:1;transition:opacity .3s ease;color:#fff}#feedback-form:focus::-webkit-input-placeholder{opacity:0;transition:opacity .3s ease;color:transparent}#feedback-form:focus::-moz-placeholder{opacity:0;transition:opacity .3s ease;color:transparent}#feedback-form:focus:-moz-placeholder{opacity:0;transition:opacity .3s ease;color:transparent}#feedback-form:focus:-ms-input-placeholder{opacity:0;transition:opacity .3s ease;color:transparent}#feedback-beta-page .feeback-beta-success{text-align:center;color:#fff;font-size:13px;padding:0 10px;margin-bottom:18px}#feeback-beta-success .buttons-set{clear:both;margin:0 auto 0 auto;padding-top:0;border-top:0;text-align:center}#feedback-beta-page button.button{border:1px solid #fff;color:#fff;font-size:16px;font-weight:300;padding:8px 25px;float:none;min-width:50px;display:block;width:auto;margin:0 auto}#feedback-beta-page button.button:hover{color:#41395f;font-weight:400}#feedback-form-container .bottom-text{max-width:540px;margin:0 auto;padding:0 20px}#feedback-beta-page .bottom-text p{color:#fff;padding-top:24px;font-size:14px}#feedback-beta-page .bottom-text .p2{-webkit-margin-before:0;padding-top:16px;font-style:italic}.overlay .closebtn{position:absolute;top:0;right:25px;font-size:40px}div#feeback-beta-success{max-width:300px;margin:0 auto;text-align:center;margin-top:15%}.ringbuilder.slide_show.desktop-cat-list.productdetail{top:161px}div#canvas{text-align:center}#canvas .circle{display:inline-block;margin:0}.circles-text{line-height:65px !important;font-size:20px !important}.circle-info p{font-size:12px;padding-top:5px;color:#fff}.circle-info{display:inline-block;padding:0 10px 20px}.ringbuilder.slide_show.desktop-cat-list .circle-icon img{width:100px !important}hr.circle-line{max-width:70px;margin:3px auto;background:#41395f;color:#41395f;border:1px solid #41395f}.circle-icon img{margin:0 auto}.category-intelligent-diamond-search .main .statistic-circles p{padding-top:19px;line-height:21px;text-align:center;color:#000;font-family:LatoRegular;font-weight:600;font-size:15px;font-style:normal}.hiden-visible-block{display:block}#horzscroll_scroller{padding-bottom:50px}.blog-ajax-loader-image{z-index:10;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ajax-loader{display:none;width:70px;height:70px;position:relative;text-align:center;vertical-align:middle;margin:0 auto;z-index:2}@media only screen and (max-width:1024px){.customer-account-forgotpassword .col-main,.customer-account-resetpassword .col-main{padding:30px 15px 0}.customer-account-forgotpassword .fieldset,.customer-account-forgotpassword .buttons-set,.customer-account-forgotpassword .page-title,.customer-account-resetpassword .fieldset,.customer-account-resetpassword .buttons-set,.customer-account-resetpassword .page-title{padding-top:0}}.cms-hearts-and-arrows-diamonds .first-part-mobile,.cms-hearts-and-arrows-diamonds .second .rights img#dp-ban-mobile{display:none}@media only screen and (max-width:1023px){.cms-take-the-diamond-ai-challenge h1.selecth1{width:480px;font-size:45px}.cms-take-the-diamond-ai-challenge .main-dpolish .main-title-diamond-education p.dp-bantext{max-width:400px}.catalog-category-view .main-cat-name-mobile{display:none}.cms-take-the-diamond-ai-challenge .max-width-detail-educa img.comporation-desktop{width:80%}.cms-hearts-and-arrows-diamonds .second .lefts,.cms-take-the-diamond-ai-challenge .second .lefts{padding-bottom:0}.cms-take-the-diamond-ai-challenge .first-part .common span,.cms-take-the-diamond-ai-challenge .first-part .common span:last-child{width:350px}.cms-hearts-and-arrows-diamonds .first-part-mobile,.cms-hearts-and-arrows-diamonds .second .rights img#dp-ban-mobile,.cms-hearts-and-arrows-diamonds .first-part.last{display:block}.cms-hearts-and-arrows-diamonds .second .rights img#dp-ban-mobile{width:50%;margin:0 auto}.cms-hearts-and-arrows-diamonds .first-part,.cms-hearts-and-arrows-diamonds .second .rights img#dp-ban-desk{display:none}.cms-hearts-and-arrows-diamonds .rights,.cms-hearts-and-arrows-diamonds .last .lefts,.cms-take-the-diamond-ai-challenge .lefts,.cms-take-the-diamond-ai-challenge .rights{padding-top:30px}.cms-hearts-and-arrows-diamonds .common p,.cms-take-the-diamond-ai-challenge .common p,.cms-take-the-diamond-ai-challenge .rights p{width:350px;font-size:15px}.cms-take-the-diamond-ai-challenge .rights a.button{margin:10px auto 0}.cms-hearts-and-arrows-diamonds .second .rights,.cms-take-the-diamond-ai-challenge .rights,.cms-take-the-diamond-ai-challenge .last .lefts{padding-bottom:30px}.cms-hearts-and-arrows-diamonds .main-dpolish,.cms-hearts-and-arrows-diamonds .last .lefts{padding-bottom:50px}.cms-hearts-and-arrows-diamonds .last .lefts,.cms-hearts-and-arrows-diamonds .last .rights{height:330px}.cms-hearts-and-arrows-diamonds .first-part-mobile h2{text-align:center}.cms-hearts-and-arrows-diamonds .first-part-mobile p,.cms-take-the-diamond-ai-challenge .first-part span,.cms-take-the-diamond-ai-challenge .lefts p,.cms-take-the-diamond-ai-challenge .max-width-detail-educa .common-last .last-text .lefts p,.cms-take-the-diamond-ai-challenge .diamond-detail .max-width-detail-educa .common-last .last-text .rights p{width:340px;text-align:center;margin:0 auto;color:#000;font-size:15px;padding-bottom:30px;display:block}.cms-take-the-diamond-ai-challenge .diamond-detail .max-width-detail-educa .common-last .last-text .rights p{float:none}.cms-hearts-and-arrows-diamonds .lefts p.ideals,.cms-hearts-and-arrows-diamonds .lefts p,.cms-hearts-and-arrows-diamonds .lefts h2,.cms-hearts-and-arrows-diamonds .rights p.ideals,.cms-hearts-and-arrows-diamonds .last .rights h2,.cms-hearts-and-arrows-diamonds .last .rights p,.cms-take-the-diamond-ai-challenge .lefts p.ideals,.cms-take-the-diamond-ai-challenge .lefts h2,.cms-take-the-diamond-ai-challenge .rights h2,.cms-take-the-diamond-ai-challenge .first-part.last .rights p.ideals,.cms-take-the-diamond-ai-challenge .rights p{text-align:center;margin:0 auto;display:block}.cms-take-the-diamond-ai-challenge .last .rights{padding-top:0}.cms-hearts-and-arrows-diamonds .lefts p,.cms-hearts-and-arrows-diamonds .last .rights p{font-size:15px;width:350px}.cms-hearts-and-arrows-diamonds .max-width-detail-educa img,.cms-take-the-diamond-ai-challenge .max-width-detail-educa img,.cms-take-the-diamond-ai-challenge .max-width-detail-educa .lefts img,.cms-take-the-diamond-ai-challenge .max-width-detail-educa .second img{margin:0 auto;width:40%;padding-top:20px}.cms-hearts-and-arrows-diamonds .last .rights p.ideals{width:340px;margin-top:-50px}.cms-hearts-and-arrows-diamonds .last .rights p{width:340px}.cms-hearts-and-arrows-diamonds .rights a.button{margin:0 auto;margin-top:20px}.cms-hearts-and-arrows-diamonds .common.last{background-image:url(../images/cushion-mobile.jpg);height:1100px;background-position-y:0;padding-top:50%}.cms-hearts-and-arrows-diamonds .common.last p{width:300px}.cms-hearts-and-arrows-diamonds .rights p.ideals{font-size:31px}.cms-hearts-and-arrows-diamonds .lefts,.cms-hearts-and-arrows-diamonds .rights,.cms-take-the-diamond-ai-challenge .lefts,.cms-take-the-diamond-ai-challenge .rights{width:100%}.cms-hearts-and-arrows-diamonds .main-dpolish .main-title-diamond-education p.dp-bantext{max-width:480px}.category-diamonds .main-aboutus .rosi-search-block .rosi-logo{max-width:160px;padding-top:35px}.cms-custom-design .custom-design-two-right{margin-top:-45px;background:#fff}.product-image.product-image-zoom{padding:0 15px}}@media only screen and (max-width:950px){.category-diamonds .main-aboutus .rosi-search-block .rosi-logo{padding-top:3px}.category-diamonds .engagement-block{padding:150px 0 70px 5px}}@media only screen and (max-width:1024px){div#feeback-beta-success{top:5%}#feedback-form .input-box{padding-bottom:10px}#feedback-beta-page .bottom-text p{font-size:12px}.amshopby-filter-mobile div:first-of-type{padding-left:5px}#amshopby-price-top-ui{background:#ebd5ff;border-radius:10px;width:92%}.skip-cart{width:19px;height:32px}.skip-nav{width:30px;height:18px;margin-top:3px}.skip-livechat,.skip-account{width:25px;margin-right:10px;height:32px}.skip-link.skip-nav .icon,.skip-link.skip-cart:not(.no-count) .icon{margin-right:0;vertical-align:top}.page-header-container .skip-cart .icon{background-position:center top;background-size:100%;vertical-align:top}.skip-livechat .icon,.sms-chat .icon,.skip-account .icon{background-position:center top;background-size:100%;vertical-align:top}.page-header-container .mobilelogo{top:-4px;margin-left:-46px;position:absolute;left:50%}.mobilelogo img.iphoneview{height:auto;width:92px}.main-mobile-intro-about{background:#fff;text-align:center;padding:0 0 39px;height:100vh;margin-top:-54px;position:relative}.main-mobile-intro-about span{font-size:30px}.main-mobile-intro-about h2{font-size:20px;padding-top:20px}.main-mobile-intro-about p{font-size:12px;padding:0 30px 20px}.max-mobile-about .bg-change{display:block;height:100vh;margin-top:-54px;padding-top:70px}.bg-change{position:relative}.main-about-sub{position:absolute;bottom:50px;margin-bottom:30px}.rosi-banner>img:first-of-type,.rosi-founder img:first-of-type{width:100%;max-width:224px;margin:0 auto}#feedback-form .fieldset .input-text{width:100%;height:auto;font-size:13px;padding-bottom:4px;margin-bottom:0}#feedback-form .fieldset>label{font-weight:400;color:#fff;letter-spacing:normal;font-size:13px;text-align:center;display:block;text-transform:none;margin-top:2px;padding-bottom:0;margin-bottom:0}#feedback-form button{float:none;margin:-6px auto 0;text-align:center;display:block;border:1px solid #fff;padding:8px 30px;font-size:13px;letter-spacing:3px;height:auto;width:auto}#feedback-form button span{font-size:13px}}@media only screen and (max-width:415px){.main-about-sub a{font-size:15px;padding-right:1px;padding-left:1px}.main-about-sub{font-size:10px;margin-top:40px}.rosi-banner>img:first-of-type,.rosi-founder img:first-of-type{max-width:100%}.rosi-banner .rosi-banner-logo img{max-width:100px;padding-top:8px}.rosi-banner h3{display:block;text-transform:none;font-size:14px;color:#000}.rosi-banner a.hover-underline1,.rosi-founder a.hover-underline1{font-size:12px;color:#000;font-weight:bold;text-align:center;text-transform:uppercase}.rosi-founder a.hover-underline1{display:block;padding-top:17px}.rosi-founder{text-align:center}.rosi-founder h2{text-align:center;font-size:22px;font-family:LatoRegular;padding-top:7px;margin-bottom:3px}.rosi-founder h2 span{font-size:24px;display:block;margin-top:-3px;letter-spacing:3px}.rosi-founder p{max-width:224px;margin:0 auto;font-size:12px;text-align:center}}.amshopby-filter-mobile{margin-top:130px}@media only screen and (min-width:736px) and (max-width:1024px){.rosi-diamonds h2,.rosi-designs h2,.rosi-story h2{font-size:17px;padding-top:60px}.main-mobile-intro-about{padding-top:120px}.amshopby-filter-mobile{margin-top:140px}}@media only screen and (min-width:769px) and (max-width:1024px){.ringbuilder-index-review .price-info.mobile-price-detail{float:left}}@media only screen and (min-width:375px) and (max-width:1024px) and (min-height:667px){.main-mobile-intro-about p{font-size:17px}.rosi-founder p{max-width:80%;margin:0 auto;font-size:16px;text-align:center;padding-top:12px}.main-about-sub a{font-size:16px;padding-right:2px;padding-left:2px}.main-about-sub{margin-top:40px;bottom:auto;top:530px}}@media only screen and (min-width:568px) and (orientation:landscape){.product-view .add-to-cart-buttons .button{margin-left:0}.category-about-recycled-gold .landing-video-block .video-part-desctop{min-height:1px}.category-about-recycled-gold .landing-video-block .video-part-desctop video,.category-about-recycled-gold .landing-video-block .video-part-desctop h2{display:none}.category-about-recycled-gold .video-part-desctop p{margin-top:20px;max-width:90%;margin:0 auto;color:#000;text-align:center;font-size:17px;line-height:1.2em;letter-spacing:.04em;padding-bottom:42px}.category-about-recycled-gold .video-part.mobile .video-btn{max-width:50px;height:50px;display:block;margin:0 auto}.category-about-recycled-gold .video-part.mobile img{padding-bottom:4px;height:220px}.category-about-recycled-gold .video-part.mobile .video-btn img{padding-bottom:0;height:50px}.category-about-recycled-gold .video-part.mobile h2{font-size:24px;max-width:345px;margin:25px auto 0}}@media only screen and (min-width:568px) and (max-width:1024px) and (orientation:landscape){.custom-design-two-right .custom-design-right-sub1{margin-top:148px}.main-about-sub{margin-bottom:0;bottom:45px;display:none}.rosi-founder a.hover-underline1{color:#000;text-align:center;text-transform:uppercase;display:block;padding-top:5px;float:inherit;clear:none}.main-aboutus-one-sub{top:15px}.main-aboutus .main-aboutus-two p{padding-bottom:40px;font-size:18px;max-width:1000px}.main-aboutus-three p{font-size:18px}.about-meet-rosi-creator-left{min-width:100%;background-size:cover}.about-meet-rosi-creator-right{display:none}.video-pre{display:table;background:#eaeff3}.text-block{padding:10px;background:#eaeff3;width:40%;float:right}.text-block .video-btn img{margin:20px auto 0;max-width:70px;float:none}.mobile-video img{max-width:100%;width:60%;float:left}.main-mobile-intro-about .video-btn{position:absolute;top:15px;max-width:100px;left:50%;margin-left:-50px}.main-mobile-intro-about{padding:0 0 10px}}.category-about .left-side,.category-about-rosi .left-side{position:relative}.cms-feedback-beta{background:#413960;width:100%}.overlay{height:0;width:100%;position:fixed;z-index:9999;top:0;left:0;background-color:rgba(65,57,95,0.99);overflow-y:hidden;transition:.5s}.homepage.demo{background:#f9dfe3;background:-moz-linear-gradient(top,rgba(249,223,227,1) 0,rgba(244,215,222,1) 19%,rgba(241,208,218,1) 42%,rgba(237,200,214,1) 60%,rgba(235,197,212,1) 75%,rgba(232,192,209,1) 91%,rgba(230,188,206,1) 100%);background:-webkit-linear-gradient(top,rgba(249,223,227,1) 0,rgba(244,215,222,1) 19%,rgba(241,208,218,1) 42%,rgba(237,200,214,1) 60%,rgba(235,197,212,1) 75%,rgba(232,192,209,1) 91%,rgba(230,188,206,1) 100%);background:linear-gradient(to bottom,rgba(249,223,227,1) 0,rgba(244,215,222,1) 19%,rgba(241,208,218,1) 42%,rgba(237,200,214,1) 60%,rgba(235,197,212,1) 75%,rgba(232,192,209,1) 91%,rgba(230,188,206,1) 100%);min-height:75vh !important}.home-page-overlay .center-text{margin-top:73px}.home-page-overlay .bottom-text a{color:#000;font-size:19px;text-decoration:underline !important}.home-page-overlay .center-text .p1{color:#000;font-size:65px}.overlay-rosi-logo,.anim-rosi-logo{width:100%}.overlay-rosi-logo{padding-top:20px}.overlay-rosi-logo img,.anim-rosi-logo img{margin:0 auto}.home-page-overlay .anim-rosi-logo{margin-top:95px;margin-bottom:50px}.home-page-overlay .serch-walte{width:217px;border-radius:5px}.home-page-overlay .serch-walte:hover{background:transparent}.overlay-content{position:relative;top:10%;width:100%;text-align:center}.homepage .overlay-content{top:0}.overlay a{padding:8px;text-decoration:none;font-size:36px;color:#818181;display:block;transition:.3s}.overlay a:hover,.overlay a:focus{color:#f1f1f1}.homepage.demo .closebtn{position:absolute;top:0;right:25px;font-size:40px;z-index:99999}.category-intelligent-diamond-search .smarttop{padding:10px;margin-bottom:20px;background:#ffeaea;margin-top:10px !important}.customer-account-forgotpassword .fieldset,.customer-account-forgotpassword .buttons-set,.customer-account-resetpassword .fieldset,.customer-account-resetpassword .buttons-set,.customer-account-confirmation .fieldset,.customer-account-confirmation .buttons-set,.customer-account-resetpassword .fieldset{max-width:400px;margin:70px auto;width:100%}.customer-account-forgotpassword .page-title,.customer-account-changeforgotten .page-title,.customer-account-resetpassword .page-title,.customer-account-confirmation .page-title{padding-top:80px;max-width:1365px;margin:0 auto}.customer-account-forgotpassword .page-title h1,.customer-account-changeforgotten .page-title h1,.customer-account-resetpassword .page-title h1,.customer-account-confirmation .page-title h1{border:0;text-align:center}.customer-account-resetpassword .fieldset .input-box input.input-text{width:100%}.customer-account-forgotpassword .fieldset .input-box input.input-text{width:100%}.about-meet-rosi-creator:after{content:"";display:block;float:none;clear:both}.header_image{height:93vh}.line-blog .pager.pager-no-toolbar{padding-top:20px}#home-page-overlay-content .bottom-text{padding-top:24px}.ringbuilder .liststep li a{vertical-align:middle;font-size:15px;font-weight:400;font-style:normal;text-transform:uppercase;line-height:15px}.ringbuilder .liststep li.selected a{color:#41395f !important}.watson-form form{padding-top:12px}.diamondsearch-intelligence-compareyourdiamond .watson-form form{margin-top:200px}.diamondsearch-index-index .onoffswitch{float:left;position:relative;width:64px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.diamondsearch-index-index .onoffswitch-checkbox{display:none}.diamondsearch-index-index .onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid transparent;border-radius:20px}.diamondsearch-index-index .onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0}.diamondsearch-index-index .onoffswitch-inner:before,.onoffswitch-inner:after{display:block;float:left;width:50%;height:30px;padding:0;line-height:30px;font-size:14px;color:white;font-family:Trebuchet,Arial,sans-serif;font-weight:bold;box-sizing:border-box}.diamondsearch-index-index .onoffswitch-inner:before{content:"";padding-left:10px;background:#ffeb62;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZWI2MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZlNzlhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0OGEyZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(255,235,98,1) 0,rgba(254,121,165,1) 50%,rgba(72,162,255,1) 100%);background:-webkit-linear-gradient(left,rgba(255,235,98,1) 0,rgba(254,121,165,1) 50%,rgba(72,162,255,1) 100%);background:linear-gradient(to right,rgba(255,235,98,1) 0,rgba(254,121,165,1) 50%,rgba(72,162,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeb62',endColorstr='#48a2ff',GradientType=1);color:transparent}.diamondsearch-index-index .onoffswitch-inner:after{content:"";padding-right:10px;background-color:#41395f;color:#999;text-align:right}.diamondsearch-index-index .onoffswitch-switch{display:block;width:22px;height:22px;margin:6px;background:#fff;position:absolute;top:0;bottom:0;right:30px;border:2px solid #fff;border-radius:20px;transition:all .3s ease-in 0}.diamondsearch-index-index .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.diamondsearch-index-index .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}.diamondsearch-index-index .onoffswitch-part{float:right}.diamondsearch-index-index .onoffswitch-part>p{float:right;text-align:left;text-transform:uppercase;color:#41395f;padding-left:10px;font-size:11px;line-height:1.2em;padding-top:4px}.diamondsearch-index-index .onoffswitch-part>p strong{font-weight:bold !important}.diamondsearch-index-index .noUi-handle.noUi-handle-lower,.diamondsearch-index-index .noUi-handle.noUi-handle-upper{border:3px solid #dcdeeb;box-shadow:none}.custom-design-two-main img.cd-mobile{max-width:200px;width:100%;padding-top:30px;display:block}.about-founder{float:left;position:relative;width:100%;margin-bottom:30px}.about-founder-sub{position:absolute;top:100px;width:100%}.about-founder img{float:left;width:100%}.about-founder-sub-sub{margin:0 auto;max-width:500px;text-align:center}.about-founder-sub-sub h3{font-family:LatoRegular;font-size:24.96px}.about-founder-sub-sub h2{color:#000;font-size:44.29px;letter-spacing:7px}.about-founder-sub-sub p.learnmore{font-family:LatoRegular;font-size:16.67px;margin-top:30px}.about-founder-sub-sub1{display:block;float:left;max-width:800px;width:100%}.about-meet-rosi-creator-left{float:left;width:977px}.about-meet-rosi-creator{padding-bottom:30px;clear:both}.about-meet-rosi-text{width:410px;float:right;padding-top:85px;margin-right:68px}.main-aboutus .about-meet-rosi-text img{margin:0 auto;max-width:144px}.about-meet-rosi-text .diamond-inte-text{letter-spacing:1px;padding-top:46px;line-height:1.37em}.about-meet-rosi-text .diamond-inte-search{letter-spacing:1px;font-size:21px;padding-top:13px}.about-meet-rosi-text .diamond-inte-link{padding-top:44px;letter-spacing:1px;color:#000}.main-aboutus .main-aboutus-one{position:relative;min-height:770px;overflow:hidden}.main-mobile-intro-about .video-btn{position:absolute;top:50%;max-width:70px;left:50%;margin-left:-35px;margin-top:-35px}.diamond-page-title{display:none}.categorypath-diamonds.category-diamonds .wed-c-title{margin-top:-40px}.diamond-part2-max .sub-ring-collection,.diamond-part2-max .sub-ring-collection:hover{min-height:auto}.contact-sidebar.sticky-builder{position:relative;top:auto}.item .main-mobile-intro-about{height:auto;margin-top:0}.item .main-mobile-intro-about h2{padding-top:5px}.item .main-mobile-intro-about p{padding:0 10px 20px}.ringbuilder-index-review .product-img-box{display:flex;flex-direction:row-reverse;justify-content:space-around}.diamond-image .learn-more-link,.rosi-logo-img .learn-more-link{display:none}.diamondsearch-intelligence-index .top-part2 .selected-items p.tablet{display:none}#rosi-result .rlpn-wrapper .top-part:after{content:"";display:block;clear:both;float:none}#bottom-part2>.buttons{padding:0;max-width:100%;margin:0 auto;position:fixed;bottom:0;z-index:100;background:#fff;width:100%}#bottom-part2>.buttons a{display:inline-block;background:transparent;font-size:16px;padding:20px 0;float:left;width:auto;border-right:1px solid #d1cee0;color:#41395f;width:35%;text-align:center}#bottom-part2>.buttons a:hover,#bottom-part2>.buttons a:active{text-decoration:underline !important}#bottom-part2>.buttons a:last-of-type{border-right:0;width:65%}#rosi-result-card a>img{max-width:55px;margin:20px auto 6px}#rosi-result-card>a{display:block;text-align:center;color:#fff;font-size:16px}#rosi-result #rosi-result-card>.buttons a:hover,#rosi-result #rosi-result-card>.buttons a:active{text-decoration:underline !important}#rosi-result #rosi-result-card>.buttons .button-light:first-of-type{margin-right:9px}#rosi-result-pyramid .triangle-result-div{background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:510px;-o-border-radius:10px;border-radius:10px;-webkit-box-shadow:3px 3px 14px 0 rgba(0,0,0,0.25);-moz-box-shadow:3px 3px 14px 0 rgba(0,0,0,0.25);box-shadow:3px 3px 14px 0 rgba(0,0,0,0.25);border:1px solid #898989;max-width:100%;width:100%;padding:18px 14px;position:relative;width:300px;margin:0 auto}.category-about .main-aboutus h2,.category-diamonds .main-aboutus h2,.category-about-rosi .main-aboutus p.h2,.category-about .main-aboutus .h2,.category-about-rosi .main-aboutus h2{font-family:Lustria;color:#000;font-size:37px;text-align:center;text-transform:none}.cms-cushion-brilliant .center .button,.category-about-rosi .main-aboutus .button,.category-diamonds .rockher-block .button,.category-diamonds .right-side .button,.cms-hearts-and-arrows-diamonds .button,.cms-take-the-diamond-ai-challenge .button{text-align:center;margin:10px auto 0;display:table;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:18px;font-weight:300;padding:14px 30px;text-transform:none;letter-spacing:.07em;border:1px solid #41395f;position:relative;z-index:98;font-weight:500}.cms-take-the-diamond-ai-challenge .main-title-diamond-education .button{margin-bottom:60px}.cms-cushion-brilliant .center .button,.category-diamonds .right-side .button{width:320px;padding:17px 30px}.category-diamonds .cushion-block div.mobile-link-cushion{position:absolute;bottom:123px;width:100%}.category-diamonds .cushion-block .button{display:table;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:14px 30px;letter-spacing:.07em;border:1px solid #41395f;margin:0 auto;font-size:14px}.category-diamonds .right-side .button{width:320px;padding:17px 30px}.cms-home .std .compare a.button{border-color:#fff;margin-top:50px}.cms-home .std .compare a:last-child,.category-diamonds .compare a.learn-rosi{color:#fff;width:100%;text-align:center;display:block;margin-top:20px}.cms-cushion-brilliant .center .button:hover,.category-diamonds .right-side a.button.intell,.category-diamonds .right-side a.button:last-child:hover,.cms-hearts-and-arrows-diamonds a.button:hover,.cms-take-the-diamond-ai-challenge a.button:hover{background:transparent;color:#41395f}.category-diamonds .right-side a.button.intell{margin-top:30px}.category-diamonds .right-side a.button.intell:hover,.catalog-product-view .product-view .mobile-select .add-to-cart-buttons .button.for-later:hover{background:#41395f;color:#fff}.catalog-product-view .product-view .mobile-select .button.for-later{border:1px solid #41395f;border-radius:5px;display:none}.category-diamonds .rockher-block .button{font-size:14px;margin-top:64px}.category-diamonds .rockher-block .button:hover,.category-diamonds .cushion-block .button:hover{color:#41395f}.category-diamonds .cushion-block a.learn_more{position:absolute;bottom:50px;text-align:center;width:100%}.nav-primary li.level0 ul.level1{background:transparent}@keyframes cssAnimation{0{-webkit-transform:scale(0)}8%{-webkit-transform:scale(1.4)}9%{-webkit-transform:scale(1)}11%{-webkit-transform:scale(1)}100%{-webkit-transform:scale(1)}}@keyframes cssAnimation{0{-webkit-transform:scale(0)}8%{-webkit-transform:scale(1.1)}10%{-webkit-transform:scale(1)}100%{-webkit-transform:scale(1.1)}}.category-about-rosi .main-aboutus .button:hover,.category-about-rosi .main-aboutus .button:active{background:transparent;color:#41395f;font-weight:500}.category-about .main-aboutus .conflict-free-text-block img{display:inline-block;width:20%;margin-left:25px}.category-about .main-aboutus div .conflict-free-text-block a.respons{display:inline}.category-about .main-aboutus .conflict-free-text-block img:first-child{margin-left:-35px}.category-about .main-aboutus .conflict-free-text-block img:last-child{padding-bottom:20px;margin-left:30px}.category-about .rosi-search-block .arrow-down,.category-about .rosi-search-block .arrow-down,.category-about-rosi .main-aboutus .rosi-search-block .arrow-down,.category-diamonds .rosi-search-block .arrow-down{left:50%;position:absolute;width:36px;height:36px;border-radius:50%;padding:10px;background:#fff;display:table;-webkit-box-shadow:0 0 18px 1px rgba(203,213,231,1);-moz-box-shadow:0 0 18px 1px rgba(203,213,231,1);box-shadow:0 0 18px 1px rgba(203,213,231,1);margin-left:-16px;bottom:-16px;background-image:url('../images/home/arrow-down-black.png');background-repeat:no-repeat;background-position:center center}.category-about .rosi-search-block,.category-about-rosi .rosi-search-block,.category-diamonds .rosi-search-block,.category-wedding-bands .rosi-search-block,.category-engagement-rings .rosi-search-block,.cms-cushion-brilliant .rosi-search-block,.category-about .rosi-search-block{position:relative;background:#fee8e9;background:-moz-linear-gradient(left,#fee8e9 0,#e6bcce 100%);background:-webkit-linear-gradient(left,#fee8e9 0,#e6bcce 100%);background:linear-gradient(to right,#fee8e9 0,#e6bcce 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fee8e9',endColorstr='#e6bcce',GradientType=1)}.category-about .rosi-search-block .rosi-search-block-bg,.category-about-rosi .rosi-search-block .rosi-search-block-bg,.cms-cushion-brilliant .rosi-search-block .rosi-search-block-bg{padding-bottom:70px}.category-about .rosi-search-block .background,.category-about .rosi-search-block .background,.category-diamonds .rosi-search-block .background,.cms-cushion-brilliant .rosi-search-block .background{background:#fee8e9;background:-moz-linear-gradient(left,#fee8e9 0,#e6bcce 100%);background:-webkit-linear-gradient(left,#fee8e9 0,#e6bcce 100%);background:linear-gradient(to right,#fee8e9 0,#e6bcce 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fee8e9',endColorstr='#e6bcce',GradientType=1)}.category-about .rosi-search-block .layer div,.category-about-rosi .rosi-search-block .layer div,.category-diamonds .rosi-search-block .layer div{position:absolute}.category-about .rosi-search-block .rosi-logo,.category-about-rosi .rosi-search-block .rosi-logo,.category-diamonds .rosi-search-block .rosi-logo{max-width:130px;margin:0 auto;padding-top:32px}.category-wedding-bands .rosi-search-block .rosi-logo,.category-engagement-rings .rosi-search-block .rosi-logo{max-width:140px;margin:0 auto;padding-top:44px;padding-bottom:40px}.main-aboutus img{max-width:100%}.category-wedding-bands .rosi-search-block .rosi-logo img,.category-engagement-rings .rosi-search-block .rosi-logo img{width:100%}.category-about .rosi-search-block .rosi-logo,.category-about-rosi .rosi-search-block .rosi-logo,.category-diamonds .rosi-search-block .rosi-logo{padding-bottom:32px}.category-about .rosi-search-block .white-bubble,.category-about-rosi .rosi-search-block .white-bubble,.category-diamonds .rosi-search-block .white-bubble,.cms-cushion-brilliant .rosi-search-block .white-bubble{float:none;clear:both;width:85%;height:auto;background:#f4f3f8;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 3px 13px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 3px 13px 0 rgba(0,0,0,0.15);box-shadow:0 3px 13px 0 rgba(0,0,0,0.15);margin:30px auto 48px;padding:16px 0;text-align:center}.category-about .rosi-search-block .white-bubble:after,.category-about-rosi .rosi-search-block .white-bubble:after,.category-diamonds .rosi-search-block .white-bubble:after,.rosi-logo-menu .white-bubble:after{content:"";position:absolute;border-style:solid;display:block;width:0;top:-10px;right:50%;margin-right:-5px;bottom:auto;left:auto;border-width:0 10px 10px 10px;border-color:#f4f3f8 transparent}.category-about .rosi-search-block .white-bubble p,.category-about-rosi .rosi-search-block .white-bubble p,.category-diamonds .rosi-search-block .white-bubble p{color:#000;font-size:18px;font-family:LatoRegular}.category-about .rosi-search-block .watson-logo,.category-about-rosi .rosi-search-block .watson-logo,.category-engagement-rings .rosi-search-block .watson-logo{max-width:185px;padding:39px 0 82px;margin:0 auto}.category-diamonds .text-block{margin-left:10px;width:462px}.category-diamonds .engagement-block{padding-top:40px}.category-diamonds .engagement-block .text-block{float:left;margin:0;background:#fff}.category-diamonds .engagement-block .text-block p{margin-bottom:25px}.category-diamonds .engagement-block .text-block a{font-weight:bold}@media only screen and (max-width:768px){.category-diamonds .engagement-block{float:none;padding-top:15px;padding-left:0}.category-diamonds .engagement-block .text-block{float:none;width:auto;text-align:center}.category-diamonds .engagement-block .text-block h2,.category-diamonds .main-aboutus .engagement-block .text-block h2{text-align:center}.category-diamonds .engagement-block .text-block p{padding-right:0}.category-diamonds .engagement-block .engage-rings-slider{float:none;width:auto}.category-about .main-aboutus .gems-block img{margin:70px auto 0}}.category-diamonds .main-aboutus .engagement-block h2{text-transform:none;color:#000;font-size:23px;padding-bottom:4px;text-align:left}.category-diamonds .engagement-block p{font-size:17px;padding-right:60px;line-height:1.2em;color:#000}.category-diamonds .engagement-block p.desctop{display:none}.category-diamonds .engagement-block .text-block a:hover,.category-diamonds .engagement-block .text-block .text-block a:active{text-decoration:none !important}.category-diamonds #horzscroll_wrapper,.category-wedding-bands #horzscroll_wrapper,.category-engagement-rings #horzscroll_wrapper,.category-engagement-rings #horzscroll_wrapper2{width:100%;overflow:hidden;position:relative;padding-top:45px}.category-wedding-bands #horzscroll_wrapper{padding-top:0}.category-diamonds #horzscroll_wrapper .ring,.category-wedding-bands .engage-rings-slider #horzscroll_wrapper .ring,.category-engagement-rings .engage-rings-slider #horzscroll_wrapper .ring,.category-engagement-rings #horzscroll_wrapper2 .ring{margin:5px 10px;padding:5px 5px 15px 5px;width:300px !important;float:left;position:relative;list-style:none}.category-diamonds #horzscroll_wrapper .ring{width:250px !important}.category-diamonds #horzscroll_wrapper .ring.cushion{margin-top:-20px}.category-diamonds .main-aboutus .engagement-block #horzscroll_wrapper .ring.cushion img{width:95%;height:235px}.category-diamonds #horzscroll_wrapper .ring.cushion h5{margin-top:-10px}.category-diamonds .engage-rings-slider #horzscroll_scroller{padding-bottom:27px}.category-wedding-bands .engage-rings-slider #horzscroll_scroller{padding-bottom:70px}.category-diamonds .engage-rings-slider,.category-wedding-bands .engage-rings-slider{padding-bottom:23px}.category-diamonds .engage-rings-slider .iScrollHorizontalScrollbar,.category-wedding-bands .engage-rings-slider .iScrollHorizontalScrollbar,.category-engagement-rings .engage-rings-slider .iScrollHorizontalScrollbar{background:#dddce4}.category-wedding-bands .engage-rings-slider .iScrollHorizontalScrollbar .iScrollIndicator,.category-engagement-rings .engage-rings-slider .iScrollHorizontalScrollbar .iScrollIndicator{background:#504474 !important}.category-diamonds .engage-rings-slider .iScrollHorizontalScrollbar .iScrollIndicator{background-image:linear-gradient(90deg,#fbe1e5 0,#e9c3d1 100%) !important;border:none !important;border-radius:0 !important}.category-diamonds #horzscroll_wrapper .ring a h5{text-decoration:none}.category-diamonds #horzscroll_wrapper .ring a h5{color:#000;text-transform:none;font-weight:500;font-size:14px;text-align:center;margin-left:-30px}.category-diamonds #horzscroll_wrapper .ring a h5.small{margin-left:-80px;margin-top:20px}.category-diamonds #horzscroll_wrapper .ring a:hover h5,.category-diamonds #horzscroll_wrapper .ring a:active h5{text-decoration:underline}.category-about-recycled-gold .landing-video-block{padding:0}.main-aboutus .video-part-desktop{display:none}.main-aboutus .video-btn,.catalog-product-view .video-part.mobile .video-btn{max-width:100px;display:block;margin:0 auto}.catalog-product-view .landing-video-block h2{color:#fff;font-size:24px}.category-about-recycled-gold .landing-video-block h2{color:#fff;font-size:34px;font-family:LatoRegular;letter-spacing:.2em;text-align:center;font-weight:400;line-height:1.3em;text-rendering:optimizeLegibility;text-transform:uppercase;display:block}.category-about-recycled-gold .landing-video-block .video-desc,.catalog-product-view .landing-video-block .video-desk{position:absolute;top:20px;width:100%}.main-aboutus .video-block h2,.main-aboutus .video-block h3,.main-aboutus .video-block .h3,.main-aboutus .video-block .video-text p{color:#fff;text-align:center}.main-aboutus .video-part.mobile .video-desc{padding-top:40px}.main-aboutus .video-block h3,.main-aboutus .video-block .h3{font-weight:200;font-size:20px;margin-bottom:3px}.main-aboutus .video-block h2{font-size:28px;letter-spacing:.37em;margin-bottom:3px}.main-aboutus .video-btn{margin-top:30px}.main-aboutus .video-block .video-text{padding:30px 20px;max-width:680px;margin:0 auto}.main-aboutus .video-block .video-text p{font-size:17px;line-height:1.2em;letter-spacing:.05em;font-weight:400}.watson-block .rosi-steps .owl-carousel{display:block}#partner-companies .owl-theme .owl-controls,.watson-block .rosi-steps .owl-theme .owl-controls{height:30px;top:50%;margin-top:-30px}#partner-companies .owl-theme .owl-controls .owl-buttons div.owl-prev,#partner-companies .owl-theme .owl-controls .owl-buttons div.owl-next,.watson-block .rosi-steps .owl-theme .owl-controls .owl-buttons div.owl-prev,.watson-block .rosi-steps .owl-theme .owl-controls .owl-buttons div.owl-next{display:block;color:transparent;font-size:0;height:30px;width:10px}.watson-block .rosi-steps .item{padding:0 42px;text-align:center}.watson-block .rosi-steps .item img{max-width:242px;margin:0 auto}.watson-block .rosi-steps .item h5{color:#000;font-size:17px;padding-top:9px}.watson-block .rosi-steps .item p{color:#000;font-size:16px;line-height:1.4em}.category-about-rosi .parallax-div,.category-diamonds .parallax-div{width:100%;height:100%;overflow:hidden;top:0;position:absolute;display:none}.category-about .parallax-div ul li,.category-about-rosi .parallax-div ul li,.category-diamonds .parallax-div ul li{width:100%;height:100%;margin:0}#partner-companies{padding:47px 0 20px;background:#f3e7e9;background:-moz-linear-gradient(left,#f3e7e9 0,#e3eeff 100%);background:-webkit-linear-gradient(left,#f3e7e9 0,#e3eeff 100%);background:linear-gradient(to right,#f3e7e9 0,#e3eeff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3e7e9',endColorstr='#e3eeff',GradientType=1);float:none;clear:both}#partner-companies img{max-width:200px;padding-bottom:30px;margin:0 auto}#partner-companies img.trust-banner{padding-bottom:14px;width:128px}#partner-companies h4{text-align:center;color:#000;font-size:16px;margin-top:-5px;margin-bottom:16px}#partner-companies .item>div p{color:#000;text-align:center;font-size:17px;line-height:1.2em}#partner-companies .item>div a{text-align:center;display:block;padding-top:18px;font-size:16px;text-decoration:none !important;color:#000;font-weight:bolder}#partner-companies .item>div a:hover,#partner-companies .item>div a:active{text-decoration:underline !important}#partner-companies .item>div{max-width:260px;margin:0 auto;padding:20px 0}.rosi-detail-banner{padding:0 20px 20px}.rosi-detail-banner .desk-experience{font-family:LatoRegular;text-transform:inherit;letter-spacing:normal;line-height:normal;margin:0;padding-top:0;text-align:center;font-size:24px}.rosi-detail-banner .bubble-div{clear:both;width:100%;float:none;height:auto;background:#f4f3f8;position:relative;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 3px 13px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 3px 13px 0 rgba(0,0,0,0.25);box-shadow:0 3px 13px 0 rgba(0,0,0,0.25);margin:0 auto;padding:30px 0}.rosi-detail-banner .bubble-div:after{content:"";position:absolute;border-style:solid;display:block;width:0;top:-22px;right:50%;margin-right:-30px;bottom:auto;left:auto;border-width:0 30px 30px 30px;border-color:#f4f3f8 transparent}.rosi-detail-banner .diamond-searchimg a>img{margin:18px auto 40px;max-width:110px}.rosi-detail-banner .explore-button.discover{width:100%;margin-bottom:0;margin-top:15px}.rosi-detail-banner .explore-button.discover a{font-size:14px}.rosi-detail-banner p{padding:20px 0 0;text-align:right;color:#000}.rosi-detail-banner .diamond-sub-i-m:after{content:"";display:block;clear:both;float:none}#partner-companies .owl-pagination{display:none}.category-about .main-cat-name-mobile,.category-about-rosi .main-cat-name-mobile{display:none}.watson-block .watson-text,.diamond-compares{padding:20px 21px 50px}.category-diamonds .links-first{background-image:url('../images/diamond_landing_gray.jpg');background-repeat:no-repeat;background-size:cover}.category-diamonds .links-first .link-div{display:inline-block;width:33%;text-align:center;padding-bottom:30px}.category-diamonds .links-first .link-div .link-img{margin:0 auto;width:65%;margin-top:40px}.category-diamonds .links-first .link-div .link-img-last{margin:0 auto;width:45%;margin-top:40px}.category-diamonds .links-first .link-div .link-p{text-align:center;color:#000;font-size:22px}.category-diamonds .links-first .link-div a{color:#000;font-size:11px;font-weight:600;letter-spacing:1px}.watson-block .watson-text p,.rockher-block .rockher-text p{color:#000;text-align:center;padding-bottom:20px;font-size:17px}.category-diamonds .rockher-commitmint{width:698px;color:#000;margin:0 auto;margin-bottom:35px}.category-diamonds .rockher-commitmint p.title{text-align:center;font-size:26px;font-weight:100;width:341px;margin:0 auto;margin-bottom:20px}.category-diamonds .rockher-commitmint p{text-align:center;font-size:15px}.category-diamonds .diamond-part3{margin-bottom:30px}.category-about .main-aboutus .watson-logo img,.category-about-rosi .main-aboutus .watson-logo img{max-width:220px;margin:0 auto;padding-bottom:50px}.category-about .main-aboutus .rosi-search-block .watson-logo img{padding-bottom:0;padding-top:51px}.watson-block .rosi-steps .owl-pagination{display:none}.rosi-journey{background:#e3eeff;background:-moz-linear-gradient(top,#e3eeff 0,#f3e7e9 100%);background:-webkit-linear-gradient(top,#e3eeff 0,#f3e7e9 100%);background:linear-gradient(to bottom,#e3eeff 0,#f3e7e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3eeff',endColorstr='#f3e7e9',GradientType=0);padding-top:50px;padding-bottom:50px}.rosi-journey:after{content:"";display:block;clear:both;float:none}.rosi-journey .journey-steps{padding:0 20px 30px}.rosi-journey .journey-steps:after{content:"";display:block;float:none;clear:both}.rosi-journey .journey-steps>div{width:50%;float:left}.rosi-journey .journey-steps>div p{text-align:center;color:#000;font-size:13px;margin-top:-34px}.rosi-journey .journey-steps img{margin:0 auto}.rosi-journey .journey-text{padding:0 21px 30px}.journey-phone .owl-controls{display:none}.journey-phone{margin:0 auto;width:304px;margin:0 auto;background-image:url(../images/about/iphone.png);background-repeat:no-repeat;background-position:top center;padding:73px 24px 39px}.journey-phone .owl-carousel .owl-controls{display:none !important}.journey-text p,.rosi-anatomy p,.desc-block p,.diamond-compares p{color:#000;text-align:left;padding-bottom:20px;font-size:17px}.journey-text .light-button,.desc-block .light-button,.landing-top-banner .play-video a,.category-diamonds .light-button{text-align:center;display:table;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;font-weight:300;text-transform:none;letter-spacing:.07em;border:1px solid #41395f;position:relative;z-index:98;font-weight:500;margin:0 auto 30px;font-size:15px;padding:16px 50px;background:transparent;color:#41395f}.category-diamonds .light-button{color:#000;border:2px solid #41395f;margin-top:40px}.landing-top-banner .play-video a{padding:14px 30px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:18px;text-transform:uppercase;line-height:19px}.journey-text .light-button:hover,.journey-text .light-button:active,.desc-block .light-button:hover,.desc-block .light-button:active,.landing-top-banner .play-video a:hover,.landing-top-banner .play-video a:active{background:#41395f;color:#fff;text-decoration:none !important}.rosi-detail-banner .explore-button.discover a:hover,.rosi-detail-banner .explore-button.discover a:active{background:transparent;color:#423a61}.landing-top-banner .buttons{display:none}.diamond-circle.active{fill:#fff;stroke:#000;stroke-width:2}.diamond-circle{fill:#fff;stroke:#a1a1a1;stroke-width:2;cursor:pointer}.diamond-circle-num{fill:#f5d7df;stroke:#4f4574;stroke-width:1;cursor:pointer}.diamond-circle-num.active{fill:#41395f;stroke:#fff;stroke-width:1;cursor:pointer}.circle-text-num{fill:#41395f}.circle-text-num.active{fill:#fff}.rosi-anatomy{padding:50px 21px}.rosi-anatomy .image{padding:20px 0}.founder .desc-block{padding:30px 21px;background:#f5f7f9}.flip-container{position:relative;-webkit-perspective:800px;-moz-perspective:800px;-o-perspective:800px;perspective:800px;padding-bottom:30px}#card{width:100%;height:100%;-webkit-transition:-webkit-transform 1s;-moz-transition:-moz-transform 1s;-o-transition:-o-transform 1s;transition:transform 1s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;min-height:435px;position:relative}#card.flipped{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}#card figure{display:block;height:100%;width:100%;position:absolute;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#card .back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);z-index:98}#card .front{z-index:97}figure.back .triangle-result-div{margin-top:50px;padding:0;width:300px;margin:0 auto}figure.back .triangle-result-div-cover{background:#fff !important;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:510px;-o-border-radius:10px;border-radius:10px;-webkit-box-shadow:3px 3px 14px 0 rgba(0,0,0,0.25);-moz-box-shadow:3px 3px 14px 0 rgba(0,0,0,0.25);box-shadow:3px 3px 14px 0 rgba(0,0,0,0.25);border:1px solid #898989;max-width:100%;width:100%;padding:0 10px 10px;position:relative}.diamond-clas-info-img .flip-card-icon-text{text-align:center;display:block;color:#000}.flip-container .buttons{display:none}.main-aboutus .video-part.mobile{background-image:url('../images/videos/engagement-video.jpg');background-size:cover;background-position:center center;display:none}.main-aboutus .modern-tech{background-image:url('../images/about/modern-tech-img.jpg');background-size:cover;background-position:center bottom;padding:37px 20px 243px}.category-about .main-aboutus h3,.category-about .main-aboutus h2,.category-about .main-aboutus p{color:#000;text-align:center}.category-about .main-aboutus h2{font-size:27px;font-weight:bold;letter-spacing:.1em}.category-about .main-aboutus h3{font-weight:200;font-size:20px;margin-bottom:3px}.category-about .main-aboutus p{font-size:16px;line-height:1.315em;letter-spacing:.06em}.category-about .featured-bar p{letter-spacing:0}.category-about .main-aboutus .video-block h2,.category-about .main-aboutus .video-block h3,.category-about .main-aboutus .video-block .h2,.category-about .main-aboutus .video-block .h3{color:#fff}.category-about .main-aboutus .modern-tech h3{margin-bottom:5px}.category-about .main-aboutus .modern-tech h2{font-size:26px;margin-bottom:25px}.main-aboutus .craftmanship-block{background:#f8f8f8;background-size:cover;background-position:left center;padding:41px 22px}.category-about .main-aboutus .craftmanship-block h2{font-size:27px;margin-bottom:40px}.main-aboutus .craftmanship-block img{width:244px;margin-bottom:36px}.main-aboutus .about-reviews .review1,.main-aboutus .about-reviews .review2{display:none}.about-reviews video{max-width:510px;margin:0 auto;display:block}.category-about .main-aboutus .gems-block{background:#f8f8f8;padding:45px 26px 0}.category-about .main-aboutus .gems-block h2,.category-about .main-aboutus .cushion h2{padding:0 35px;margin-bottom:16px}.category-about .main-aboutus>div>a{display:block;text-align:center;margin:71px 0 0 0;color:#000;font-size:16px}.category-about .main-aboutus>div>a.how-we-make-rings{margin:30px 0 0 0;text-decoration:underline !important;font-size:28px;font-weight:bold}.category-about .main-aboutus .gems-block a:hover{text-decoration:underline !important}.category-about .main-aboutus .gems-block img{margin-top:70px;max-width:260px}.triangle-result-bottom-text{padding:20px;text-align:center;width:100%}.triangle-result-bottom-text a{font-weight:bold;color:#636363 !important;text-decoration:underline !important}.triangle-result-bottom-text a:hover,.triangle-result-bottom-text a:active{text-decoration:none !important}.triangle-result-bottom-text a:after{content:"";background-image:url(../images/arrow-more.png);width:40px;display:inline-block;height:10px;background-repeat:no-repeat;background-position:center center}.triangle-result-bottom-text p{font-size:17px;color:#000;letter-spacing:.04em;margin-bottom:0}.conflict-free-block:after{content:"";display:block;float:none;clear:both}.conflict-free-block{padding:40px 32px 52px}.category-about .main-aboutus .conflict-free-block h3{margin-bottom:3px}.category-about .main-aboutus .conflict-free-block ul{display:block;text-align:center;padding-bottom:20px}.category-about .main-aboutus .conflict-free-block ul li{display:inline}.category-about .main-aboutus .conflict-free-block ul li img{width:96px;display:inline}.category-about .main-aboutus>div .conflict-free-text-block a,.category-about .main-aboutus>div .founder-text-block a{display:block;text-align:center;margin:33px 0 32px 0;color:#000;font-size:16px}.category-about .main-aboutus>div .conflict-free-text-block a.kimberley-process{display:inline;font-size:19px;text-decoration:underline !important}.conflict-free-text-block .desktop{display:none}.conflict-free-image-block{margin-right:-27px}.conflict-free-text-block{text-align:center}.conflict-free-text-block p span{font-weight:200;text-transform:uppercase;padding-top:40px;display:inline-block}.category-about .main-aboutus>div .conflict-free-text-block .more-links a{display:inline-block;text-transform:uppercase;margin:0 0 40px;letter-spacing:.1em;letter-spacing:.1em;width:26%;font-size:12px}.category-about .main-aboutus>div .conflict-free-text-block .more-links a:last-child{width:44%;margin-right:-42px}.category-about .main-aboutus>div .conflict-free-text-block .more-links{font-size:30px}.category-about .main-aboutus .founder-text-block h2{margin-bottom:27px}.founder-text-block{padding:26px 38px 0}.creator-text-block{padding:34px 26px}.creator-text-block h2{margin-bottom:29px}.category-about .main-aboutus>div .creator-text-block a{display:block;text-align:center;margin:34px 0 38px 0;color:#000;font-size:16px;width:50%;float:left}.category-about .main-aboutus>div .creator-text-block a:first-of-type{border-right:1px solid #000}.category-about .main-aboutus .founder-block{background:#f8f8f8}.category-about .main-aboutus .founder-block:after{content:"";display:block;float:none;clear:both}.category-about .main-aboutus .conflict-free-block ul.desktop{display:none}.primary-filters #results_table .active-d{background-color:#e6bcce;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background-repeat:no-repeat;background-size:cover;position:relative;border:2px solid #000}.primary-filters #results_table .active-d.add-row td:last-of-type{left:35px}.primary-filters #results_table .active-d td:last-of-type{background-image:url(../images/home/i.png);background-size:auto;background-repeat:no-repeat;background-position:top right;top:-10px;left:10px;position:relative;width:23px;height:23px}.primary-filters #results_table .active-d td:first-of-type{background-image:url(../dsearch/image/manual/drosi-row-icon.png);background-repeat:no-repeat;background-position:center left;position:relative;left:-25px;top:-2px}.primary-filters #results_table .active-d td:first-of-type label{position:relative;left:33px;top:2px}#results_table{margin-top:-40px;display:block}#results_table thead,#recentlyview_table thead{display:none !important}.fixed-table-body tbody{width:100%;display:block}#results_table .active-d td{color:#41395f}#results_table tbody tr,#recentlyview_table tbody tr{width:100%;display:inline-block;border:2px solid #daddea;margin-top:20px;border-radius:10px;height:80px}.fixed-table-body tr td:first-of-type{width:80px;height:80px}.fixed-table-body tr td:nth-child(2){width:130px}.fixed-table-body tr td:nth-child(3){width:75px}.fixed-table-body tr td:nth-child(4){width:75px}.fixed-table-body tr td:nth-child(5){width:75px}.fixed-table-body tr td:nth-child(6){width:75px}.fixed-table-body tr td:nth-child(7){width:75px}.fixed-table-body tr td:nth-child(8){width:140px}.fixed-table-body tr td:nth-child(9){width:75px}.fixed-table-body>tbody>.active-d:hover>td{background:transparent}.cms-financing .top-banner{min-height:570px;width:100%;background-image:url(../images/home/financing-banner.jpg);background-repeat:no-repeat;background-position:-1209px center;background-size:cover;margin-bottom:43px}.cms-financing .top-banner img{display:none}.cms-financing .top-banner h1{color:#fff;text-align:center;text-transform:capitalize;font-size:33px;margin-bottom:19px}.cms-financing .top-banner .banner-text{padding-top:170px}.cms-financing .top-banner p{color:#fff;text-align:center;max-width:350px;padding:0 20px;font-size:16px;padding-bottom:20px;margin:0 auto}.cms-financing .top-banner .button{text-align:center;margin:10px auto 0;display:table;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:14px;padding:14px 30px;text-transform:none;letter-spacing:.07em;border:1px solid #41395f;position:relative;z-index:98;font-weight:600;background-color:#41395f}.cms-financing .top-banner .button:hover,.cms-financing .top-banner .button:active{background:transparent;color:#41395f}.cms-financing .benefits-block img{margin:0 auto 8px;max-width:116px}.cms-financing .benefits-block div{text-align:center;max-width:360px;margin:0 auto;padding:0 20px 36px 20px}.cms-financing .benefits-block h4,.cms-financing .benefits-block p{color:#000;text-align:center}.cms-financing .benefits-block h4{font-size:23px;text-transform:capitalize;font-weight:400;max-width:300px;margin:0 auto 10px}.cms-financing .benefits-block p{font-size:16px;padding:0 14px;max-width:300px;margin:0 auto}.cms-financing .benefits-block .light-button{text-align:center;margin:0 auto;display:table;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:13px;padding:14px 40px;text-transform:none;letter-spacing:.07em;border:1px solid #41395f;position:relative;z-index:98;font-weight:600;background:transparent;color:#41395f;clear:both}.cms-financing .benefits-block .light-button:hover,.cms-financing .benefits-block .light-button:active{background:#41395f;color:#fff}.cms-financing .benefits-block{padding-bottom:50px}.cms-financing .description-block{background:#f5f7f9;padding:40px 20px}.cms-financing .description-block p{color:#000;text-align:center;padding-bottom:15px;font-size:16px;margin-bottom:0}.cms-financing .description-block .text-content{max-width:700px;margin:0 auto}#bread-promo-0{text-align:center;margin:10px auto 0;display:table;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:14px;padding:14px 30px;text-transform:none;letter-spacing:.07em;border:1px solid #41395f;position:relative;z-index:98;font-weight:600;background-color:#41395f;color:#fff}.hello_reftable .owl-carousel .owl-wrapper-outer{padding-bottom:70px}.primary-filters .table-responsive{overflow-x:visible;width:100%;display:flex;flex-flow:row wrap}.steps-builder-active #rosi-result .text-cover{margin-bottom:130px}.steps-builder-active #rosi-result #learn-more-bottom-part{position:absolute;width:100%;bottom:85px}.diamondsearch-intelligence-index #bottom-part2{height:64px}.diamondsearch-intelligence-index #bottom-part2>.buttons{bottom:0}.steps-builder-active .triangle-result-bottom-text{bottom:149px}#bread-checkout-btn{padding-left:0;background:transparent;margin-left:-8px}.catalog-product-view #bread-checkout-btn{margin:0 auto;display:block}.category-about-diamond-sourcing .top-banner,.category-about-recycled-gold .top-banner{background-image:url(../images/about/banner-recycle.jpg);padding-top:91px;text-align:center;background-repeat:no-repeat;padding-bottom:100px;background-position:41% top}.category-about-diamond-sourcing .main-recycle{overflow:hidden}.category-about-diamond-sourcing .top-banner{background-image:url(../images/about/banner-sourced.jpg)}.main-recycle img{width:100%}.category-about-diamond-sourcing .top-banner h1,.category-about-recycled-gold .top-banner h1{margin-bottom:18px}.category-about-diamond-sourcing .top-banner h1 span,.category-about-recycled-gold .top-banner h1 span{display:block;color:#fff}.category-about-diamond-sourcing .top-banner h1 .h3,.category-about-recycled-gold .top-banner h1 .h3{font-weight:200;font-size:20px;margin-bottom:3px}.category-about-diamond-sourcing .top-banner h1 .h2,.category-about-recycled-gold .top-banner h1 .h2{font-size:28px;letter-spacing:.3em;margin-bottom:3px}.category-about-diamond-sourcing .top-banner h1 .h2{font-size:26px;letter-spacing:normal}.category-about-diamond-sourcing .text-content1>img{width:110px;margin:-125px auto 17px}.category-about-diamond-sourcing .top-banner .text-block,.category-about-recycled-gold .top-banner .text-block{width:100%;float:none;padding:0;background:transparent;max-width:90%;margin:0 auto;color:#fff;font-size:16px;line-height:1.35em;letter-spacing:.04em;text-align:center}.category-about-diamond-sourcing .top-banner .text-block p,.category-about-recycled-gold .top-banner .text-block p{padding-bottom:18px}.category-about-diamond-sourcing .imgs-content,.category-about-recycled-gold .imgs-content{position:relative}.category-about-diamond-sourcing .imgs-content>img{display:none}.category-about-diamond-sourcing .text-content1,.category-about-diamond-sourcing .text-content2,.category-about-recycled-gold .text-content1,.category-about-recycled-gold .text-content2{padding-top:72px;max-width:83%;margin:0 auto;font-size:17px;text-align:center;line-height:1.25em;color:#000;padding-bottom:50px;letter-spacing:.04em}.category-about-diamond-sourcing .text-content1{max-width:90%;padding-bottom:57px}.category-about-recycled-gold .imgs-content .img-1{position:absolute;bottom:100px;width:250px;left:50%;margin-left:-125px}.category-about-diamond-sourcing .text-content2,.category-about-recycled-gold .text-content2{padding-top:76px;padding-bottom:44px}.care-block .left-image,.care-block .right-image{max-width:130px;margin:0 auto}.category-about-diamond-sourcing .care-block .left-image,.category-about-diamond-sourcing .care-block .right-image{display:none}.care-block .text-content{padding-top:42px;max-width:90%;margin:0 auto;color:#000;font-size:17px;text-align:center;line-height:1.2em;letter-spacing:.02em;padding-bottom:50px}.category-about-diamond-sourcing .diamond-mine{padding-top:55px}.category-about-diamond-sourcing .diamond-mine h2{font-size:26px;color:#000;letter-spacing:.2em;line-height:1.3em;margin:0 auto;text-align:center;font-weight:bold;padding-bottom:21px}.category-about-diamond-sourcing .video-content{margin-top:-8px}.category-about-diamond-sourcing .diamond-mine p{padding-top:0;max-width:90%;margin:0 auto;color:#000;font-size:18px;text-align:center;line-height:1.2em;letter-spacing:.04em;padding-bottom:18px}.category-about-diamond-sourcing .responsibility-block-cover>img{margin-left:0;margin-right:0;height:315px;width:auto}.category-about-diamond-sourcing .responsibility-block{margin-top:38px}.category-about-diamond-sourcing .responsibility-block .title-cover{background-image:none;padding:0;padding-top:13px;margin-bottom:0}.category-about-diamond-sourcing .responsibility-block .title-cover h2{color:#000;max-width:100%;font-size:24px;font-weight:bold}.category-about-diamond-sourcing .responsibility-block p{padding-bottom:0}.category-about-diamond-sourcing .diamond-mine p a{color:#000 !important;text-decoration:underline !important}.category-about-diamond-sourcing .diamond-mine p a:hover,.category-about-diamond-sourcing .diamond-mine p a:active{text-decoration:none !important}.category-about-diamond-sourcing .care-block .text-content a{text-decoration:none !important;text-transform:uppercase;padding-top:30px;color:#000 !important;display:block;max-width:280px;margin:0 auto}.category-about-diamond-sourcing .care-block .text-content{padding-top:22px}.category-about-diamond-sourcing .care-block .text-content p{margin-bottom:22px}.category-about-diamond-sourcing .care-block .text-content a:hover,.category-about-diamond-sourcing .care-block .text-content a:active{text-decoration:underline !important}.category-about-diamond-sourcing .logos img{max-width:166px;margin:10px auto 0}.care-block-cover{padding-bottom:20px;position:relative}.care-block h2{color:#000;font-weight:600;text-align:center;letter-spacing:.25em;margin-bottom:28px}.responsibility-block .title-cover{background-image:url(../images/about/responsibility.jpg);padding-top:133px;text-align:center;background-repeat:no-repeat;padding-bottom:100px;background-position:center top;background-size:cover;margin-top:32px;padding-left:40px;padding-right:30px;padding-bottom:84px;margin-bottom:35px}.responsibility-block .title-cover h2{font-size:28px;color:#fff;letter-spacing:.2em;line-height:1.3em;max-width:345px;margin:0 auto}.responsibility-block p{padding-top:24px;max-width:90%;margin:0 auto;color:#000;font-size:17px;text-align:center;line-height:1.2em;letter-spacing:.04em;padding-bottom:25px}.prefooter-text-block{max-width:90%;margin:0 auto;color:#000;font-size:17px;text-align:center;line-height:1.2em;letter-spacing:.04em;padding-bottom:72px}.cms-live-chat center>img{width:121px !important;height:auto !important;padding-top:20px}.active-d.add-row span{text-align:center;font-size:22px;color:#41395f;text-transform:initial}.active-d.add-row a.like{background:#41395f;border:1px solid #41395f;width:100%;color:#fff}.category-about-rosi p.play-video,.category-diamonds p.play-video{text-align:center}.category-diamonds p.play-video{margin-top:10%}.category-about-rosi p.play-video a,.category-diamonds p.play-video a{background-image:url(../images/about/rosi-play-button.png);background-repeat:no-repeat;padding-top:91px;background-position:center top;display:inline-block;margin-top:42px;background-size:75px;font-size:20px;text-transform:uppercase;font-weight:bold;color:#000}.category-about-rosi p.play-video a:hover,.category-diamonds p.play-video a:hover{color:#000;cursor:pointer}.rosi-journey .journey-steps .active img{background:#dffffe;background:-moz-radial-gradient(center,ellipse cover,#dffffe 1%,transparent 70%);background:-webkit-radial-gradient(center,ellipse cover,#dffffe 1%,transparent 70%);background:radial-gradient(ellipse at center,#dffffe 2%,transparent 60%);background:-webkit-radial-gradient(center,ellipse cover,#dffffe 10%,rgba(255,255,255,0) 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dffffe',endColorstr='#dffffe',GradientType=1)}#rosi-result .bottom-part .bottom-part-cover{max-width:412px;margin:0 auto}#rosi-result .rlpn-wrapper .middle-part p.play-video{display:none}@media only screen and (max-width:1130px){.cms-cushion-brilliant .gallery{zoom:.6}}.cms-cushion-brilliant .charm-brilliance .cushion-gif-mobile{display:none}@media only screen and (max-width:1024px){.featured-bar{padding:0 !important}.category-diamonds .find-diamond .right-side{margin-top:60px}.category-diamonds .find-diamond{height:450px}.category-diamonds .find-diamond p{font-size:22px}.category-diamonds .find-diamond h1.h3{font-size:37px;width:380px}.category-diamonds .right-side a.button.intell{margin-top:0}.category-diamonds .right-side .button{padding:14px 20px;width:300px}.diamondsearch-intelligence-compareyourdiamond .watson-form-container #form-login-comparediamond .account-login.google-login a{font-size:12px}.diamondsearch-intelligence-compareyourdiamond .watson-form-container .wrapper{margin-left:25px;width:95%}.diamondsearch-intelligence-compareyourdiamond .wrapper h1{font-size:33px;width:495px}.diamondsearch-intelligence-compareyourdiamond .watson-form-container #form-login-comparediamond input{font-size:18px}.diamondsearch-intelligence-compareyourdiamond .watson-form-container #form-login-comparediamond{width:292px}.diamondsearch-intelligence-compareyourdiamond .watson-form-container #form-login-comparediamond .account-login.facebook-login a{font-size:12px}.diamondsearch-intelligence-compareyourdiamond .watson-form{width:453px}.diamondsearch-intelligence-compareyourdiamond .watson-form form{margin-top:0}.diamondsearch-intelligence-compareyourdiamond #diamond-number-input-error,.diamondsearch-intelligence-compareyourdiamond #diamond-price-input-error{width:400px;font-size:14px;margin-left:65px}.watson-form-container .watson-form img{float:none}.diamondsearch-intelligence-compareyourdiamond .gia-form{font-size:18px}.diamondsearch-intelligence-compareyourdiamond .watson-form-container input{font-size:10px}.diamondsearch-intelligence-compareyourdiamond .watson-form li>p#gia-grading{margin-left:61px}.diamondsearch-intelligence-compareyourdiamond .watson-form li>p#compare-price{width:330px;margin-left:61px}.custom-design-two-right .custom-design-right-sub1{margin-top:166px}#homepageoverlayNav{display:none}.home-page-overlay .center-text .p1{font-size:30px}.home-page-overlay .center-text{margin-top:30px}.home-page-overlay .anim-rosi-logo{margin-top:30px;margin-bottom:20px}.home-page-overlay .serch-walte{font-size:20px;letter-spacing:1px;margin-top:10px;margin-bottom:10px}.cms-hearts-and-arrows-diamonds h1.selecth1{font-size:45px;padding-top:30px}.cms-hearts-and-arrows-diamonds .last .lefts{height:220px}.cms-hearts-and-arrows-diamonds .common.last{height:1000px}.cms-cushion-brilliant .charm-brilliance .cushion-gif-mobile{display:block;margin:0 auto;width:100%}.product-view .add-to-cart .qty-wrapper{float:none;margin:0 auto;width:80px;margin-bottom:10px}.cms-cushion-brilliant .rosi-search-block-bg{background-position:center}.cms-cushion-brilliant .compare p,.category-diamonds .compare p,.cms-home .compare p{font-size:15px;width:275px}.cms-cushion-brilliant .compare{height:575px}.cms-cushion-brilliant .compare p{font-size:16px;width:100%;text-align:center;max-width:392px}.cms-cushion-brilliant .find-diamond p{max-width:680px}.cms-cushion-brilliant .compare p{font-size:19px;max-width:681px}.cms-cushion-brilliant .gia-cushion p{max-width:681px}.cms-cushion-brilliant .compare h3{margin:0 auto;font-size:35px;width:100%;text-align:center}.cms-cushion-brilliant .compare p,.category-diamonds .compare p{line-height:1.5}.cms-cushion-brilliant .compare,.category-diamonds .compare,.category-diamonds .rosi-search-block,.cms-cushion-brilliant .rosi-search-block{width:100%}.category-diamonds .main-aboutus .mobile-landing{display:block}.cms-cushion-brilliant .find-diamond{background-image:url(../images/cushionbrilliant/cushion-brilliant-page-landing-mobile.png);height:1100px;padding:655px 0 0;background-position:0 -12px}.category-diamonds .find-diamond p{font-weight:400;padding:5px 0}.category-diamonds .find-diamond{background:#f4f1f3;height:290px}.category-diamonds .find-diamond .right-side{width:100%;padding-top:10px;padding-bottom:10px;margin-top:0}.cms-cushion-brilliant .compare h3,.category-diamonds .compare h3,.cms-home .compare h3{width:310px}.category-diamonds .main-aboutus .rosi-search-block .rosi-logo{padding-top:23px}.category-diamonds .main-aboutus .rosi-search-block .rosi-logo img{margin-left:10px}.category-diamonds .find-diamond .right-side .button:last-child{background:transparent;color:#41395f;margin-top:-8px}.category-diamonds .find-diamond p.or{padding-top:0}.cms-press .featured-press .business,.cms-press .featured-press .forbes,.cms-press .featured-press .huffpost,.cms-press .featured-press .buzzfeed{width:100%}.cms-press .huffpost{margin-top:30px}.category-diamonds .links-first .link-div{display:block;width:100%}.category-diamonds .links-first .link-div .link-img{width:35%;padding-top:40px}.category-diamonds .links-first .link-div .link-img-last{width:25%}.category-diamonds .links-first .link-div a{text-decoration:underline}.category-diamonds .rockher-commitmint p.title{width:210px}.category-diamonds .rockher-commitmint{width:300px}.category-diamonds .light-button{border:0;text-decoration:underline;font-size:18px;font-weight:600;text-transform:uppercase}.custom-design-two-right .custom-design-right-sub1{margin-top:-100px}.category-top-engagement-rings .cate-name-sub-line{width:250px;margin-left:240px}.category-recently-purchased .cate-name-sub-line{width:250px}.overlay-rosi-logo{padding-top:20px;max-width:200px;margin:0 auto}.home-page-overlay .anim-rosi-logo{max-width:200px;margin:0 auto;padding:15px}.home-page-overlay .center-text{margin-top:5px}.home-page-overlay .center-text .p1{font-size:24px}.homepage .overlay-content{padding-bottom:110px}}@media only screen and (min-width:416px) and (max-width:1024px){.rosi-banner .rosi-banner-logo img{max-width:80px;float:none;padding-top:0;padding-right:0}.rosi-banner img{max-width:50%;float:left;padding-right:10px}.rosi-banner h3{display:block;text-transform:none;font-size:11px;color:#000;margin-bottom:6px}.right-side p{padding-top:5px;padding-bottom:5px}.main-about-sub{margin-top:20px;font-size:15px;margin-bottom:49px}.main-about-sub a{font-size:12px;letter-spacing:3px;margin:0 5px}.left-side{width:50%;float:left;padding-right:10px;position:relative}.rosi-founder .left-side{float:right;padding-right:0;padding-left:10px}.left-side img{max-width:100%}.main-mobile-intro-about h2{font-size:16px}.main-mobile-intro-about span{font-size:20px}.main-mobile-intro-about .right-side p{font-size:15px;padding-left:0;padding-bottom:5px}.main-mobile-intro-about a{color:#000;text-transform:uppercase;display:block;width:100%;float:none;clear:both}.rosi-diamonds h2,.rosi-designs h2,.rosi-story h2{font-size:17px;padding-top:10px}.rosi-diamonds p{max-width:320px;margin:0 auto}.rosi-founder .right-side{text-align:center}.rosi-founder h2{text-align:center;font-size:17px;font-family:LatoRegular;padding-top:5px;margin-bottom:5px}.rosi-founder h2 span{font-size:21px;display:block;margin-top:-3px;letter-spacing:3px}.rosi-founder a.hover-underline1{color:#000;text-align:center;text-transform:uppercase;display:block;padding-top:5px;float:none;clear:both}}@media only screen and (max-width:1024px) and (min-width:414px) and (min-height:608px){.main-about-sub{font-size:15px}.main-about-sub a{font-size:17px}.circle-info{padding:0 10px 10px}.circles-text{line-height:80px !important;font-size:21px !important}.homepage .overlay-content{padding-bottom:60px}}@media only screen and (max-width:1024px) and (min-width:360px) and (min-height:608px){.homepage.demo{background-color:#ffe9eb;min-height:75vh !important}}@media only screen and (max-width:400px){.category-diamonds .find-diamond h1.h3{font-size:29px;width:300px}.category-diamonds .right-side .button{padding:14px 0;width:280px}}@media only screen and (max-width:375px){#card{min-height:375px}.diamond-clas-info-img{margin-top:100px;position:relative;z-index:9}.overlay-rosi-logo{max-width:160px}.home-page-overlay .anim-rosi-logo{max-width:160px}.home-page-overlay .center-text .p1{font-size:25px}.homepage .overlay-content{padding-bottom:60px}#rosi-result .rlpn-wrapper{margin-top:0}.steps-builder-active #rosi-result #learn-more-bottom-part{bottom:0}}@media screen and (max-height:450px){.overlay{overflow-y:auto}.overlay a{font-size:20px}.overlay .closebtn{font-size:20px;top:15px;right:35px}.homepage.demo .closebtn{font-size:20px;top:15px;right:35px;z-index:99999}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){ol.filtercategories li.center_shape_availability{display:block;float:left;width:50%}.catalog-category-view div.block-layered-nav dd a.amshopby-attr{text-align:center;max-width:200px;margin:10px auto;display:block}div.block-layered-nav dd a.amshopby-attr-selected{background-image:none;float:none;max-width:200px;display:block;margin:10px auto}ol.filtercategories li.center_shape_availability lable{width:auto;float:left;margin-top:20px;margin-left:18px;text-align:center;font-size:16px}ol.filtercategories li.center_shape_availability a img{margin:0;float:left;clear:none}.catalog-category-view div.block-layered-nav dd .center_shape_availability a.amshopby-attr{padding-left:10px;color:#41395f !important;font-size:14.49px;max-width:200px;margin:10px auto;width:auto;display:block;float:none}.catalog-category-view div.block-layered-nav .main-amshopby-filter .particular-showfilter.show-0 dd a.amshopby-attr{float:none;width:100%;text-align:center;margin:0 auto}}@media only screen and (min-width:768px) and (max-width:1024px){.diamondsearch-intelligence-index .diamond-clas-info-img{margin-top:150px}.checkout-cart-index .main-container{margin-top:0 !important}.checkout-onepage-index span.back_arr{left:1%;position:absolute;top:2%}#checkoutSteps{margin:60px 0 0}.checkout-cart-index #cartSteps .round_aab{display:none}.main-about-sub{position:relative}.main-banner-education{padding-top:40px}.catalog-product-view .speci-title{padding-bottom:20px;display:none}}@media only screen and (max-width:1250px){.about-founder-sub-sub1{display:block;float:left;max-width:740px;width:100%}.about-founder-sub{position:absolute;top:70px;width:100%}}@media only screen and (max-width:1050px){.about-founder-sub-sub1{display:block;float:left;max-width:620px;width:100%}.about-founder-sub{position:absolute;top:38px;width:100%}.about-founder-sub-sub{margin:0 auto;max-width:508px;text-align:center}}@media only screen and (max-width:930px){.about-founder-sub-sub{margin:0 auto;max-width:450px;text-align:center}.about-founder-sub-sub1{display:block;float:left;max-width:555px;width:100%}.about-founder-sub-sub h2{color:#000;font-size:36.29px;letter-spacing:7px}}@media only screen and (max-width:850px){.diamondsearch-intelligence-compareyourdiamond .wrapper h1{font-size:33px;width:400px}.diamondsearch-intelligence-compareyourdiamond #diamond-number-input-error,.diamondsearch-intelligence-compareyourdiamond #diamond-price-input-error,.diamondsearch-intelligence-compareyourdiamond #diamond-carat-input-error{width:350px}.about-founder-sub-sub p.learnmore{font-family:LatoRegular;font-size:14.67px;margin-top:30px}.about-founder-sub-sub h2{color:#000;font-size:28.29px;letter-spacing:7px}.about-founder-sub-sub h3{font-family:LatoRegular;font-size:20.96px}.about-founder-sub-sub{margin:0 auto;max-width:423px;text-align:center}.about-founder-sub-sub1{display:block;float:left;max-width:490px;width:100%}}@media only screen and (max-width:1024px){.about-founder-sub-sub{margin:0 auto;max-width:387px;text-align:center}.about-founder-sub-sub1{display:block;float:left;max-width:448px;width:100%}}@media only screen and (min-width:375px){#diamond-result-card .carat{padding-top:100px}#diamond-result-card .diamond-clas-info{margin-top:15px}#rosi-result .rlpn-wrapper .button{font-size:20px;padding:14px 39px}#rosi-result .rlpn-wrapper #rosi-greeting .button{font-size:18px;padding:11px 18px}#rosi-result.rlpn-wrapper .bottom-part .logo{max-width:100px;padding:0}.mobile-rosi-base-settings .choice-step.choice-step1 .owl-carousel{padding-left:60px;padding-right:60px}#rosi-result .shape-container .shape img{height:53px}.shape-container .shape p{padding-top:9px;font-size:20px}.mobile-rosi-base-settings .shape-container .owl-buttons>div,.watson-block .rosi-steps .owl-buttons>div{width:60px}.rosi-greeting .button{padding:14px}.mobile-home-content .item #rosi-result{padding-top:103px}#rosi-result .bottom-part .top-part{max-width:290px}.mobile-home-content .item #rosi-result .bottom-part{margin:33px auto 20px}.mobile-rosi-base-settings .choice-step.choice-step1 .owl-carousel .owl-controls{margin:0 -60px}.show_hide{margin-top:5px}.item .text-block{padding:10px 40px 60px}.item .main-mobile-intro-about h2{padding-top:20px}.diamondsearch-intelligence-index .top-part2 .selected-items{width:220px;float:right}.diamondsearch-intelligence-index .top-part2 .selected-items p{font-size:14px}.mobile-home-content #rosi-result .rlpn-wrapper .subtitle p{font-size:28px}.mobile-home-content .item #rosi-result .rlpn-wrapper .diamond-image img{width:170px;margin:2px auto 16px}.diamondsearch-intelligence-index .triangle-selected-item{margin-left:-20px;min-width:190px}#rosi-result .rlpn-wrapper #rosi-result-card .button{font-size:11px;padding:8px 0}.catalog-product-view .landing-video-block .video-desk{top:520px}#rosi-result .bottom-part p.play-video a{margin:0 15px}#rosi-result .bottom-part .learn-more-link a,.diamondsearch-intelligence-index .bottom-part .learn-more-link a{padding-left:15px}}@media only screen and (min-width:412px){#rosi-result .rlpn-wrapper .button{padding:16px 45px;font-size:18px}.mobile-rosi-base-settings .shape-container .owl-buttons,.watson-block .rosi-steps .owl-buttons{position:absolute;top:32%;width:100%}.mobile-rosi-base-settings .shape-container .owl-buttons>div,.watson-block .rosi-steps .owl-buttons>div{background-size:20px auto}.mobile-rosi-base-settings .shape-container{max-width:382px;margin:0 auto}#rosi-result .shape-container .shape img{height:63px}.shape-container .shape p{padding-top:12px;font-size:22px;padding-bottom:4px}.mobile-rosi-base-settings .choice-step.choice-step1 #owl-demo4 .owl-carousel,.mobile-rosi-base-settings .choice-step.choice-step1 #owl-demo3 .owl-carousel{padding-left:66px;padding-right:66px}.mobile-rosi-base-settings .shape-container #owl-demo4 .owl-buttons>div,.mobile-rosi-base-settings .shape-container #owl-demo3 .owl-buttons>div,.watson-block .rosi-steps .owl-buttons>div{width:66px}.rosi-greeting .button{font-size:20px;padding:16px;float:none;clear:both;text-align:center;margin-top:0}.mobile-home-content .item #rosi-result{padding-top:90px}.mobile-home-content .item #rosi-result .rlpn-wrapper .diamond-image img{margin:2px auto 30px}.mobile-home-content .item #rosi-result .rlpn-wrapper{padding-bottom:0}.mobile-home-content .item #rosi-result .top-part p{font-size:20px}#rosi-result .rosi-validation{text-align:center;font-size:16px;margin:0 0 10px}#rosi-result .rlpn-wrapper>.top-part p{padding-top:22px}#rosi-result .bottom-part .top-part{max-width:310px}.mobile-home-content .item #rosi-result .bottom-part{margin:35px auto 20px}.mobile-rosi-base-settings .choice-step.choice-step1 .owl-carousel .owl-controls{margin:0 -66px}.item .text-block{padding:40px 40px 60px}.diamond-result-card-cover,figure.back .triangle-result-div{width:352px}#diamond-result-card .diamond-clas-info li span{font-size:18px}#diamond-result-card .buttons .button-light,#diamond-result-card .buttons .button{width:32%;font-size:12px}.mobile-rosi-base-settings .subtitle p{padding:10px 30px 20px}#rosi-result svg.mainsvg{-ms-transform:scale(0.7,0.7);-webkit-transform:scale(0.7,0.7);transform:scale(0.7,0.7);margin-left:-140px}#rosi-result .triangle-div{margin-top:-70px;margin-bottom:-130px}.diamondsearch-intelligence-index .top-part2 .selected-items{width:230px;padding-right:10px}#rosi-result .triangle-icon{margin-top:-200px}#rosi-result .choice-step2 .text-cover:after,#rosi-preload .text-cover:after,#rosi-priority-pyramid .text-cover:after,#rosi-preload2 .text-cover:after,#rosi-no-items .text-cover:after{margin-right:-85px}#rosi-result .text-cover{padding:15px 10px 32px}#rosi-preload2 .text-cover{padding:36px}#rosi-preload2{max-width:378px;margin:0 auto}#partner-companies .item>div{max-width:285px;margin:0 auto}#rosi-result .triangle-div svg.mainsvg{margin-left:-140px}#rosi-result-pyramid .triangle-result-div{width:352px}#rosi-result .triangle-result-shape-cover svg.mainsvg{margin-left:-220px;margin-top:-120px}#diamond-clas-info-s{margin-top:-130px}#rosi-preload .text-cover,#rosi-result .text-cover,#rosi-result-3-1 .text-cover,#rosi-no-items .text-cover{width:352px}#diamond-result-card .bottom-part{padding-bottom:20px;padding-top:20px}#diamond-result-card .diamond-clas-info{padding:130px 0 0}#card{min-height:404px}#rosi-result .text-cover p{font-size:18px;padding-bottom:0}#rosi-result .text-cover,#rosi-result-3-1 .text-cover{margin-bottom:50px}figure.back .triangle-result-div-cover,#diamond-result-card{padding:15px}.diamond-clas-info-img{width:100%;margin-top:150px;position:relative;z-index:103}#diamond-result-card .middle-part .diamond-icon{margin-top:0}.main-aboutus .video-part.mobile .video-desc{padding-top:71px}.main-aboutus .video-btn{margin-top:60px}.main-aboutus .video-block .video-text{padding:53px 30px 82px}#rosi-result #shape-warning-msg{font-size:15px}.category-about-recycled-gold .imgs-content .img-1{bottom:201px;width:342px;left:50%;margin-left:-171px}.category-about .main-aboutus>div .conflict-free-text-block .more-links a{width:37%;margin-left:5%;font-size:14px}.category-about .main-aboutus>div .conflict-free-text-block .more-links a:last-child{width:44%;margin-right:-15px;margin-top:5%}#rosi-result .bottom-part p.play-video a{padding:21px 42px 21px 0;margin:0 17px}#rosi-result .bottom-part .right-part{padding-top:13px}#rosi-result .bottom-part .learn-more-link a,.diamondsearch-intelligence-index .bottom-part .learn-more-link a{padding-top:7px}}@media only screen and (min-width:480px) and (orientation:landscape){.item .text-block{padding:25px 5px}.item .mobile-video img{padding-top:25px}.item .text-block .video-btn img{padding-top:0;padding-bottom:17px}.item .main-mobile-intro-about{height:auto;margin-top:0;padding-top:10px;padding-bottom:0}.item .main-mobile-intro-about h2{padding-top:5px}.item .right-side{float:left;width:50%}.item .left-side{width:50%;float:left;padding-top:35px;padding-right:10px}.item .main-mobile-intro-about>a{color:#000;text-transform:uppercase;display:block;width:50%;float:left;clear:none;padding-top:10px}.item .main-mobile-intro-about .right-side p{font-size:13px}}@media only screen and (min-width:485px) and (max-width:767px){.cms-selecting-the-perfect-wedding-ring .detail-position-ab1.size-site-consider{top:0}.overlay-rosi-logo{padding-bottom:30px}.home-page-overlay .center-text{margin-bottom:25px}.home-page-overlay .anim-rosi-logo{margin-bottom:30px}#home-page-overlay-content .bottom-text{padding-top:24px}.circles-text{line-height:80px !important;font-size:22px !important}}@media only screen and (min-width:490px){.smarttop .rosi-preview .phone{width:25%}}@media only screen and (max-width:667px){.category-top-engagement-rings .cate-name-sub-line{margin-left:190px}}@media only screen and (max-width:568px){.category-about .main-aboutus .conflict-free-text-block img{width:20%}.sub-spec .sub-specification span{width:50%}.category-top-engagement-rings .cate-name-sub-line{margin-left:145px}#diamond-result-card .carat{text-align:center;padding-top:110px}#diamond-result-card .diamond-clas-info{margin-top:-100px}a#bbblink.rbhzbum{height:70px !important}}@media only screen and (min-width:568px){#diamond-result-card .carat{text-align:center;padding-top:110px}#diamond-result-card .diamond-clas-info{margin-top:-100px}.line-blog .pager.pager-no-toolbar{padding-top:0}.circles-text{line-height:80px !important;font-size:25px !important}#rosi-result .bottom-part .learn-more-link{display:block;text-align:left}.shape-selected-item{top:-90px}.mobile-rosi-base-settings .text-cover:after{margin-right:-30px}.rosi-detail-banner .diamond-searchimg{width:30%;float:left}.rosi-detail-banner .bubble-div{float:right;max-width:65%;clear:right;padding:30px}.rosi-detail-banner .bubble-div:before{content:"";position:absolute;right:100%;top:50%;width:0;height:0;border-top:30px solid transparent;border-right:30px solid #f4f3f8;border-bottom:30px solid transparent;margin-right:-1px;margin-top:-30px}.rosi-detail-banner .bubble-div:after{display:none}.rosi-detail-banner{padding:20px}.rosi-detail-banner .diamond-searchimg a>img{margin:55px auto 40px}.cms-financing .top-banner{background-position:-1120px center}}@media only screen and (min-width:667px){#diamond-result-card .carat{text-align:center;padding-top:130px}#diamond-result-card .diamond-clas-info{margin-top:-100px}#diamond-result-card .diamond-clas-info ul{width:101%}.mobile-rosi-base-settings .shape-container{max-width:600px}.cms-halo-engagement-ring .contahelo_main .halo-item .item,.contahelo_main_max .halo-item .item,.contahelo_main_max .halo-item .item{min-height:445px}.category-about .main-aboutus>div .conflict-free-text-block .more-links a{display:inline-block;margin:0 10px 40px;width:auto;font-size:16px}.category-about .main-aboutus>div .conflict-free-text-block .more-links{font-size:20px}}@media only screen and (min-width:667px) and (orientation:landscape){.item .mobile-video img{padding-top:25px;width:65%}.item .text-block{padding:47px 5px}.item .main-mobile-intro-about .right-side p{font-size:15px}.item .main-mobile-intro-about h2{padding-top:25px;padding-bottom:10px}.item .main-mobile-intro-about>a{padding-top:20px}.category-about-recycled-gold .landing-video-block .video-part-desctop{min-height:1px}.category-about-recycled-gold .landing-video-block .video-part-desctop video,.category-about-recycled-gold .video-part-desctop .main-aboutus-one-sub h2{display:none}.category-about-recycled-gold .video-part-desctop p{margin-top:20px;max-width:90%;margin:0 auto;color:#000;text-align:center;font-size:17px;line-height:1.2em;letter-spacing:.04em;padding-bottom:42px}.category-about-recycled-gold .video-part.mobile .video-btn{max-width:50px;height:50px;display:block;margin:0 auto}.category-about-recycled-gold .video-part.mobile img{padding-bottom:4px;height:220px}.category-about-recycled-gold .video-part.mobile .video-btn img{padding-bottom:0;height:50px}.category-about-recycled-gold .video-part.mobile h2{font-size:24px;max-width:345px;margin:0 auto;margin-top:25px}}@media only screen and (min-width:608px) and (max-width:666px){.category-engagement-rings .fullscreen-bg__video{height:140%;margin-top:-80px}}@media only screen and (min-width:736px){#diamond-result-card .carat{text-align:center;padding-top:130px}#diamond-result-card .diamond-clas-info{margin-top:-100px}#diamond-result-card .diamond-clas-info ul{width:101%}#rosi-result svg.mainsvg{margin-top:0}.cms-financing .top-banner{background-position:-1020px center}.category-about-recycled-gold .imgs-content .img-1{bottom:230px;width:622px;margin-left:-311px}.category-about-recycled-gold .landing-video-block .video-part-desctop video,.category-about-recycled-gold .landing-video-block .video-part-desctop h2{display:none}.category-about-diamond-sourcing .responsibility-block-cover>img{height:auto;width:100%}}@media only screen and (min-width:736px) and (orientation:landscape){.fixed-body #header-nav{height:100%}.resp_view_480 li.lastipad{padding-top:3%}.item .text-block{padding:62px 5px}.item .main-mobile-intro-about p{font-size:17px}.category-about-recycled-gold .landing-video-block .video-part-desctop{min-height:1px}.category-about-recycled-gold .landing-video-block .video-part-desctop video{display:none}.category-about-recycled-gold .landing-video-block .video-part-desctop h2{display:none}.category-about-recycled-gold .video-part-desctop p{margin-top:20px;max-width:90%;margin:0 auto;color:#000;text-align:center;font-size:17px;line-height:1.2em;letter-spacing:.04em;padding-bottom:42px}.category-about-recycled-gold .video-part.mobile .video-btn{max-width:50px;height:50px;display:block;margin:0 auto}.category-about-recycled-gold .video-part.mobile img{padding-bottom:4px;height:220px}.category-about-recycled-gold .video-part.mobile .video-btn img{padding-bottom:0;height:50px}.category-about-recycled-gold .video-part.mobile h2{font-size:24px;max-width:345px;margin:0 auto;margin-top:25px}}@media only screen and (min-width:768px){#diamond-result-card .carat{text-align:center;padding-top:130px}#diamond-result-card .diamond-clas-info{margin-top:-100px}#diamond-result-card .diamond-clas-info ul{width:101%}.category-about-recycled-gold .landing-video-block .video-part-desctop video,.category-about-recycled-gold .landing-video-block .video-part-desctop h2{display:block;margin:auto}.category-intelligent-diamond-search .main-container:before{content:"";display:block;background:#ffe9eb;background:-moz-linear-gradient(top,#ffe9eb 0,#ffe9eb 2%,#ffe9eb 2%,#fef8f8 50%,#fff 100%);background:-webkit-linear-gradient(top,#ffe9eb 0,#ffe9eb 2%,#ffe9eb 2%,#fef8f8 50%,#fff 100%);background:linear-gradient(to bottom,#ffe9eb 0,#ffe9eb 2%,#ffe9eb 2%,#fef8f8 50%,#fff 100%);height:100%;width:100%;position:absolute;margin-top:1500px}.login-section-smart .facebook-or span{background:#fef2f3}.left-img-specification1{margin-bottom:0}.searchblocks .shape-container .shape{width:20%}.searchblocks .shape-container .shape p{font-size:17px;padding-top:15px}#rosi-result .shape-container .shape img{height:88px}.searchblocks .shape-container .shape:nth-child(1),.searchblocks .shape-container .shape:nth-child(2),.searchblocks .shape-container .shape:nth-child(3),.searchblocks .shape-container .shape:nth-child(4),.searchblocks .shape-container .shape:nth-child(5){border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}.searchblocks .shape-container .shape:nth-child(1){-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px}.searchblocks .shape-container .shape:nth-child(6),.searchblocks .shape-container .shape:nth-child(7),.searchblocks .shape-container .shape:nth-child(8),.searchblocks .shape-container .shape:nth-child(9){border-right:1px solid #d7d7d7}.searchblocks .shape-container .shape:nth-child(6){-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px}.searchblocks .shape-container .shape:nth-child(5){border-right:0;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px}.searchblocks .shape-container .shape:nth-child(10){-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px}#rosi-result .rosi-validation{text-align:center;font-size:24px;margin:0}#rosi-result .rlpn-wrapper{padding-left:0}#rosi-result .rlpn-wrapper .top-part .logo img{max-width:100% !important;width:100%;padding-right:13px;margin-right:20px;display:block}#rosi-result .rlpn-wrapper .top-part:after{content:"";display:block;float:none;clear:both}#rosi-result .rlpn-wrapper .top-part{padding-bottom:15px}#rosi-result .rlpn-wrapper .text p{font-style:normal;font-size:22px;line-height:1.5em}#rosi-result .diamond-image img{width:330px;margin:40px auto 23px;height:auto}#rosi-result .bottom-part .learn-more-link{text-align:left}#rosi-result .bottom-part .learn-more-link a{font-size:19px;color:#41395f}.shape-container .shape{width:100%;padding:30px 0 10px}.shape-container .shape p{padding-top:23px;font-size:35px;padding-bottom:20px}.mobile-rosi-base-settings .shape-container .owl-buttons>div,.watson-block .rosi-steps .owl-buttons>div{background-size:30px auto}.mobile-rosi-base-settings .shape-container .owl-buttons,.watson-block .rosi-steps .owl-buttons{top:30%}.mobile-rosi-base-settings .bugdet-container .budget-input{float:none;max-width:560px;margin:0 auto;width:529px;margin-bottom:50px}.shape-selected-item{top:150px;right:55px}.mobile-rosi-base-settings .button-light{font-size:35px;padding:10px 27px;margin-top:33px}.category-intelligent-diamond-search .main .text-cover .button{margin:15px auto 0;font-size:22px;padding:16px 45px}.big-text p{font-size:30px;padding-top:25px;color:#000}.wed-sub-search .bottom-exp{font-size:17px}.homepage.demo{background:#fae8eb;background:-moz-linear-gradient(top,rgba(250,232,235,1) 0,rgba(247,220,226,1) 10%,rgba(245,216,223,1) 20%,rgba(243,212,221,1) 30%,rgba(241,208,218,1) 40%,rgba(239,204,216,1) 50%,rgba(236,200,214,1) 60%,rgba(234,196,211,1) 70%,rgba(231,192,209,1) 80%,rgba(229,188,207,1) 90%,rgba(228,185,205,1) 100%);background:-webkit-linear-gradient(top,rgba(250,232,235,1) 0,rgba(247,220,226,1) 10%,rgba(245,216,223,1) 20%,rgba(243,212,221,1) 30%,rgba(241,208,218,1) 40%,rgba(239,204,216,1) 50%,rgba(236,200,214,1) 60%,rgba(234,196,211,1) 70%,rgba(231,192,209,1) 80%,rgba(229,188,207,1) 90%,rgba(228,185,205,1) 100%);background:linear-gradient(to bottom,rgba(250,232,235,1) 0,rgba(247,220,226,1) 10%,rgba(245,216,223,1) 20%,rgba(243,212,221,1) 30%,rgba(241,208,218,1) 40%,rgba(239,204,216,1) 50%,rgba(236,200,214,1) 60%,rgba(234,196,211,1) 70%,rgba(231,192,209,1) 80%,rgba(229,188,207,1) 90%,rgba(228,185,205,1) 100%)}#rosi-result .rlpn-wrapper>.top-part p{padding-top:43px}#rosi-result .rlpn-wrapper .bottom-part .top-part{max-width:480px}.right #top_choice_anchor_right .productlinks a{display:none}.top_info .bottom_links .compare-button{display:none}.top_info .bottom_links .add-to-ring{background-color:#413e5e;border-radius:5px;display:inline-block;color:#fff;font-family:LatoRegular;margin:0 5px 0 0;padding:15px;text-decoration:none;font-size:9px;border:1px solid #413e5e}.rosi-watson-compare-part .top_info .bottom_links .add-to-ring,.rosi-watson-compare-part .top_info .bottom_links .view-detail{font-size:9px;max-width:41%}.top_info .bottom_links .add-to-ring:hover{background-color:#fff;color:#413e5e}.desktop-home-content .top-rings:after,.desktop-home-content .middle-rings:after,.desktop-home-content .bottom-rings:after{content:"";display:block;float:none;clear:both}.desktop-home-content .top-rings,.desktop-home-content .middle-rings,.desktop-home-content .bottom-rings{position:relative;z-index:11}.main-home-rockher .top-rings .sub-home-collection{margin-top:-35px;float:left;left:13%}.main-home-rockher .top-rings .sub-home-collection:last-of-type{float:right;left:auto;right:13%}.main-home-rockher .middle-rings .sub-home-collection{margin-top:16px;float:left;left:0}.main-home-rockher .middle-rings .sub-home-collection:last-of-type{float:right;right:0;left:auto}.main-home-rockher .bottom-rings .sub-home-collection:nth-child(2){position:absolute;left:50%;margin-left:-85px;margin-top:80px}.main-home-rockher .bottom-rings .sub-home-collection:last-of-type{float:right;left:auto;right:13%;top:35px}.main-home-rockher .bottom-rings .sub-home-collection:first-of-type{float:left;left:auto;left:13%;top:35px}.main-home-rockher .select-collection-home .sub-home-collection{max-width:170px;width:100%}.main-home-rockher .sub-home-collection a img{width:100%;max-width:100%}.main-home-rockher .rings-banner{position:absolute;top:50%;float:none;width:100%;text-align:center;margin-top:-45px;z-index:10}.main-home-rockher .rings-banner h2{font-size:28px;color:#000}.sub-home-collection:hover .sub-col-title{padding-top:35px}.selected-diamond{padding-bottom:30px}.rosi-watson-compare-part .wrapper>h5{display:block;color:#41395f;text-align:center;letter-spacing:.24em}.rosi-watson-compare .topli img{max-width:200px}.rosi-watson-compare #horzscroll_scroller2 .topli img{max-width:200px;margin-top:40px}.diamondsearch-intelligence-index .header_image{display:block}.show_hide{margin-top:150px}.compare-bottom-submenu{display:block;background:#828dab}.rosi-watson-compare .top_info.first2 .sku_number p{font-size:12px}.rosi-watson-compare-part .selected-diamond p{font-size:16px}.rosi-watson-compare .rosi-buttons-container{padding-bottom:75px}.rosi-watson-compare .rosi-buttons-container .comparison-chart-button{opacity:0;display:table}.category-intelligent-diamond-search .smarttop{padding:20px;margin-bottom:20px}.circles-text{line-height:115px !important;font-size:35px !important}.circle-info p{font-size:17px;padding-top:17px}hr.circle-line{max-width:90px;margin:10px auto}.smarttop h3{margin-bottom:110px}.smarttop{margin-top:60px !important;margin-bottom:0}.smarttop img{max-width:22%}.ringbuilder.slide_show.desktop-cat-list .circle-icon img{width:130px !important}.searchblock .shape-container .shape{padding:19px 0 0}.show_hide_mobile{display:block;font-family:LatoRegular;color:#41395f;text-transform:uppercase;font-size:23px}.main-aboutus{display:block}.max-mobile-about{display:none}.main-aboutus .main-aboutus-one{position:relative;min-height:500px;overflow:hidden}.fullscreen-bg__video2{display:block}.category-about .main-aboutus-one-sub h3,.category-about .main-aboutus-one-sub .h3,.category-about .main-aboutus-one-sub>h2,.category-about-rosi .main-aboutus-one-sub h3,.category-about-rosi .main-aboutus-one-sub>p.h2,.main-aboutus .main-aboutus-two p{color:#fff}.main-aboutus-one-sub{position:relative;padding-top:101px}.category-about-recycled-gold .main-aboutus-one-sub{position:relative;padding-top:200px;display:block}.category-about-recycled-gold .main-aboutus-one-sub p{max-width:85%;color:#000;font-size:17px;text-align:center;line-height:1.2em;letter-spacing:.04em}.category-about-recycled-gold .main-aboutus-one-sub h2{max-width:345px;font-size:28px;letter-spacing:.2em;line-height:1.3em;margin-left:20%}.category-about-recycled-gold .fullscreen-bg__video2{height:500px}.main-aboutus .main-aboutus-two{position:relative;margin-left:auto;margin-right:auto;max-width:80%}.main-aboutus-one-sub>h2{font-size:34px}.category-about .mute-video,.category-about-rosi .mute-video{display:block}#amshopby-page-container{float:none}.main-about-sub{top:auto}.about-story-right{padding:3% 2%}.about-design-right1{margin-top:0}.about-meet-rosi-text{width:410px;float:right;padding-top:40px;margin-right:10px;padding-bottom:40px}.about-meet-rosi-creator-right{display:none}.about-meet-rosi-creator-left{max-width:100%;width:100%;background-size:cover}.mobile-video{display:none}.sub-text-education h1{color:#fff !important}.main-banner-education .mute-video{display:block}#diamond-result-card .top-part{padding-bottom:0}#animation_container_logo{margin-top:-90px !important;margin-bottom:-60px !important}.diamondsearch-intelligence-index .selected-items{position:relative;padding-top:30px;width:230px;padding-right:20px;right:25px}#rosi-preload,#rosi-no-items{max-width:550px;margin:0 auto}#rosi-preload .text-cover,#rosi-no-items .text-cover{padding:30px 0}#rosi-preload .text-cover .subtitle p,#rosi-no-items .text-cover .subtitle p{font-size:26px;padding-bottom:35px}#rosi-preload .text-cover p,#rosi-no-items .text-cover p{font-size:30px}#rosi-preload .text-cover .slide-more{width:50px;height:40px}#rosi-result .bottom-part .learn-more-link a,.diamondsearch-intelligence-index .bottom-part .learn-more-link a{font-size:16px}#rosi-result .triangle-div{margin:-60px auto -130px}.diamondsearch-intelligence-index .top-part2{max-width:550px;margin:0 auto}.diamondsearch-intelligence-index #rosi-logo{width:170px}.diamondsearch-intelligence-index .top-part2 .selected-items{width:250px;right:0;padding-right:0}.diamondsearch-intelligence-index .top-part2 .selected-items p{font-size:16px}.top-recom:before{top:23px}.diamondsearch-intelligence-index #rosi-animated-logo #animation_container img{width:130px;float:right;top:130px;position:relative;right:-75px}.diamondsearch-intelligence-index #rosi-result .top-part2 .selected-items{float:left;right:auto;left:40px;width:300px;padding-top:45px}.diamondsearch-intelligence-index .triangle-selected-item{margin-left:0}.category-diamonds .text-block{width:482px;margin-left:20px}.category-diamonds .engage-rings-slider{width:50%;float:left}.category-diamonds .engage-rings-slider{width:32%}.category-about .main-aboutus .creator-block:after,.category-diamonds .engagement-block:after{content:"";display:block;float:none;clear:both}.category-diamonds #horzscroll_wrapper{padding-top:0}.category-diamonds .engagement-block p.desctop{display:block}.landing-video-block .video-part.mobile{display:none}.landing-video-block .video-part-desctop,.main-aboutus .video-part-desktop{display:block;position:relative;min-height:500px;overflow:hidden}.landing-video-block .mute-video{display:block}.rosi-detail-banner .bubble-div{float:left;max-width:400px}.rosi-result-pyramid>img{margin:-50px auto 30px}.rosi-search-block-bg{background-image:url('../images/home/parallax-bg-mobile.png');background-repeat:no-repeat;background-size:cover}#rosi-result-pyramid{padding-bottom:200px;margin-top:200px}.journey-text p,.rosi-anatomy p,.desc-block p,.diamond-compares p,.watson-block .watson-text p{font-size:19px;max-width:600px;margin:0 auto}.rockher-block .rockher-text p{font-size:19px;max-width:407px;margin:0 auto;margin-top:20px}.category-about .main-aboutus .craftmanship-block h2,.category-about .main-aboutus p{text-align:left}.category-about .main-aboutus .gems-block p,.category-about .main-aboutus .cushion p{text-align:center}.category-about .main-aboutus p #rosi-preload .text-cover,#rosi-result .text-cover,#rosi-result-3-1 .text-cover,#rosi-no-items .text-cover{width:470px}.diamond-result-card-cover{width:380px}#rosi-result-pyramid .triangle-result-div{width:380px}.main-aboutus .craftmanship-block{background-image:url('../images/about/craftmanship-bg.jpg');padding:100px 22px 100px 40px}.main-aboutus .video-part.mobile{display:none}.main-aboutus .video-part-desktop{display:block}.main-aboutus .craftmanship-block img{width:244px;margin-bottom:36px;float:right;margin-left:40px}.main-aboutus .about-reviews{padding:35px 0}.main-aboutus .about-reviews .review1,.main-aboutus .about-reviews .review2{display:block;max-width:730px;margin:0 auto;position:relative;padding-top:26px;padding-bottom:26px}.main-aboutus .about-reviews .review1 p,.main-aboutus .about-reviews .review2 p{color:#9e9e9e;text-align:center;font-size:19px;max-width:650px;margin:0 auto}.main-aboutus .about-reviews .review1:before,.main-aboutus .about-reviews .review2:before{background-image:url(../images/about/quote-up-grey.png);content:"";display:block;width:26px;height:26px;position:absolute;top:0;left:0}.main-aboutus .about-reviews .review1:after,.main-aboutus .about-reviews .review2:after{background-image:url('../images/about/quote-down-grey.png');content:"";display:block;width:26px;height:26px;position:absolute;bottom:26px;right:0}.category-about .main-aboutus .gems-block p,.category-about .main-aboutus .cushion p{max-width:600px;margin:0 auto}.conflict-free-text-block{max-width:50%;float:right}.conflict-free-image-block{margin-right:0;max-width:50%;float:left;margin-left:-100px}.category-about .main-aboutus .conflict-free-block ul.desktop{display:block}.category-about .main-aboutus .conflict-free-block .mobile{display:none}.category-about .main-aboutus .founder-text-block h3,.category-about .main-aboutus .founder-text-block h2,.category-about .main-aboutus .founder-text-block p,.category-about .main-aboutus .creator-block h3,.category-about .main-aboutus .creator-block h2,.category-about .main-aboutus .creator-block p{text-align:left}.category-about .main-aboutus .conflict-free-block p{text-align:center}.category-about .main-aboutus>div .conflict-free-text-block a{margin:15px 0}.category-about .main-aboutus .founder-block{padding:80px 31px}.category-about .main-aboutus .founder-block .founder-image-block{max-width:50%;float:right}.founder-text-block{padding:0 30px 0 0;float:left;width:50%}.category-about .main-aboutus>div .founder-text-block a{margin-bottom:0}.category-about .main-aboutus .creator-image-block{float:left;width:50%}.category-about .main-aboutus .creator-text-block{width:50%;float:right}.category-about .main-aboutus .creator-block{padding:40px 31px}.main-aboutus .modern-tech{padding:37px 31px 243px}.cms-financing .top-banner{background-position:-1000px center}.cms-financing .benefits-block:after{content:"";display:block;float:none;clear:both}.cms-financing .benefits-block div{width:33%;max-width:33%;float:left}.category-about .main-aboutus>div .conflict-free-text-block .more-links a{display:inline-block;margin:0 0 40px;width:44%;font-size:16px}.category-about-diamond-sourcing .video-content{max-width:489px;margin:-11px auto 35px}.category-about-diamond-sourcing .logos img{max-width:255px;margin:10px auto 0}}@media only screen and (min-width:768px) and (orientation:portrait){.show_hide_mobile{margin-top:180px;margin-bottom:20px}}@media only screen and (min-width:770px){.product-view .add-to-cart{padding:0 40px 0 0}}@media only screen and (min-width:772px){.wordpress-post-view .related-posts-img{display:block;height:150px;width:100%;background-size:cover;background-position:center center}.wordpress-post-view .detail-recent{min-height:160px;padding-bottom:60px}.wordpress-post-view .read-more-recent-magepost{width:100%;position:absolute;right:10px;bottom:15px}.wordpress-post-view .related-posts-img img{display:none}.wordpress-post-view .post-entry-with-image .featured-image{max-width:840px;margin:0 auto;margin-bottom:20px}}@media only screen and (min-width:896px){.category-eternity-band-builder .enternity-custom-option div h2,.category-design-your-diamond-studs .enternity-custom-option div h2{color:#41395f;font-family:Lustria;font-size:20px;font-weight:bold;letter-spacing:2px;margin-bottom:12px;text-align:center}.category-eternity-band-builder .enternity-custom-option .enternity-option2-title h2,.category-eternity-band-builder .enternity-custom-option .enternity-option3-title h2,.category-eternity-band-builder .enternity-custom-option .enternity-option4-title h2,.category-eternity-band-builder .enternity-custom-option .enternity-option5-title h2,.category-design-your-diamond-studs .enternity-custom-option .enternity-option2-title h2,.category-design-your-diamond-studs .enternity-custom-option .enternity-option3-title h2,.category-design-your-diamond-studs .enternity-custom-option .enternity-option4-title h2,.category-design-your-diamond-studs .enternity-custom-option .enternity-option5-title h2{color:#9b9b9b}.bottom-three-blog-list .post-content-with-title{min-height:210px;padding-bottom:60px}.post-content-with-title .read-more{position:absolute;bottom:10px;top:auto;right:10px}.post-content-with-title h2{margin-bottom:0;margin-top:0;width:100%}.post-list .post_3 .post-entry-with-image .featured-image.left img,.post-list .post_2 .post-entry-with-image .featured-image.left img,.post-list .post_4 .post-entry-with-image .featured-image.left img,.post-list .post_5 .post-entry-with-image .featured-image.left img,.post-list .post_6 .post-entry-with-image .featured-image.left img,.post-list .ajax_post .post-entry-with-image .featured-image.left img{display:none}.post-list .post_3 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .post_2 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .post_4 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .post_5 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .post_6 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .ajax_post .post-entry-with-image .featured-image.left a:first-of-type{display:block;height:300px;width:100%;background-size:cover;background-position:center center}.post-list .post_4 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .post_5 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .post_6 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .ajax_post .post-entry-with-image .featured-image.left a:first-of-type{height:250px}.post-list .post_3 .post-content-with-title,.post-list .post_2 .post-content-with-title{min-height:180px}.post-list .post_3{padding-left:20px}.post-list .post_2{width:42.75%}.wordpress-post-view .related-posts-img{display:block;height:175px;width:100%;background-size:cover;background-position:center center}.post-list .post_1 .post-entry-with-image .post-content-with-title h2{text-align:center;margin-bottom:.5em}.post-list .post_1 .post-entry-with-image .post-content-with-title .short-line{margin:0 auto 1em;display:block}.post-list .post_1.item .post-entry-with-image .post-content-with-title p{max-width:346px;text-align:center;margin:0 auto}.post-list .post_1 .post-entry-with-image{display:table}.post-list .post_1 .post-entry-with-image .featured-image.left{width:59.12%;float:none;display:table-cell}.post-list .post_1 .post-entry-with-image .post-content-with-title{width:40.879%;float:none;padding:3% 3% 4.75%;background:#f4f3f8;display:table-cell;vertical-align:middle}.post-list .post_4,.post-list .post_5,.post-list li.item:nth-child(3n+4),.post-list li.item:nth-child(3n+5){width:32.30%;float:left;margin-right:1.3%;border-right:1px solid #999;padding-right:15px}}@media only screen and (min-width:870px){.cms-financing .top-banner{background-position:-850px center}}@media(min-width:769px) and (max-width:1023px){.rockher-block .rockher-text p{max-width:437px}.category-about-recycled-gold .landing-video-block .video-part-desctop .main-aboutus-one-sub p{margin:220px auto 40px;max-width:75%}}.category-about-rosi #search_diamond{display:none}@media only screen and (min-width:1024px){#checkoutSteps li .step.a-item .checkout-rosi{max-width:60px;margin:0;float:right}.checkout-onepage-index .edit-cart-link{width:220px;margin:0;float:left}.category-diamonds .engage-rings-slider{width:45%}.category-about-rosi .journey-phone .owl-item{width:256px !important}.category-about-rosi .journey-phone .owl-wrapper{width:1024px !important}.category-about-rosi #search_diamond{position:fixed;top:4%;height:90px;background:#f5f7f9;width:100%;z-index:200}.category-about-rosi #search_diamond p,.category-about-rosi #search_diamond a{display:inline-block}.category-about-rosi #search_diamond p{color:#000;font-size:26px;font-weight:100;margin-left:2%;margin-top:35px;float:left}.category-about-rosi #search_diamond a{display:inline-block;margin-top:14px;font-size:14px}.category-about-rosi #search_diamond .button{padding:20px 31px;float:right;margin-right:10px;margin-top:25px}.category-about-rosi #search_diamond .play-video{padding:20px 50px}#diamond-result-card .carat{text-align:center;padding-top:130px}#diamond-result-card .diamond-clas-info{margin-top:-100px}#diamond-result-card .diamond-clas-info ul{width:101%}#rosi-result{background:#fbe2e5;background:-moz-linear-gradient(left,#fbe2e5 1%,#f5d8df 34%,#ebc4d2 68%,#e9c1d1 100%);background:-webkit-linear-gradient(left,#fbe2e5 1%,#f5d8df 34%,#ebc4d2 68%,#e9c1d1 100%);background:linear-gradient(to right,#fbe2e5 1%,#f5d8df 34%,#ebc4d2 68%,#e9c1d1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbe2e5',endColorstr='#e9c1d1',GradientType=1);padding-top:50px}.category-about-recycled-gold .prefooter-text-block p{margin-top:30px}.category-about-recycled-gold .main-aboutus-one-sub h2{font-size:34px;max-width:100%;margin-left:0}.category-about-recycled-gold .landing-video-block .video-part-desctop video,.category-about-recycled-gold .landing-video-block .main-aboutus-one-sub h2{display:block}.category-about-recycled-gold .landing-video-block .video-part-desctop{position:relative;overflow:hidden}.category-about-recycled-gold .main-aboutus-one-sub p{padding-top:24px;max-width:725px;color:#fff;font-size:20px;line-height:1.3em;letter-spacing:.04em;padding-bottom:25px;margin-left:10%}.category-about-recycled-gold .main-aboutus-one-sub{margin:0 auto;width:955px;padding-top:13%;padding-bottom:10%}#rosi-result .text-cover:before{content:"";position:absolute;right:100%;top:50%;width:0;height:0;border-top:40px solid transparent;border-right:40px solid #f4f3f8;border-bottom:40px solid transparent;margin-right:-1px;margin-top:-58px}#rosi-result .choice-step1 .text-cover:before{margin-top:-125px}#rosi-result #animation_container{margin-left:-140px !important}#rosi-result .triangle-icon img{width:50px;height:auto;margin:30px auto;float:right;position:relative;top:220px;right:140px;display:block}#rosi-result .bottom-part{margin:20px auto 0;padding:20px 12px 5px 55px}#rosi-result .triangletextblock{margin-top:-150px}.diamondsearch-intelligence-index #rosi-result .bottom-part{display:none}#rosi-result .bottom-part .logo{max-width:185px}.detailcall .Call{display:none}.contactlinks a.cell{display:none}.category-intelligent-diamond-search .main-container:before{margin-top:1000px}.walimmg:hover{background:#f5f4f8}.catalog-category-view.categorypath-contact .page-title{padding-top:25px}.specification-class-image{width:33%;float:left;padding-right:20px}.detail-leftimg{width:100%}.ringbuilder-index-review .diamond_360 .detail-leftimg{height:36vh}.category-fancy-yellow-engagement-rings .right-img-specification1,.category-solitaire-ring .right-img-specification1,.category-halo-rings .right-img-specification1,.category-gemstone-engement-rings .right-img-specification1,.category-three-stone-rings .right-img-specification1,.category-side-stone-rings .right-img-specification1,.category-cushion-cut-rings .right-img-specification1,.category-unique-rings .right-img-specification1{width:67%;float:left}.category-intelligent-diamond-search .main .promotion-content.first-order p{font-size:25px;line-height:1.3em}.login-section-smart .socials-in-row .account-login.facebook-login{width:49.5%;float:left;margin-right:1%}.category-intelligent-diamond-search .socials-in-row .account-login.google-login a:hover,.category-intelligent-diamond-search .socials-in-row .account-login.facebook-login a:hover,.category-intelligent-diamond-search .socials-in-row .account-login.google-login a:active,.category-intelligent-diamond-search .socials-in-row .account-login.facebook-login a:active{padding:19px 6px 19px 70px;font-size:16px}.category-intelligent-diamond-search .socials-in-row .account-login.google-login{width:49.5%;float:left;padding-top:13px}.rosiwithoutlogin .bottom-text,.rosiwithoutlogin .bottom-link{display:inline;font-size:20px}.rosiwithoutlogin .bottom-text,.rosiwithoutlogin .bottom-content{text-align:center}.post-list .post_2{margin-right:0}.bottom-three-blog-list .post-content-with-title{min-height:180px;padding-bottom:60px}.post-list .post_3 .post-content-with-title,.post-list .post_2 .post-content-with-title{min-height:140px}.post-list .post_3 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .post_2 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .post_4 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .post_5 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .post_6 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .ajax_post .post-entry-with-image .featured-image.left a:first-of-type{display:block;height:350px;width:100%;background-size:cover;background-position:center center}.post-list .post_4 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .post_5 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .post_6 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .ajax_post .post-entry-with-image .featured-image.left a:first-of-type{height:300px}.wordpress-post-view .related-posts-img{height:200px}.dropdown dt a,.dropdown1 dt a{padding:8px 10px}.detail-leftimg.video{padding:74px 0 30px 0}.catalog-product-view .detail-leftimg.video{padding:0;line-height:0}.catalog-product-view .detail-leftimg.video video{max-height:375px;margin-top:75px}.catalog-product-view .specification-class-image{width:50%;float:right;padding:0;background:#fff;height:auto;min-height:450px}.dropdown dt img,.dropdown1 dt img{margin-top:0}.main-banner-education{margin-top:0;min-height:250px;display:block}.smarttop img{max-width:15%}.mobile-rosi-base-settings .shape-container{max-width:870px;margin:0 auto}.custom-design-two-main img.cd-desktop{display:block;bottom:0;margin:0 auto;left:auto;right:auto;position:absolute;left:50%;margin-left:-195px}.mute-video{display:block}.cms-custom-design .custom-design-two-left{padding-bottom:60px;padding-top:152px;margin-top:-126px;max-width:100%}.custom-design-two-main img.cd-mobile{display:none}.custom-design-two-main .owl-controls .owl-buttons,.watson-block .rosi-steps .owl-buttons{display:none}.custom-design-two-form .cd-form-title h2{text-align:center;font-size:32px;text-transform:unset;font-family:LatoRegular;color:#000;font-weight:400}.custom-design-two-form .cd-form-title p{max-width:885px;margin:0 auto;text-align:center;font-size:19px;color:#000;margin-bottom:25px}.custom-design-two-main .owl-carousel{padding-bottom:0;margin-bottom:0;min-height:100vh;padding-top:76px;margin-top:-92px}.custom-design-two-main .owl-carousel .owl-wrapper{min-height:100vh;padding-top:76px;margin-top:-76px}.custom-design-two-main .owl-carousel .owl-item{min-height:100px;padding-top:20px;margin-top:-76px;height:600px}.cms-custom-design .owl-carousel .owl-wrapper{height:700px;overflow-x:hidden;overflow-y:hidden;min-height:100px;width:1100px !important}.cms-custom-design .owl-controls .owl-pagination{display:none}.cms-custom-design .line{background:#fff}.custom-design-two-right .custom-design-right-sub1 p{color:#fff}.custom-design-two-right{overflow:hidden;min-height:100vh;padding-top:96px;position:relative;margin-top:-76px}.custom-design-two-right .fullscreen-bg__video{display:block}.custom-design-two-main .owl-carousel .item{padding-top:80px}.category-contact .page-title{margin:20px auto}.cms-custom-design{min-height:90vh;padding-top:58px;margin-top:-76px}.custom-design-main{float:none;width:100%;height:100%;min-height:100vh;padding-top:76px;margin-top:-76px}.custom-design-two-main{margin:0 auto;min-height:100vh;padding-top:76px;margin-top:-76px}.custom-design-two{padding:0;min-height:100vh;padding-top:76px;margin-top:-76px;display:flex;flex-direction:column-reverse}.custom-design-two-main .owl-theme .owl-controls{width:30px;position:absolute;top:43%}.custom-design-two-main .owl-theme .owl-controls .owl-page span{border:2px solid #fff;background:transparent;opacity:.9;width:10px;height:10px}.custom-design-two-main .owl-theme .owl-controls .owl-page.active span{background:#fff;opacity:.9;border-color:#fff}.custom-design-right-sub h1,.custom-design-right-sub .h1{font-size:57px;color:#fff !important}.main-aboutus-one-sub{top:30%}.main-aboutus .main-aboutus-two{bottom:30%}.main-aboutus img{max-width:100%}.main-aboutus .main-aboutus-one{min-height:550px}.about-story-right>h3{margin-bottom:35px}.main-aboutus .about-meet-rosi-text img{max-width:144px}.main-home-rockher .middle-rings .sub-home-collection{margin-top:16px;float:left;left:-20px}.main-home-rockher .middle-rings .sub-home-collection:last-of-type{float:right;right:-20px;left:auto}#rosi-result .rlpn-wrapper .top-part .logo{display:block;width:180px;float:left;padding-right:20px;padding-left:0;margin-right:30px}#rosi-result .rlpn-wrapper .subtitle p{font-size:40px;line-height:1.1em;text-align:left;padding:14px 22px 16px 48px}.rosi-greeting .subtitle p{padding:15px 20px 16px 34px}#rosi-result .diamond-image{float:left;width:30%;margin:0 auto}#rosi-result .rlpn-wrapper .diamond-image img{width:auto;margin:0 auto 9px;height:auto}#rosi-result .rlpn-wrapper .text{display:block;text-align:left;padding:0 30px 14px 50px}#rosi-result .rlpn-wrapper .text p{font-style:normal;font-size:20px;line-height:normal;padding-bottom:17px;letter-spacing:.03em}.category-intelligent-diamond-search .main .text-cover .button{margin:0 auto 0 40px}.rosi-greeting .text-cover .button{margin:0 auto 0 40px;padding:15px}#rosi-result .choice-step .step-count{display:block;float:left;font-size:30px;line-height:1.1em;padding-right:20px}#rosi-result .rlpn-wrapper .choice-step .subtitle p{padding:0;font-size:40px}#rosi-result .rlpn-wrapper .choice-step .choosen-shape{float:none;clear:left}#rosi-result .rlpn-wrapper .choice-step .choosen-shape p{color:#000;font-style:normal;font-size:46px;font-weight:600;padding-top:30px}#rosi-result .text-cover:after{display:none}#rosi-result .choice-step1 .text-cover{width:91%;float:right;padding:30px 30px 125px 30px;margin-top:40px;margin-right:0}#rosi-result .text-cover{width:100%;float:right;-webkit-box-shadow:10px 12px 18px 0 rgba(219,174,184,0.75);-moz-box-shadow:10px 12px 18px 0 rgba(219,174,184,0.75);box-shadow:10px 12px 18px 0 rgba(219,174,184,0.75);margin-right:26px;margin-top:0;padding:40px 0 45px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}.shape-container .shape{width:100%;float:left}#rosi-result .left-side .choice-step{width:50%;float:left;padding-right:0;padding-top:40px;padding-top:144px}#rosi-result .right-side .choice-step{width:50%;float:left;padding-right:0}.desctop-rosi-base-settings .choice-step{width:100%}.desctop-rosi-base-settings .text-cover{width:91%;margin-right:auto;margin-left:39px;float:none;padding-top:24px;margin-top:70px;margin-bottom:20px}.desctop-rosi-base-settings .choice-step .subtitle p{padding:0 77px;font-size:40px;text-align:center}.desctop-rosi-base-settings .shape-container .shape{padding:14px 0 10px;width:20%;float:left;border-right:1px solid #eaeaea}.desctop-rosi-base-settings .shape-container .shape p{color:#41395f;font-family:LatoRegular;font-size:13px;font-style:normal;line-height:21px;display:block;padding-bottom:1px;padding-top:6px}.mobile-rosi-base-settings .shape-container .owl-buttons,.watson-block .rosi-steps .owl-buttons{top:29%}.shape-container .shape p{font-size:28px}#rosi-result .bottom-part .learn-more-link{padding-top:6px}#rosi-result .bottom-part .top-part{max-width:500px}.product-view .add-to-links{padding-top:0}.product-view .product-shop .price-info{margin-top:25px}.rosi-watson-compare-part .pros-info,.rosi-watson-compare-part .cons-info{width:33%}.rosi-watson-compare-part .pros-info{left:-33%}.rosi-watson-compare-part .diamond-card{float:left}.rosi-watson-compare .tab-content{visibility:visible;opacity:1;padding:0;width:32%;float:left}.selected-diamond{padding-bottom:57px}.nav-primary .menu-active>ul{display:block !important;opacity:1}.show_hide{margin-top:50px;margin-bottom:20px;font-size:18px}.watson-form .form-list>li{margin-bottom:33px}.rosi-watson-compare-part .top_info .bottom_links .add-to-ring,.rosi-watson-compare-part .top_info .bottom_links .view-detail{background:transparent;color:#413e5e;max-width:41%;margin:0 1px 10px 10px;padding:15px 0;font-size:11px;clear:none}.rosi-watson-compare-part .top_info .bottom_links .add-to-ring:hover,.rosi-watson-compare-part .top_info .bottom_links .view-detail:hover,.top_info .bottom_links .add-to-ring:hover,.rosi-watson-compare-part .top_info .bottom_links .add-to-ring:hover,.rosi-watson-compare-part .top_info .bottom_links .view-detail:hover{background:#413e5e;color:#fff}.rosi-watson-compare .rosi-buttons-container{display:inline-block;width:100%;margin:20px auto;padding-bottom:0}.product-img-box .product-image.product-image-zoom{display:block;float:right;width:100%;margin:0 auto}.main-cat-name-mobile{display:none}.sub-text-education h1{color:#41395f !important}.sub-text-education{min-height:250px;padding-top:0}#diamond-result-card .top-part .gia-info img{width:90px;margin:0}#diamond-result-card .middle-part .diamond-icon img{width:250px;margin:35px auto 0}#diamond-result-card .bottom-part{margin:0;padding:0}#rosi-result .middle-part{width:100%;float:none;padding-top:0}#rosi-result .top-part,#rosi-result .top-part{width:42%;float:left}#rosi-result .top-part{position:relative;width:100%;float:none;margin-right:0}#rosi-result .top-part .diamond-image{display:none}.mobile-rosi-base-settings .text-cover .subtitle p{text-align:center}.mobile-rosi-base-settings .text-cover .button{margin:0 auto}#animation_container_logo{margin-left:-60px !important;margin-top:-10px !important;margin-bottom:0 !important}.desctop-rosi-base-settings .text-cover .button{margin:18px auto 0;float:none}#rosi-result .shape-container .shape img{height:60px}.desctop-rosi-base-settings .shape-container .shape:nth-child(1),.desctop-rosi-base-settings .shape-container .shape:nth-child(2),.desctop-rosi-base-settings .shape-container .shape:nth-child(3),.desctop-rosi-base-settings .shape-container .shape:nth-child(4),.desctop-rosi-base-settings .shape-container .shape:nth-child(5){border-bottom:0;padding:18px 0 10px;width:84px}.desctop-rosi-base-settings .shape-container .shape:nth-child(5n){border-right:0}.desctop-rosi-base-settings .shape-container .owl-carousel{padding-bottom:0}.desctop-rosi-base-settings .shape-container .owl-carousel .owl-controls .owl-buttons div{color:transparent}.desctop-rosi-base-settings .owl-controls.clickable{margin-top:-105px;width:108%;z-index:100;position:relative;margin-left:-25px}.desctop-rosi-base-settings .owl-carousel .owl-wrapper-outer{padding:0 0 0 25px}.desctop-rosi-base-settings .owl-theme .owl-controls .owl-buttons div.owl-prev,.desctop-rosi-base-settings .owl-theme .owl-controls .owl-buttons div.owl-next{top:30% !important}.desctop-rosi-base-settings .owl-pagination{text-align:center;display:none}.desctop-rosi-base-settings .owl-controls .owl-page{display:inline-table}.desctop-rosi-base-settings .owl-controls .owl-page span{border:2px solid #41395f;width:15px;height:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:transparent;margin-right:13px;display:block}.desctop-rosi-base-settings .owl-controls .owl-page.active span{background:#41395f}#rosi-result .rlpn-wrapper{padding-bottom:0}.shape-selected-item,.budget-selected-item{display:block;position:relative;top:auto;right:auto;color:#fff;padding:28px 16px 30px 25px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;float:right;margin-bottom:7px}.desctop-rosi-base-settings .selected-items{padding-top:34px;padding-right:40px}.desctop-rosi-base-settings .selected-items:after{content:"";display:block;float:none;clear:both}.shape-selected-item p,.budget-selected-item p,.triangle-edited-item p{display:block;float:left;color:#fff;font-size:20px;font-style:normal}.shape-selected-item a,.budget-selected-item a,.triangle-edited-item a{background:url(../images/rosi_page/pen.png) center center;font-size:0;color:transparent;display:block;width:39px;height:25px;float:right;background-size:contain;background-repeat:no-repeat;margin-left:19px}.shape-selected-item:after,.budget-selected-item:after{top:30px;right:-11px;border-width:12px 0 12px 12px}#rosi-preload,#rosi-no-items{width:100%;max-width:58%;margin:0 auto;float:right;padding-top:50px}#rosi-result #rosi-preload2 .text-cover{padding:60px}#rosi-preload2 .text-cover p{font-size:28px}#rosi-preload2 .text-cover .find-my-diamond{font-size:22px}#rosi-preload2 .text-cover a{font-size:20px}.diamondsearch-intelligence-index #rosi-result .top-part2 .selected-items{padding-top:20px;float:left;right:auto;left:auto;position:relative;width:500px;margin-left:30px}#rosi-preload .text-cover:after,#rosi-no-items .text-cover:after{display:none}#rosi-preload .text-cover .subtitle p,#rosi-no-items .text-cover .subtitle p{color:#000;text-align:center;font-size:30px;font-weight:bold;padding:24px 30px 35px 16px;line-height:1.3em}#rosi-preload .text-cover p,#rosi-no-items .text-cover p{font-size:22px;padding:0 65px;line-height:1.2em}#rosi-preload .text-cover .slide-more{width:45px;height:30px;margin:26px auto 2px}.desctop-rosi-base-settings .choice-step2 .text-cover{margin-top:42px}.desctop-rosi-base-settings .choice-step2 .subtitle p{padding:0 20px}#rosi-result .budget-input{float:none;margin:29px 38px 31px 48px;width:460px;height:122px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background-size:16px;background-position:30px center;padding-left:69px}#rosi-result svg.mainsvg{-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);margin-top:0}.diamondsearch-intelligence-index .selected-items div .desktop{display:inline}.diamondsearch-intelligence-index .ringbuilder.slide_show.desktop-cat-list{padding:0}#diamond-result-card .top-part,#diamond-result-card .middle-part{padding-bottom:0;width:100%;float:none}.diamondsearch-intelligence-index #rosi-result .selected-items{position:relative;padding-top:0;width:400px;float:none;padding-right:20px;right:0;margin-right:0;margin-left:auto;max-width:100%}#rosi-preload>img{display:none}.diamondsearch-intelligence-index .triangletextblock .start-over{text-transform:capitalize;font-size:25px;padding:30px 50px;border-radius:20px}#rosi-result .rosi-result-3>.buttons{display:none}#rosi-result-pyramid .triangle-result-div{width:auto;background:transparent;border:0;box-shadow:none}#diamond-clas-info-s{display:none}.diamondsearch-intelligence-index .top-part2 .selected-items{width:580px;right:0;padding-right:0;float:left;position:relative;margin-left:50px}.diamondsearch-intelligence-index .top-part2 .selected-items p{display:inline;font-size:20px}.diamondsearch-intelligence-index .top-part2 .selected-items p a{color:#fff !important;font-weight:bold;text-decoration:underline !important}.diamondsearch-intelligence-index .top-part2 .selected-items p a:hover,.diamondsearch-intelligence-index .top-part2 .selected-items p a:active{text-decoration:none !important}.diamondsearch-intelligence-index .top-part2 .selected-items p strong:after{content:" -"}.diamondsearch-intelligence-index .top-part2 .selected-items p.tablet{display:block}.diamondsearch-intelligence-index .top-part2{max-width:1024px;margin:0 auto;padding-top:20px}#rosi-result .top-part2 .diamond-image{float:left;width:30%;margin:0 auto;max-width:150px;margin-left:50px}#diamond-result-card .buttons .button-light,#diamond-result-card .buttons .button{width:31%;font-size:14px;padding:10px 0}#rosi-result-pyramid>img{margin-top:-150px;width:60px;display:none}.diamondsearch-intelligence-index #rosi-animated-logo #animation_container img{width:190px;float:right;top:130px;position:relative;right:-165px}.diamondsearch-intelligence-index #rosi-result #rosi-animated-logo #animation_container img{top:75px}#scrolled-point{float:none;clear:both;width:100%;height:1px}#rosi-result .triangle-icon{margin-top:0;top:0;position:absolute;right:0}#rosi-result .gif-image,.diamondsearch-intelligence-index .gif-image{bottom:20px;left:30px;max-width:64px}.diamondsearch-intelligence-index .triangle-selected-item{margin-left:-47px;min-width:430px}.diamondsearch-intelligence-index .triangle-selected-item{border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;padding:10px 40px 15px}.diamondsearch-intelligence-index .triangle-selected-item p{font-size:21px;line-height:1.4em}.triangle-selected-item p>img{width:48px}.triangle-selected-item:after{top:30px}.choice-step2 .shape-selected-item:after{top:27px}#rosi-preload2 .text-cover:after{display:none}.diamondsearch-intelligence-index .selected-items .triangle-edited-item{background:#7e72a8;width:100%;margin-right:0;margin-left:auto;display:table;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;padding:10px 22px 15px}.diamondsearch-intelligence-index .triangle-edited-item p>img{max-width:58px;margin-bottom:-14px;margin-left:0;margin-top:2px}.triangle-edited-item a{margin-top:48px}.triangle-edited-item:after{top:35px}#rosi-result .rosi-logo-img{display:block;max-width:42%;float:left;width:100%}#rosi-result .rosi-logo-img img{max-width:245px;margin:0 auto;width:100%}#rosi-result .rosi-logo-img .learn-more-link{display:none}#rosi-result .rosi-logo-img img{margin-top:11px}#rosi-result #rosi-greeting,#rosi-result #rosi-priority-pyramid,#rosi-result #rosi-preload2{max-width:58%;float:left;width:100%}#rosi-result .choice-step.choice-step2,#rosi-result .choice-step.choice-step1{width:100%;max-width:100%}#rosi-result .rlpn-wrapper .button{padding:16px 21px;margin-left:51px;font-size:20px}#rosi-result .rosi-base-settings,#rosi-result #rosi-preload2{max-width:58%;float:left}#rosi-result .rlpn-wrapper .choice-step1 .subtitle p{font-size:32px;max-width:100%;margin:0 auto 23px 40px;text-align:left}#rosi-result .rlpn-wrapper .rosi-base-settings #next-desktop{top:100px}#rosi-result .rlpn-wrapper .rosi-base-settings .button{padding:16px 50px;margin-left:51px;font-size:20px;margin:0 auto}#rosi-result .rlpn-wrapper .choice-step2 .subtitle p{padding:0 22px 16px 48px}#rosi-result #rosi-preload2 .text-cover:before{margin-top:130px;top:0}.diamondsearch-intelligence-index #rosi-result #rosi-result-card .bottom-part{display:block}#rosi-result #rosi-result-card>.buttons{display:none}#rosi-result .rlpn-wrapper #diamond-result-card .buttons .button-light,#rosi-result .rlpn-wrapper #diamond-result-card .buttons .button{width:31%;font-size:14px;padding:10px 0;margin:0}#rosi-result .rlpn-wrapper #diamond-result-card .buttons .button{margin:0 6px}#rosi-result #top-part .selected-items p{font-size:20px}#rosi-result #rosi-priority-pyramid .text-cover:before{margin-top:-140px}#rosi-result .budget-input input{font-size:36px}.category-about-recycled-gold h2{font-size:54px}.category-about .main-aboutus .button,.category-about-rosi .main-aboutus .button{margin:29px auto 0;font-size:19px;padding:20px 50px}.category-about-rosi .main-aboutus .rosi-search-block .button{margin:60px auto 0;padding:20px 90px}.category-about .main-aboutus .rosi-search-block .button{padding:20px 38px;margin:11px auto 0}.category-about-rosi .main-aboutus .rosi-search-block .rosi-search-block-bg{padding-bottom:90px}.category-about .main-aboutus .rosi-search-block .rosi-search-block-bg{padding-bottom:1px}.category-about .main-aboutus .rosi-search-block .rosi-logo,.category-about-rosi .main-aboutus .rosi-search-block .rosi-logo,.category-diamonds .main-aboutus .rosi-search-block .rosi-logo{max-width:160px;padding-top:36px}.category-about .main-aboutus .rosi-search-block .rosi-logo,.category-about-rosi .main-aboutus .rosi-search-block .rosi-logo{padding-top:45px;padding-bottom:52px}.category-about .main-aboutus .rosi-search-block .white-bubble p,.category-about-rosi .main-aboutus .rosi-search-block .white-bubble p{font-size:25px}.category-about .main-aboutus .rosi-search-block .white-bubble,.category-about-rosi .main-aboutus .rosi-search-block .white-bubble,.rosi-logo-menu .white-bubble{max-width:370px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;margin:30px auto 48px;padding:18px 0}.category-about .main-aboutus .rosi-search-block h2,.category-about-rosi .main-aboutus .rosi-search-block h2{max-width:580px;margin:0 auto 52px;font-size:46px}.category-about-rosi .main-aboutus .rosi-search-block .watson-logo{padding:60px 0}.category-diamonds .engagement-block p.desctop{display:block}.category-diamonds .main-aboutus .engagement-block h2{font-size:35px;padding-bottom:12px}.category-diamonds .engagement-block p{font-size:18px;padding-right:40px;line-height:1.2em}.category-diamonds .main-aboutus .engagement-block #horzscroll_wrapper img{width:85%;margin-top:-30px;height:199px}.category-diamonds .main-aboutus .engagement-block #horzscroll_wrapper img.small{width:160px;height:auto;margin-top:0}#partner-companies .owl-carousel,.mobile-sequence-slider .owl-carousel{display:block}.mobile-sequence-slider .owl-carousel{max-width:850px;margin:0 auto;padding-bottom:0}#partner-companies .owl-carousel .item,.mobile-sequence-slider .owl-carousel .item{width:33%;float:left}#partner-companies .owl-carousel .item{width:25%}#partner-companies .owl-carousel:after,.mobile-sequence-slider .owl-carousel:after{display:block;float:none;clear:both;content:""}.form-subscribe-header{display:block}.form-subscribe-header>label{padding-bottom:1px}#rosi-result .triangle-result-shape-cover svg.mainsvg{margin-left:-135px;margin-top:0}.mobile-sequence-slider .owl-carousel .item:nth-child(2):after,.mobile-sequence-slider .owl-carousel .item:nth-child(2):before{content:"";display:block;height:40px;width:20px;background:red;position:relative;top:50px;background:url(../images/home/sequence-arrow-black.png) center center;background-size:cover;float:left}.mobile-sequence-slider .owl-carousel .item:nth-child(2):after{float:right;top:auto;bottom:150px}#rosi-result #rosi-greeting{margin-top:40px}#rosi-result #rosi-greeting .text-cover:before{margin-top:-95px}#rosi-result .choice-step.choice-step1{padding-top:40px}#rosi-result .choice-step2 .text-cover:before{margin-top:-75px}#rosi-result .choice-step.choice-step2{padding-top:20px}#rosi-result .rlpn-wrapper .top-part{padding-bottom:0}#rosi-preload{padding-top:35px}#rosi-result #rosi-preload .text-cover:before{margin-top:-55px}#rosi-result #rosi-no-items .text-cover:before{margin-top:-80px}.watson-block .rosi-steps{padding-top:39px;padding-bottom:64px}.watson-block .rosi-steps .item{max-width:33%;float:left}.watson-block .rosi-steps .owl-carousel:after{content:"";float:none;clear:both;display:block}.category-about .main-aboutus h2,.category-about-rosi .main-aboutus p.h2,.category-about .main-aboutus .h2{font-weight:lighter;font-size:50px}.rosi-journey .journey-steps>div{width:25%;float:left}.rosi-journey .journey-steps{padding:13px 42px 84px}.rosi-journey .journey-text{float:right;max-width:57%;padding:16px 36px 30px 6px}.rosi-journey .journey-text p{font-size:20px;line-height:1.4em}.journey-text .light-button{margin-left:0;margin-top:13px;padding:20px 39px}.journey-phone{float:left;margin-left:84px;min-height:602px;padding-bottom:70px;position:absolute}#partner-companies .item>div{padding:0}#rosi-result-card>a{display:none}.watson-block{padding-top:37px}.watson-block .watson-text p{max-width:854px;font-size:20px;padding-bottom:30px}.category-diamonds .rockher-block .rockher-text p{max-width:670px;font-size:20px;margin:0 auto;padding-bottom:30px}.category-about-rosi .main-aboutus .watson-logo img{padding-top:8px}.rosi-journey{padding-top:109px;padding-bottom:62px}.rosi-journey .journey-steps>div p{font-size:15px}.rosi-anatomy .image{padding:49px 0;float:left}.rosi-anatomy .text{float:left;padding-top:330px;max-width:47%;padding-left:25px}.category-about .main-aboutus .rosi-anatomy .text h2,.category-about-rosi .main-aboutus .rosi-anatomy .text p.h2{margin-bottom:14px}.rosi-anatomy p{font-size:16px;max-width:390px;line-height:1.4em}.rosi-anatomy:after,.founder:after{content:"";display:block;float:none;clear:both}.rosi-anatomy{padding:50px 21px 94px}.founder .image{max-width:580px;float:left}.category-about .main-aboutus .founder .image img,.category-about-rosi .main-aboutus .founder .image img{width:initial;max-width:initial;margin-left:-100px}.founder{position:relative}.founder .desc-block{padding:142px 80px 123px 125px;position:absolute;right:0;top:94px;width:600px;min-width:50%}#rosi-result .triangle-div{margin:-30px auto -110px}.desc-block p{font-size:16px}.desc-block .light-button{margin-left:4px;margin-top:15px}#card .front{width:380px;float:right;margin-right:33px;position:relative}#card .back{transform:none;float:left;width:320px;position:relative}figure.back .triangle-result-div{width:100%}figure.back .triangle-result-div-cover{background:transparent !important;border:0;box-shadow:none}.diamond-clas-info-img{display:none}#card.flipped{transform:none}.category-about .main-aboutus .desc-block h2,.category-about-rosi .main-aboutus .desc-block p.h2{margin-bottom:11px}.diamond-compares{padding-top:91px;max-width:700px;margin:0 auto;padding-bottom:95px}.diamond-compares p{font-size:16px;max-width:530px;margin:0 auto;text-align:center}.diamond-compares p.h2{max-width:100%}.category-about .main-aboutus .diamond-compares .button,.category-about-rosi .main-aboutus .diamond-compares .button{margin-top:14px}.category-about .main-aboutus .diamond-compares>img,.category-about-rosi .main-aboutus .diamond-compares>img{margin-top:-43px}#bottom-part2{display:none}.category-about .main-aboutus h3{font-size:24px;margin-bottom:3px;letter-spacing:.06em}.category-about .main-aboutus .video-block h3,.category-about .main-aboutus .video-block .h3{margin-bottom:16px}.category-about .main-aboutus .video-block h2,.category-about .main-aboutus .video-block .h2{font-weight:bold;letter-spacing:.45em;margin-bottom:17px}.main-aboutus .video-block .video-text{padding:12px 30px 22px;max-width:880px}.main-aboutus .video-block .video-text p{font-size:21px;line-height:1.4em}.main-aboutus .modern-tech{padding:63px 31px 442px}.category-about .main-aboutus h2,.category-about .main-aboutus .h2{font-weight:bold;font-size:42px}.category-about .main-aboutus .modern-tech h3{margin-bottom:12px}.category-about .main-aboutus .modern-tech h2{margin-bottom:39px;font-size:42px}.category-about .main-aboutus .modern-tech p{text-align:center;max-width:854px;margin:0 auto;font-size:18px}.category-about .main-aboutus .gems-block p,.category-about .main-aboutus .cushion p{text-align:center;font-size:18px}.main-aboutus .craftmanship-block{padding:197px 57px 217px 84px}.category-about .main-aboutus .craftmanship-block h2{margin-bottom:27px;font-size:42px}.main-aboutus .craftmanship-block img{width:323px;margin-bottom:36px;margin-left:70px;margin-top:36px}.category-about .main-aboutus p{font-size:19px}.category-about .main-aboutus>div>a{margin:62px 0 0 0;font-size:18px}.category-about .main-aboutus>div>a.how-we-make-rings{margin:30px 0 0;text-decoration:underline !important;font-size:28px;font-weight:bold}.category-about .main-aboutus .gems-block img{margin-top:94px;max-width:340px}.conflict-free-block{padding:82px 32px 73px}.conflict-free-text-block{padding-top:12px}.category-about .main-aboutus .conflict-free-block h3{margin-bottom:3px}.category-about .main-aboutus .conflict-free-block h2{margin-bottom:36px}.category-about .main-aboutus>div .conflict-free-text-block a{margin:36px 0}.category-about .main-aboutus .conflict-free-block ul{display:block;text-align:center;padding-bottom:20px;padding-top:14px}.category-about .main-aboutus .conflict-free-block ul li img{width:143px;display:inline}.category-about .main-aboutus .founder-text-block h2{margin-bottom:38px}.category-about .main-aboutus>div .founder-text-block a{margin:62px 0 32px 0}.category-about .main-aboutus .founder-block{padding:80px 31px 90px}.category-about .main-aboutus .creator-block{padding:32px}.creator-text-block{padding:77px 0 38px 40px}.category-about .main-aboutus .creator-block h2{margin-bottom:37px}.category-about .main-aboutus>div .creator-text-block a{margin:63px 0 38px 0}.cms-financing .benefits-block h4{font-size:22px}.triangle-result-bottom-text p{font-size:18px}.steps-builder-active .triangle-result-bottom-text{bottom:84px}#rosi-result #shape-warning-msg{padding:0 0 0 40px;font-size:12px}.triangle-result-bottom-text{bottom:0;float:left}.catalog-category-view .cate_name .category-description{display:block;text-align:center}.category-about-diamond-sourcing .top-banner{padding-top:180px;padding-bottom:165px}.category-about-diamond-sourcing .text-content1>img{width:135px;margin:-155px auto 30px}.category-about-diamond-sourcing .details-block-cover{max-width:100%}.category-about-recycled-gold .top-banner{padding-top:200px;padding-bottom:230px}.category-about-diamond-sourcing .top-banner h1,.category-about-recycled-gold .top-banner h1{margin-bottom:30px}.category-about-diamond-sourcing .top-banner h1 .h3,.category-about-recycled-gold .top-banner h1 .h3{font-weight:200;font-size:25px;margin-bottom:2px}.category-about-diamond-sourcing .top-banner h1 .h2,.category-about-recycled-gold .top-banner h1 .h2{font-size:46px;letter-spacing:.3em;margin-bottom:3px}.category-about .main-aboutus .modern-tech h2,.category-about .main-aboutus .craftmanship-block h2{font-size:42px}.category-about-diamond-sourcing .top-banner .text-block,.category-about-recycled-gold .top-banner .text-block{font-size:20px;line-height:1.4em;max-width:900px}.category-about-diamond-sourcing .top-banner .text-block{max-width:700px}.category-about-diamond-sourcing .top-banner .text-block p{padding-bottom:19px}.category-about-recycled-gold .top-banner .text-block p{padding-bottom:0}.category-about-diamond-sourcing .text-content1,.category-about-diamond-sourcing .text-content2,.category-about-recycled-gold .text-content1,.category-about-recycled-gold .text-content2{padding-top:83px;max-width:670px;font-size:19px;padding-bottom:94px}.category-about-diamond-sourcing .text-content1{padding-bottom:75px}.category-about-diamond-sourcing .details-block .img-1{height:390px;margin-left:-415px;float:left}.category-about-diamond-sourcing .text-content{max-width:785px;margin:0 auto}.category-about-diamond-sourcing .diamond-mine p{padding-bottom:29px;font-size:19px;line-height:1.3em}.category-about-diamond-sourcing .details-block .img-2{width:auto;float:left;margin-right:-1000px}.category-about-diamond-sourcing .details-block .imgs-content img{height:390px}.category-about-diamond-sourcing .diamond-mine h2{font-size:33px;padding-top:15px;padding-bottom:30px}.details-block-cover{max-width:900px;margin:0 auto}.details-block .img-2{width:455px;float:right}.details-block .imgs-content:after{content:"";display:block;float:none;clear:both}.category-about-recycled-gold .imgs-content .img-1{bottom:auto;width:485px;margin-left:0;left:auto;top:94px;float:left}.category-about-diamond-sourcing .text-content2,.category-about-recycled-gold .text-content2{max-width:360px;margin-left:0;margin-top:-268px;text-align:left}.care-block .left-image,.care-block .right-image{max-width:200px;padding-top:42px}.care-block .left-image{margin-left:-90px;float:left}.care-block .right-image{float:right;position:absolute;right:-96px;top:10px}.care-block-cover:after{content:"";display:block;clear:both;float:none}.care-block .text-content{padding-top:38px;max-width:590px;font-size:20px;line-height:1.3em;padding-bottom:50px}.care-block h2{margin-bottom:28px;font-size:32px}.responsibility-block .title-cover,.category-about-diamond-sourcing .responsibility-block .title-cover{background-image:none;padding-top:0;text-align:center;background-repeat:no-repeat;padding-bottom:100px;background-position:center top;background-size:cover;margin-top:0;padding-left:0;padding-right:0;padding-bottom:0;margin-bottom:0}.responsibility-block{background-image:url(../images/about/responsibility.jpg);padding-top:170px;text-align:center;background-repeat:no-repeat;padding-bottom:100px;background-position:center top;background-size:cover;margin-top:22px;padding-left:40px;padding-right:30px;padding-bottom:80px;margin-bottom:70px}.category-about-diamond-sourcing .responsibility-block{background-image:url(../images/about/real-d.png);margin-top:-123px;background-size:168%;background-position:-296px top;padding-bottom:70px;margin-bottom:17px;padding-top:163px}.category-about-diamond-sourcing .care-block .text-content{max-width:690px;padding-top:0;margin:0 auto;float:none}.category-about-diamond-sourcing .care-block .text-content p{margin-bottom:33px}.category-about-diamond-sourcing .care-block .text-content a{max-width:100%}.category-about-diamond-sourcing .care-block .right-image{right:-45px}.category-about-diamond-sourcing .care-block .left-image{margin-left:-45px}.category-about-diamond-sourcing .responsibility-block-cover>img{display:none}.responsibility-block-cover{margin:0 auto;width:955px}.category-about-recycled-gold .landing-video-block p{padding-top:24px;max-width:725px;color:#fff;font-size:20px;line-height:1.3em;letter-spacing:.04em;padding-bottom:25px}.category-about-diamond-sourcing .responsibility-block-cover{margin:101px 0 0 auto;width:610px}.responsibility-block .title-cover h2{font-size:34px;max-width:100%}.responsibility-block p{padding-top:24px;max-width:725px;color:#fff;font-size:20px;line-height:1.3em;letter-spacing:.04em;padding-bottom:25px}.prefooter-text-block{max-width:730px;margin:0 auto;color:#000;font-size:20px;line-height:1.3em;padding-bottom:95px}.category-about .main-aboutus>div .conflict-free-text-block .more-links a{display:inline-block;margin:0 10px 40px;width:auto;font-size:14px}.category-about-diamond-sourcing .responsibility-block .title-cover{text-align:left}.category-about-diamond-sourcing .responsibility-block p{color:#000;padding-top:19px;text-align:left}.category-about-diamond-sourcing h3{font-size:22px;margin-bottom:3px}.category-about-diamond-sourcing .responsibility-block .title-cover h2{font-size:40px}.category-about-diamond-sourcing .care-block-cover>img{display:none}.category-about-diamond-sourcing .care-block .left-image,.category-about-diamond-sourcing .care-block .right-image{display:block}.category-about-diamond-sourcing .care-block{padding-top:50px}#rosi-result .rlpn-wrapper #rosi-greeting .button{margin-left:0}#rosi-result .rlpn-wrapper #rosi-greeting .buttons{margin-left:54px;text-align:left}#rosi-result .text-cover .play-video{font-size:18px;padding-bottom:0;margin-left:54px;text-align:left}.rosi-search-block .play-video a{font-size:19px;margin-bottom:0;padding:20px 50px}.rosi-search-block .buttons{width:620px;margin:0 auto}.rosi-search-block .buttons:after{content:"";display:block;float:none;clear:both}.category-about-rosi .main-aboutus .rosi-search-block .buttons .button{margin:0;padding:20px 50px}.rosi-search-block .play-video{float:right;padding:0}.category-about-rosi .rosi-search-block .buttons{width:550px;margin:0 auto}.landing-top-banner .buttons-mobile,.landing-top-banner .buttons{text-align:center}.landing-top-banner .play-video a{display:inline-block;margin:0}.landing-top-banner .play-video{padding-left:20px}.landing-top-banner .play-video a{font-size:19px;padding:20px 50px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:19px;vertical-align:sub;text-transform:uppercase}#rosi-result .rlpn-wrapper .middle-part p.play-video{display:block;margin-right:-50px}#rosi-result .rlpn-wrapper .middle-part p.play-video a{text-align:center;display:table;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;font-weight:300;text-transform:none;letter-spacing:.07em;border:1px solid #41395f;position:relative;z-index:98;font-weight:500;margin:0 auto 30px;font-size:15px;padding:16px 50px;background:transparent;color:#41395f}.first-education-section .first-part-detail1 .detail-position-ab1{top:110px}.diamond-detail .main-dpolish1 .second-part-detail{padding-top:10px}.diamondsearch-index-view .main-content{overflow:hidden;padding-bottom:20px}.diamondsearch-index-view .diamond_clarity{margin-top:0}.diamondsearch-index-view .detailview .right{padding-bottom:100px !important}.diamondsearch-index-view .cushion-diamond-banner{margin-top:0 !important}}@media only screen and (min-width:1024px) and (orientation:portrait){.cms-custom-design .owl-carousel .owl-wrapper{height:900px;overflow-x:hidden;overflow-y:scroll;min-height:100px;width:1100px !important}.custom-design-two-main .owl-carousel .owl-item{min-height:100px;padding-top:20px;height:1100px;margin-top:0}.cms-custom-design .owl-controls .owl-pagination{margin-left:50px}.cms-custom-design .custom-design-two-left{padding-top:384px;margin-top:-169px}.custom-design-two-right .custom-design-right-sub1{margin-top:366px}.engage-part4{margin-top:25px}.circle-info{padding:20px 60px 60px}.ringbuilder.slide_show.desktop-cat-list .circle-icon img{width:130px !important}.show_hide_mobile{margin-top:80px;margin-bottom:20px;font-size:26px}.top_Search>a span{padding-left:0;padding-bottom:20px}.circle-info p{font-size:25px;padding-top:17px}.choice-step2 .shape-selected-item:after{top:25px}.category-about .main-aboutus .gems-block h2,.category-about .main-aboutus .cushion h2{padding:0 35px;margin-bottom:35px;font-size:30px}}@media only screen and (min-width:1024px) and (orientation:landscape){.cms-custom-design .custom-design-two-right{margin-top:-76px}.smarttop h3{margin-bottom:60px}.show_hide_mobile{margin-top:15px}}@media only screen and (min-width:1024px) and (max-width:1199px){.desctop-rosi-base-settings .owl-carousel .owl-item{width:100% !important}.cms-cushion-brilliant .find-diamond .center{zoom:.8}}@media only screen and (min-width:1025px){.rosi-logo-menu .white-bubble{max-width:345px;float:none;clear:both;width:85%;float:none;height:auto;background:#f4f3f8;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 3px 13px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 3px 13px 0 rgba(0,0,0,0.15);box-shadow:0 3px 13px 0 rgba(0,0,0,0.15);margin:30px auto 48px;padding:16px 0;text-align:center}.desctop-rosi-base-settings{display:block}.mobile-rosi-base-settings{display:none}.rosi-logo-menu .white-bubble{background:#fff;width:200px;height:50px}.rosi-logo-menu .white-bubble{max-width:480px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;margin:40px auto 60px;padding:22px 0}.cms-home .rosi-logo-menu .white-bubble{margin-left:-63px}.rosi-logo-menu .white-bubble{margin-left:-80px;margin-top:85px}.rosi-logo-menu .white-bubble img{width:25px}#header-nav .rosi-logo-menu .white-bubble a{margin-top:-20px;color:#000 !important}.rosi-logo-menu .white-bubble:after{border-color:#fff transparent}#submenu-diamond,#submenu-engagement,#submenu-wedding{display:none}.submenu-img,#text-menu-bottom{display:none}.category-about-rosi #search_diamond{top:6%}.category-about-rosi #search_diamond.show_banner{top:8%}.right-links li a.logout{margin-right:15px}.skip-link.skip-account{display:none}.mobilelogo{display:none}.header-right-links{z-index:999;background:#f4f3f8 !important}.sticky .right-links li{margin-bottom:4px}.sticky .right-links .minicart-actions ul li{margin-bottom:0}.right-links li a{color:#000;padding:0;font-size:12px}.shoppingcart li{margin-bottom:0}li.shoppingcartli{font-size:14px;font-style:italic;color:#fff}.right-links li:nth-child(5){margin-bottom:9px}.category-intelligent-diamond-search .main .smarttop .phone img{padding-top:0}div#canvas{padding-top:10px}#canvas .circle{margin:20px 0}hr.circle-line{margin:15px auto 29px}.show_hide{margin-top:35px;margin-bottom:40px;font-size:20px;display:block}.circle-info{display:inline-block;padding-bottom:30px;padding:0 23px 30px}.circles-text{line-height:115px !important;font-size:37px !important}.category-intelligent-diamond-search .smarttop{padding:20px;margin-top:35px !important}.about-meet-rosi-creator-left{width:70% !important;background-size:cover}.about-meet-rosi-creator-right{width:30%;float:left;height:529px}.about-meet-rosi-creator-right img{height:100%;width:auto;min-width:100%}.smarttop{margin-bottom:50px;margin-top:85px !important}.show_hide_mobile{display:none}.header_image{height:100%;min-height:90vh}.bottom-three-blog-list .post-content-with-title{min-height:210px;padding-bottom:60px}.smarttop h3{margin-bottom:70px}.main-banner-education{min-height:300px;display:block;padding-top:70px}.main-container{margin-top:100px}.diamondsearch-index-index .main-container{margin-top:165px}.category-about .main-container,.category-about-rosi .main-container{margin-top:63px}#rosi-result{padding-top:50px;min-height:92vh}#rosi-result .rlpn-wrapper{padding-top:50px}.list-img-display{position:relative;top:auto}.catalog-category-view .cate_name{position:relative;padding-top:10px;padding-bottom:25px}.diamondsearch-intelligence-index #rosi-animated-logo #animation_container img{top:170px}.ringbuilder .liststep li.se-diamond.defaultmiddle,.ringbuilder .liststep li.checkout.defaultmiddle,.ringbuilder .liststep li.re-ring.defaultmiddle{text-align:center}.diamondsearch-intelligence-index .bottom-part{bottom:0}.catalog-product-view #bread-btn-cntnr{width:100%}}@media only screen and (min-width:1035px){.bottom-three-blog-list .post-content-with-title{min-height:211px}#checkoutSteps{max-width:1335px;margin:60px auto 0}#checkoutSteps>li#opc-review{margin-right:0}}@media only screen and (min-width:1041px){.wordpress-post-view .read-more-recent-magepost{position:absolute;bottom:15px;right:10px}.wordpress-post-view .feature-recent-content p{width:100%}.cms-financing .top-banner{background-position:-600px center}}@media only screen and (min-width:1240px){.post-list .post_3 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .post_2 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .post_4 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .post_5 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .post_6 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .ajax_post .post-entry-with-image .featured-image.left a:first-of-type{height:370px}.post-list .post_4 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .post_5 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .post_6 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .ajax_post .post-entry-with-image .featured-image.left a:first-of-type{height:330px}.wordpress-post-view .related-posts-img{height:240px}.login-section-smart h4{font-size:27px;margin-top:36px}.dark-login-wrapper{max-width:410px}.category-intelligent-diamond-search .main .promotion-content p{font-size:18px}.category-intelligent-diamond-search .main .promotion-content .note{padding-top:20px;font-size:13px}.category-intelligent-diamond-search .account-login.facebook-login a{padding:20px 29px 24px 77px;font-size:24px}.category-intelligent-diamond-search .account-login.google-login a{padding:20px 29px 24px 77px;font-size:24px}.category-intelligent-diamond-search .socials-in-row .account-login.google-login a,.category-intelligent-diamond-search .socials-in-row .account-login.facebook-login a{padding:19px 6px 19px 70px;font-size:16px}.cms-financing .top-banner{background-position:-500px center}.category-about-diamond-sourcing .responsibility-block{padding-top:280px;background-size:cover;background-position:left top}.cms-press .business,.cms-press .forbes{padding-bottom:50px;padding-left:125px}}@media only screen and (min-width:1310px){.category-about-rosi #search_diamond.show_banner{height:110px}li.level0.header_search_last{margin-left:-136px;padding-right:47px}}@media only screen and (min-width:1680px){.rosi-watson-compare .wrapper .diamonds-row-info .diamond-row .g4{width:37%}.checkout-onepage-index .main{margin-top:130px}}.rosi-watson-compare #diamond-result-card{border:2px solid #ee5146}.rosi-logo-menu{display:inline-block;height:40px;width:70px}.cms-home .rosi-logo-menu .animate_menu #canvas_menu{margin-left:17px}.rosi-logo-menu .animate_menu #canvas_menu{width:33px !important;height:33px !important;top:10px;margin-left:0}.diamondsearch-intelligence-index .rosi-logo-menu{display:none}div.rosi-logo-menu div.white-bubble,.rosi-logo-menu .animate_menu{display:none;position:absolute}div.rosi-logo-menu div.white-bubble img{display:inline-block;vertical-align:bottom}.category-about .main-aboutus .cushion a{margin-top:20px}.category-about .main-aboutus .cushion .button{margin-top:48%;padding:20px 20px;color:#fff}.category-about .main-aboutus .rosi-search-block-bg a.about-rosi{text-align:center;width:200px;margin:0 auto;display:block;font-size:18px;margin-top:20px}.category-about .parallax-div{z-index:-1;width:100%;height:100%;overflow:hidden;top:0;position:absolute;display:none}@media only screen and (min-width:1366px){.category-about .main-aboutus .gems-block img{max-width:440px;margin-left:auto;margin-right:auto}.category-diamonds .engage-rings-slider{width:60%}.category-about .main-aboutus .cushion .button{margin-top:57%}.nav-primary .level0.header_search_last{padding-right:110px}.sub-spec .sub-specification span{width:53%}.ringbuilder.slide_show.desktop-cat-list .shadowsteps{left:0}.category-engagement-rings .fullscreen-bg__video{height:300%;margin-top:0}.cms-custom-design .owl-carousel .owl-wrapper{height:600px;overflow-x:hidden;overflow-y:scroll;min-height:100px;width:1600px !important}.custom-design-two-main .owl-carousel .owl-item{min-height:100px;padding-top:20px;height:690px}.cms-custom-design .owl-controls .owl-pagination{margin-left:50px}.cms-custom-design .custom-design-two-left{padding-top:205px;margin-top:-144px}#diamond-result-card .carat{padding-top:130px}.rosi-watson-compare #diamond-result-card .carat{padding-top:140px}.bottom-text{font-size:24px}.bottom-link{font-size:26px}#rosi-result .rosi-validation{text-align:left;position:absolute;margin-top:-40px;display:none !important}#rosi-result .rlpn-wrapper .top-part .logo{padding-right:15px;width:auto;margin-right:15px}#rosi-result .rlpn-wrapper .top-part .logo img{padding-right:0;width:140px;margin-right:0}#rosi-result .top-part p{padding-top:10px;font-size:25px;letter-spacing:.01em;display:block}#rosi-result .top-part{width:32%;padding-bottom:18px;margin-right:7%}#rosi-result .rlpn-wrapper{max-width:1365px;margin:0 auto;position:relative;padding-top:0;min-height:650px}#rosi-result .rlpn-wrapper:after{content:"";display:block;float:none;clear:both}.rosi-greeting .text{padding-left:18px;padding-top:0;padding-bottom:0}.rosi-greeting .text p{padding-bottom:27px;line-height:1.3em;font-size:22px}.rosi-greeting .button{font-size:23px;padding:18px;margin-left:12px}#rosi-result .rlpn-wrapper .subtitle p{text-align:left;line-height:1.1em;font-size:36px;padding-bottom:14px}#rosi-result .text-cover{width:91%;float:right;padding:30px 30px 35px 30px;margin-top:40px;margin-right:0}.rosi-greeting .subtitle p{padding:15px 20px 36px 16px}.category-intelligent-diamond-search .main .text-cover .button{margin:0 auto 0 40px;float:left}#rosi-result .rlpn-wrapper .text p{font-style:normal;font-size:19px;line-height:1.45em;color:#000;word-spacing:.18em}#rosi-result .diamond-image{float:left;width:505px;padding-right:306px;padding-top:300px;padding-bottom:50px}#rosi-result .rlpn-wrapper .text{padding:30px 30px 50px;padding-bottom:27px}#rosi-result .rlpn-wrapper .msj-rta.macro .text{padding:0 30px}#rosi-result .bottom-part .learn-more-link{padding-left:0}#rosi-result .left-side{float:left;width:38%}#rosi-result .left-side .choice-step{width:100%;padding-top:148px}#rosi-result .right-side .choice-step{width:100%;padding-right:15px;padding-bottom:50px;padding-left:70px;padding-top:16px}.shape-container .shape{padding:21px 0 10px;width:20%}#rosi-result .right-side{width:100%;padding-right:0;padding-left:0;float:left}.shape-container .shape:nth-child(1),.shape-container .shape:nth-child(2),.shape-container .shape:nth-child(3),.shape-container .shape:nth-child(4),.shape-container .shape:nth-child(5){border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}.shape-container .shape:nth-child(1){-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px}.shape-container .shape:nth-child(5){border-right:0;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px}.shape-container .shape:nth-child(6){-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px}.shape-container .shape:nth-child(10){-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px}.shape-container .shape:nth-child(6),.shape-container .shape:nth-child(7),.shape-container .shape:nth-child(8),.shape-container .shape:nth-child(9){border-right:1px solid #d7d7d7}#rosi-result .shape-container .shape img{height:67px}.shape-container .shape p{font-size:17px;padding-top:20px;padding-bottom:10px}#rosi-result .bugdet-container{padding-top:45px;padding-left:33px}#rosi-result .budget-input{background-position:29px center;margin-bottom:64px;padding-left:64px;width:640px;max-width:100%;margin-left:0}#rosi-result .budget-input input{width:100%;height:60%;text-align:center;border:0;color:#aeaeae;line-height:1.1em;max-width:100%;margin-top:25px;display:block;border-left:1px solid #aeaeae;font-size:40px;top:auto;border-radius:0 !important}.big-text p{font-size:48px;padding-top:29px}.right #top_choice_anchor_right .productlinks a{display:inline-block}.top_info .bottom_links .compare-button{display:inline-block}.diamondsearch-index-compare .shadowsteps{display:none}.main-home-rockher .select-collection-home .sub-home-collection{max-width:255px}.main-home-rockher .bottom-rings .sub-home-collection:nth-child(2){margin-left:-125px}.main-home-rockher .rings-banner h2{font-size:35px}.main-home-rockher .rings-banner{margin-top:-55px}.sub-home-collection:hover .sub-col-title{padding-top:50px}.sub-home-collection .sub-col-title{font-size:25px}.main-home-rockher .bottom-rings .sub-home-collection:first-of-type{float:left;left:auto;left:13%;top:-10px;margin-bottom:-48px}.main-home-rockher .bottom-rings .sub-home-collection:last-of-type{float:right;left:auto;right:13%;top:-10px;margin-bottom:-48px}.max-home-rockher.one .select-collection-home{margin-bottom:146px}.nav-primary .nav-1,.nav-primary .nav-2,.nav-primary .nav-3,.nav-primary .nav-4,.nav-primary .nav-5{padding-left:41px}.bottom-three-blog-list .post-content-with-title{min-height:185px}.post-list .post_3 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .post_2 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .post_4 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .post_5 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .post_6 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .ajax_post .post-entry-with-image .featured-image.left a:first-of-type{height:400px}.post-list .post_4 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .post_5 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .post_6 .post-entry-with-image .featured-image.left a:first-of-type,.post-list .ajax_post .post-entry-with-image .featured-image.left a:first-of-type{height:350px}.wordpress-post-view .related-posts-img{height:320px}.post-list .post_4,.post-list .post_5,.post-list li.item:nth-child(3n+4),.post-list li.item:nth-child(3n+5){width:32.30%;float:left;margin-right:1.3%;border-right:1px solid #999;padding-right:15px}.wordpress-post-view .detail-recent{min-height:135px}.overlay-rosi-logo{padding-top:80px}.home-page-overlay .anim-rosi-logo{margin-top:90px;margin-bottom:90px;height:142px}.home-page-overlay .serch-walte{margin-bottom:60px}.compare-diamond-banner{display:table;padding-top:103px;margin:0 auto;max-width:1366px;padding-bottom:30px}.diamondsearch-index-compare .back-button-compare a{border:1px solid #413e5e;padding:10px 15px;display:inline-block;margin-top:20px;border-radius:5px;text-transform:uppercase}.diamondsearch-index-compare .back-button-compare a:hover{background:#413e5e;color:#fff}.compare-diamond-banner .medium{font-size:21px;text-align:center;padding-top:27px;line-height:1.2em;padding-bottom:38px;color:#413a60}.compare-diamond-banner .small{text-align:center;padding-top:31px;font-size:13px;line-height:1.4em;color:#413a60}.compare-diamond-banner hr{color:#41395f}.compare-diamond-banner .left-side{display:table-cell;vertical-align:middle;padding:0 64px}.compare-diamond-banner .right-side{display:table-cell;vertical-align:middle}.compare-table table{width:100%;margin:50px auto 90px;max-width:1366px}.compare-table table tr:nth-child(odd){background:#f4f3f8}.compare-table table tr:first-of-type{background:#fff}.compare-table table tr td{text-transform:uppercase;position:relative}.compare-table table tr td:nth-child(1){width:206px;text-align:right;border-right:1px solid #000;font-size:14px;text-transform:uppercase;font-weight:bold}.compare-table table tr td:nth-child(3),.compare-table table tr td:nth-child(4),.compare-table table tr td:nth-child(5),.compare-table table tr td:nth-child(6),.compare-table table tr td:nth-child(2){text-align:center;border-right:1px solid #000}.compare-table table tr:nth-child(1) td span,.compare-table table tr:nth-child(1) td:first-of-type span{text-transform:uppercase;font-weight:bold;color:#413a60;font-size:18px}.compare-table table tr:nth-child(1) td:first-of-type span{color:transparent}.compare-table table tr:nth-child(1) td div{border-top:1px solid #000;border-bottom:1px solid #000}.compare-table table tr:nth-child(1) td div,.compare-table table tr:nth-child(1) td:nth-child(1) div{padding:16px;min-height:27px;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.compare-table table tr:nth-child(1) td:nth-child(1):before{border-top:1px solid #000;border-bottom:1px solid #000}.compare-table table tr:nth-child(1) td:nth-child(2) span:before,.compare-table table tr:nth-child(1) td:nth-child(3) span:before,.compare-table table tr:nth-child(1) td:nth-child(4) span:before,.compare-table table tr:nth-child(1) td:nth-child(5) span:before,.compare-table table tr:nth-child(1) td:nth-child(6) span:before{content:"";display:inline-block;width:10px;height:10px;background:#0da6f5;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin-right:10px}.compare-table table tr:nth-child(1) td:nth-child(3) span:before{background:#fea937}.compare-table table tr:nth-child(1) td:nth-child(4) span:before{background:red}.compare-table table tr:nth-child(1) td:nth-child(5) span:before{background:#dfb2c6}.compare-table table tr:nth-child(1) td:nth-child(6) span:before{background:#b3ed75}.compare-table table .delete-icon{color:transparent !important;font-size:0;display:inline-block;width:10px;height:10px;background:rgba(0,0,0,0) url(../images/close.png) no-repeat;background-size:contain;font-size:8px;margin-left:20px;line-height:18px}.compare-table table tr td:nth-child(1) div{padding:10px 31px 7px 0}.compare-table table tr td span{color:#000;font-size:14px;display:inline-block;padding-top:0}.compare-table table tr:last-of-type td div{padding:0;border-top:1px solid #000;border-bottom:1px solid #000;min-height:63px}.compare-table table tr:last-of-type td{padding:0}.compare-table table tr:last-of-type td a,.compare-table table tr:last-of-type td div>span.add-button{display:block;font-weight:bold;font-size:18px;padding:17px;text-decoration:none !important;max-width:350px;margin:0 auto}.compare-table table tr:last-of-type td div>span.add-button{color:#f75746}.compare-table table tr:last-of-type td a:hover,.compare-table table tr:last-of-type td a:active{color:#fff;background:#41395f;text-decoration:none}.compare-table table tr:last-of-type td:nth-child(2){font-size:14px;color:transparent}.compare-table table tr:last-of-type td span{width:100%}.compare-table table tr:last-of-type td:first-of-type span{width:100%;display:block;font-weight:bold;font-size:18px;padding:17px;text-decoration:none !important}.diamondsearch-index-compare .compare-diamonds{width:100%;float:left;margin-top:60px;margin-bottom:10px}.diamondsearch-index-compare .col-main{margin:0 auto;max-width:100%}.diamondsearch-index-compare .back-button-compare{margin:0 auto;text-align:center;margin-top:60px}.diamondsearch-index-compare h1{color:#41395f;font-size:46.67px;margin:0 auto;text-align:center;text-transform:capitalize}.compare-table tr td:first-of-type:before{content:'';display:block;background:#fff;position:absolute;right:100%;top:0;bottom:0;width:5000px}.compare-table tr td:last-of-type:after{content:'';display:block;background:#fff;position:absolute;left:100%;top:0;bottom:0;width:5000px;margin-left:1px}.compare-table table tr:nth-child(odd) td:first-of-type:before{background:#f4f3f8}.compare-table table tr:nth-child(odd) td:last-of-type:after{background:#f4f3f8}.compare-table table tr:first-of-type td:last-of-type:after{background:#fff}.compare-table tr:first-of-type td:first-of-type:before{background:#fff}.compare-table tr:first-of-type td:last-of-type:after{background:#fff;border-top:1px solid #000;border-bottom:1px solid #000}.compare-table table tr:first-of-type td:first-of-type:before{background:#fff}.compare-table table tr:last-of-type td:first-of-type:before{border-top:1px solid #000;border-bottom:1px solid #000}.compare-table table tr:last-of-type td:last-of-type:after{border-top:1px solid #000;border-bottom:1px solid #000}.compare-table table tr td a{text-decoration:underline !important;color:#000}.compare-table table tr td a:hover{text-decoration:none !important;color:#000}#header-account{display:none}.rosi-watson-compare .wrapper{max-width:1366px}.rosi-watson-compare-part{padding-top:85px}.rosi-watson-compare h2{font-size:64px;max-width:970px;margin:0 auto 10px}.rosi-watson-compare h3{font-size:40px;margin-bottom:11px}.rosi-watson-compare-part .wrapper>img{max-width:375px}.watson-form-container .wrapper>img{max-width:100%;width:300px;margin:0 auto;margin-top:25px;padding-bottom:25px;margin-left:15px}.rosi-watson-compare h2,.watson-form-container h2,.diamondsearch-intelligence-compareyourdiamond h1{font-size:71px;max-width:970px;margin:12px auto 60px}.watson-form-container .wrapper{padding:34px 0 0}.watson-form-container .wrapper{width:85%}.watson-form-container .account-login.facebook-login a,.watson-form-container .account-login.google-login a{padding:17px 36px 20px 68px}.watson-form-container .account-login.facebook-login a:hover,.watson-form-container .account-login.google-login a:hover,.watson-form-container .account-login.facebook-login a:active,.watson-form-container .account-login.google-login a:active{padding:17px 36px 20px 68px}.watson-form-container .block-devider{padding:0 0 10px}.watson-desc-text{padding:0 0 95px;max-width:655px;float:left}.watson-desc-text p,.diamondsearch-intelligence-compareyourdiamond h2{font-size:18px}.rosi-watson-compare h2{font-size:66px;max-width:970px;margin:38px 0 10px;line-height:1.15em}.rosi-watson-compare-part .selected-diamond p{font-size:16px}.rosi-watson-compare .top_info.first2 .sku_number p{font-size:14px}.rosi-watson-compare .selected-diamond{padding-bottom:67px;display:inline-block;width:100%}.rosi-watson-compare-part .bottom_links a:nth-child(3){display:inline-block}.rosi-watson-compare .rosi-buttons-container .comparison-chart-button{display:table;width:inherit;line-height:1}.rosi-watson-compare .rosi-buttons-container>div{width:initial;float:left}.rosi-watson-compare .rosi-buttons-container>div.start-over-div{margin:0 auto;width:inherit}.rosi-watson-compare div.rosi-buttons-container.compare-error{margin:20px 0 0 45%}.rosi-watson-compare .rosi-buttons-container .comparison-chart-button{opacity:1}.main-aboutus .main-aboutus-one,.landing-video-block .video-part-desctop,.main-aboutus .video-part-desktop{position:relative;min-height:750px;overflow:hidden}.catalog-product-view .landing-video-block .video-part-desctop{height:100%;width:100%}.main-aboutus-one-sub{padding-top:200px;padding-bottom:50px}.about-story-right{float:left;padding:7.5% 3.6%;width:64%}.main-aboutus-three .about-story .about-story2 .about-design-left1{padding-top:60px}.about-design-right1{float:left;width:52%;margin-top:50px;padding-right:140px}.about-meet-rosi-text{width:410px;float:right;padding-top:85px;margin-right:68px}.about-meet-rosi-creator-right{display:block}.about-meet-rosi-creator-left{height:529px}.custom-design-two{padding-top:110px}.category-popular-diamond-studs .category-products{padding-top:100px}.ringbuilder.slide_show.desktop-cat-list{padding-top:0}.list-img-desk{padding-top:40px}.cate_name{position:absolute;top:20px}.sub-text-education{padding-top:60px}.sub-text-education h1{margin-bottom:13px}.categorypath-popular-diamond-studs .cate_name{position:relative;top:100px}#diamond-result-card .top-part{padding-bottom:0 !important;width:100%}#rosi-result #diamond-result-card .middle-part{float:none;width:100%}.diamond-image .learn-more-link{display:block;text-align:right}.diamond-image .learn-more-link a{font-size:19px;color:#000;text-decoration:underline !important}.diamond-image .learn-more-link a:hover,.diamond-image .learn-more-link a:active{text-decoration:none !important}.category-intelligent-diamond-search .main .text-cover p.disclaimer{display:block;float:right;padding-top:60px}#rosi-result .bottom-part{display:none}#animation_container_logo{margin-top:0 !important;margin-left:-100px !important}.rosi-greeting .text-cover .button{margin:13px auto 0 19px;padding:21px 35px}.desctop-rosi-base-settings .choice-step .subtitle p{padding:0 0 30px;font-size:40px}.desctop-rosi-base-settings .shape-container .shape{padding:20px 0 10px;border-right:0}.desctop-rosi-base-settings .shape-container .shape p{color:#41395f;font-family:LatoRegular;font-size:19px;font-style:normal;line-height:21px;display:block;padding-bottom:8px;padding-top:29px}.desctop-rosi-base-settings .text-cover .button{margin:33px auto 0;float:none;font-size:27px;padding:22px 50px}#rosi-result #animation_container{margin-left:auto !important}#rosi-preload .text-cover .subtitle p,#rosi-preload .text-cover p,#rosi-no-items .text-cover p{text-align:left;padding-left:20px}#rosi-result .rlpn-wrapper>.bottom-part,#rosi-result>.bottom-part{display:none}#rosi-result .triangletextblock{float:left;margin:30px 0 0;padding-top:130px;max-width:560px;margin-left:110px}#rosi-result .triangle-result-shape-cover svg.mainsvg{margin-left:-25px}#rosi-result .triangletextblock .text{display:block;color:#000;font-style:italic;font-size:29px;padding-bottom:20px;height:170px}.diamondsearch-intelligence-index .triangletextblock .start-over{text-transform:capitalize;font-size:25px;padding:37px 43px;border-radius:20px;margin:0 auto 0 0;font-weight:bold;border-width:2px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#rosi-result .triangle-div{margin:0 auto;max-width:100%;width:600px}.learn-more-link{display:none}#rosi-result .top-part2 .diamond-image{float:left;width:30%;margin:0 auto;max-width:150px;margin-left:0;padding-right:0;padding-top:25px}#rosi-result-pyramid .desktop{display:block;max-width:200px;color:#000;margin:0 auto;margin-top:-50px;font-size:16px;text-align:center;position:relative;right:-200px}#rosi-result{padding-top:10px;min-height:calc(100vh - 77px)}#rosi-result-pyramid>img{display:none}.diamondsearch-intelligence-index .top-part2 .selected-items{padding-top:40px}.top-recom:before{top:30px}.diamond-result-card-cover{width:640px}#diamond-result-card{border:2px solid #898989;padding:20px 23px}#diamond-result-card .top-part .statistic-info p{font-size:17px}#diamond-result-card .gia-info a{font-size:18px;padding-top:7px}#diamond-result-card .middle-part .diamond-icon img{margin:0 auto;margin-bottom:-5px}#diamond-result-card .carat span{font-size:24px}#diamond-result-card .diamond-clas-info{padding-top:140px;padding-bottom:11px;margin-top:-100px}#diamond-result-card .price span{font-size:26px}#diamond-result-card .buttons .button{margin:0 9px}#diamond-result-card .buttons .button-light,#diamond-result-card .buttons .button{font-size:19px;padding:15px 0}#rosi-result-3{margin-right:250px}.desctop-rosi-base-settings .choice-step .text-cover{padding-top:24px;margin-top:29px}.desctop-rosi-base-settings .selected-items{padding-top:3px;padding-right:40px}.shape-selected-item p,.budget-selected-item p,#rosi-result .shape-selected-item p,.triangle-edited-item p{font-size:23px;letter-spacing:.07em}.choice-step .shape-selected-item:after{top:36px}.shape-selected-item:after,.budget-selected-item:after{right:-16px;border-width:17px 0 17px 17px}.shape-selected-item,.budget-selected-item{padding:41px 23px 37px 25px;margin-bottom:10px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.desctop-rosi-base-settings .choice-step .subtitle p.choice-step2{padding-top:30px;text-align:left;padding-left:68px;font-size:52px;padding-bottom:24px}#rosi-result .shape-selected-item,#rosi-result .budget-selected-item{padding:34px 23px 38px 25px}.diamondsearch-intelligence-index #rosi-result #rosi-animated-logo #animation_container img{float:none;top:auto;width:234px;right:auto;margin-right:0;margin-left:auto}#rosi-result .diamond-image .learn-more-link{display:none;text-align:right;padding-top:60px;padding-right:38px}.diamondsearch-intelligence-index #rosi-result .top-part2 .selected-items{padding-top:32px;margin-left:40px}.diamondsearch-intelligence-index #rosi-result .top-part2 .selected-items .top-recom{padding:18px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}#rosi-result .triangle-icon{display:none}#rosi-preload .text-cover .subtitle p,#rosi-no-items .text-cover .subtitle p{padding:35px 23px 35px 60px;line-height:1.3em}#rosi-preload .text-cover p,#rosi-no-items .text-cover p{font-size:23px;padding-left:60px}.diamondsearch-intelligence-index .triangle-selected-item{margin-left:auto;min-width:476px;margin-right:auto;float:right;padding:28px 23px 30px 25px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.diamondsearch-intelligence-index .triangle-selected-item p{font-size:24px;line-height:1.4em}.triangle-selected-item:after{right:-16px;top:42px;border-width:17px 0 17px 17px}.triangle-edited-item:after{top:50px;right:-15px;border-width:17px 0 17px 17px}.triangle-edited-item>a{float:right;display:block;margin-top:48px;width:30px}#rosi-preload2 .text-cover .find-my-diamond{padding-bottom:45px;font-size:32px}#rosi-result .rosi-logo-img{max-width:35%}#rosi-preload,#rosi-preload2{max-width:65%}.right-links li.login-customer,.right-links li.log-out,.right-links li.basket{padding-top:12px;padding-right:10px;float:left;border-bottom:0}.right-links li.live-chat{padding-top:15px;margin-bottom:0;padding-bottom:38px;border-left:1px solid #dcdbe2;padding-left:10px}.right-links li.phone-number{padding-bottom:10px;float:left;margin-bottom:0;padding-left:5px;padding-top:12px;margin-top:5px}.header-right-links{width:auto;max-width:100%;top:0}.header-right-links .wishlist-head-icon{float:left;margin-top:15px;margin-right:13px;padding-top:0}#rosi-result .rosi-logo-img .learn-more-link{display:block;text-align:center;width:800px;margin-left:-110px}#rosi-result .rosi-logo-img .learn-more-link a{color:#000;text-decoration:underline !important;font-size:17px}#rosi-result .rosi-logo-img .learn-more-link a:hover{text-decoration:none !important}#rosi-result .rlpn-wrapper .choice-step1 .subtitle p{font-size:32px;margin:0 auto 23px 34px}#rosi-result .rosi-base-settings{padding-top:0;width:100%}#rosi-result .rosi-base-settings .choice-step2 .text-cover{margin-top:0;width:100%}#rosi-result .choice-step1 .text-cover:before{margin-top:-105px}#rosi-result .choice-step.choice-step2{padding-top:50px}#rosi-result-card{margin-right:115px}#rosi-result .rlpn-wrapper #diamond-result-card .buttons .button-light,#rosi-result .rlpn-wrapper #diamond-result-card .buttons .button{padding:15px 0;font-size:19px}#rosi-result #rosi-greeting,#rosi-result #rosi-priority-pyramid,#rosi-result #rosi-preload2,#rosi-result #rosi-preload{max-width:58%;float:left;width:100%}#rosi-preload2 .text-cover p{font-size:35px;line-height:1.5em;padding-bottom:40px}#rosi-preload2 .text-cover a{font-size:30px}.category-about .main-aboutus h2,.category-diamonds .main-aboutus h2,.category-about-rosi .main-aboutus p.h2,.category-about .main-aboutus .h2{font-size:50px}.category-about .main-aboutus .gems-block h2,.category-about .main-aboutus .cushion h2{font-size:44px}.category-about .main-aboutus .rosi-search-block .arrow-down,.category-about-rosi .main-aboutus .rosi-search-block .arrow-down{width:44px;height:44px;margin-left:-22px;bottom:-22px}.category-about .main-aboutus .rosi-search-block .rosi-logo,.category-about-rosi .main-aboutus .rosi-search-block .rosi-logo,.category-diamonds .main-aboutus .rosi-search-block .rosi-logo,.category-wedding-bands .rosi-search-block .rosi-logo{max-width:200px;padding-top:50px}.category-about .main-aboutus .rosi-search-block .white-buble p,.category-about-rosi .main-aboutus .rosi-search-block .white-buble p{font-size:34px}.category-about .main-aboutus .rosi-search-block .white-bubble,.category-about-rosi .main-aboutus .rosi-search-block .white-bubble{max-width:480px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;margin:40px auto 60px;padding:22px 0}.category-about .main-aboutus .rosi-search-block .white-bubble:after,.category-about-rosi .main-aboutus .rosi-search-block .white-bubble:after{top:-16px;margin-right:-8px;border-width:0 16px 16px 16px}.category-about .main-aboutus .rosi-search-block h2,.category-about-rosi .main-aboutus .rosi-search-block h2{max-width:780px;margin:0 auto 25px}.category-about-rosi .main-aboutus .rosi-search-block .watson-logo{padding:40px 0 55px}.category-about .main-aboutus .rosi-search-block .watson-logo{padding:0}.category-about .main-aboutus .rosi-search-block .watson-logo img{padding-bottom:0;padding-top:74px}.category-about .parallax-div,.category-about-rosi .parallax-div{display:block}.category-about .parallax-div ul li,.category-about-rosi .parallax-div ul li,.category-diamonds .parallax-div ul li{height:800px}.rosi-detail-banner .diamond-sub-i-m{max-width:1520px;margin-right:0;margin-left:auto}.rosi-detail-banner .diamond-searchimg a>img{max-width:200px;margin:35px auto 40px}.rosi-detail-banner .desk-experience{font-size:30px}.rosi-detail-banner .bubble-div{float:left;max-width:500px}.right-links li a.logout{margin-right:5px;padding-top:4px;display:block}.category-about .main-aboutus .rosi-search-block .rosi-logo,.category-about-rosi .main-aboutus .rosi-search-block .rosi-logo,.category-diamonds .main-aboutus .rosi-search-block .rosi-logo,.category-wedding-bands .rosi-search-block .rosi-logo,.category-engagement-rings .rosi-search-block .rosi-logo{max-width:160px;padding-top:44px;padding-bottom:40px}.category-about .main-aboutus .rosi-search-block h2,.category-about-rosi .main-aboutus .rosi-search-block h2{margin:0 auto 40px;font-weight:normal;font-size:60px}.category-about .rosi-search-block .button,.category-about-rosi .rosi-search-block .button{margin:53px auto 0;padding:20px 70px}#rosi-result #rosi-greeting .text-cover:before{margin-top:-100px}#rosi-result #rosi-preload .text-cover:before{margin-top:-55px}#rosi-result #rosi-priority-pyramid .text-cover:before{margin-top:-170px}#rosi-result #rosi-preload2 .text-cover:before{margin-top:165px;top:0}#rosi-result-pyramid{padding-bottom:150px}#rosi-result svg.mainsvg{margin-left:0}#rosi-result .triangle-div svg.mainsvg{margin-left:0}#rosi-preload .subtitle p img{width:70px}#card .front{margin-right:120px}.category-about-rosi .main-aboutus .rosi-search-block .button{margin:52px auto 0;padding:20px 66px}.watson-block .watson-text{padding:28px 21px 14px}.watson-block .rosi-steps{padding-top:16px;padding-bottom:54px}.watson-block .rosi-steps .owl-carousel,.rosi-journey-wrapper,.rosi-anatomy-wrapper,.founder-wrapper{display:block;max-width:1100px;margin:0 auto;position:relative}.watson-block .rosi-steps .owl-carousel:after,.rosi-journey-wrapper:after,.rosi-anatomy-wrapper:after,.founder-wrapper:after{content:"";float:none;clear:both;display:block}#rosi-result #rosi-greeting{margin-left:-30px}.cms-financing .top-banner{background-position:right center}.fixed-table-body .active-d.add-row td:first-of-type{padding-left:116px !important;padding-right:77px !important}.steps-builder-active .triangle-result-bottom-text{bottom:0}#rosi-result #shape-warning-msg{padding:0 0 0 34px;font-size:13px}.category-about .main-aboutus>div .conflict-free-text-block .more-links a,.category-about .main-aboutus>div .conflict-free-text-block .more-links a:last-child{display:inline-block;margin:0 10px 40px;width:auto;font-size:19px}.category-about .main-aboutus>div .founder-text-block a{text-align:left}.category-about .main-aboutus>div .creator-text-block a{width:auto}.category-about .main-aboutus>div .creator-text-block a:first-of-type{border-right:1px solid #000;padding-right:30px;margin-right:30px}.category-about-diamond-sourcing .diamond-mine{max-width:1366px;margin:0 auto;margin-bottom:70px}.category-about-diamond-sourcing .text-content{float:left}.category-about-diamond-sourcing .video-content{float:right}.category-about-diamond-sourcing .logos{width:490px;margin:0 0 0 auto}.category-about-diamond-sourcing .diamond-mine:after{content:"";display:block;float:none;clear:both}.diamondsearch-intelligence-index video.fullscreen-bg__video{width:712px;height:400px;top:0}.diamondsearch-intelligence-index .mfp-content .film .fullscreen-bg__video{width:1150px;height:649px;top:175px;left:50%;margin-left:-575px;background:transparent}.diamondsearch-intelligence-index .mfp-bg{background:transparent}#rosi-result .rlpn-wrapper #rosi-greeting .buttons,#rosi-result .text-cover .play-video{margin-left:30px}.rosi-search-block .buttons{padding-top:50px}.category-about-rosi p.play-video a,.category-diamonds p.play-video a{padding-top:139px;margin-top:27px;background-size:108px;margin-bottom:15px}.landing-top-banner .buttons-mobile{display:none}.landing-top-banner .buttons{text-align:center;display:block;padding-top:30px}#rosi-result .rlpn-wrapper .middle-part p.play-video{margin-right:-130px;margin-top:-80px}.diamondsearch-intelligence-index .mute-video{right:70px}.main-title-diamond-education{top:45px}}.rosi-watson-compare h3{font-size:35px;margin-bottom:11px}.ui-slider-range.ui-widget-header.ui-corner-all{background-image:linear-gradient(92deg,#8d3dff 0,#a939ff 100%);height:10px;top:0}.ui-slider-handle.ui-state-default.ui-corner-all{width:22px;height:22px;top:-6px;border:1px solid #d9d9d9;border-radius:12px;background-color:#a539ff;cursor:move}.ui-slider-handle.ui-state-default.ui-corner-all:after{content:'';position:absolute;display:block;width:8px;height:8px;right:6px;top:6px;background-color:#fff;border-radius:50%}.diamondsearch-intelligence-compareyourdiamond .rosi-watson-compare .rosi-watson-compare-part h2{font-size:54px;font-size:5vw;max-width:100%;margin:4px auto 10px;line-height:1.15em}.rosi-watson-compare h3.compare-error{text-align:center}.as-see-in,#owl-see{display:none}.rosi-watson-compare-part .wrapper>img.compare-error{margin:0 auto}@media only screen and (min-width:1400px){.as-see-in{display:block;position:fixed;bottom:0;left:30px;height:200px;width:180px;border-top:2px solid #c7cfde;background:#f3e7e9;background:-moz-radial-gradient(center,ellipse cover,#f3e7e9 0,#f3e7e9 0,#e3edff 98%,#e3edff 98%,#e3edff 100%);background:-webkit-radial-gradient(center,ellipse cover,#f3e7e9 0,#f3e7e9 0,#e3edff 98%,#e3edff 98%,#e3edff 100%);background:radial-gradient(ellipse at center,#f3e7e9 0,#f3e7e9 0,#e3edff 98%,#e3edff 98%,#e3edff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3e7e9',endColorstr='#e3edff',GradientType=1)}#owl-see{position:fixed;bottom:0;width:170px;left:35px;z-index:101;padding-bottom:50px}#owl-see img{width:170px}.as-see-in .button-see{border:2px solid #c7cfde;width:25px;height:25px;border-radius:25px;margin:0 auto;background:#fff;margin-top:-13px}.as-see-in .button-see img{height:12px;margin:0 auto;margin-top:4px;width:15px;margin-left:4px}.as-see-in p{text-align:center;color:#777;margin-top:20px;font-size:25px}#rosi-result .rlpn-wrapper{padding-left:0}.main-home-rockher .middle-rings .sub-home-collection{margin-top:16px;float:left;left:-4%}.main-home-rockher .middle-rings .sub-home-collection:last-of-type{margin-top:16px;float:right;left:auto;right:-4%}.diamondsearch-intelligence-index #rosi-animated-logo #animation_container img{top:200px}.category-about .main-aboutus .rosi-search-block .rosi-search-block-bg,.category-about-rosi .main-aboutus .rosi-search-block .rosi-search-block-bg,.category-diamonds .main-aboutus .rosi-search-block .rosi-search-block-bg,.category-wedding-bands .rosi-search-block .rosi-search-block-bg,.category-engagement-rings .rosi-search-block .rosi-search-block-bg{background-image:none}#rosi-preload,#rosi-no-items{padding-top:35px}#rosi-preload .text-cover .subtitle p,#rosi-no-items .text-cover .subtitle p{padding:35px 23px 35px 60px}#rosi-result #rosi-priority-pyramid .text-cover:before{margin-top:-165px}#rosi-preload2 .text-cover p{font-size:35px;line-height:1.5em;padding-bottom:40px}#rosi-result #rosi-preload2 .text-cover:before{margin-top:156px;top:0}#rosi-preload2 .text-cover a{font-size:31px}.category-about-diamond-sourcing .imgs-content>img{display:block;width:100%}.category-about-diamond-sourcing .details-block .img-2,.category-about-diamond-sourcing .details-block .img-1{display:none}}.category-wedding-bands .engage-rings-slider .ring img{width:75%;height:120px}.category-engagement-rings .engage-rings-slider .ring img{width:80%;margin-top:80px}.category-engagement-rings .engage-rings-slider2 .ring img{margin-top:0;margin:0 auto;width:80%}@media only screen and (min-width:1720px){.category-engagement-rings .enage-part1 .shop-engage a{bottom:0}.category-about .main-aboutus .cushion{height:712px}.category-about .main-aboutus .cushion .button{margin-top:42%}.nav-primary .level0.header_search_last{padding-right:160px}.category-about-recycled-gold .landing-video-block .video-part-desctop{min-height:700px}.engage-part4{margin-top:25px}.jeweler-insurnace{margin-top:23px}.purchase-rockher{margin-top:68px;width:1270px;margin-left:4%}.sub-protect-insurance{width:1270px;margin-top:45px;margin-left:4%}.sub-protect-insurance h1{max-width:600px;margin-left:320px}.insurance-pos-ab{top:2vw}.insurance-pos-ab h1{margin-top:30px}.show_hide{margin-top:35px;font-size:18px}.circle-info p{font-size:16px;padding-top:12px}.overlay-rosi-logo{padding-top:75px}.home-page-overlay .anim-rosi-logo{margin-top:95px;margin-bottom:80px}.home-page-overlay .serch-walte{margin:31px auto 60px}.category-popular-diamond-studs .category-products{padding-top:170px}.diamondsearch-intelligence-index .selected-items{padding-top:60px;width:420px;float:right;padding-right:0;right:0}.diamondsearch-intelligence-index .top-part .selected-items{float:none}.diamondsearch-index-index .main-container.col1-layout{margin-top:180px}.shape-selected-item p,.budget-selected-item p{font-size:24px}.shape-selected-item a,.budget-selected-item a,.triangle-edited-item a{width:44px;height:31px;margin-left:25px}#rosi-result .diamond-image{padding-top:325px}.home-logo a img{width:100%}#header-nav .nav-primary a{font-size:16px;letter-spacing:.12em}.nav-primary>li.level0{margin-bottom:22px;padding-left:20px;padding-right:25px}li.login-customer a:after{width:27px;height:27px;margin-left:25px;position:relative;top:5px}.nav-primary a.level0{padding:14px 0 3px 0}#rosi-result .diamond-image .learn-more-link{padding-top:130px}#rosi-result #rosi-preload2 .text-cover{padding:90px}#rosi-preload2 p{padding-bottom:50px}.right-links li a{font-size:14px}.right-links li.phone-number{padding-top:20px;padding-bottom:10px}.right-links li.live-chat{padding-top:27px;padding-bottom:50px;padding-left:20px}li.live-chat a:before{width:38px;height:23px;margin-right:1px}.right-links li.login-customer,.right-links li.log-out{padding-top:20px;padding-right:10px}.right-links li.basket{padding-right:20px;padding-top:23px}#rosi-result .rosi-greeting,#rosi-result .rosi-priority-pyramid{max-width:65%;float:left;padding-left:94px;width:100%}#rosi-result .rlpn-wrapper .subtitle p{padding-left:14px}#rosi-result .rlpn-wrapper .text{padding-bottom:27px;padding:23px 20px 20px 14px}#rosi-result .rlpn-wrapper .text p{font-size:21px}#rosi-result .rlpn-wrapper .button{padding:22px 33px;margin-left:16px;font-size:23px}.desctop-rosi-base-settings .choice-step{width:100%}#rosi-result .rlpn-wrapper .choice-step1 .subtitle p{font-size:47px;max-width:100%;margin:7px auto 34px 34px}#rosi-result .shape-container .shape img{height:84px}#rosi-result .shape-container .shape p{padding-top:15px}#rosi-result .rlpn-wrapper .rosi-base-settings .button{padding:22px 60px;margin-left:51px;font-size:26px;margin:42px auto 0}#rosi-result .rlpn-wrapper .rosi-base-settings .choice-step1 .button{margin:142px auto 0}#animation_container_logo{margin-top:0 !important;margin-left:-180px !important}#rosi-result .rosi-logo-img .learn-more-link{margin-left:-190px}#rosi-result .choice-step1 .text-cover:before{margin-top:-110px}#rosi-result .choice-step1 .text-cover{width:100%}#rosi-result #rosi-greeting,#rosi-result .rosi-base-settings,#rosi-result #rosi-priority-pyramid,#rosi-result #rosi-preload2,#rosi-result #rosi-preload,#rosi-result #rosi-no-items{max-width:65%;float:left;width:100%}#rosi-result .top-part{margin-right:0}.diamondsearch-intelligence-index #rosi-result .selected-items{max-width:100%;width:100%}#rosi-result .bugdet-container{padding-top:41px;padding-left:33px}#rosi-result .rlpn-wrapper .choice-step2 .subtitle p{padding:0 22px 16px 68px;font-size:45px}#rosi-result .budget-input{background-position:29px center;margin-bottom:64px;padding-left:64px;width:640px;max-width:100%;margin-left:61px;margin-top:51px}#rosi-result .text-cover{width:100%;float:left}#rosi-result .rosi-priority-pyramid .text-cover{min-height:450px}#rosi-result #rosi-preload .text-cover .subtitle p,#rosi-result #rosi-no-items .text-cover .subtitle p{padding:35px 23px 90px 25px;line-height:1.3em}#rosi-result .triangle-div{margin:0 auto -50px;max-width:100%;width:600px}#rosi-result #rosi-priority-pyramid .text-cover:before{margin-top:-70px}#rosi-preload2 .text-cover p{padding-bottom:50px}#rosi-preload2 .text-cover .find-my-diamond{font-size:32px;padding-bottom:38px}.diamondsearch-intelligence-index .top-part2{padding-top:120px}.diamondsearch-intelligence-index #rosi-result .top-part2 .selected-items .top-recom{padding:18px 18px 18px 40px}.diamondsearch-intelligence-index #rosi-result .top-part2 .selected-items{width:550px}#rosi-result-card{margin-right:88px}#rosi-result-pyramid{float:left;margin-left:28px}.category-about .main-aboutus h2,.category-diamonds .main-aboutus h2,.category-about .main-aboutus .h2{font-size:73px}.category-diamonds .text-block{float:left;width:700px;width:39%;padding-right:0}.category-diamonds .text-block{width:630px;margin-top:70px}.category-diamonds .engagement-block p{font-size:17px;padding-right:200px;line-height:1.3em}.category-diamonds .engage-rings-slider{float:left;width:945px;width:60%}.category-wedding-bands .engage-rings-slider{width:70%;margin-left:180px}#partner-companies .item>div{max-width:470px}#partner-companies{padding:80px 21px}#partner-companies h4{font-size:20px;margin-top:-3px;margin-bottom:30px}#partner-companies .item>div p{font-size:19px;width:370px;display:block;margin:0 auto}.checkout-card-header #partner-companies .item>div p{width:auto}#partner-companies .item>div a{padding-top:19px;font-size:17px}.nav-primary li.level0 ul{top:68px}.rosi-detail-banner{padding:40px}.rosi-detail-banner .diamond-searchimg a>img{margin:66px auto 40px;max-width:200px}.rosi-detail-banner .diamond-searchimg{width:350px;float:left}.rosi-detail-banner .bubble-div{float:left;max-width:585px;padding:42px}.rosi-detail-banner .desk-experience{font-size:37px}.rosi-detail-banner .explore-button.discover a{font-size:20px;padding:18px 60px}.rosi-detail-banner p{padding:0;text-align:right;color:#000;margin-top:-26px;font-size:18px}.category-about .main-container,.category-about-rosi .main-container{margin-top:87px}#header-nav .home-logo a{margin-top:-2px;width:222px;text-align:center}.mobile-sequence-slider .owl-carousel .item{width:33%;max-width:33%}.mobile-sequence-slider .owl-carousel{max-width:1100px}.mobile-sequence-slider .owl-carousel .item:nth-child(2):before{top:100px}#rosi-result #rosi-preload .text-cover:before{margin-top:-80px}#rosi-result #rosi-greeting .text-cover:before{margin-top:-75px}#rosi-result .choice-step2 .text-cover:before{margin-top:-90px}#card .front{margin-right:147px}.watson-block .rosi-steps .owl-carousel,.rosi-journey-wrapper,.rosi-anatomy-wrapper,.founder-wrapper{max-width:1320px}.rosi-journey{padding-top:78px;padding-bottom:14px}.category-about .main-aboutus .rosi-journey-wrapper h2,.category-about-rosi .main-aboutus .rosi-journey-wrapper p.h2{font-size:50px;padding-left:370px;margin-bottom:5px}.rosi-journey .journey-steps{padding:0 0 14px 473px;margin-right:-68px}.rosi-journey .journey-text{float:none;max-width:100%;padding:16px 36px 30px 524px}.rosi-journey .journey-text p{max-width:530px;margin-left:0}.journey-text .light-button{margin-top:19px}.journey-phone{position:absolute;top:12px;left:-22px}.rosi-anatomy .text{float:left;padding-top:231px;max-width:43%;padding-left:85px}.category-about .main-aboutus .rosi-anatomy .text h2,.category-about-rosi .main-aboutus .rosi-anatomy .text p.h2{margin-bottom:14px;font-size:51px;text-align:left}.rosi-anatomy p{font-size:16px;max-width:100%;line-height:1.4em;margin-left:0}.rosi-anatomy .image{padding:37px 0;float:right;width:560px}.rosi-anatomy{padding:50px 21px 30px}.category-about .main-aboutus .founder .image img,.category-about-rosi .main-aboutus .founder .image img{margin-left:0}.founder .desc-block{padding:134px 190px 123px 194px;top:94px;width:765px}.category-about .main-aboutus .desc-block h2,.category-about-rosi .main-aboutus .desc-block p.h2{margin-bottom:15px;text-align:left;font-size:50px}.diamond-compares{padding-top:75px;max-width:700px;margin:0 auto;padding-bottom:95px}.category-about .main-aboutus .diamond-compares h2,.category-about-rosi .main-aboutus .diamond-compares p.h2{font-size:50px;margin-bottom:14px}.category-about .main-aboutus .video-block h3,.category-about .main-aboutus .video-block .h3{margin-bottom:4px}.category-about .main-aboutus .video-block h2,.category-about .main-aboutus .video-block .h2{margin-bottom:7px;font-size:42px}.main-aboutus .video-block .video-text{padding:26px 30px 22px}.main-aboutus .modern-tech{padding:60px 31px 413px}.main-aboutus .craftmanship-block{padding:232px 57px 166px 84px}.craftmanship-block-cover{max-width:1400px;margin:0 auto}.category-about .main-aboutus .craftmanship-block h2{margin-bottom:27px;font-size:42px}.category-about .main-aboutus .craftmanship-block p{float:left;width:670px}.main-aboutus .craftmanship-block img{width:520px;margin-bottom:0;margin-left:0;margin-top:-87px}.main-aboutus .craftmanship-block-cover:after,.main-aboutus .about-reviews:after,.founder-block-cover:after{content:"";display:block;float:none;clear:both}.main-aboutus .about-reviews .review1,.main-aboutus .about-reviews .review2{float:left;width:360px;margin-top:81px;padding:26px 45px}.main-aboutus .about-reviews{max-width:1366px;margin:0 auto;padding:49px 0}.main-aboutus .about-reviews .review1:after,.main-aboutus .about-reviews .review2:after{bottom:2px;right:49px}.about-reviews video{float:left;margin-left:65px;margin-right:65px}.category-about .main-aboutus .gems-block,.category-about .main-aboutus .cushion{padding:70px 26px 0}.category-about .main-aboutus .gems-block h2,.category-about .main-aboutus .cushion h2{padding:0 35px;margin-bottom:35px;font-size:42px}.conflict-free-block{padding:53px 32px;max-width:1600px;margin:0 auto}.conflict-free-image-block{margin-left:0}.conflict-free-text-block{padding-top:68px;padding-left:101px}.category-about .main-aboutus .conflict-free-block h2{margin-bottom:36px;font-size:42px}.category-about .main-aboutus>div .conflict-free-text-block a{margin:0;font-size:19px;text-decoration:underline !important;display:inline-block}.founder-block-cover{max-width:1366px;margin:0 auto}.category-about .main-aboutus .founder-block{padding:108px 31px}.founder-text-block{padding:104px 189px 0 0}.category-about .main-aboutus .founder-text-block h2{margin-bottom:38px;font-size:42px}.category-about .main-aboutus .creator-block{padding:51px 0;max-width:1366px;margin:0 auto}.category-about .main-aboutus .creator-image-block{padding-right:104px}.creator-text-block{padding:150px 0 38px 104px}.category-about .main-aboutus .creator-block h2{font-size:42px}.category-about .main-aboutus>div .creator-text-block a{margin:53px 0 38px 0;text-align:left;width:auto;padding-top:10px;padding-bottom:10px;font-size:19px}.category-about .main-aboutus>div .creator-text-block a:first-of-type{border-right:1px solid #000;padding-left:0}.category-about .main-aboutus>div>a,.category-about .main-aboutus>div .founder-text-block a{font-size:19px}.category-about .main-aboutus>div>a.how-we-make-rings{font-size:29px;font-weight:bold}.primary-filters .col-md-5.pb15 .col-md-12.text-center>input{float:left;width:410px;padding:10px 8px;height:21px;box-sizing:content-box}.primary-filters .col-md-5.pb15 .col-md-12.text-center>img{position:absolute;right:155px;top:11px}.cms-financing .top-banner{min-height:600px;margin-bottom:77px}.cms-financing .top-banner .banner-text{padding-top:145px}.cms-financing .top-banner h1{font-size:72px;margin-bottom:30px}.cms-financing .top-banner p{max-width:600px;font-size:21px;padding-bottom:35px}.cms-financing .top-banner .button{font-size:18px;padding:20px 30px}.cms-financing .benefits-block{max-width:1300px;margin:0 auto;padding-bottom:74px}.cms-financing .benefits-block img{margin:0 auto 30px;max-width:145px}.cms-financing .benefits-block h4{font-size:18px}.cms-financing .benefits-block p{font-size:15px}.cms-financing .benefits-block div{padding:0 20px 47px 20px}.cms-financing .benefits-block .light-button{font-size:18px;padding:16px 63px}.cms-financing .description-block{padding:62px 20px}.cms-financing .description-block p{font-size:15px}#rosi-result #shape-warning-msg{padding:0 0 0 34px;font-size:16px}.category-about-diamond-sourcing .top-banner,.category-about-recycled-gold .top-banner{padding-top:185px;padding-bottom:181px;background-position:center top;background-size:cover}.details-block-cover{max-width:1366px}.category-about-recycled-gold .text-content1{padding-top:134px;max-width:670px;font-size:19px;padding-bottom:94px;margin-left:0;text-align:left}.category-about-recycled-gold .imgs-content{margin-top:-235px}.details-block .img-2{width:585px;float:right}.category-about-recycled-gold .imgs-content .img-1{bottom:auto;width:620px;margin-left:0;left:220px;top:240px;float:left}.category-about-diamond-sourcing .text-content2,.category-about-recycled-gold .text-content2{max-width:690px;margin-left:0;margin-top:-166px;text-align:left;padding-top:0}.category-about-diamond-sourcing .care-block-cover,.category-about-recycled-gold .care-block-cover{max-width:1366px;margin:0 auto;padding-top:35px}.category-about-diamond-sourcing .care-block .left-image,.category-about-recycled-gold .care-block .left-image{margin-left:80px;float:left}.category-about-diamond-sourcing .care-block .right-image,.category-about-recycled-gold .care-block .right-image{float:right;position:absolute;right:80px;top:72px;padding-top:0}.category-about-diamond-sourcing .care-block h2,.category-about-recycled-gold .care-block h2{margin-bottom:24px}.category-about-diamond-sourcing .care-block .text-content,.category-about-recycled-gold .care-block .text-content{font-size:20px}.category-about-recycled-gold .responsibility-block{padding-top:241px;padding-bottom:163px;margin-bottom:100px}.category-about-diamond-sourcing .prefooter-text-block,.category-about-recycled-gold .prefooter-text-block{padding-bottom:105px}.category-about-recycled-gold .prefooter-text-block p{margin-top:30px}.conflict-free-text-block p span{padding-top:60px}.category-about-diamond-sourcing .text-content1{max-width:770px}.category-about-diamond-sourcing .details-block .imgs-content img{height:auto;width:100%}.category-about-diamond-sourcing .diamond-mine{padding-top:103px;margin-bottom:40px}.category-about-diamond-sourcing .diamond-mine h2{text-align:left;padding-top:25px;padding-bottom:23px}.category-about-diamond-sourcing .diamond-mine p{text-align:left;margin-left:0}.category-about-diamond-sourcing .video-content{max-width:535px}.category-about-diamond-sourcing .logos img{padding-top:50px}.category-about-diamond-sourcing .responsibility-block-cover{margin:50px auto 0 auto;width:1366px}.category-about-diamond-sourcing .responsibility-block .title-cover{max-width:620px;margin-right:0;margin-left:auto}.category-about-diamond-sourcing .responsibility-block p{max-width:620px;margin-right:0;margin-left:auto;padding-top:26px}.category-about-diamond-sourcing .responsibility-block{padding-bottom:100px}#rosi-result .rlpn-wrapper #rosi-greeting .buttons{margin-left:14px}.diamondsearch-intelligence-index .mfp-content .film .fullscreen-bg__video{width:1400px;height:733px;top:150px;left:50%;margin-left:-700px;background:transparent}#rosi-result .rlpn-wrapper .middle-part p.play-video{margin-right:50px;margin-top:-100px}}@media only screen and (min-width:2100px){.category-about .main-aboutus .cushion{height:827px}.cms-new-resource-center .content-category{height:650px}.category-about .main-aboutus .gems-block img{margin-top:214px}}.category-diamonds .rockher-block{background:#fff7ea;padding-bottom:50px;width:50%;float:left;min-height:846px}.category-diamonds .cushion-block img{width:100%;height:846px}@media only screen and (min-width:2400px){.category-diamonds .rockher-block,.category-diamonds .cushion-block img{min-height:1046px;height:1046px}.category-diamonds .rockher-block .button{margin-top:242px}.right-links li.login-customer,.right-links li.log-out{border-bottom:0;padding-bottom:29px;margin-bottom:0;padding-right:15px;padding-top:22px}li.live-chat a:before{width:38px;height:23px;margin-right:10px;background-position:bottom left;float:left;margin-left:19px}.nav-primary .level0.header_search_last{padding-right:240px}.header-right-links{width:408px;max-width:408px;top:-3px}.right-links{margin:0 15px 0 18px}.right-links li{float:left;padding-top:22px}.right-links li a{font-size:16px}.right-links li.live-chat{padding-top:31px;margin-bottom:0;padding-bottom:52px;border-left:1px solid #dcdbe2}.right-links li.phone-number{padding-top:22px;padding-bottom:10px}.header_image{height:100%;min-height:92vh}.smarttop{margin-bottom:110px;margin-top:100px !important}.smarttop h3{margin-bottom:34px;margin-top:35px}.circles-text{line-height:130px !important;font-size:40px !important}.show_hide{margin-top:330px;font-size:34px}.overlay-rosi-logo{padding-top:130px}.home-page-overlay .center-text{margin-top:100px}.home-page-overlay .anim-rosi-logo{margin-top:240px;margin-bottom:240px}.anim-rosi-logo img{min-width:230px;height:auto}.home-page-overlay .bottom-text a{font-size:30px}#rosi-result #shape-warning-msg{font-size:17px}}@media only screen and (max-width:1500px){.category-diamonds .rockher-block .button{margin-top:45px}.catalog-product-view .right-img-specification1{padding-bottom:1.5%}.category-diamonds .rockher-block,.category-diamonds .cushion-block img{min-height:0;height:640px}.category-diamonds p.play-video{margin-top:-1%}}.purchase-rockher .jmic-container{width:100%;float:left;box-sizing:border-box;margin:0;padding:0;font-family:LatoRegular;color:#636363;font-size:14px;line-height:1.5}.purchase-rockher .jmic-container .landing-container .jmic-purchased-btn{display:inline-block;margin-top:20px}.purchase-rockher .jmic-container .landing-container .jmic-purchased-btn .jmic-btn{font-family:LatoRegular;color:#636363;font-size:14px;line-height:1.5;border:1px solid #41395f;background:#fff;font-weight:normal;letter-spacing:1px;text-transform:uppercase;margin-left:271%}.purchase-rockher .jmic-container .landing-container{margin-top:-90px}.purchase-rockher .jmic-container .landing-container .jmic-haveyou{margin-top:60px}.purchase-rockher .jmic-text{font-size:15px;color:#000;font-family:LatoRegular;text-transform:none;text-align:left}.purchase-rockher .jmic-intro,.jmic-provided{display:none}.purchase-rockher .jmic-logo{visibility:hidden}.jmic-heading{text-transform:uppercase;font-size:21px;color:#41395f;text-align:center;letter-spacing:1px}.purchase-rockher .jmic-container .landing-container h4{text-transform:uppercase;color:#41395f;text-align:center;letter-spacing:1px;font-weight:normal;font-size:21px}@media only screen and (min-width:1720px){.header-right-links .wishlist-head-icon{padding-top:15px}div.featured-bar .featured-block{width:100%;margin:0 0 0 auto;position:relative;height:60%;display:flex;align-items:center;padding-top:0}.cms-press div.featured-bar .featured-block{display:flex;flex-wrap:wrap;overflow:hidden}div.featured-bar .featured-block>div.item>div{display:none}div.featured-bar .featured-block>div.item:hover>div{display:block}div.featured-bar .featured-block>div.item:hover img{opacity:1}.horizontal-child .slide{width:100%;padding:50px 10px;column-width:350px;font-size:1.3rem;display:flex;flex-wrap:wrap;justify-content:space-between}div.gallery-wrapper .subscription-block{position:relative;display:flex;flex-direction:column;width:25%;float:left;margin:220px 6% 0}.horizontal-parent{position:absolute;top:-1rem;right:-9rem;height:40vw;display:flex;justify-content:flex-end;width:70%;float:right}.purchase-rockher .landing-container{width:1270px;margin-left:4%}.purchase-rockher .jmic-container .landing-container h4{max-width:600px;margin-left:320px}}@media only screen and (max-width:1200px){.fee-background p{text-align:center;margin:0 auto 40px}.cms-custom-design .custom-design-desc-first{align-items:center;justify-content:space-between;flex-direction:column}.cms-custom-design .custom-design-desc-second{flex-direction:column-reverse;justify-content:center;align-items:center}.cms-custom-design .custom-design-desc p{text-align:center}.cms-custom-design .custom-design-desc p:nth-child(1){margin-top:40px}.cms-custom-design .custom-design-two-right{margin-top:-14px;min-height:350px;padding:0}.custom-design-two-right .fullscreen-bg__video{height:220%;top:-55%}.cms-custom-design{padding-top:68px}.category-wedding-bands .engage-rings-slider{width:56%;float:left}.category-about .main-aboutus .conflict-free-text-block img:last-child{padding-bottom:10px}.category-about .main-aboutus .conflict-free-text-block img{margin-left:19px}.purchase-rockher .jmic-container .landing-container .jmic-purchased-btn .jmic-btn{margin-left:200%}}.diamondsearch-intelligence-compareyourdiamond .watson-form-container .wrapper img.desctop-image{display:block}.diamondsearch-intelligence-compareyourdiamond .watson-form-container .wrapper img.mobile-image,.max-width-detail-educa .common-last img.mobile{display:none}@media only screen and (max-width:1024px){.catalog-category-view div.block-layered-nav dd a.amshopby-attr{padding-left:6px}.cms-take-the-diamond-ai-challenge .max-width-detail-educa .common-last img.mobile{width:100%;display:block}.cms-cushion-brilliant .compare,.category-diamonds .compare{margin-bottom:0}.catalog-product-view .product-view .more-views{max-width:100%;margin-top:0;display:none}.catalog-product-view .landing-video-block h2{text-transform:none;text-align:center;font-size:32px;color:#000;margin:-100px auto 30px;width:90%;font-weight:300}.catalog-product-view .video-part-desctop,.cms-take-the-diamond-ai-challenge .max-width-detail-educa .common-last img{display:none}.catalog-product-view .landing-video-block .video-desc{top:35%;position:absolute;width:100%;margin:0 auto}.catalog-product-view .landing-video-block .video-part.mobile{display:block}.category-diamonds .rockher-block .rockher-text p{font-size:19px;max-width:407px;margin:0 auto;margin-top:20px}.catalog-product-view .main .landing-video-block .video-part.mobile{font-size:19px;margin:0 auto;margin-top:50%}.catalog-product-view .landing-video-block .video-part.mobile img{width:100%;max-height:700px}.cms-cushion-brilliant .compare,.category-diamonds .compare{margin-bottom:0}.category-engagement-rings .max-wedding-collection{width:100%}.category-engagement-rings .max-wedding-collection ul{width:310px;margin:0 auto}.cms-cushion-brilliant .charm-brilliance .cushion-gif-mobile{margin:20px auto}#diamond-result-card .diamond-clas-info li span{font-size:18px}.press-main-container .press-post{padding:20px 0}.watson-form-container .watson-form li:first-child img{margin:0 auto}.diamondsearch-intelligence-compareyourdiamond .left-blocks{width:100%}.diamondsearch-intelligence-compareyourdiamond .right-blocks{width:100%}.diamondsearch-intelligence-compareyourdiamond .main-container .watson-form-container .wrapper{margin-left:0;width:100%;padding:0}.diamondsearch-intelligence-compareyourdiamond .watson-form{width:100%}.diamondsearch-intelligence-compareyourdiamond .watson-form-container .wrapper img.mobile-image{display:block;margin:0 auto;padding-top:30px}.diamondsearch-intelligence-compareyourdiamond .watson-form-container .wrapper img.desctop-image{display:none}.diamondsearch-intelligence-compareyourdiamond .wrapper h1{font-size:40px;width:365px;text-align:center;float:none;margin:0 auto}.diamondsearch-intelligence-compareyourdiamond .watson-form-container #form-login-comparediamond input{font-size:22px;width:100%;margin-left:0;text-align:left}.diamondsearch-intelligence-compareyourdiamond .watson-form-container #form-login-comparediamond p{padding-top:10px;max-width:275px;width:100%;margin:0 auto 10px}.diamondsearch-intelligence-compareyourdiamond .footer-container{padding-top:0}.diamondsearch-intelligence-compareyourdiamond #send2 span{font-size:16px;font-weight:100}.diamondsearch-intelligence-compareyourdiamond .watson-form-container #form-login-comparediamond .form-add_text .input-box{max-width:290px;margin:auto}.diamondsearch-intelligence-compareyourdiamond .watson-form-container #form-login-comparediamond p.login{font-size:14px}.diamondsearch-intelligence-compareyourdiamond .watson-form-container .watson-form li:first-child img{width:90px;float:none}.diamondsearch-intelligence-compareyourdiamond .watson-form-container #form-login-comparediamond .account-login.google-login a,.diamondsearch-intelligence-compareyourdiamond .watson-form-container #form-login-comparediamond .account-login.facebook-login a{font-size:14px;text-align:center}.diamondsearch-intelligence-compareyourdiamond .watson-form-container .watson-form li:last-child img{float:none;width:70px}.diamondsearch-intelligence-compareyourdiamond .input-box .gia-form,.diamondsearch-intelligence-compareyourdiamond .input-box #gia-price{margin:0 auto;display:block;margin-top:20px;text-align:center;font-size:29px}.diamondsearch-intelligence-compareyourdiamond .watson-form li>p#compare-price{margin:0 auto;text-align:center;width:311px;font-size:15px}.diamondsearch-intelligence-compareyourdiamond .watson-desc-text{margin:0 auto;width:377px;float:none}.diamondsearch-intelligence-compareyourdiamond .watson-form-container input{font-size:29px;width:40%;margin-left:30%;margin-top:20px;height:40px;text-align:center}.diamondsearch-intelligence-compareyourdiamond .watson-form-container{background:#818dab}.diamondsearch-intelligence-compareyourdiamond .watson-form li>p#gia-grading{margin:0 auto;text-align:center;width:300px;font-size:15px}.diamondsearch-intelligence-compareyourdiamond .watson-form .watson-form-container .watson-form img{float:none;width:80px}.diamondsearch-intelligence-compareyourdiamond #diamond-price-input-error,.diamondsearch-intelligence-compareyourdiamond #diamond-number-input-error,.diamondsearch-intelligence-compareyourdiamond #diamond-carat-input-error{position:relative;top:105px;margin:0 auto;text-align:center}.diamondsearch-intelligence-compareyourdiamond .watson-form-container #form-login-comparediamond p.or{padding-top:0}.watson-form-container #form-login-comparediamond p.get-started{font-size:14px}.post-list .post_6,.post-list li:nth-child(3n+6){width:100%}.category-about-rosi .main-aboutus .rosi-anatomy-wrapper img{margin-left:22%;width:66%}.category-about-rosi .main-aboutus .diamond-compares p,.category-about-rosi .main-aboutus .desc-block p{text-align:center}.category-about-rosi .main-aboutus .founder-wrapper img{width:90%;margin-left:5%}.category-about-rosi .main-aboutus .diamond-compares>img{width:80%;margin-left:10%}.purchase-rockher .jmic-container .landing-container .jmic-purchased-btn .jmic-btn{margin-left:150%}}@media only screen and (max-width:768px){.triangle-edited-item a{margin-top:28px}.triangle-selected-item:after,.triangle-edited-item:after{top:38px}.cms-cushion-brilliant .find-diamond{height:955px;padding:455px 0 0}}@media only screen and (max-width:568px){.diamondsearch-intelligence-compareyourdiamond .watson-form-container input{width:50%;margin-left:25%}.cms-hearts-and-arrows-diamonds h1.selecth1{font-size:30px}.cms-hearts-and-arrows-diamonds p.ideals{font-size:26px}.cms-hearts-and-arrows-diamonds .main-dpolish .main-title-diamond-education p.dp-bantext{max-width:410px;font-size:18px}.cms-hearts-and-arrows-diamonds .max-width-detail-educa img,.cms-hearts-and-arrows-diamonds .second .rights img#dp-ban-mobile{width:90%}.cms-hearts-and-arrows-diamonds .lefts{padding-top:20px}.cms-hearts-and-arrows-diamonds h2,.cms-hearts-and-arrows-diamonds .lefts h2{font-size:30px;width:100%}.cms-hearts-and-arrows-diamonds .last .lefts{height:260px}.cms-hearts-and-arrows-diamonds .common.last{height:770px}}@media only screen and (max-width:470px){.cms-take-the-diamond-ai-challenge h1.selecth1{width:320px;font-size:30px}.categorypath-diamonds.category-diamonds .wed-c-title{margin-top:-34px}.rockher-block .rockher-text p{max-width:330px;margin:0 auto;font-size:16px}.category-diamonds .text-block{width:340px}.category-diamonds .item.cushion{width:250px}.category-diamonds #horzscroll_wrapper .ring{width:190px !important}#checkout-step-login #login-form img{width:270px}.checkout-onepage-index .main{margin-top:47px}.catalog-product-view .main .landing-video-block .video-part.mobile{float:left;margin-top:0}}@media only screen and (max-width:414px){.cms-take-the-diamond-ai-challenge .max-width-detail-educa img.comporation-desktop{width:90%;margin-top:-70px;margin-bottom:20px}.catalog-product-view .product-view .add-to-cart-buttons .button{min-width:255px;width:255px}#checkout-step-shipping .grand_too .ordertotal .price{font-size:30px}.diamondsearch-intelligence-compareyourdiamond .input-box .gia-form,.diamondsearch-intelligence-compareyourdiamond .input-box #gia-price{font-size:26px}.watson-form-container #form-login-comparediamond .account-login.google-login a{padding:18px 69px 21px 69px}.category-diamonds .links-first .link-div .link-img-last{width:40%}.category-diamonds .links-first .link-div .link-img{width:50%}.line-blog .pager.pager-no-toolbar{padding-top:7px}.diamondsearch-intelligence-compareyourdiamond .watson-desc-text{width:355px}.diamondsearch-intelligence-compareyourdiamond .watson-form-container input{width:70%;margin-left:15%}.diamondsearch-intelligence-compareyourdiamond .wrapper h2{font-size:16px}.diamondsearch-intelligence-compareyourdiamond .watson-form-container #form-login-comparediamond{width:350px;top:650px}.diamondsearch-intelligence-compareyourdiamond .watson-form-container .wrapper>img{margin-left:15%}.diamondsearch-intelligence-index #diamond-clas-info-s ul li{padding-bottom:0}.diamondsearch-intelligence-index #diamond-clas-info-s{margin-top:-180px}.diamondsearch-intelligence-index #rosi-result .text-cover{padding-bottom:25px}.diamondsearch-intelligence-index .mobile-rosi-base-settings .shape-container{margin-top:-20px}.diamondsearch-intelligence-index .figure.back .triangle-result-div-cover,#diamond-result-card{padding-bottom:0}.diamondsearch-intelligence-index #diamond-result-card .bottom-part{padding-top:0}.diamondsearch-intelligence-index #diamond-result-card .bottom-part .buttons{display:flex;justify-content:center}.diamondsearch-intelligence-index .middle-part .rosi-logo-img #animation_container_logo{margin-top:-90px !important}.diamondsearch-intelligence-index .middle-part #rosi-result-card{margin-top:-30px}.category-about-rosi .rosi-anatomy p{text-align:center}.category-about-rosi .rosi-search-block .rosi-logo{margin-left:35%}.dropdown1 dt a,.dropdown dt a{max-width:255px}.category-top-engagement-rings .cate-name-sub-line{margin-left:100px;width:180px}.category-recently-purchased .cate-name-sub-line{width:180px}#diamond-result-card .carat{text-align:center;padding-top:110px}#diamond-result-card .diamond-clas-info{margin-top:-118px}#diamond-result-card .diamond-clas-info ul{width:101%;padding-right:4%}#rosi-result-card a>img{margin:55px auto 10px}#diamond-clas-info-s ul{margin-bottom:0}.purchase-rockher .jmic-container .landing-container .jmic-purchased-btn .jmic-btn{margin-left:20%}.category-about-recycled-gold .landing-video-block .video-part-desctop video{display:none}}@media only screen and (max-width:375px){.catalog-product-view .mobile-button-spec span{width:160px}.cms-hearts-and-arrows-diamonds h2{font-size:28px}.category-diamonds .item.cushion{width:220px}.categorypath-diamonds.category-diamonds .item.cushion p{margin-top:-39px}.cms-hearts-and-arrows-diamonds .main-dpolish .main-title-diamond-education p.dp-bantext{max-width:370px;font-size:16px}.cms-hearts-and-arrows-diamonds .first-part-mobile p{width:330px;font-size:14px}.cms-home .compare{min-height:400px}.diamondsearch-intelligence-compareyourdiamond .watson-form-container #form-login-comparediamond{width:330px}.diamondsearch-intelligence-compareyourdiamond .wrapper h2{font-size:15px}.diamondsearch-intelligence-compareyourdiamond .watson-desc-text{width:341px}.category-about .main-aboutus>div .conflict-free-text-block .more-links a{width:33%;margin-left:5%;margin-top:2%}.category-about .main-aboutus>div .conflict-free-text-block .more-links p+a{margin-left:0;margin-right:8%}.category-about .main-aboutus>div .conflict-free-text-block .more-links a:last-child{width:50%;margin-right:-40px}.diamondsearch-intelligence-index .middle-part #rosi-result-card{margin-top:-20px}.diamondsearch-intelligence-index #diamond-clas-info-s{margin-top:-200px}.diamondsearch-intelligence-index .figure.back .triangle-result-div-cover,#diamond-result-card{padding-bottom:12px}.category-about-rosi .rosi-search-block .rosi-logo{margin-left:33%}.category-top-engagement-rings .cate-name-sub-line{margin-left:75px}.purchase-rockher .jmic-container .landing-container .jmic-purchased-btn .jmic-btn{margin-left:0;width:152px}#diamond-result-card .carat{text-align:center;padding-top:116px}#diamond-result-card .diamond-clas-info{margin-top:0}.cms-cushion-brilliant .gia-cushion{height:1050px}}@media only screen and (max-width:360px){.catalog-product-view .two50 div .made_in_our_div span{width:130px;font-size:16px}.catalog-product-view .sharing-links.add-to-links{width:295px}.catalog-product-view .mobile-button-spec span{width:135px;font-size:13px}.cms-hearts-and-arrows-diamonds h1.selecth1{font-size:26px}.category-diamonds #horzscroll_wrapper .ring{width:160px !important}.category-diamonds .text-block{width:310px}}@media only screen and (max-width:320px){.category-diamonds .item.cushion img{margin-top:0}.categorypath-diamonds.category-diamonds .item.cushion p{margin-top:-34px}.category-diamonds .item.cushion{width:150px}.cms-hearts-and-arrows-diamonds .common.last{height:700px}.cms-hearts-and-arrows-diamonds .first-part-mobile p,.cms-hearts-and-arrows-diamonds .common p{width:310px;font-size:13px}.diamondsearch-intelligence-compareyourdiamond .wrapper h2{font-size:13px}.cms-hearts-and-arrows-diamonds .lefts p,.cms-hearts-and-arrows-diamonds .last .rights p,.cms-hearts-and-arrows-diamonds .last .rights p{font-size:13px;width:300px}.cms-hearts-and-arrows-diamonds h2,.cms-hearts-and-arrows-diamonds .lefts h2{font-size:26px}.cms-hearts-and-arrows-diamonds .lefts p.ideals,.cms-hearts-and-arrows-diamonds .rights p.ideals{font-size:24px}.cms-hearts-and-arrows-diamonds .last .rights p.ideals{width:100%}.diamondsearch-intelligence-compareyourdiamond .watson-form-container #form-login-comparediamond .account-login.google-login a,.diamondsearch-intelligence-compareyourdiamond .watson-form-container #form-login-comparediamond .account-login.facebook-login a{font-size:13px;padding:17px 40px 20px 40px;text-align:center}.diamondsearch-intelligence-compareyourdiamond .wrapper .watson-desc-text h2{width:294px}.diamondsearch-intelligence-compareyourdiamond .watson-form-container .right-blocks #form-login-comparediamond{width:280px}.diamondsearch-intelligence-compareyourdiamond .wrapper h1{font-size:35px;width:300px}.diamondsearch-intelligence-compareyourdiamond .input-box .gia-form,.diamondsearch-intelligence-compareyourdiamond .input-box #gia-price{font-size:24px}.diamondsearch-intelligence-compareyourdiamond #diamond-number-input-error{font-size:13px;width:270px}.diamondsearch-intelligence-compareyourdiamond #diamond-carat-input-error{font-size:13px;width:270px}.diamondsearch-intelligence-compareyourdiamond .watson-form li>p#gia-grading{font-size:14px;width:275px}.diamondsearch-intelligence-compareyourdiamond .watson-form li>p#compare-price{font-size:14px;width:297px}.category-diamonds .text-block{margin-left:4px;width:311px}.category-about-rosi .rosi-search-block .rosi-logo{margin-left:31%}.category-top-engagement-rings .cate-name-sub-line{margin-left:50px}.diamonds-row-info .diamond-row{padding:5px 5px 0 10px}}@media only screen and (min-width:1570px){.custom-design-two-right .custom-design-right-sub1{margin-top:200px}}.category-wedding-bands .sub-engage-part1 h1{color:#000;font-style:normal;font-family:LatoRegular}.category-wedding-bands .sub-engage-part1{top:40%}.category-wedding-bands .laptop-symbols{display:block}.category-wedding-bands #mobile-symbols,.category-wedding-bands #button-mobile{display:none}.category-wedding-bands .laptop-symbols{display:inline-block;padding-left:8%;padding-right:5%}.category-wedding-bands .text-wedd-ring h2{color:#000;text-transform:none;font-size:30px}.category-wedding-bands .text-wedd-ring{color:#000;max-width:360px;font-size:14px;margin-left:50px;margin-top:4%;float:left}.category-wedding-bands .link-wedd a{color:#000;font-weight:600;font-size:14px}@media only screen and (max-width:668px){.category-wedding-bands .link-wedd{text-decoration:underline}.category-wedding-bands #button-mobile{display:block;width:15%;margin-left:43%}.category-wedding-bands .wedding-ring-main .main-img-wed,.category-wedding-bands .laptop-text-wedd-ring{display:none}.category-wedding-bands .responsive-img-wed{display:block;width:100%}.category-wedding-bands #mobile-symbols{display:block}.category-wedding-bands .laptop-symbols{display:none}.category-wedding-bands .sub-engage-part1-s{max-width:320px}.category-wedding-bands .sub-engage-part1{top:4%}}@media only screen and (min-width:1367px){.cms-custom-design .custom-design-two-left{padding-top:128px;margin-top:-77px}.cms-custom-design .custom-design-two-right{margin-top:-14px;min-height:550px;padding:0}.custom-design-two-right .custom-design-right-sub1{margin-top:0}}.cms-return-policy .main_term ol,.cms-return-policy .main_term ul{display:inline-block}.cms-custom-design .fieldset .control input::-webkit-input-placeholder,.cms-custom-design .fieldset .control textarea::-webkit-input-placeholder{color:#433b60;font-family:LatoRegular;text-align:center;font-size:14px}.cms-custom-design .fieldset .control input::-moz-placeholder,.cms-custom-design .fieldset .control textarea::-moz-placeholder{color:#433b60;font-family:LatoRegular;text-align:center;font-size:14px}.cms-custom-design .fieldset .control input:-ms-input-placeholder,.cms-custom-design .fieldset .control textarea:-ms-input-placeholder{color:#433b60;font-family:LatoRegular;text-align:center;font-size:14px}.custom-design-main .actions-toolbar .primary button{border-radius:5px}@media only screen and (min-width:1366px) and (max-width:1488px){.category-engagement-rings .fullscreen-bg__video{height:300%;margin-top:-246px}}@media only screen and (min-width:569px) and (max-width:607px){.category-engagement-rings .fullscreen-bg__video{height:140%;margin-top:-81px}}@media only screen and (min-width:640px) and (max-width:640px) and (orientation:landscape){.category-engagement-rings .fullscreen-bg__video{height:140%;margin-top:313px}}@media only screen and (min-width:1489px){.category-engagement-rings .fullscreen-bg__video{height:300%;margin-top:-161px}#rosi-result .rlpn-wrapper{min-height:0;padding-top:30px}.diamondsearch-intelligence-index .top-part2{padding-top:120px}}.cms-custom-design .custom-design-two-right{background:#000}.custom-design-two-right .fullscreen-bg__video{opacity:1;height:300%;top:-100%}@media only screen and (max-width:1023px){.category-about .main-aboutus .gems-block,.category-about .main-aboutus .cushion{margin-bottom:0;width:100%}.category-about .main-aboutus .cushion .button{margin-top:43%}.diamondsearch-intelligence-compareyourdiamond .rosi-watson-compare-part{background:#6c7898}.diamondsearch-intelligence-compareyourdiamond .rosi-watson-compare-part .comparison-chart-button{display:none}.diamondsearch-intelligence-compareyourdiamond #learn-more-bottom-part{display:block}.diamondsearch-intelligence-compareyourdiamond #learn-more-bottom-part span{display:inline-block;margin-top:5%;margin-left:20px;color:#747f96;font-weight:600;letter-spacing:2px}.diamondsearch-intelligence-compareyourdiamond #learn-more-bottom-part img{width:50%;float:right;display:inline-block;padding-bottom:10px;padding-top:5px}.rosi-watson-compare .selected-diamond{padding-top:50px}.rosi-watson-compare .diamond-result-card-cover{margin:0 auto;float:none;width:100%}.watson-form-container .wrapper img,.rosi-watson-compare img{padding-bottom:10px}.diamondsearch-intelligence-compareyourdiamond .rosi-watson-compare ul.tabs li.tab-link{background:#8089a6;color:#485473;border:3px solid #dbddeb;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:80px;height:80px;padding-left:4px;margin-left:0}.diamondsearch-intelligence-compareyourdiamond .rosi-watson-compare ul.tabs li.tab-link:last-child{margin-left:20px}.diamondsearch-intelligence-compareyourdiamond .rosi-watson-compare ul.tabs li{text-transform:capitalize;padding:20px 13px;font-size:23px}.diamondsearch-intelligence-compareyourdiamond .rosi-watson-compare ul.tabs li.tab-link:hover{background:#fff}.diamondsearch-intelligence-compareyourdiamond .rosi-watson-compare ul.tabs li.tab-link:last-child:hover{color:#ff3d43}.diamondsearch-intelligence-compareyourdiamond .rosi-watson-compare ul.tabs li.tab-link:first-child.current{color:#b3ed75;padding-left:4px;background:#fff}.diamondsearch-intelligence-compareyourdiamond .rosi-watson-compare #tab-2{width:157px}.diamondsearch-intelligence-compareyourdiamond .rosi-watson-compare ul.tabs{border:0;width:100%;display:flex;align-items:center;justify-content:center}.diamondsearch-intelligence-compareyourdiamond .wrapper h2,.diamondsearch-intelligence-compareyourdiamond .rosi-watson-compare h3{text-align:center;width:400px}.diamondsearch-intelligence-compareyourdiamond .rosi-watson-compare h3{width:100%}.diamondsearch-intelligence-compareyourdiamond .rosi-watson-compare .tab-content.current{margin:0 auto}.diamondsearch-intelligence-compareyourdiamond .rosi-watson-compare-part #tab-1 p,.diamondsearch-intelligence-compareyourdiamond .rosi-watson-compare #tab-2 p{text-align:center}.rosi-watson-compare .rosi-buttons-container>div:first-of-type{padding-right:0;padding-bottom:20px}.diamondsearch-intelligence-compareyourdiamond .compare-bottom-submenu{display:none}.diamondsearch-intelligence-compareyourdiamond .rosi-watson-compare-part .wrapper>img{display:none}.diamondsearch-intelligence-compareyourdiamond .left-blocks{width:100%}.diamondsearch-intelligence-compareyourdiamond .right-blocks{width:100%}.diamondsearch-intelligence-compareyourdiamond .main-container .watson-form-container .wrapper{margin-left:0;width:100%;padding:0}.diamondsearch-intelligence-compareyourdiamond .watson-form-container #form-login-comparediamond{float:none;margin:10px auto 35px;max-width:335px;width:100%}.watson-form-container #form-login-comparediamond .form-main_text{font-weight:normal}.watson-form-container #form-login-comparediamond .form-add_text{font-weight:normal;font-size:19px;letter-spacing:1px;padding-bottom:25px}.diamondsearch-intelligence-compareyourdiamond .watson-form{width:100%}.diamondsearch-intelligence-compareyourdiamond .watson-form-container .wrapper img.mobile-image{display:block;margin:0 auto;padding-top:30px}.diamondsearch-intelligence-compareyourdiamond .watson-form-container .wrapper img.desctop-image{display:none}.cms-custom-design .custom-design-two-right{background:#fff}.cms-hearts-and-arrows-diamonds .main-dpolish .main-title-diamond-education p.dp-bantext{max-width:410px;font-size:18px}}.cms-custom-design .cd-form-title{padding-bottom:25px}.cms-custom-design .cd-form-title img{margin-bottom:20px}.checkout-onepage-success .bottom-block .non-prod-banner{display:none}.checkout-onepage-success .bottom-block .header-container div,.checkout-onepage-success .bottom-block .jmic-container .landing-container p,.checkout-onepage-success .bottom-block .jmic-container .jmic-learn-more a{font-size:15px;color:#000;text-align:center}.checkout-onepage-success .bottom-block .jmic-container .jmic-logo{margin-left:40%}.cms-hearts-and-arrows-diamonds .last .lefts{height:260px}.cms-hearts-and-arrows-diamonds .common.last{height:770px}@media only screen and (max-width:470px){.categorypath-diamonds.category-diamonds .wed-c-title{margin-top:-34px}.cms-take-the-diamond-ai-challenge h1.selecth1,.cms-take-the-diamond-ai-challenge h2,.cms-take-the-diamond-ai-challenge .rights h2{font-size:30px;width:320px}.rockher-block .rockher-text p{max-width:330px;margin:0 auto;font-size:16px}}.checkout-onepage-success .bottom-block .jmic-container .landing-container p{font-weight:500}.checkout-onepage-success .bottom-block .jmic-container .jmic-btn{font-family:LatoRegular;color:#636363;font-size:14px;line-height:1.5;border:1px solid #41395f;background:#fff;font-weight:normal;letter-spacing:1px;text-transform:uppercase;margin-left:38%;margin-top:10px}.checkout-onepage-success .bottom-block .jmic-container .header-container h4{text-transform:uppercase;color:#41395f;text-align:center;letter-spacing:1px;font-weight:normal;font-size:21px}.rosi-watson-compare .diamonds-row-info .diamond-row .g1 img.viewed-icon{display:none}@media only screen and (max-width:1024px){.category-about .main-aboutus .cushion .button{margin-top:63%}.rosi-watson-compare .rosi-buttons-container{padding-bottom:50px}.category-diamonds #horzscroll_wrapper .ring a h5{margin-left:2px}.diamondsearch-intelligence-index #rosi-result-card,.diamondsearch-intelligence-index .diamonds-row-info{padding-bottom:0}.checkout-onepage-success .bottom-block .jmic-container .jmic-logo{margin-left:35%}.checkout-onepage-success .bottom-block .jmic-container .jmic-btn{margin-left:33%}.cms-cushion-brilliant .compare .button{margin:25px auto;width:220px;font-size:12px;padding:10px 0}.category-diamonds #horzscroll_wrapper .ring{width:190px !important}}@media only screen and (max-width:414px){.cms-hearts-and-arrows-diamonds h2,.cms-hearts-and-arrows-diamonds .lefts h2,.cms-take-the-diamond-ai-challenge .lefts h2{font-size:30px;width:100%}.cms-take-the-diamond-ai-challenge .main-dpolish .main-title-diamond-education p.dp-bantext{font-size:21px}.cms-take-the-diamond-ai-challenge .rights span,.cms-take-the-diamond-ai-challenge .rights p{padding-top:0}.cms-take-the-diamond-ai-challenge .lefts p{padding-bottom:0}.cms-take-the-diamond-ai-challenge .common-last p.ideals{font-size:26px}.cms-take-the-diamond-ai-challenge .max-width-detail-educa .rights img,.cms-take-the-diamond-ai-challenge .max-width-detail-educa .common-last img{width:330px}#checkout-step-shipping .grand_too .ordertotal .price{font-size:30px}}@media only screen and (max-width:450px){.cms-take-the-diamond-ai-challenge h2,.cms-take-the-diamond-ai-challenge .rights h2{text-align:center;width:100%;font-size:30px}.cms-take-the-diamond-ai-challenge .max-width-detail-educa .lefts img{width:330px}.category-about .main-aboutus .rosi-search-block h3{font-size:39px;width:405px}.category-about .main-aboutus .compare p{font-size:12px;width:385px}.category-about .main-aboutus .compare h3{font-size:39px;width:380px}.category-about .main-aboutus .cushion .button{margin-top:88%}.category-about .main-aboutus .cushion{zoom:.8}.category-about .main-aboutus .gems-block h2,.category-about .main-aboutus .cushion h2{padding:0}.sub-ab-480 p{line-height:18px !important;font-size:13px !important}.right-shipinginfo li{font-size:12px !important;margin-left:0 !important}.hand-480{margin-top:20px}.res-contai p{margin-bottom:10px !important;line-height:15px !important}.pre-collection{font-size:21px;line-height:22px}.maindetails{margin:65% 0 0 0}.res-contai h4.res-hand-nyc{margin:6px auto 24px;font-size:18px}.cms-cushion-brilliant .find-diamond{padding:250px 0 0;margin-bottom:20px;height:650px;background-position:center center}.cms-cushion-brilliant .charm-brilliance{padding:0}.cms-cushion-brilliant .charm-brilliance h3{font-size:25px}.cms-cushion-brilliant .charm-brilliance p{font-size:13px;padding:0 20px}.cms-cushion-brilliant .gallery{zoom:.3;padding:40px 0}.cms-cushion-brilliant .find-diamond h1.h3{font-size:15px}.cms-cushion-brilliant .find-diamond h2.h2{font-size:25px}.cms-cushion-brilliant .find-diamond p{font-size:13px;max-width:250px}.cms-cushion-brilliant .center .button{width:170px;padding:12px 0;font-size:11px}.cms-cushion-brilliant .gallery img:nth-child(4),.cms-cushion-brilliant .gallery .last-slide img{display:none}.cms-cushion-brilliant .gallery .last-slide,.cms-cushion-brilliant .gallery .last-slide p{max-width:100%}.cms-cushion-brilliant .gallery .last-slide p{font-size:30px}.cms-cushion-brilliant .compare h3{font-size:30px}.cms-cushion-brilliant .compare p{font-size:16px;max-width:309px}.cms-cushion-brilliant .gia-cushion h3{font-size:30px}.cms-cushion-brilliant .gia-cushion p{font-size:16px}#opc-review .cartright .onepage-remove{top:71px;left:28px}}@media only screen and (max-width:550px){.diamondsearch-intelligence-compareyourdiamond .wrapper h2{font-size:45px;width:383px}.diamondsearch-intelligence-compareyourdiamond .rosi-watson-compare h3{font-size:25px}}@media only screen and (max-width:460px){.diamondsearch-intelligence-compareyourdiamond .rosi-watson-compare .rosi-watson-compare-part h2{font-size:22px;width:340px}.diamondsearch-intelligence-compareyourdiamond .rosi-watson-compare h3{font-size:22px}}@media only screen and (max-width:414px){.checkout-onepage-success .bottom-block .jmic-container .jmic-logo{margin:0 auto;max-width:200px}.checkout-onepage-success .bottom-block .jmic-container .jmic-btn{margin:0 auto;display:block;max-width:235px}.jmic-container .spinner-container img{margin:0 auto}.jmic-container .spinner-container{display:flex;flex-direction:column;align-items:center;justify-content:center}}@media only screen and (max-width:375px){.category-about .main-aboutus .cushion{padding:45px 5px 0}.diamondsearch-intelligence-compareyourdiamond .wrapper h2{font-size:37px;width:320px}.diamondsearch-intelligence-compareyourdiamond .rosi-watson-compare h3{font-size:18px}.category-about .main-aboutus .compare h3{font-size:34px;width:320px}.rosi-watson-compare .rosi-buttons-container{margin:10px 20px}.category-about .main-aboutus .rosi-search-block h3{font-size:31px;width:320px}.category-about .main-aboutus .compare p{font-size:13px;width:320px}}@media only screen and (max-width:320px){.category-about .main-aboutus .cushion .button{margin-top:110%}.cms-cushion-brilliant .gallery{zoom:.27}.cms-cushion-brilliant .compare h3{width:100%}.rosi-watson-compare .rosi-buttons-container{margin:7px -5px}.diamondsearch-intelligence-compareyourdiamond .wrapper h2{font-size:36px}.diamondsearch-intelligence-compareyourdiamond .rosi-watson-compare h3{font-size:17px}.checkout-onepage-success .bottom-block .jmic-container .jmic-logo{margin-left:15%}.checkout-onepage-success .bottom-block .jmic-container .jmic-btn{margin-left:10%}}.category-diamonds .diamond-icon img{top:0}.bread-as-low-as-tooltip-external{display:none}@media only screen and (min-width:737px){.category-cushion-cut-engagement-rings .bottom-description #show_text,.category-cushion-cut-engagement-rings .bottom-description #hide_text,.category-round-cut-engagement-rings .bottom-description #show_text,.category-round-cut-engagement-rings .bottom-description #hide_text,.category-princess-cut-engagement-rings .bottom-description #show_text,.category-princess-cut-engagement-rings .bottom-description #hide_text,.category-emerald-cut-engagement-rings .bottom-description #show_text,.category-oval-cut-engagement-rings .bottom-description #show_text,.category-asscher-cut-engagement-rings .bottom-description #show_text,.category-radiant-cut-engagement-ring .bottom-description #show_text,.category-pear-cut-engagement-ring .bottom-description #show_text,.category-heart-cut-engagement-ring .bottom-description #show_text,.category-halo-engagement-rings .bottom-description #show_text,.category-vintage-engagement-rings .bottom-description #show_text,.category-unique-engagement-rings .bottom-description #show_text,.category-three-stone-engagement-rings .bottom-description #show_text,.category-solitaire-engagement-rings .bottom-description #show_text,.category-sapphire-engagement-rings .bottom-description #show_text,.category-emerald-cut-engagement-rings .bottom-description #hide_text,.category-oval-cut-engagement-rings .bottom-description #hide_text,.category-asscher-cut-engagement-rings .bottom-description #hide_text,.category-radiant-cut-engagement-ring .bottom-description #hide_text,.category-pear-cut-engagement-ring .bottom-description #hide_text,.category-heart-cut-engagement-ring .bottom-description #hide_text,.category-halo-engagement-rings .bottom-description #hide_text,.category-vintage-engagement-rings .bottom-description #hide_text,.category-unique-engagement-rings .bottom-description #hide_text,.category-three-stone-engagement-rings .bottom-description #hide_text,.category-solitaire-engagement-rings .bottom-description #hide_text,.category-sapphire-engagement-rings .bottom-description #hide_text{display:none}}.amshopby-filters-top.responsive-block-nav .main-amshopby-filter{margin-top:-49px}.catalogsearch-result-index .amshopby-filter-mobile{margin-top:20px}#light{max-height:95%;min-height:0}.product-view #light{top:25%}.diamond-row-header{display:table}.diamonds-row-info-header .diamond-row-header div{display:table-cell !important;vertical-align:middle}.diamond-row-header .g4{min-width:340px}@media only screen and (min-width:1366px){.category-wedding-bands .engage-rings-slider{width:67%;float:left}.diamonds-row-info,.diamond-row-header{width:100%;font-size:19px}.diamonds-row-info .diamond-row{margin-top:20px;background:#fff;border:2px solid #dadeea;border-radius:10px;height:85px;display:table;width:100%}.rosi-watson-compare .diamonds-row-info .diamond-row{height:90px}.diamonds-row-info-header,.diamonds-row-info{float:left;width:100%}.diamonds-row-info .diamond-row div div,.diamonds-row-info-header .diamond-row-header div{display:inline-block;font-size:19px;text-align:center}.compare-cell{width:97px}.shape-cell{width:140px;margin-left:0}.rosi-watson-compare .shape-cell{width:115px}.carat-cell{width:75px}.color-cell{width:75px}.clarity-cell{width:75px}.cut-cell{width:75px}.fluor-cell{width:75px}.gia-report-cell{width:125px}.price-cell{width:90px;font-weight:bold;color:#433a5f}.price-cell .price{float:none}.diamond-row .buttons{width:365px;margin-top:10px}.rosi-watson-compare .diamond-row .buttons{width:435px;text-align:right}.diamond-row .buttons .button-light{width:130px;display:inline-block;margin:0 6px;padding:10px;border-radius:10px;border:2px solid #dadeea}.rosi-watson-compare .diamond-row .buttons .button{width:130px;display:inline-block;margin:0 6px;padding:10px;border-radius:10px;border:2px solid #dadeea;font-size:19px;line-height:inherit;text-transform:inherit}.rosi-watson-compare .diamond-row .buttons .button.add-to-chart.active{background:#ee5146;color:#fff}}@media only screen and (min-width:1024px) and (max-width:1365px){#checkoutSteps{max-width:890px;margin:60px auto}#checkoutSteps>li#opc-shipping_method,#checkoutSteps>li#opc-review{margin-right:0}#checkoutSteps>li#opc-review{margin-top:35px}.category-about .main-aboutus .cushion .button{margin-top:79%}.rosi-watson-compare .wrapper .diamonds-row-info .diamond-row .g4{width:210px}.header-right-links{margin-top:6px}.nav-primary .level0.header_search_last{padding-top:10px}.nav-primary li.level0.home-logo{margin-top:5px}.diamonds-row-info,.diamond-row-header{width:100%;font-size:15px}.diamonds-row-info .diamond-row{margin-top:20px;background:#fff;border:2px solid #dadeea;border-radius:10px;height:85px}.diamonds-row-info-header,.diamonds-row-info{clear:both}.diamond-row-header .g4{min-width:185px}.diamonds-row-info .diamond-row div div,.diamonds-row-info-header .diamond-row-header div{display:inline-block;margin-left:0;font-size:14px;text-align:center}.diamonds-row-info .diamond-row div div{margin-top:0}.compare-cell{width:70px}.number-cell{width:35px}.shape-cell{width:65px}.carat-cell{width:65px}.color-cell{width:65px}.clarity-cell{width:65px}.cut-cell{width:65px}.fluor-cell{width:65px}.gia-report-cell{width:100px}.price-cell{width:65px;font-weight:bold;color:#433a5f}.diamond-row .buttons .button-light{width:103px;margin:0 2px;padding:10px;border-radius:8px;display:inline-block}.diamond-row .buttons .button{width:103px;margin:0 2px;padding:10px;border-radius:8px;display:inline-block;text-transform:none}.diamond-row .buttons{width:250px}}.diamondsearch-intelligence-compareyourdiamond .diamond-row-header a,.diamondsearch-intelligence-compareyourdiamond .diamond-row-header{color:#fff}.diamond-row-header{color:#41395f;font-size:0}.rosi-watson-compare .diamonds-row-info .diamond-row .g4{width:32%;text-align:right}.diamond-row.active{background-color:#41395f;color:#fff}.diamond-row-header .buttons{width:25%}.diamondsearch-intelligence-compareyourdiamond .diamond-row-header .buttons{width:435px}@media only screen and (min-width:1024px) and (max-width:1365px){.diamondsearch-intelligence-compareyourdiamond .diamond-row-header .buttons{width:250px}}.diamond-row.active .buttons .button-light{background:#41395f;color:#fff;border:2px solid #fff}.diamond-row .compare-cell .checkbox-circle{display:inline-block;border-radius:50%;border:2px solid rgba(0,0,0,0.1);background:#fff;vertical-align:middle;width:1.8em;height:1.8em;cursor:pointer;display:inline-block;align-items:center;justify-content:center;transition:border .3s ease}.diamond-row.active .compare-cell .checkbox-circle{border:5px solid #f9dfe2;background:#41395f}@media only screen and (max-width:320px){.cms-take-the-diamond-ai-challenge .max-width-detail-educa .lefts img,.cms-take-the-diamond-ai-challenge .max-width-detail-educa .rights img,.cms-take-the-diamond-ai-challenge .max-width-detail-educa .common-last img,.cms-take-the-diamond-ai-challenge .first-part span,.cms-take-the-diamond-ai-challenge .lefts p,.cms-take-the-diamond-ai-challenge .common p,.cms-take-the-diamond-ai-challenge .rights p,.cms-take-the-diamond-ai-challenge .lefts p,.cms-take-the-diamond-ai-challenge .max-width-detail-educa .common-last .last-text .lefts p,.cms-take-the-diamond-ai-challenge .diamond-detail .max-width-detail-educa .common-last .last-text .rights p{width:300px}.cms-take-the-diamond-ai-challenge .common-last p.ideals{font-size:21px}#opc-review .oteamname{max-width:180px}.category-diamonds .item.cushion img{margin-top:0}}.diamond-row .compare-cell .checkbox-circle.active{border:5px solid #f9dfe2;background:#41395f}.diamond-row.active .price-cell{color:#fff}.diamond-row .compare-cell .checkbox-circle:hover{border:2px solid rgba(0,0,0,0.2)}.diamond-row .compare-cell [type=checkbox]{display:none}.cms-hearts-and-arrows-diamonds .common.last{height:700px}.cms-hearts-and-arrows-diamonds .first-part-mobile p,.cms-hearts-and-arrows-diamonds .common p{width:310px;font-size:13px}.cms-hearts-and-arrows-diamonds .lefts p,.cms-hearts-and-arrows-diamonds .last .rights p,.cms-hearts-and-arrows-diamonds .last .rights p{font-size:13px;width:300px}.cms-hearts-and-arrows-diamonds h2,.cms-hearts-and-arrows-diamonds .lefts h2,.cms-take-the-diamond-ai-challenge .lefts h2{font-size:26px}.cms-hearts-and-arrows-diamonds .lefts p.ideals,.cms-hearts-and-arrows-diamonds .rights p.ideals,.cms-take-the-diamond-ai-challenge .lefts p.ideals{font-size:24px}.cms-hearts-and-arrows-diamonds .last .rights p.ideals{width:100%}#plus-sign,#minus-sign{cursor:pointer}#plus-sign circle{fill:#ebebeb;stroke:#898989;stroke-width:2}#plus-sign text{fill:#898989;font-size:24px}#minus-sign circle{fill:#fff;stroke:#000;stroke-width:1}#minus-sign text{fill:#000;font-size:24px}.diamond-row-header div a.asc:after{content:"";margin-left:5px;background-image:url(../images/up-arr.png);width:12px;display:inline-block;height:10px;background-repeat:no-repeat;background-position:center center}.diamond-row-header div a.desc:after{content:"";margin-left:5px;background-image:url(../images/down-arr.png);width:12px;display:inline-block;height:10px;background-repeat:no-repeat;background-position:center center}@media only screen and (min-width:768px) and (max-width:1023px){.rosi-result-card .diamonds-row-info{width:380px}}@media only screen and (max-width:841px){.category-wedding-bands .eternity-bands{height:573px}}.cms-cushion-brilliant .rosi-logo-menu-mobile,.category-diamonds .rosi-logo-menu-mobile{display:none}@media only screen and (max-width:1024px){.category-about .compare a.learn-rosi.button{margin-bottom:106px}.category-about .main-aboutus .rosi-search-block .watson-logo img{padding-top:2px}.rosi-logo-menu{display:none}.category-about .main-aboutus .rosi-search-block .rosi-search-block-bg{padding-bottom:4px}.cms-cushion-brilliant .rosi-logo-menu-mobile{display:block;position:fixed;top:50%;right:0;z-index:101;padding:0 10px}.cms-cushion-brilliant .rosi-logo-menu-mobile,.category-diamonds .rosi-logo-menu-mobile{top:35%}.cms-home .rosi-logo-menu-mobile .white-bubble,.cms-cushion-brilliant .rosi-logo-menu-mobile .white-bubble,.category-diamonds .rosi-logo-menu-mobile .white-bubble{clear:both;float:none;position:fixed;display:none;right:4px;-moz-border-radius:65px;-webkit-border-radius:65px;border-radius:65px;-webkit-box-shadow:0 3px 13px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 3px 13px 0 rgba(0,0,0,0.15);box-shadow:0 3px 13px 0 rgba(0,0,0,0.15);padding:20px 0;text-align:center;background:#fff;width:240px;height:65px;z-index:102}.cms-home .rosi-logo-menu-mobile .white-bubble img,.cms-cushion-brilliant .rosi-logo-menu-mobile .white-bubble img,.category-diamonds .rosi-logo-menu-mobile .white-bubble img{width:25px;display:inline-block}.cms-home .rosi-logo-menu-mobile .white-bubble span,.cms-cushion-brilliant .rosi-logo-menu-mobile .white-bubble span,.category-diamonds .rosi-logo-menu-mobile .white-bubble span{vertical-align:top;display:inline-block;padding:0;padding-top:0;font-size:17px}.cms-home .rosi-logo-menu-mobile .white-bubble a span:first-child,.cms-cushion-brilliant .rosi-logo-menu-mobile .white-bubble a span:first-child,.category-diamonds .rosi-logo-menu-mobile .white-bubble a span:first-child{padding-left:1px}.cms-home .rosi-logo-menu-mobile .white-bubble img:first-child,.cms-cushion-brilliant .rosi-logo-menu-mobile .white-bubble img:first-child,.category-diamonds .rosi-logo-menu-mobile .white-bubble img:first-child{width:15px;float:left;margin-left:7px}.cms-home .rosi-logo-menu-mobile .white-bubble a img:last-child,.cms-cushion-brilliant .rosi-logo-menu-mobile .white-bubble a img:last-child,.category-diamonds .rosi-logo-menu-mobile .white-bubble a img:last-child{vertical-align:super;margin-top:3px}.cms-home .rosi-logo-menu-mobile .white-bubble a,.cms-cushion-brilliant .rosi-logo-menu-mobile .white-bubble a,.category-diamonds .rosi-logo-menu-mobile .white-bubble a{margin-left:25px;width:150px;position:fixed;display:none}.cms-cushion-brilliant .rosi-logo-menu-mobile #rosiMenu img,.category-diamonds .rosi-logo-menu-mobile #rosiMenu img{width:60px;z-index:999;position:fixed;right:7px;padding-top:2px;display:block}.category-wedding-bands .eternity-bands a{top:466px}.category-wedding-bands .text-wedd-ring{max-width:340px;font-size:13px;margin-left:30px}.category-wedding-bands .text-wedd-ring h2{font-size:25px}.max-wedding-collection{width:51%}.category-about .main-aboutus .conflict-free-text-block img{margin-left:0}.category-about .main-aboutus .conflict-free-text-block img:last-child{margin-left:10px}.rosi-watson-compare .diamond-row .g4 .buttons .button.add-to-chart{display:none}}@media only screen and (max-width:1023px){.category-about .main-aboutus .rosi-search-block .rosi-search-block-bg{padding-bottom:34px}.rosi-watson-compare #diamond-result-card{min-height:375px}.rosi-watson-compare #diamond-result-card .buttons .button-light{font-size:14px;border:2px solid #41395f;display:none}.diamonds-row-info{width:100%;max-width:600px}.diamonds-row-info-header{display:none}.rosi-watson-compare .diamond-row div span.price{font-size:14px}.diamond-row{background-color:#fff;color:#000;font-weight:bold}.diamond-row.active{background-color:#41395f;color:#fff}.diamond-row.active .price-cell:before{color:#fff}.diamonds-row-info .diamond-row .g1{margin-left:0;width:50px;display:none}.rosi-watson-compare .diamonds-row-info .diamond-row .g1{margin-left:0;width:40px;display:inline-block}.rosi-watson-compare .diamonds-row-info .diamond-row .g1 img.viewed-icon{display:block;width:35px;padding:0;margin:0}.diamond-row .g1 div{text-align:center;width:50px}.rosi-watson-compare .diamond-row .g1 div{width:30px}.rosi-watson-compare .diamond-row .g1 .number-cell p{border:2px solid #ccc;border-radius:50%;padding:2px;position:relative;top:-40px;left:-3px;background:#fff}.rosi-watson-compare .diamond-row .g1 .number-cell{margin:0}.diamond-row .g2{width:110px;margin-left:15px}.rosi-watson-compare .diamond-row .g2{margin-left:0;width:100px}.diamond-row .g2 div{text-align:left;margin:0;width:110px}.rosi-watson-compare .diamond-row .g2 div{width:100px}.diamond-row .g3{margin-left:0;width:103px}.rosi-watson-compare .diamond-row .g3{width:85px}.diamond-row .g3 div{text-align:left;margin:0;width:96px}.diamond-row .g4{margin-left:0;width:110px}.diamonds-row-info-header,.diamonds-row-info{margin:0 auto;padding-bottom:50px}.diamond-row .compare-cell .checkbox-circle{width:1.6em;height:1.6em}.diamonds-row-info .diamond-row{margin-top:20px;background:#fff;border:2px solid #dadeea;border-radius:10px;height:140px}.diamond-row.active{background-color:#41395f;color:#fff}.shape-cell:before{content:"Shape: ";font-weight:normal}.carat-cell:before{content:"Carat: ";font-weight:normal}.color-cell:before{content:"Color: ";font-weight:normal}.clarity-cell:before{content:"Clarity: ";font-weight:normal}.cut-cell:before{content:"Cut: ";font-weight:normal}.fluor-cell:before{content:"Fluor.: ";font-weight:normal}.price-cell{font-weight:bold;color:#000}.price-cell:before{content:"Price: ";font-weight:normal;color:#000}.diamonds-row-info .diamond-row .gia-report-cell{display:none}.diamond-row .g4 .buttons{width:114px;margin-top:7px}.rosi-watson-compare .diamonds-row-info .diamond-row .g4{width:30%}.rosi-watson-compare .diamonds-row-info .diamond-row .g4 .buttons{margin-top:0}.rosi-watson-compare .diamonds-row-info .diamond-row.custom-compare-diamond .g4 img{width:40px;margin:0 4px 0 0;display:inline-block;float:left}.rosi-watson-compare .diamonds-row-info .diamond-row.custom-compare-diamond .g4 span{float:left;display:inline-block;width:60px;text-align:left;color:#ee5146;font-weight:bold;line-height:1;font-size:13px}.rosi-watson-compare .diamond-row .g4 .buttons a{min-width:100px}.rosi-watson-compare .diamond-row .g4 .buttons .button-light.add-to-ring{background:#fff;color:#41395f;border:2px solid #dadeea}.rosi-watson-compare .diamond-row .g4 .buttons .button.add-to-chart{background:#41395f;color:#fff;border:2px solid #dadeea;border-radius:5px;text-transform:capitalize;padding:7px;float:left;display:none}.rosi-watson-compare .diamonds-row-info .diamond-row .g4 .view-detail{display:none}.diamond-row .g4 .buttons .button-light{width:110px;margin:4px 4px;padding:7px;border-radius:5px;text-align:center}.rosi-watson-compare .diamond-row .g4 .buttons a{width:100px;margin:4px 4px;padding:7px 5px;border-radius:5px;text-align:center;font-size:14px;font-weight:bold}.diamond-row .g4 .buttons .button-light.add-to-ring{background:#41395f;color:#fff}}.category-about-rosi .main-aboutus .rosi-search-block .arrow-down:hover{background-image:url(../images/home/about-rosi.png);background-repeat:no-repeat;background-position:bottom}.category-about-rosi .watson-logo img{margin-left:44%}.checkout-onepage-index .billing-top-border{display:none}.checkout-onepage-index label#bill-address-title>i{width:18px;height:18px}.checkout-onepage-index .block-title h2,.checkout-onepage-index .block-title h3,.checkout-onepage-index .block-title strong{color:#41395f}.thanks-outer .thanks-outer-sub{margin-top:8%}.diamondsearch-intelligence-index #bottom-part2>.buttons{z-index:104}.diamondsearch-intelligence-index #light{min-height:420px}.diamondsearch-intelligence-index .main-hint-popup-thanku img{max-width:348px;width:100%}.post-list .post_2,.post-list .post_3{margin-top:20px;margin-bottom:20px}.post-list .post_4,.post-list .post_5,.post-list li.item:nth-child(3n+4),.post-list li.item:nth-child(3n+5){margin-bottom:20px}.featured-bar{width:100%;margin:0 auto;text-align:center}div.featured-bar{padding-bottom:60px}.featured-bar h3{margin-bottom:0;font-size:18px;padding-top:40px;padding-bottom:30px;color:#413f41}.featured-press .featured-bar{height:auto}.featured-bar-container{background:#fff}.featured-block{width:90%;margin:0 auto;display:table;padding-top:30px}#rosi-result .featured-block{padding-top:0}.featured-bar .business,.featured-bar .forbes,.featured-bar .huffpost,.featured-bar .buzzfeed{width:25%}.featured-bar .business p,.featured-bar .forbes p,.featured-bar .huffpost p,.featured-bar .buzzfeed p{margin:20px auto;text-align:center;color:#000;font-size:14px;font-family:LatoRegular;width:255px}.cms-press .featured-bar .business p,.cms-press .featured-bar .forbes p,.cms-press .featured-bar .huffpost p,.cms-press .featured-bar .buzzfeed p{width:280px}.featured-bar .business img,.featured-bar .forbes img,.cms-press .business img,.cms-press .forbes img,.featured-bar .huffpost img,.cms-press .huffpost img,.cms-press .buzzfeed img{margin-top:3%;opacity:.3}.featured-bar img{margin:0 auto;opacity:.3;max-width:100%}.cms-press .featured-bar img{margin:5px;opacity:1;max-width:216px;width:100%;max-height:65px}.cms-press .featured-bar .usweekly-logo{margin-top:20px}.cms-press .featured-bar .usweekly-logo img{max-width:150px;max-height:130px}.cms-press .featured-bar .mc img{max-width:100px;max-height:115px}.personalize_ring{border-top:1px solid #b2b2b2;margin-top:50%}.personalize_ring #show-personal{background-image:url(../images/home/arrow-down-black.png);background-repeat:no-repeat;background-position:center center;width:36px;height:36px;margin-left:95%}.primary-filters a.certificate-pdf{text-decoration:underline !important}.category-diamonds .rockher-block .rockher-text{margin-top:20px}.category-diamonds .cushion-block{width:50%;float:left;position:relative}.category-diamonds .cushion-block .title-rockher,.category-diamonds .cushion-block .title{position:absolute;text-align:center;width:100%;color:#000}.category-diamonds .cushion-block .title-rockher{font-size:35px;top:50px}.category-diamonds .cushion-block .title{font-size:45px;top:100px}.diamondsearch-intelligence-compareyourdiamond .diamond-row-header{margin-top:50px;color:#fff;font-size:0}.diamondsearch-intelligence-compareyourdiamond .diamond-row-header .price-cell{color:#fff}.contain-blog p a img{display:inline-block}@media only screen and (max-width:1024px){.diamondsearch-index-index .sticky-banner a.play-video-new{width:235px}.sticky-banner a span{top:6px}.featured-bar .business p,.featured-bar .forbes p,.featured-bar .huffpost p,.featured-bar .buzzfeed p{width:221px;font-size:12px}.contain-blog p a img{max-width:100%}.engagement-popup-wrapper{display:none}}@media only screen and (max-width:1366px){.category-about .main-aboutus .cushion{height:721px}.category-diamonds p.play-video a{padding-top:139px;margin-top:27px;background-size:108px;margin-bottom:15px}.category-diamonds .cushion-block div.mobile-link-cushion{bottom:90px}.category-diamonds p.play-video{margin-top:5%}.category-diamonds .rockher-block .button{margin-top:35px}}.cms-press .business p,.cms-press .forbes p,.cms-press .huffpost p,.cms-press .buzzfeed p{text-align:left;color:#fff;font-size:15px;margin-top:20px;text-decoration:underline}.catalogsearch-result-index div.page-title{max-width:fit-content;margin:0 auto 35px}.cms-press .featured-block{margin:0 auto;width:100%}.catalogsearch-result-index div.page-title h1{font-weight:normal;color:#413a60;text-transform:capitalize;font-size:31.67px}@media only screen and (max-width:1024px){.category-diamonds .cushion-block img,.category-diamonds .rockher-block{height:460px}.catalogsearch-result-index div.page-title{margin:0 auto}.catalogsearch-result-index div.page-title h1{font-size:26.75px}.category-diamonds .cushion-block div.mobile-link-cushion{bottom:60px}.category-diamonds .rockher-block .rockher-text p{font-size:15px;padding-bottom:15px}.category-diamonds p.play-video a{padding-top:95px;background-size:82px;margin-bottom:0}.category-diamonds .rockher-block .button{margin-top:18px}.category-diamonds .cushion-block .title-rockher{top:20px}.category-diamonds .cushion-block .title{top:60px}.category-diamonds .cushion-block a.learn_more{bottom:5%}}.category-diamonds .cushion-block img.mobile,.category-diamonds .cushion-block div.mobile{display:none}@media only screen and (max-width:1023px){.category-diamonds p.play-video{margin-top:2%}}@media only screen and (max-width:1024px){.category-diamonds .cushion-block img.mobile{display:block;height:100%}#partner-companies img.trust-banner{width:128px}.category-diamonds .cushion-block div.mobile{display:block;position:absolute;top:60%;width:100%}.category-diamonds .cushion-block p.mobile-text{text-align:center;font-size:18px;width:280px;color:#000;position:relative;margin:0 auto}.category-diamonds .cushion-block div.mobile-link-cushion{width:100%;bottom:25%}.category-diamonds .cushion-block .title-rockher{top:50%}.category-diamonds .cushion-block a.learn_more{bottom:20%}.category-diamonds .cushion-block .title{top:54%}.category-diamonds .cushion-block img.desktop{display:none}.category-diamonds p.play-video a{background-size:75px}.category-diamonds .rockher-block .rockher-text p{font-size:18px}.diamondsearch-index-index .sticky-banner a.play-video-new{width:176px}.category-wedding-bands .engage-rings-slider{width:308px;float:none;margin:0 auto;margin-top:180px}.category-wedding-bands .eternity-bands{background:#fff8f6;background-image:url(../images/wedding-mobile-eternity.jpg);background-size:contain;background-position-x:center;background-repeat:no-repeat}.category-wedding-bands .eternity-bands h4{width:150px;margin:220px auto 0;text-align:center;font-size:35px}.category-wedding-bands .eternity-bands a{top:166px}.category-wedding-bands .rosi-search-block,.category-wedding-bands .eternity-bands{width:100%}.category-wedding-bands .engage-rings-slider #horzscroll_wrapper .ring{margin:5px 33px}.cms-press .featured-bar img{margin:0 auto}.cms-press .business p,.cms-press .forbes p,.cms-press .huffpost p,.cms-press .buzzfeed p{text-align:center}.owl-demo-feature .owl-wrapper-outer img{width:180px;opacity:1}.category-wedding-bands .owl-demo-feature .owl-wrapper-outer img{width:300px}.cms-home .main-container .owl-carousel.owl-demo-feature{padding-bottom:40px}.featured-bar .business,.featured-bar .forbes,.featured-bar .huffpost,.featured-bar .buzzfeed{width:260px;margin:0 auto;float:none}.featured-bar .business p,.featured-bar .forbes p,.featured-bar .huffpost p,.featured-bar .buzzfeed p{width:260px;font-size:14px}.cms-press .featured-bar{width:100%}.cms-press .featured-bar .buzzfeed img{width:250px;margin-left:inherit}.category-about .featured-bar,.category-engagement-rings .featured-bar,.category-diamonds .featured-bar,.diamondsearch-intelligence-index .featured-bar,.diamondsearch-index-index .featured-bar{padding:0 21px}.featured-bar .featured-block p{line-height:1.5;letter-spacing:0}.cms-cushion-brilliant .find-diamond .center{margin-top:100px}}.cms-press .featured-block{margin:0 auto}.catalogsearch-result-index div.page-title h1{font-weight:normal;color:#413a60;text-transform:capitalize;font-size:31.67px}@media only screen and (max-width:1024px){.category-about .main-aboutus .cushion{height:706px}.catalogsearch-result-index div.page-title h1{font-size:26.75px}.category-diamonds .rockher-block{width:100%;min-height:700px}.category-diamonds .cushion-block{width:100%}.blog-pin{display:block}}@media only screen and (max-width:320px){.catalogsearch-result-index div.page-title h1{font-size:18.33px}}.catalogsearch-result-index p.note-msg{text-align:center;font-size:18px;line-height:15px}@media only screen and (max-width:668px){.catalogsearch-result-index p.note-msg{text-align:center;margin-top:-12px;font-size:18px}.category-wedding-bands .text-wedd-ring{max-width:300px;font-size:17px}}@media only screen and (max-width:375px){.category-diamonds .rockher-block .rockher-text p{font-size:16px;max-width:360px}.category-diamonds .cushion-block .title-rockher{top:47%}.category-wedding-bands .eternity-bands h4{margin-top:200px}.category-wedding-bands .eternity-bands a{top:146px}.category-wedding-bands .eternity-bands{height:520px}.category-diamonds .cushion-block .title{top:53%}.category-diamonds .cushion-block div.mobile{top:63%}.category-diamonds .cushion-block div.mobile-link-cushion{bottom:7%}.checkout-onepage-index .main .opc#checkoutSteps p{font-size:12px}.checkout-onepage-index #co-payment-form .sp-methods .form-list li#authorizenet_cc_type_exp_div .input-box .v-fix{width:50%}}@media only screen and (max-width:360px){.catalogsearch-result-index p.note-msg{font-size:12px}.category-diamonds .cushion-block .title{font-size:40px}.category-wedding-bands .text-wedd-ring{max-width:280px}.category-diamonds .cushion-block a.learn_more{bottom:-13px}.category-wedding-bands .text-wedd-ring h2{font-size:24px}.category-diamonds .cushion-block div.mobile-link-cushion{bottom:3%}.women-rings .title-wedding-rings div p{width:290px}.custom-design-engage h1{width:290px;font-size:40px}.custom-design-engage p{width:300px;font-size:15px}.category-wedding-bands .eternity-bands h4{margin-top:164px;font-size:30px}.category-wedding-bands .eternity-bands{height:445px}.category-wedding-bands .eternity-bands a{top:136px}}@media only screen and (max-width:460px){.category-diamonds .cushion-block div.mobile{top:62%}.sticky-banner a,.sticky-banner span{display:none}.sticky-banner a.mobile span,.sticky-banner a.close-banner,.sticky-banner a.mobile{display:block}.sticky-banner a.mobile span{top:4px}.sticky-banner a.close-banner{margin-top:-25px}.sticky-banner a.mobile{float:none}.checkout-onepage-index #co-payment-form dt{width:100%}.category-diamonds .cushion-block p.mobile-text{font-size:14px}.category-diamonds .cushion-block .title{font-size:29px}.diamondsearch-intelligence-index div.featured-bar-container{display:none}.category-diamonds .cushion-block .title-rockher{top:48%;font-size:24px}.category-diamonds .cushion-block div.mobile-link-cushion{bottom:12%}.category-diamonds .cushion-block a.learn_more{bottom:20px}.diamondsearch-intelligence-index div.featured-bar-container{display:none}}.diamondsearch-intelligence-compareyourdiamond #diamonddetail .topimage{top:10px;position:relative}.diamondsearch-intelligence-compareyourdiamond #diamonddetail .detailview .topimage{top:-13px}h3.edsub,.category-diamond-education h2.edsub{padding-top:25px;font-style:normal;margin-bottom:10px;text-align:center;cursor:pointer;color:#443879;font-family:Lustria;font-size:24px;letter-spacing:.5px;line-height:31px;text-align:center;text-transform:none}.cartleft li label#bill-address-title{display:block;float:left}.engagement-popup-wrapper{width:100%;position:fixed;height:-webkit-fill-available;background:rgba(128,128,128,0.5);z-index:99999;margin-top:-90px;height:105%;display:none}.engagement-popup{position:relative;top:30%;max-width:760px;width:100%;background:#fff;border-radius:10px;z-index:2;padding-top:30px;margin:0 auto}.engagement-popup h3{font-size:35px;color:#443e62;text-align:center;text-transform:capitalize;margin-bottom:18px}.engagement-popup>a{display:block;max-width:175px;margin:0 auto;text-align:center;background:#433d61;color:#fff;border-radius:10px;font-size:15px;padding:13px 0;text-transform:uppercase;font-weight:600;letter-spacing:2px}.engagement-popup div{display:inline-block;position:relative;width:100%;text-align:center}.engagement-popup .steps-popup-wrapper div:nth-child(1){background:#e5effe;border-bottom-left-radius:10px}.engagement-popup .steps-popup-wrapper div:nth-child(2){background:#f6dce1}.engagement-popup .steps-popup-wrapper div:nth-child(3){background:#443e62;border-bottom-right-radius:10px}.engagement-popup .steps-popup-wrapper div{position:relative}.engagement-popup .steps-popup-wrapper a{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.engagement-popup div img{margin:0 auto}.engagement-popup .step-arrow-popup{position:absolute;top:50%;right:-25px;z-index:2}.engagement-popup .steps-popup-wrapper{display:flex;width:100%;margin-top:27px}.engagement-popup .steps-popup-wrapper div{padding:30px 0}.engagement-popup div h4{margin-bottom:30px;font-size:17px;font-weight:600;color:#413b5f}.engagement-popup .steps-popup-wrapper div:nth-child(3) h4{color:#f6dce1}.engagement-popup .close-pop-up{position:absolute;top:10px;right:10px;width:20px;height:20px}.engagement-popup .close-pop-up:hover{cursor:pointer}.popup-chose-brilliant{position:relative;max-width:525px;width:100%;background:#fff;padding:30px 0 22px;border-radius:5px}.popup-chose-brilliant div{max-width:450px;width:100%}.popup-chose-brilliant h3{margin-bottom:32px;padding-bottom:25px;border-bottom:1px solid #cbcbcb;text-align:center;font-size:25px;font-weight:600;color:#423a60;text-transform:none}.popup-chose-brilliant h5{font-size:18px;color:#000;margin-bottom:0;text-transform:none;font-weight:500;letter-spacing:.5px}.popup-chose-brilliant span{font-size:16px;color:#484848;letter-spacing:.5px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input[type='number']{-moz-appearance:textfield}input.input__chose-brilliant{display:block;position:relative;width:66%;height:36px;margin-top:6px;padding-left:20px;border-radius:3px;outline:0;border:1px solid #000;z-index:5}input.input__chose-brilliant:active,input.input__chose-brilliant:hover,input.input__chose-brilliant:focus{outline:0}.input__chose-brilliant-container{position:relative}.input__chose-brilliant-container:before{content:'$';position:absolute;top:5px;left:8px;font-family:'ProximaNova';font-size:16px;z-index:6;color:#636363}@media(max-width:767px){.input__chose-brilliant-container:before{top:7px}.cms-cushion-brilliant .rosi-search-block .rosi-search-block-bg{height:375px}.product-view .more-views .arrow-bottom{display:block;right:0;top:5px;transform:rotate(-90deg);left:auto !important}}.popup-chose-brilliant>div{position:relative;display:flex;align-items:center;margin:0 auto;padding:25px 15px 25px 22px;margin-bottom:15px;border-radius:3px}.popup-chose-brilliant>div a{display:block;position:absolute;width:100%;height:100%;left:0}.popup-chose-brilliant>div:hover{box-shadow:0 11px 43px rgba(156,150,181,0.5);cursor:pointer}.popup-chose-brilliant>div:nth-child(2){padding-left:15px;background-color:#ebebf5}.popup-chose-brilliant>div:nth-child(3){background-color:#edc9d6}.popup-chose-brilliant>div img:nth-child(1){max-height:46px}.popup-chose-brilliant>div:nth-child(2) img{margin-right:20px}.popup-chose-brilliant>div:nth-child(3) img{margin-right:25px}.popup-chose-brilliant>div img:nth-child(3){max-height:22px;margin-right:0}.popup-chose-brilliant .close-pop-up{position:absolute;top:36px;right:35px;width:25px;height:25px}.popup-chose-brilliant .close-pop-up:hover{cursor:pointer}@media only screen and (max-width:580px){.popup-chose-brilliant-wrapper{display:block;top:0;margin-top:0;padding-top:00px;height:100%}.popup-chose-brilliant{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:370px;padding:15px 0 10px}.popup-chose-brilliant h3{max-width:350px;margin:0 auto 20px;padding:0 55px 10px}.popup-chose-brilliant>div{max-width:350px;padding:15px}.popup-chose-brilliant .close-pop-up{right:20px}.popup-chose-brilliant span{line-height:1.1}}.catalog-category-view div.amshopby-filters-top{z-index:105;background:#fff}.ringbuilder-index-review.catalog-product-view .diamond-image{margin:0 auto}.ringbuilder-index-review.catalog-product-view .diamond-image img{width:100%}.ringbuilder-index-review.catalog-product-view .diamond-image.tooltip,.ringbuilder-index-review.catalog-product-view .price-select.tooltiptext{display:block}.ringbuilder-index-review.catalog-product-view .diamond-image.tooltip+span{font-size:70px;font-weight:100;position:absolute;right:0;color:#544e73;top:33%}.ringbuilder-index-review.catalog-product-view .left-img-specification1{display:none}.ringbuilder-index-review.catalog-product-view .tooltip{position:unset;width:50%}.ringbuilder-index-review.catalog-product-view .tooltip .tooltiptext{background-color:#ecf3ff;color:#544e73;text-align:center;border-radius:20px;padding:18px 50px;position:absolute;z-index:1;left:25%;transform:translateX(-56%);top:0;font-size:22px}.ringbuilder-index-review.catalog-product-view .tooltip .tooltiptext::after{content:"";position:absolute;top:99%;left:50%;margin-left:-15px;border-width:17px;border-style:solid;border-color:#ecf3ff transparent transparent transparent}.ringbuilder-index-review.catalog-product-view .product-image-gallery.tooltip .tooltiptext{background-color:#f7e0e4;left:75%;transform:translateX(-43%)}.ringbuilder-index-review.catalog-product-view .product-image-gallery.tooltip .tooltiptext::after{border-color:#f7e0e4 transparent transparent transparent}.catalog-product-view .diamond-image.tooltip,.catalog-product-view .price-select.tooltiptext{display:none}.catalog-product-view .plus-third-step{display:none}.catalog-product-view.ringbuilder-index-review .plus-third-step{display:block}@media only screen and (min-width:1025px){#co-shipping-method-form #shipping-method-buttons-container .button{display:none}}#co-shipping-method-form #shipping-method-buttons-container .button{display:none}@media only screen and (max-width:480px){.catalog-product-view .landing-video-block .video-desc{top:35%}.catalog-product-view .product-img-box{margin-top:25%}.catalog-product-view .product-view .sharing-links li{margin-right:0}}.engraving-details{position:relative;margin-top:68px;width:100%}.engraving-block-right .engraving-details{margin-top:39px}.engraving-details .engraving-fonts{display:flex;justify-content:center;margin-bottom:17px}.engraving-details .engraving-fonts div{width:45px;height:45px;display:flex;justify-content:center;align-items:center;margin-right:20px;font-family:arial;font-size:19px;color:#41395f;border:1px solid #41395f;border-radius:50%;cursor:pointer}.engraving-details .engraving-fonts div.chosen-font{background-color:#41395f;color:#fff}.engraving-details .engraving-fonts div:nth-child(2){font-family:georgia;margin-right:0}.engraving-details .engraving-fonts div:nth-child(3){display:none;font-family:Darleston;margin-right:0;font-weight:bold;padding-top:5px}.engraving-details .engraving-input{display:flex;justify-content:center}.engraving-details .engraving-input input{max-width:285px;height:78px;text-align:center;color:#444;border-radius:3px;border:1px solid #ccc}.engraving-details .engraving-input button{height:78px;background:#fff;border:1px solid #ccc;width:38px;margin-left:0;border-radius:3px;color:#cbcbcb}.engraving-details .engraving-input button.valid-engraving{color:#fff;background-color:#41395f}.ring-options-container{float:left;border-right:1px solid #ccc;width:50%}#bread-checkout-btn-bread-iframe{width:220px !important}#bread-checkout-btn>div #bread-button{text-align:center}#bread-checkout-btn-bread-iframe #bread-embed{text-align:center}#bread-checkout-btn>div{display:flex;justify-content:center}@media only screen and (max-width:1280px){.checkout-cart-index #shopping-cart-content .right .checkout-types{width:100%}}@media only screen and (max-width:1024px){.ringbuilder-index-review.catalog-product-view .tooltip .tooltiptext{top:-90px}.checkout-cart-index .main{margin-top:75px}.checkout-cart-index #shopping-cart-content .right{margin-left:0;width:100%}.checkout-cart-index #shopping-cart-content .left{max-width:none}.cart .cart-totals{margin-top:50px;padding:0 30px}.checkout-cart-index .shopping-cart-content .left .items .checkout-rosi{margin:0 40px 40px 0}#checkoutSteps li .step.a-item .checkout-rosi{display:none}#checkoutSteps li .step.a-item .checkout-rosi.mobile{display:block}.checkout-cart-index .main{margin-top:0}.checkout-cart-index #partner-companies .left-links{margin:0 auto;text-align:center}.checkout-cart-index .checkout-card-header .item:nth-child(4) .company-logo,.checkout-cart-index .checkout-card-header .item:nth-child(2) .company-logo{margin-bottom:7px}.checkout-cart-index .checkout-card-header .item:nth-child(2),.checkout-cart-index .checkout-card-header .item:nth-child(3),.checkout-cart-index .checkout-card-header .item:nth-child(4){margin-top:0}.checkout-cart-index #shopping-cart-content .right .discount-form{max-width:100%}.checkout-cart-index #shopping-cart-content .right .discount-form input{max-width:80%}.checkout-cart-index .item-options dd,.checkout-cart-index .item-options dt{padding-left:0;color:#636363}.checkout-cart-index .product-cart-info .product-name,.checkout-cart-index .product-cart-info .item-options{display:inline-block}.checkout-cart-index .sidebar-cart{width:65%}.shop-cart-img img{width:200px;height:200px}.checkout-cart-index #shopping-cart-content .right .checkout-types{width:50%;display:block;float:none;margin:20px auto;text-align:center}}@media only screen and (max-width:768px){.checkout-cart-index #shopping-cart-content .right .checkout-types{width:100%;text-align:center}}@media only screen and (max-width:480px){.checkout-cart-index .shopping-cart-content .left .items .checkout-rosi{margin:0 35% 20px;float:none;max-width:100px}}@media only screen and (max-width:380px){.checkout-cart-index #shopping-cart-content .save-email input{margin-right:0;max-width:180px}.checkout-cart-index #shopping-cart-content .right .discount-form input{max-width:63%}.cart .cart-totals{padding:0 10px}.shopping-cart-content .item-options .edit-params{margin-left:10px}.shopping-cart-content .item-options .edit-params a{position:absolute;top:20px;right:0}.shopping-cart-content .cart-price{margin-right:0;width:100%;text-align:center}.checkout-cart-index .product-cart-info .edit-params{width:25%;margin-bottom:-25px;text-align:right}}@media only screen and (max-width:1720px){.category-about .featured-bar{height:auto}.featured-bar .business,.featured-bar .forbes,.featured-bar .huffpost,.featured-bar .buzzfeed{width:100%}}@media only screen and (min-width:1386px) and (max-width:1439px){.desctop-rosi-base-settings .shape-container .owl-carousel{padding-bottom:120px}.desctop-rosi-base-settings .owl-carousel .owl-wrapper-outer{padding:0 40px}.desctop-rosi-base-settings .owl-controls.clickable{width:100%;margin-left:0}#rosi-result .rlpn-wrapper{padding-right:25px}#rosi-result .rosi-logo-img .learn-more-link{width:825px}}@media only screen and (max-width:1430px){.catalog-product-view .product-view .product-shop{position:relative;padding-top:0}.catalog-product-view.wedding-bands .product-view .product-shop{padding-top:70px}.catalog-product-view.wedding-bands .engraving-block{width:100%;margin:20px auto 0 !important}.ring-options-container .btmsetmy{display:block;width:100%;max-width:100%;float:none;padding:0}.product-view .left-img-specification1 .specification-content .right-img-specification1{margin:0 !important}.MagicZoomPlusLoading{display:none !important}.catalog-product-view.wedding-bands .product-view .product-shop.close-engraving,.catalog-product-view.ringbuilder-index-review .product-view .product-shop.close-engraving{padding-top:270px}}@media only screen and (max-width:480px){.catalog-product-view .product-view .add-to-cart{padding-top:0}.catalog-product-view .main-container .product-view .product-shop{padding:0}.catalog-product-view.wedding-bands .product-view .add-to-cart,.catalog-product-view.ringbuilder-index-review .product-view .add-to-cart{padding-top:0}.category-about .main-aboutus>div .conflict-free-text-block .more-links p+a{margin-right:3%}}@media only screen and (max-width:1440px){div.featured-bar{height:400px}div.featured-bar .featured-block .owl-wrapper{display:flex !important;align-items:center}.featured-bar .business img,.featured-bar .forbes img,.cms-press .business img,.cms-press .forbes img,.featured-bar .huffpost img,.cms-press .huffpost img,.featured-bar .buzzfeed img{opacity:1}.featured-bar .business,.featured-bar .forbes,.featured-bar .huffpost,.featured-bar .buzzfeed{width:100%}div.gallery-wrapper .gallery-slider .left{right:0}div.gallery-wrapper .gallery-slider .left,div.gallery-wrapper .gallery-slider .right{left:0;top:64% !important}.category-engagement-rings .enage-part1 .shop-engage a.find-the-ring{margin:0 auto;font-size:12px;width:190px;height:55px}.sub-engage-part1-s .button-home-diamond{margin-bottom:0}div.gallery-wrapper{zoom:.8}.horizontal-child .slide{width:115%}.horizontal-parent{height:55vw}}@media only screen and (max-width:1024px){#rosi-result{min-height:96.1vh;margin-top:0}.sticky-banner{display:none !important}div.gallery-wrapper .gallery-slider #card-carousel3{width:100% !important}.category-about-rosi #search_diamond.show_banner{top:7%}.category-about-rosi #search_diamond p{margin-top:25px}.category-about-rosi #search_diamond .button{margin-top:15px}.category-about .featured-bar{width:100%}div.gallery-wrapper{flex-direction:column;padding:50px 0}div.gallery-wrapper .subscription-block{width:60%;margin:0 auto}div.gallery-wrapper .subscription-block input{width:100%}.horizontal-parent{position:relative;width:100%;height:100%}div.gallery-wrapper .socials{margin-bottom:50px}div.gallery-wrapper{margin-bottom:100px}.category-about .featured-bar{height:350px}.category-about .featured-bar .featured-block{margin:0;width:100%;padding-bottom:0}.category-about .featured-bar .business,.category-about .featured-bar .forbes,.category-about .featured-bar .huffpost,.category-about .featured-bar .buzzfeed{width:256px}.fee-background{background:url(../images/custom-design-fee-background-mobile.jpg) no-repeat 0 0;padding:350px 0;background-size:cover}}@media only screen and (max-width:768px){.Collection>span,.Shape>span,.Metal.Type>span,.Price>span,.Style>span{color:#9b9ba3;margin-left:4px}.checkout-onepage-index .main-container #checkout-step-review .buttons-set#review-buttons-container button.button.btn-checkout{margin:20px 0}.category-engagement-rings .enage-part1 .shop-engage a.find-the-ring{font-size:18px;width:240px;height:50px;background:transparent;border:1px solid #4e4372;color:#4e4372}.category-engagement-rings .enage-part1 .shop-engage a.find-the-ring:hover{background:#4e4372;color:#fff}.category-about .main-aboutus>div .conflict-free-text-block a.kimberley-process{font-size:16px}.category-about .main-aboutus>div>a.how-we-make-rings{margin:21px 0 0;font-size:29px;font-weight:bold;text-decoration:underline}.main-aboutus .modern-tech{padding:37px 31px 393px}.cms-custom-design{padding:0}.custom-design-two-main img.cd-mobile{display:none}.custom-design-two-right .custom-design-right-sub{margin-top:285px}.custom-design-right-sub h1,.custom-design-right-sub .h1,.custom-design-right-sub p{color:#fff}.custom-design-two{display:flex;flex-direction:column-reverse}.custom-design-two-right .fullscreen-bg__video{opacity:1;height:300%;display:block;position:unset}.cms-custom-design .cd-form-title p{text-align:center;color:#000}.fee-background{padding:50px 0}.fee-background p:nth-child(1){margin:350px auto}.custom-design-two-right .custom-design-right-sub1 p{color:#fff}.cms-custom-design .custom-design-two-right{margin-top:-42px;margin-bottom:-72px}.horizontal-child .slide .changing-container:hover img+div{min-height:0;min-width:0}.horizontal-child .slide .changing-container div span{left:36%}.category-about .featured-bar .featured-block .owl-wrapper-outer{width:100%}.horizontal-child .slide{width:102%}.horizontal-child .slide img,.horizontal-child .slide img+div{width:215px;height:215px}.category-about .featured-bar{height:360px}.category-about .featured-bar .featured-block{padding:0}.category-about .featured-bar .business,.category-about .featured-bar .forbes,.category-about .featured-bar .huffpost,.category-about .featured-bar .buzzfeed{display:flex;flex-direction:column;justify-content:center}.card-carousel{width:auto !important;overflow:hidden}.filterpos2.Shape{display:none}.diamonds-row-info .diamond-row{margin-top:15px;height:145px;padding:5px 0 0 15px}.main-aboutus .craftmanship-block img{margin:0 auto 36px}}@media only screen and (max-width:425px){.main-aboutus .video-block .video-text p,.category-about .main-aboutus .video-block h2,.category-about .main-aboutus .video-block h3,.category-about .main-aboutus .video-block .h2,.category-about .main-aboutus .video-block .h3{color:#000}.post-list .post_1 .post-entry-with-image .featured-image.left{width:100%;background:#fff}.product-view .add-to-cart-buttons{padding-top:35px;margin-bottom:20px}.ringbuilder-index-review.catalog-product-view .price-bottom-info{display:none;font-weight:600}.ringbuilder-index-review.catalog-product-view .price-bottom-info.mobile{display:block}.catalog-product-view .main-container .product-view .engraving-block{padding-top:30px}.category-about .main-aboutus>div .creator-text-block a{margin-bottom:0;display:inline-block;float:none}div.gallery-wrapper .gallery-slider .left.mobile,div.gallery-wrapper .gallery-slider .right.mobile{display:block;height:30px;top:64% !important}div.gallery-wrapper .gallery-slider .left,div.gallery-wrapper .gallery-slider .right{display:none}div.gallery-wrapper .gallery-slider .left.mobile{right:20px}div.gallery-wrapper .gallery-slider .right.mobile{left:20px}.diamond-row .g4{width:auto;float:right;margin-right:15px}.diamond-row .g3{margin-left:10px;width:120px}.diamond-row .g2{width:130px}.main-aboutus .modern-tech{padding:37px 20px 293px}.category-about .main-aboutus .modern-tech p{font-size:14px}.category-about .main-aboutus>div>a.how-we-make-rings{margin:25px 0;font-size:29px;font-weight:bold}.cms-custom-design .custom-design-desc img{max-width:90%;margin:0 auto}.cms-custom-design .fee-background p,.cms-custom-design .custom-design-desc p{padding:0 15px}.custom-design-two-right .custom-design-right-sub{margin-top:210px;background:transparent}.fee-background p:nth-child(1){margin:150px auto}.cms-custom-design p,.custom-design-two-right .custom-design-right-sub1 p,.cms-custom-design .custom-design-desc p{font-size:15px}.cms-custom-design h1,.custom-design-two-form .cd-form-title h2{font-size:24px}#horzscroll_scroller{width:100%;transition:none !important;transform:none !important;overflow:hidden}div.gallery-wrapper .subscription-block{width:95%}.horizontal-child .slide .changing-container div span{bottom:24px;left:31%}.category-about .featured-bar .owl-carousel .owl-item{margin-bottom:50px}div.gallery-wrapper{margin-bottom:0}div.gallery-wrapper .subscription-block input+a{right:5%}div.gallery-wrapper .socials{width:75%}.horizontal-child .slide{width:120%;margin-left:-45px}.horizontal-child .slide img,.horizontal-child .slide img+div{width:140px;height:140px}.card-carousel2 li .my-card2 img.customer-ring{width:80% !important;margin-bottom:-50px}div.gallery-wrapper{margin:0}.catalog-product-view .owl-theme#owl-demo1 .owl-controls .owl-buttons{display:flex;justify-content:space-between}.catalog-product-view .owl-theme#owl-demo1 .owl-controls .owl-buttons div.owl-next,.catalog-product-view .owl-theme#owl-demo1 .owl-controls .owl-buttons div.owl-prev{width:46px;height:46px;padding:0;background-size:cover}.product-image-gallery .owl-theme .owl-controls .owl-page span,.product-image-gallery .owl-theme .owl-controls .owl-page.active span{margin:5px 0}.category-about .main-aboutus .compare img{margin-top:0}.category-about .compare a.learn-rosi.button{margin-bottom:0}}@media only screen and (max-width:375px){.category-about .main-aboutus>div .conflict-free-text-block .more-links p+a{margin-right:7%}.diamond-row .g3{margin-left:10px;width:105px}.diamond-row .g2{width:110px}.card-carousel .my-card img{width:115px}.horizontal-child .slide{width:135%;margin-left:-75px;padding:15px 10px}div.gallery-wrapper{margin-bottom:0}}@media only screen and (max-width:320px){.card-carousel .my-card img{width:95px}.horizontal-child .slide{width:158%;margin-left:-110px}.diamond-row .g2{width:105px;margin-left:10px}.diamond-row .g3{width:100px;height:100%;margin-left:0}.diamond-row .g4{width:90px;margin-right:0;float:left}.diamond-row .g4 .buttons{width:100%}.diamond-row .g4 .buttons .button-light{width:100%;margin:4px 2px;padding:7px 2px;border-radius:5px;text-align:center}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-device-pixel-ratio:3){.catalog-product-view.category-build-an-engagement-ring .product-shop .add-to-cart-wrapper{padding-bottom:60px !important}.catalog-product-view.category-build-an-engagement-ring .add-to-cart-buttons{margin:0;padding:0}.eternity-mobile-result .two50 .handcert{padding:0}.eternity-mobile-result .two50 .handcert div:first-child{display:flex;flex-direction:column;padding:0}.category-engagement-rings #mobile-search{margin:0 auto 0 19%}.category-engagement-rings #rosi-detail-banner .diamond-searchimg a>img{margin:30px auto 0 28%}.category-engagement-rings #mobile-purchased h2{padding-top:520px}#rosi-result .rlpn-wrapper #rosi-greeting .buttons{margin-bottom:0}#rosi-result .choice-step .subtitle p{font-size:20px}.category-about .main-aboutus .conflict-free-text-block a.respons:last-child img{padding-bottom:17px;margin-left:20px}.category-about .main-aboutus .conflict-free-text-block a.respons:nth-child(5) img{margin-left:0}}@media only screen and (min-width:1441px){div.gallery-wrapper #wrapper-carousel-content{max-width:1700px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;height:auto !important}div.gallery-wrapper .gallery-slider #card-carousel3{height:auto !important}div.gallery-wrapper #wrapper-carousel-content li{display:none;width:317px;position:relative !important;margin-bottom:25px !important;top:0 !important;left:0 !important;position:relative !important}div.gallery-wrapper .gallery-slider .left,div.gallery-wrapper .gallery-slider .right{display:none}div.gallery-wrapper a.button{border-radius:25px !important;background:transparent;border:1px solid #41395f;color:#41395f;margin:29px auto 0;font-size:19px;padding:20px 50px}div.gallery-wrapper a.button.see-more{display:block}div.gallery-wrapper a.button:hover{background:#41395f;color:#fff}}@media only screen and (min-width:1442px) and (max-width:1600px){div.gallery-wrapper #wrapper-carousel-content li{width:280px}}.nav-primary li.level0.home-logo{margin-bottom:0}@media only screen and (max-width:1720px){.level0 .main_m_menu:before{height:1vw;top:-1vw}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-device-pixel-ratio:3){.cms-cushion-brilliant .gallery .last-slide p{font-size:13px}}.customer-account-logoutsuccess .page-title h1{text-align:center;font-family:Lustria,serif;border-bottom:none !important;padding:0 15px}.customer-account-logoutsuccess p{text-align:center;font-family:ProximaNovaReg,serif;padding:0 15px}#list-compare-tab{display:none}.category-diamond-stud-earrings .product-ring-size{display:none !important}