#diamondsearch.ltie9 .ds-filter,#diamondsearch.ltie9 .ds-results:after{border-bottom:1px solid #dfdfdf}.flexnav__list,.footer__menu--list,.menu__list,.sidebar__list,.sub__list{list-style-type:none}body .wrapp,main{min-height:inherit}[class*=" nwg_"],[class^=nwg_]{font-family:ds-icons;speak:none;font-style:normal!important;font-weight:400!important;font-variant:normal!important;vertical-align:middle!important;text-transform:none!important;line-height:1!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nwg_icons_file:before{content:"\e609"}#diamondsearch .ds-search .ds-search-title .ds-filter-toggle.ds-show-filter i:before,.nwg_icons_times:before{content:"\e600"}.nwg_icons_caret_up:before{content:"\e601"}.nwg_icons_caret_right:before{content:"\e602"}.nwg_icons_caret_left:before{content:"\e603"}.nwg_icons_caret_down:before{content:"\e604"}.nwg_icons_arrow_up:before{content:"\e605"}.nwg_icons_arrow_right:before{content:"\e606"}.nwg_icons_arrow_left:before{content:"\e607"}.progress-color h1,h2,h3,p{font-family:"Open Sans",Helvetica,Arial,sans-serif!important}.progress-clarity h1,h2,h3,p{font-family:"Open Sans",Helvetica,Arial,sans-serif!important}.grade-bottom-legend{margin-top:20px;margin-bottom:20px}.grade-bottom-legend>span{position:relative;padding-left:18px;padding-right:30px;font-size:14px}.grade-bottom-legend>span:before{position:absolute;left:0;content:'';width:13px;height:13px}.grade-bottom-legend>span.most-chosen:before{background:#7dbb8b}.grade-bottom-legend>span.most-chosen-extra:before{background:repeating-linear-gradient(-35deg,#e0d5b2,#e0d5b2 4px,#ffc107 4px,#ffc107 10px)}.grade-bottom-legend>span.your-diamond:before{background:repeating-linear-gradient(-35deg,#a2c0c5,#a2c0c5 4px,#17a2b8 4px,#17a2b8 10px)}#diamondsearch .ds-results .ds-results-table th.ds-selected .ds-attribute-label.desc i:before,.nwg_icons_arrow_down:before{content:"\e608"}#diamondsearch{background:#fff;line-height:1;position:relative}#diamondsearch .ds-product-preview{border:1px solid #e7e7e7;padding-bottom:40px}#diamondsearch-view,#diamondsearch-view *{-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#diamondsearch-view input,#diamondsearch-view textarea{-webkit-appearance:none;-webkit-border-radius:0}#diamondsearch .ds-search{overflow:hidden;position:relative}#diamondsearch .ds-search .ds-search-title{overflow:hidden;position:relative;z-index:5;background-color:#fff}#diamondsearch .ds-search .ds-search-title h1{font-family:proxima_novabold,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;margin:0 162px 0 0;height:60px;line-height:60px;padding:0 0 0 24px;color:#2c2c2c;border-bottom:1px solid #dfdfdf}#diamondsearch .ds-filter-certificate .ds-filter-certificate-wrapper li,#diamondsearch .ds-filter-color ul li:after,#diamondsearch .ds-filter-shape ul li span:after{color:#696969;font-family:proxima_novaregular,Helvetica,Arial,sans-serif;text-align:center}#diamondsearch .ds-search .ds-search-title h1 span{font-weight:400;margin-left:4px;font-family:proxima_novaregular,Helvetica,Arial,sans-serif}#diamondsearch .ds-search .ds-search-title .ds-filter-toggle{float:right;width:162px;border-left:1px solid #dfdfdf;text-align:center;letter-spacing:1px;height:60px;line-height:60px;font-family:proxima_novasemibold,Helvetica,Arial,sans-serif;font-size:16px;cursor:pointer;color:#2c2c2c}#diamondsearch .ds-search .ds-search-title .ds-filter-toggle i{margin-left:12px;font-size:17px;color:#3d328e}#diamondsearch .ds-search .ds-search-title .ds-filter-toggle.ds-show-filter{box-shadow:2px 0 8px rgba(0,0,0,.3);-webkit-transition:box-shadow .4s;transition:box-shadow .4s}#diamondsearch .ds-filter{padding-top:22px;background-color:#fff;box-shadow:0 0 24px rgba(0,0,0,.24);position:absolute;z-index:3;left:0;right:0;-ms-transform:translate(0,-105%);-webkit-transform:translate3d(0,-105%,0);transform:translate3d(0,-105%,0);-webkit-transition:.4s cubic-bezier(.05,.58,.26,.99);transition:.4s cubic-bezier(.05,.58,.26,.99)}#diamondsearch.ltie9 .ds-filter{top:-105%}#diamondsearch .ds-filter.ds-show-filter{-ms-transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#diamondsearch.ltie9 .ds-filter.ds-show-filter{top:60px}#diamondsearch .ds-filter-shape,.diamond-index .gui .row.quality .range-slider.range-slider-hide{padding:0 24px}#diamondsearch .ds-filter-shape ul{list-style-type:none;font-size:0!important;padding:0;margin:0 -12px 12px;text-align:center}#diamondsearch .ds-filter-shape ul li{display:inline-block;min-width:90px}#diamondsearch .ds-filter-shape ul li span{position:relative;display:inline-block;height:83px;width:90px;text-transform:uppercase;cursor:default;background-repeat:no-repeat;background-color:#5441a2}#diamondsearch .ds-filter-shape ul li span:after{content:attr(data-label);text-transform:capitalize;position:absolute;left:0;right:0;bottom:11px;line-height:1;font-size:12px;z-index:2;-webkit-transition:color .25s;-moz-transition:color .25s;-ms-transition:color .25s;-o-transition:color .25s;transition:color .25s}#diamondsearch .ds-filter-shape ul li span:before{background:inherit;content:'';position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:all .25s;-o-transition:.25s;transition:.25s}#diamondsearch .ds-filter-shape ul li.ds-selected span:before,#diamondsearch .ds-filter-shape ul li:active span:before{opacity:0;visibility:hidden}#diamondsearch .ds-filter-shape ul li.ds-selected span:after,#diamondsearch .ds-filter-shape ul li:active span:after,#diamondsearch .ds-results .ds-results-table tbody tr.ds-selected td,#diamondsearch .ds-results .ds-results-table tbody tr:hover td,.catalog__banner--title{color:#fff}#diamondsearch .ds-filter-shape .ds-shape-other,#diamondsearch .ds-filter-shape .ds-shape-round{background-position:-910px -84px}#diamondsearch .ds-filter-shape .ds-shape-trapezoid{background-position:-1095px -84px}#diamondsearch .ds-filter-shape .ds-shape-old-miner{background-position:-2006px -84px}#diamondsearch .ds-filter-shape .ds-shape-flanders{background-position:-2550px -84px}#diamondsearch .ds-filter-shape .ds-shape-bullets{background-position:-2915px -84px}#diamondsearch .ds-filter-shape .ds-shape-briolette{background-position:-3005px -84px}#diamondsearch .ds-filter-shape .ds-shape-pentagonal{background-position:-1912px -84px}#diamondsearch .ds-filter-shape .ds-shape-hexagonal{background-position:-2367px -84px}#diamondsearch .ds-filter-shape .ds-shape-calf{background-position:-2823px -84px}#diamondsearch .ds-filter-shape .ds-shape-star{background-position:-1367px -84px}#diamondsearch .ds-filter-shape .ds-shape-tapered-bullet{background-position:-1276px -84px}#diamondsearch .ds-filter-shape .ds-shape-lozenge{background-position:-2185px -84px}#diamondsearch .ds-filter-shape .ds-shape-half-moon{background-position:-2460px -84px}#diamondsearch .ds-filter-shape .ds-shape-octagonal{background-position:-2095px -84px}#diamondsearch .ds-filter-shape .ds-shape-shield{background-position:-1730px -84px}#diamondsearch .ds-filter-shape .ds-shape-kite{background-position:-2275px -84px}#diamondsearch .ds-filter-shape .ds-shape-square{background-position:-1457px -84px}#diamondsearch .ds-filter-shape .ds-shape-rose{background-position:-1820px -84px}#diamondsearch .ds-filter-shape .ds-shape-triangular{background-position:-1005px -84px}#diamondsearch .ds-filter-shape .ds-shape-tapered-baguette{background-position:-1185px -84px}#diamondsearch .ds-filter-shape .ds-shape-sq-emerald{background-position:-820px -84px}#diamondsearch .ds-filter-shape .ds-shape-trilliant{background-position:-3185px -84px}#diamondsearch .ds-filter-shape .ds-shape-european-cut{background-position:-2640px -84px}#diamondsearch .ds-filter-shape .ds-shape-square-radiant{background-position:-1549px -84px}#diamondsearch .ds-filter-shape .ds-shape-baguette{background-position:-3095px -84px}#diamondsearch .ds-filter-shape .ds-shape-princess{background-position:-92px -84px}#diamondsearch .ds-filter-shape .ds-shape-emerald{background-position:-2px -84px}#diamondsearch .ds-filter-shape .ds-shape-radiant{background-position:-546px -84px}#diamondsearch .ds-filter-shape .ds-shape-cushion-brilliant{background-position:-636px -84px}#diamondsearch .ds-filter-shape .ds-shape-pear{background-position:-182px -84px}#diamondsearch .ds-filter-shape .ds-shape-marquise{background-position:-366px -84px}#diamondsearch .ds-filter-shape .ds-shape-oval{background-position:-275px -84px}#diamondsearch .ds-filter-shape .ds-shape-asscher{background-position:-821px -84px}#diamondsearch .ds-filter-shape .ds-shape-heart{background-position:-456px -84px}#diamondsearch .ds-filter-shape .ds-shape-other:before,#diamondsearch .ds-filter-shape .ds-shape-round:before{background-position:-910px 0}#diamondsearch .ds-filter-shape .ds-shape-trapezoid:before{background-position:-1095px 0}#diamondsearch .ds-filter-shape .ds-shape-half-moon:before{background-position:-2460px 0}#diamondsearch .ds-filter-shape .ds-shape-octagonal:before{background-position:-2095px 0}#diamondsearch .ds-filter-shape .ds-shape-shield:before{background-position:-1730px 0}#diamondsearch .ds-filter-shape .ds-shape-kite:before{background-position:-2275px 0}#diamondsearch .ds-filter-shape .ds-shape-square:before{background-position:-1457px 0}#diamondsearch .ds-filter-shape .ds-shape-rose:before{background-position:-1820px 0}#diamondsearch .ds-filter-shape .ds-shape-triangular:before{background-position:-1005px 0}#diamondsearch .ds-filter-shape .ds-shape-tapered-baguette:before{background-position:-1185px 0}#diamondsearch .ds-filter-shape .ds-shape-old-miner:before{background-position:-2006px 0}#diamondsearch .ds-filter-shape .ds-shape-flanders:before{background-position:-2550px 0}#diamondsearch .ds-filter-shape .ds-shape-bullets:before{background-position:-2915px 0}#diamondsearch .ds-filter-shape .ds-shape-briolette:before{background-position:-3005px 0}#diamondsearch .ds-filter-shape .ds-shape-pentagonal:before{background-position:-1912px 0}#diamondsearch .ds-filter-shape .ds-shape-hexagonal:before{background-position:-2367px 0}#diamondsearch .ds-filter-shape .ds-shape-calf:before{background-position:-2823px 0}#diamondsearch .ds-filter-shape .ds-shape-star:before{background-position:-1367px 0}#diamondsearch .ds-filter-shape .ds-shape-tapered-bullet:before{background-position:-1276px 0}#diamondsearch .ds-filter-shape .ds-shape-lozenge:before{background-position:-2185px 0}#diamondsearch .ds-filter-shape .ds-shape-sq-emerald:before{background-position:-820px 0}#diamondsearch .ds-filter-shape .ds-shape-trilliant:before{background-position:-3185px 0}#diamondsearch .ds-filter-shape .ds-shape-european-cut:before{background-position:-2640px 0}#diamondsearch .ds-filter-shape .ds-shape-square-radiant:before{background-position:-1549px 0}#diamondsearch .ds-filter-shape .ds-shape-baguette:before{background-position:-3095px 0}#diamondsearch .ds-filter-shape .ds-shape-princess:before{background-position:-92px 0}#diamondsearch .ds-filter-shape .ds-shape-emerald:before{background-position:-2px 0}#diamondsearch .ds-filter-shape .ds-shape-radiant:before{background-position:-546px 0}#diamondsearch .ds-filter-shape .ds-shape-cushion-brilliant:before{background-position:-636px 0}#diamondsearch .ds-filter-shape .ds-shape-pear:before{background-position:-182px 0}#diamondsearch .ds-filter-shape .ds-shape-marquise:before{background-position:-366px 0}#diamondsearch .ds-filter-shape .ds-shape-oval:before{background-position:-275px 0}#diamondsearch .ds-filter-shape .ds-shape-asscher:before{background-position:-821px 0}#diamondsearch .ds-filter-shape .ds-shape-heart:before{background-position:-456px 0}#diamondsearch .ds-filter-certificate .ds-filter-certificate-wrapper{list-style:none;padding:0 16px;margin:-10px 0 0;display:table;width:100%}#diamondsearch .ds-filter-certificate .ds-filter-certificate-wrapper li{display:table-cell;height:36px;min-width:28px;text-transform:uppercase;padding:0 4px;vertical-align:middle;font-size:12px;line-height:12px;cursor:default;-webkit-transition:background-color .25s,color .25s;transition:background-color .25s,color .25s}#diamondsearch .ds-button.ds-button-grey:focus,#diamondsearch .ds-button.ds-button-grey:hover,#diamondsearch .ds-filter-certificate .ds-filter-certificate-wrapper li.ds-selected,#diamondsearch .ds-filter-certificate .ds-filter-certificate-wrapper li:active{background-color:#3d328e;color:#fff}#diamondsearch .ds-filter-color .ds-filter-label a{text-decoration:none;outline:0;color:#a7a7a7}#diamondsearch .ds-filter-color .ds-filter-label a.ds-selected{color:#3a3a3a}#diamondsearch .ds-filter-color ul{list-style:none;width:100%;margin:-10px 0 0;text-align:center;padding:0 16px}#diamondsearch .ds-filter-color ul li{display:inline-block;position:relative;min-width:60px;max-width:60px;margin-bottom:10px;height:36px;background-repeat:no-repeat;transition:background-color .25s}#diamondsearch .ds-filter-color ul li:after{content:attr(data-label);position:absolute;left:0;width:100%;bottom:-12px;text-transform:capitalize;line-height:1;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#diamondsearch .ds-button.ds-end:focus,#diamondsearch .ds-button.ds-end:hover,#diamondsearch .ds-button.ds-start:focus,#diamondsearch .ds-button.ds-start:hover,#diamondsearch .ds-filter-color ul li.ds-selected,#diamondsearch .ds-filter-color ul li:active,#diamondsearch .ds-results .ds-results-table tbody tr.ds-selected,#diamondsearch .ds-results .ds-results-table tbody tr:hover{background-color:#3d328e}#diamondsearch .ds-filter-color ul .ds-color-yellow{background-position:12px 0}#diamondsearch .ds-filter-color ul .ds-color-pink{background-position:-37px 0}#diamondsearch .ds-filter-color ul .ds-color-blue{background-position:-87px 0}#diamondsearch .ds-filter-color ul .ds-color-green{background-position:-136px 0}#diamondsearch .ds-filter-color ul .ds-color-orange{background-position:-186px 0}#diamondsearch .ds-filter-color ul .ds-color-brown{background-position:-235px 0}#diamondsearch .ds-filter-color ul .ds-color-black{background-position:-285px 0}#diamondsearch .ds-filter-color ul .ds-color-gray{background-position:-334px 0}#diamondsearch .ds-filter-color ul .ds-color-red{background-position:-384px 0}#diamondsearch .ds-filter-color ul .ds-color-purple{background-position:-433px 0}#diamondsearch .ds-filter-color ul .ds-color-violet{background-position:-483px 0}#diamondsearch .ds-filter-color ul .ds-color-champagne{background-position:-532px 0}#diamondsearch .ds-filter-color ul .ds-color-cognac{background-position:-582px 0}#diamondsearch .ds-filter-color ul .ds-color-chameleon{background-position:-631px 0}#diamondsearch .ds-filter-row{clear:both;overflow:hidden;padding:0 0 16px}#diamondsearch .ds-filter-row .ds-col{width:50%;float:left;padding:0 24px}#diamondsearch .ds-filter-label{font-family:proxima_novabold,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;letter-spacing:1px;color:#3a3a3a;margin:0 0 20px;line-height:1}#diamondsearch .ds-filter-actions{border-top:1px solid #dfdfdf;padding:24px 22px}#diamondsearch .ds-filter-actions .ds-button{width:216px}#diamondsearch .ds-results{position:relative;height:820px;min-height:542px;padding-top:55px;overflow:hidden}#diamondsearch .ds-results .ds-noresults{color:#2c2c2c;display:none;font-size:14px;position:absolute;text-align:center;top:50%;padding:0 24px;width:100%}#diamondsearch .ds-results .ds-noresults.ds-show-noresults,html.overflow .overlay_bg{display:block}#diamondsearch .ds-results .ds-results-table-wrapper{height:100%;overflow-x:hidden;overflow-y:scroll}#diamondsearch .ds-results .ds-results-table{width:100%;border-spacing:0;border-collapse:collapse}#diamondsearch .ds-product:after,#ds-results-overlay{background:#fff;position:absolute;bottom:0;left:0;right:0;top:0;opacity:0;visibility:hidden;-webkit-transition:.25s;transition:.25s}#diamondsearch .ds-product:after{content:'';z-index:5}#diamondsearch.ds-loading .ds-product:after,#ds-results-overlay.ds-loading{opacity:.88;visibility:visible}#diamondsearch .ds-loading:after,#diamondsearch .ds-loading:before,#diamondsearch.ds-loading:after,#diamondsearch.ds-loading:before{content:' ';position:absolute;width:100px;height:100px;top:50%;left:50%;margin:12px 0 0 -50px;background-size:100px 100px;background-repeat:no-repeat;background-color:#fff!important}#diamondsearch .ds-results:after{content:'';height:55px;position:absolute;z-index:1;left:0;right:0;top:0;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.24)}#diamondsearch .ds-results .ds-results-table th,.diamond-index .gui.advanced.advance_open,.nav-tabs .nav-item a,body .qtip.glossary-dialog .glossary-interactive ul{padding:0}#diamondsearch .ds-results .ds-results-table th .ds-attribute-label{font-family:proxima_novasemibold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:12px;font-weight:400;color:#2c2c2c;text-align:center;border-left:1px solid #dfdfdf;margin:12px 0;height:32px;width:11.1111%;line-height:20px;cursor:pointer;position:absolute;z-index:2;top:0}#diamondsearch .ds-labelview li.ds-selected:after,#diamondsearch .ds-labelviewf li.ds-selected:after{bottom:-8px;margin-left:-6px;border-left:6px solid transparent;border-right:6px solid transparent;content:'';position:absolute;left:50%}#diamondsearch .ds-results .ds-results-table th .ds-attribute-polish,#diamondsearch .ds-results .ds-results-table th .ds-attribute-symmetry,.pagination ol .disabled a{cursor:default}#diamondsearch .ds-hide,#diamondsearch .ds-results .ds-results-table th .ds-attribute-polish i,#diamondsearch .ds-results .ds-results-table th .ds-attribute-symmetry i,#diamondsearch .ui-slider-legend p:first-child span,#diamondsearch.ds-mobile .ds-diamond-preview,#diamondsearch.ds-mobile .ds-results .ds-results-table td:nth-child(4),#diamondsearch.ds-mobile .ds-results .ds-results-table td:nth-child(5),#diamondsearch.ds-mobile .ds-results .ds-results-table td:nth-child(6),#diamondsearch.ds-mobile .ds-results .ds-results-table td:nth-child(7),#diamondsearch.ds-mobile .ds-results .ds-results-table td:nth-child(8),#diamondsearch.ds-mobile .ds-results .ds-results-table td:nth-child(9),#diamondsearch.ds-mobile .ds-results .ds-results-table th:nth-child(4),#diamondsearch.ds-mobile .ds-results .ds-results-table th:nth-child(5),#diamondsearch.ds-mobile .ds-results .ds-results-table th:nth-child(6),#diamondsearch.ds-mobile .ds-results .ds-results-table th:nth-child(7),#diamondsearch.ds-mobile .ds-results .ds-results-table th:nth-child(8),#diamondsearch.ds-mobile .ds-results .ds-results-table th:nth-child(9),.pDefault .fa-minus-circle,.pDefault.active .fa-plus-circle,body .qtip.glossary-dialog .glossary-interactive .descriptions>li,body .qtip.glossary-dialog .glossary-interactive .images>li{display:none}#diamondsearch .ds-results .ds-results-table th .ds-attribute-label span{letter-spacing:1px;line-height:1;display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#diamondsearch .ds-results .ds-results-table th .ds-attribute-label i{font-size:9px;vertical-align:baseline!important;color:#d8d3d3;margin-left:4px}#diamondsearch .ds-results .ds-results-table th.ds-selected .ds-attribute-label i{color:#3b3375}#diamondsearch .ds-results .ds-results-table th:first-child .ds-attribute-label{border:0}#diamondsearch .ds-results .ds-results-table .ds-attribute-label .ds-attributes{color:#818181;line-height:1;font-family:proxima_novaregular,Helvetica,Arial,sans-serif}#diamondsearch .ds-results .ds-results-table tbody tr{cursor:default;-webkit-transition:background-color .25s;transition:background-color .25s}#diamondsearch .ds-results .ds-results-table tbody tr:nth-child(2n){background-color:#f5f5f5}#diamondsearch .ds-results .ds-results-table td{text-align:center;height:40px;width:11.1111%;font-family:proxima_novaregular,Helvetica,Arial,sans-serif;font-size:14px;vertical-align:middle;color:#3a3a3a;-webkit-transition:color .25s;transition:color .25s}#diamondsearch .ds-results .ds-results-table .ds-price-cell{color:#3d328e}#diamondsearch .ds-diamond-preview{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.16);position:absolute;max-width:822px;width:100%;min-height:290px;height:336px;left:0;right:0;top:54px;bottom:0;margin:auto;opacity:0;visibility:hidden;-webkit-transition:.25s;transition:.25s}#diamondsearch .ds-diamond-preview.ds-animate{-webkit-transition:none;transition:none;opacity:1;visibility:visible}#diamondsearch.ltie9 .ds-diamond-preview{border:1px solid #dfdfdf}#diamondsearch .ds-diamond-preview .ds-close-preview{position:absolute;right:22px;top:22px;cursor:pointer;color:#3a3a3a;font-size:16px}#diamondsearch .ds-diamond-preview .ds-diamond-preview-left{width:38%;float:left;padding:12px 24px 0 12px;text-align:center}#diamondsearch .ds-diamond-preview .ds-diamond-preview-right{width:62%;float:left;padding:34px 40px 26px 0}#diamondsearch .ds-diamond-image{margin:30px 0 0 16px;display:inline-block;position:relative;max-width:100%;background-color:#5441a2}#diamondsearch .ds-diamond-subtitle,#diamondsearch .ds-diamond-title{margin:0;padding:0;font-family:proxima_novaregular,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase}#diamondsearch .ds-diamond-image img{max-height:200px;max-width:100%;box-shadow:0 0 0 #000}#diamondsearch .ds-diamond-image .ds-diamond-image-width{position:absolute;top:-30px;left:0;right:0;border-bottom:1px solid #a8a8a8;padding-bottom:4px;text-align:left}#diamondsearch .ds-diamond-image .ds-diamond-image-length{position:absolute;top:0;bottom:0;left:-12px;border-left:1px solid #a8a8a8;text-align:left}#diamondsearch .ds-diamond-image .ds-diamond-image-length,#diamondsearch .ds-diamond-image .ds-diamond-image-width{font-family:proxima_novaregular,Helvetica,Arial,sans-serif;color:#3a3a3a;font-size:12px;line-height:16px;text-transform:uppercase}#diamondsearch .ds-diamond-image .ds-diamond-image-length span{bottom:-26px;left:-6px;position:absolute;width:212px}#diamondsearch .ds-diamond-image .ds-diamond-image-width:after,#diamondsearch .ds-diamond-image .ds-diamond-image-width:before{content:'';position:absolute;height:12px;border-left:1px solid #a8a8a8;top:14px}#diamondsearch .ds-diamond-image .ds-diamond-image-length:after,#diamondsearch .ds-diamond-image .ds-diamond-image-length:before{content:'';position:absolute;width:12px;border-top:1px solid #a8a8a8;left:-7px}#diamondsearch .ds-diamond-image .ds-diamond-image-width:before,#diamondsearch .ui-slider-horizontal .ui-slider-range-min,.list-prev{left:0}#diamondsearch .ds-diamond-image .ds-diamond-image-width:after,#diamondsearch .ui-slider-horizontal .ui-slider-range-max,.list-next{right:0}#diamondsearch .ds-diamond-image .ds-diamond-image-length:before{top:0}#diamondsearch .ds-diamond-image .ds-diamond-image-length:after{bottom:0}#diamondsearch .ds-diamond-preview .ds-diamond-preview-actions .ds-button-special{margin-right:12px}#diamondsearch .ds-diamond-title{font-size:20px;line-height:28px;color:#2c2c2c}#diamondsearch .ds-diamond-subtitle{font-size:14px;line-height:20px;color:#818181}#diamondsearch .ds-diamond-price{font-family:proxima_novaregular,Helvetica,Arial,sans-serif;font-size:36px;color:#3a3a3a;line-height:1;margin:12px 0 0}#diamondsearch .ds-diamond-preview-actions{margin:12px 0 0}#diamondsearch .ds-paragraph{font-family:proxima_novaregular,Helvetica,Arial,sans-serif;font-size:14px;color:#3a3a3a;line-height:28px;margin:18px 0 0;max-width:415px}#diamondsearch .ds-product{position:relative;opacity:0}#diamondsearch .ds-product.ds-animate{opacity:1;-webkit-transition:opacity .4s;transition:opacity .4s}#diamondsearch .ds-product .ds-close-product{color:#3a3a3a;font-size:16px;line-height:1;position:absolute;right:28px;text-decoration:none;top:24px;outline:0;z-index:99}#diamondsearch .ds-product-preview-left{width:45%;float:left;text-align:center;padding:62px 24px 0}#diamondsearch .ds-product-preview-right{width:55%;float:left;padding:38px 12px 0}#diamondsearch .ds-product .ds-diamond-image img{width:auto;height:auto;max-width:100%;max-height:260px}#diamondsearch .ds-product .ds-downloadables{margin:22px 0 0}#diamondsearch .ds-product .ds-downloadables a{font-size:14px;color:#4a3293;text-decoration:none;outline:0;display:inline-block;height:30px;line-height:30px;font-family:proxima_novaregular,Helvetica,Arial,sans-serif}#diamondsearch .ds-product .ds-downloadables a:hover,#diamondsearch .ds-product .ds-downloadables a:hover i{color:#2c2c2c}#diamondsearch .ds-product .ds-downloadables a,#diamondsearch .ds-product .ds-downloadables a i{-webkit-transition:color .25s;transition:color .25s}#diamondsearch .ds-product .ds-downloadables a i{font-size:30px;color:#4a3293;margin-right:10px}#diamondsearch .ds-product-details{padding:40px 0;margin:44px 0;background-color:#f6f6f6}#diamondsearch .ds-product-details h2,#diamondsearch .ds-similar-diamond h2{font-size:24px;font-weight:400;color:#2c2c2c;line-height:1;margin:0;padding:0 0 20px;text-align:left}#diamondsearch .ds-listview{list-style:none;padding:0;margin:0}#diamondsearch .ds-listview li{border-bottom:1px solid #ececec;font-size:14px;margin:0;font-family:proxima_novaregular,Helvetica,Arial,sans-serif;color:#3a3a3a;line-height:28px;padding:5px 0 0}#diamondsearch .ds-listview li:first-child{border-top:1px solid #ececec}#diamondsearch .ds-float-right,#diamondsearch .ds-listview li span,.pagination-wrapper.pagination-wrapper-right,.right{float:right}#diamondsearch .ds-ccc{padding:24px 0 0}#diamondsearch .ds-ccc h4{font-size:14px;color:#3a3a3a;font-family:proxima_novasemibold,Helvetica,Arial,sans-serif;font-weight:400;margin:0 0 12px;line-height:1}#diamondsearch .ds-ccc p{color:#3a3a3a;font-size:14px;line-height:28px;margin:20px 0 30px;font-family:proxima_novaregular,Helvetica,Arial,sans-serif}#diamondsearch .ds-labelview li,#diamondsearch .ds-labelviewf li{height:40px;line-height:40px;border-left:1px solid #e7e7e7;font-family:proxima_novaregular,Helvetica,Arial,sans-serif;font-size:12px;color:#696969;text-align:center;cursor:default;padding:0;display:inline-block}#diamondsearch .ds-labelview,#diamondsearch .ds-labelviewf{list-style:none;padding:0;margin:0 -8px;font-size:0}#diamondsearch .ds-labelview li{background-color:#f5f5f5;margin:0}#diamondsearch .ds-labelview li:first-child,#diamondsearch .ds-labelviewf li:first-child{border-left:0}#diamondsearch .ds-labelview li.ds-selected{background-color:#3d328e;color:#fff;position:relative}#diamondsearch .ds-labelview li.ds-selected:after{border-top:8px solid #3d328e}#diamondsearch .ds-labelviewf li{margin:0}#diamondsearch .ds-labelviewf li.ds-selected{color:#fff;position:relative}#diamondsearch .ds-footer h3,#diamondsearch .morph-button-modal .morph-content h2{color:#2c2c2c;font-family:proxima_novaregular,Helvetica,Arial,sans-serif;font-weight:400}#diamondsearch .ds-fancycolor-Blue.ds-selected.ds-selected-Blue:after{border-top-color:#7bdddd}#diamondsearch .ds-fancycolor-Gray.ds-selected.ds-selected-Gray:after{border-top-color:#e1e1e1}#diamondsearch .ds-fancycolor-Red.ds-selected.ds-selected-Red:after{border-top-color:#ff355e}#diamondsearch .ds-fancycolor-Black.ds-selected.ds-selected-Black:after{border-top-color:#1a1a1a}#diamondsearch .ds-fancycolor-Brown.ds-selected.ds-selected-Brown:after{border-top-color:#cfb2ab}#diamondsearch .ds-fancycolor-Orange.ds-selected.ds-selected-Orange:after{border-top-color:#f3dccf}#diamondsearch .ds-fancycolor-Green.ds-selected.ds-selected-Green:after{border-top-color:#bae6a0}#diamondsearch .ds-fancycolor-Pink.ds-selected.ds-selected-Pink:after{border-top-color:#cb7cdd}#diamondsearch .ds-fancycolor-Yellow.ds-selected.ds-selected-Yellow:after{border-top-color:#dacb7e}#diamondsearch .ds-fancycolor-Purple.ds-selected.ds-selected-Purple:after{border-top-color:#9c69d2}#diamondsearch .ds-fancycolor-Violet.ds-selected.ds-selected-Violet:after{border-top-color:#857bb5}#diamondsearch .ds-fancycolor-Champagne.ds-selected.ds-selected-Champagne:after{border-top-color:#e9af4c}#diamondsearch .ds-fancycolor-Cognac.ds-selected.ds-selected-Cognac:after{border-top-color:#c77f0e}#diamondsearch .ds-fancycolor-Chameleon.ds-selected.ds-selected-Chameleon:after{border-top-color:#a49768}#diamondsearch .ds-labelviewf li.ds-selected:after{border-top:8px solid}#diamondsearch .ds-fancycolor-Blue{background-color:rgba(123,221,221,.3)}#diamondsearch .ds-fancycolor-Gray{background-color:rgba(225,225,225,.3)}#diamondsearch .ds-fancycolor-Red{background-color:rgba(255,53,94,.3)}#diamondsearch .ds-fancycolor-Black{background-color:rgba(26,26,26,.3)}#diamondsearch .ds-fancycolor-Brown{background-color:rgba(207,178,171,.3)}#diamondsearch .ds-fancycolor-Orange{background-color:rgba(243,220,207,.3)}#diamondsearch .ds-fancycolor-Green{background-color:rgba(186,230,160,.3)}#diamondsearch .ds-fancycolor-Pink{background-color:rgba(203,124,221,.3)}#diamondsearch .ds-fancycolor-Yellow{background-color:rgba(218,203,126,.3)}#diamondsearch .ds-fancycolor-Purple{background-color:rgba(156,105,210,.3)}#diamondsearch .ds-fancycolor-Violet{background-color:rgba(133,123,181,.3)}#diamondsearch .ds-fancycolor-Champagne{background-color:rgba(233,175,76,.3)}#diamondsearch .ds-fancycolor-Cognac{background-color:rgba(199,127,14,.3)}#diamondsearch .ds-fancycolor-Chameleon{background-color:rgba(164,151,104,.3)}#diamondsearch .ds-labelviewf li.ds-selected-Blue{background-color:#7bdddd}#diamondsearch .ds-labelviewf li.ds-selected-Gray{background-color:#e1e1e1}#diamondsearch .ds-labelviewf li.ds-selected-Red{background-color:#ff355e}#diamondsearch .ds-labelviewf li.ds-selected-Black{background-color:#1a1a1a}#diamondsearch .ds-labelviewf li.ds-selected-Brown{background-color:#cfb2ab}#diamondsearch .ds-labelviewf li.ds-selected-Orange{background-color:#f3dccf}#diamondsearch .ds-labelviewf li.ds-selected-Green{background-color:#bae6a0}#diamondsearch .ds-labelviewf li.ds-selected-Pink{background-color:#cb7cdd}#diamondsearch .ds-labelviewf li.ds-selected-Yellow{background-color:#dacb7e}#diamondsearch .ds-labelviewf li.ds-selected-Purple{background-color:#9c69d2}#diamondsearch .ds-labelviewf li.ds-selected-Violet{background-color:#857bb5}#diamondsearch .ds-labelviewf li.ds-selected-Champagne{background-color:#e9af4c}#diamondsearch .ds-labelviewf li.ds-selected-Cognac{background-color:#c77f0e}#diamondsearch .ds-labelviewf li.ds-selected-Chameleon{background-color:#a49768}#diamondsearch .ds-footer{border-top:1px solid #e7e7e7;padding:0 28px;overflow:hidden}#diamondsearch .ds-footer h3{font-size:14px;margin:0;height:44px;line-height:44px;float:left}#diamondsearch .ds-footer h3 strong{font-family:proxima_novabold,Helvetica,Arial,sans-serif;font-weight:400}#diamondsearch .ds-footer .ds-pagination{list-style:none;margin:0;padding:0;height:44px;line-height:44px;float:right}#diamondsearch .ds-footer .ds-pagination li{display:inline-block;margin-left:4px}#diamondsearch .ds-footer .ds-pagination li a{display:inline-block;color:#3a3a3a;font-size:14px;font-family:proxima_novaregular,Helvetica,Arial,sans-serif;text-decoration:none;text-align:center;min-width:28px;padding:0 4px;height:28px;line-height:28px;outline:0;cursor:pointer}#diamondsearch .ds-footer .ds-pagination li.disabled a{opacity:.3;cursor:default}#diamondsearch .ds-footer .ds-pagination li.active a{background-color:#e7e7e7;cursor:default}#diamondsearch .morph-button,.list-bullet.active,.list-nav.active{display:inline-block;vertical-align:middle}#diamondsearch .morph-button-fixed,#diamondsearch .morph-button-fixed .morph-content{width:48%;height:inherit}#diamondsearch .morph-button-fixed .morph-content{position:absolute;opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity .3s .5s,width .4s .1s,height .4s .1s,top .4s .1s,left .4s .1s,margin .4s .1s;transition:opacity .3s .5s,width .4s .1s,height .4s .1s,top .4s .1s,left .4s .1s,margin .4s .1s}#diamondsearch .morph-button-fixed.open .morph-content{opacity:1}#diamondsearch .morph-button-fixed .morph-content>div{visibility:hidden;height:0;opacity:0;-webkit-transition:opacity .1s,visibility .1s,height .1s;transition:opacity .1s,visibility .1s,height .1s}#diamondsearch .morph-button-fixed.open .morph-content>div{visibility:visible;height:auto;opacity:1;-webkit-transition:opacity .3s .5s;transition:opacity .3s .5s}#diamondsearch .morph-button>button,.alldiamonds-block,.basic_banner,.dop__carousel{position:relative}#diamondsearch .morph-button-fixed>button{height:100%;-webkit-transition:opacity .1s .5s,background-color .25s,color .25s;transition:opacity .1s .5s,background-color .25s,color .25s;width:100%;z-index:2}#diamondsearch .morph-button-fixed.open>button{opacity:0;-webkit-transition:opacity .1s;transition:opacity .1s}#diamondsearch .morph-button-fixed.active .morph-content{z-index:4}#diamondsearch .morph-button-overlay.open .morph-content{top:0!important;left:0!important;width:100%;height:100%}#diamondsearch .morph-button-modal:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:rgba(255,255,255,.8);content:'';opacity:0;visibility:hidden;-webkit-transition:.5s;transition:.5s;pointer-events:none}#diamondsearch .morph-button-modal.open:before{opacity:1;visibility:visible;pointer-events:auto}#diamondsearch .morph-button-modal.active:before{z-index:3}#diamondsearch .morph-button-modal .morph-content{background-color:#fff;overflow:hidden;border:1px solid #3d328e;box-shadow:0 0 0 0 transparent;-webkit-transition:border-color .4s,box-shadow .4s,opacity .3s .5s,width .4s .1s,height .4s .1s,top .4s .1s,left .4s .1s,margin .4s .1s;transition:border-color .4s,box-shadow .4s,opacity .3s .5s,width .4s .1s,height .4s .1s,top .4s .1s,left .4s .1s,margin .4s .1s}#diamondsearch .morph-button-modal.open .morph-content{top:14px!important;left:50%!important;margin:0 0 0 -232px;width:464px;height:588px;border-color:transparent;box-shadow:0 0 16px 0 rgba(0,0,0,.16);-webkit-transition:border-color .4s .3s,box-shadow .4s .3s,width .4s .1s,height .4s .1s,top .4s .1s,left .4s .1s,margin .4s .1s;transition:border-color .4s .3s,box-shadow .4s .3s,width .4s .1s,height .4s .1s,top .4s .1s,left .4s .1s,margin .4s .1s}#diamondsearch .morph-button-modal .morph-content .content-style-form{padding:36px 44px}#diamondsearch .morph-button-modal .morph-content .nwg_icons_times{color:#3a3a3a;font-size:16px;line-height:1;position:absolute;right:14px;text-decoration:none;top:14px;cursor:pointer}#diamondsearch .morph-button-modal .morph-content h2{text-transform:uppercase;font-size:24px;margin:0 0 24px}#diamondsearch .morph-button-modal .morph-content p{margin:0 0 22px}#diamondsearch .morph-button-modal .morph-content label{font-family:proxima_novasemibold,Helvetica,Arial,sans-serif;font-size:14px;display:block;text-transform:uppercase;color:#3a3a3a;line-height:1;font-weight:400;margin:0 0 4px}#diamondsearch .ds-field,#diamondsearch .ui-slider-legend p b,#ds-modal .ds-content h3 .table-cell{font-family:proxima_novaregular,Helvetica,Arial,sans-serif}#ds-modal,.item-slider-wrap .preloader .spinner-border.spinner-border{margin:auto}#diamondsearch .morph-button-modal .morph-content .ds-button,.table-footer-full,.tabs{width:100%}#diamondsearch .ds-button{margin-left:5px;display:inline-block;height:52px;line-height:52px;padding:0!important;border-radius:0!important;letter-spacing:1px;width:49%;background-color:#fff;border-width:1px!important;border-style:solid!important;border-color:#6c757d;text-align:center;text-decoration:none;text-transform:uppercase;color:#6c757d;vertical-align:middle;font-size:14px!important;-webkit-transition:.25s;transition:.25s}#diamondsearch .ds-button:focus,#diamondsearch .ds-button:hover{color:#fff;background-color:#6c757d}#diamondsearch .ds-button a{color:inherit}#diamondsearch .ds-button.ds-button-grey{border:0!important;background-color:#e7e7e7;color:#3a3a3a}#diamondsearch .ds-button.ds-button-special{border:1px solid #6c757d;background-color:#6c757d;color:#fff;position:relative;height:54px}#diamondsearch .ds-button.ds-button-special:focus,#diamondsearch .ds-button.ds-button-special:hover{color:#6c757d;background-color:#fff;border:1px solid #6c757d}#diamondsearch .ds-button.ds-end,#diamondsearch .ds-button.ds-start{position:relative;-webkit-transform:scaleY(.7);transform:scaleY(.7);cursor:default}#diamondsearch .ds-button.ds-end span,#diamondsearch .ds-button.ds-start span{opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}#diamondsearch .ds-button:before{background:rgba(0,0,0,.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%;max-width:0;-webkit-transition:max-width 3.5s;transition:max-width 3.5s}#diamondsearch .ds-button.ds-start:before,.article iframe,.iframe iframe,.post iframe,.post__summary iframe{max-width:100%}#diamondsearch .ds-button.ds-end:before{max-width:100%;-webkit-transition:none;transition:none}#diamondsearch .ds-button.ds-end{-webkit-transform:scaleY(1);transform:scaleY(1)}#diamondsearch .ds-button.ds-end:after{content:"â";font-size:22px;left:0;position:absolute;right:0}#diamondsearch .ds-field{border:1px solid #d8d8d8;height:52px;line-height:52px;padding:0 20px;font-size:16px;color:#818181;width:100%}#diamondsearch textarea.ds-field{line-height:28px;padding:8px 20px;min-height:160px}#diamondsearch .ds-col-2{width:50%;float:left;padding:0 12px}#diamondsearch .ds-col-3{width:33.33333%;float:left;padding:0 12px}#diamondsearch .ds-clearfix:after,#diamondsearch .ui-slider-inputs:after{content:"";display:table;border-collapse:collapse;clear:both}#diamondsearch .ds-float-left,.left{float:left}#diamondsearch .ds-measure-helper{position:absolute;visibility:hidden;left:-9999px}#diamondsearch .ui-slider{position:relative;text-align:left}#diamondsearch .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:20px!important;height:20px!important;cursor:pointer;top:-9px!important;font-size:20px;text-decoration:none;color:#3d328e;outline:0;border:0;background:0 0}#diamondsearch .ui-slider .ui-slider-handle.ui-left-handle{margin-left:-7px}#diamondsearch .ui-slider .ui-slider-handle.ui-right-handle{margin-left:-12px}#diamondsearch .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0}#diamondsearch .ui-slider-inputs input{font-family:proxima_novaregular,Helvetica,Arial,sans-serif!important;border:1px solid #f1eedd!important;height:24px!important;line-height:24px!important;width:78px!important;padding:0 6px!important;font-size:12px!important;color:#565656!important;background-color:#fff!important;display:inline-block!important}#diamondsearch .ui-slider.ui-state-disabled .ui-slider-handle,#diamondsearch .ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}#diamondsearch .ui-slider-horizontal{height:4px;margin:0 16px}#diamondsearch .ui-slider-horizontal .ui-slider-range{top:0;height:100%}#diamondsearch .ui-widget-content{background:#dfdfdf;border-radius:10px}#diamondsearch .ui-widget-header{position:relative;background-color:#3d328e}#diamondsearch .ui-widget-header:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,.3)}#diamondsearch .ui-slider-legend{padding:18px 16px 0}#diamondsearch .ui-slider-legend p{float:left;text-align:center;margin:0;line-height:1;position:relative}#diamondsearch .ui-slider-legend p b{font-size:12px;font-weight:400;color:#696969;cursor:default}#diamondsearch .ui-slider-legend p span{background:#fff;height:2px;width:2px;border-radius:50%;position:absolute;left:0;top:-21px;z-index:1}.ds-overlay{background:rgba(0,0,0,.6);position:fixed;left:0;top:0;right:0;bottom:0;z-index:2000;-webkit-transition:.35s;transition:.35s;opacity:0;visibility:hidden;overflow:hidden}.cms-buying-tips,.cms-diamond-education,.cms-diamond-education-glossary,.cms-diamond-shapes,.cms-education-jewelry-glossary,.cms-guarantee,.diamond-index .results .diamond-index-grid tr:nth-child(even),.diamond-index .results .diamond-information-callout,.results,body #pdf .modal-content{background-color:#fff}#ds-modal{max-width:1024px;min-width:320px;height:90%;min-height:500px;max-height:900px;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;overflow:auto;box-shadow:0 0 16px 0 rgba(0,0,0,.16);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:.35s;transition:.35s}#ds-modal.ds-show,.ds-overlay.ds-show{opacity:1;visibility:visible}#ds-modal .ds-content{background:#fff;height:100%;position:relative;overflow:hidden}#ds-modal .ds-content h3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 0 8px rgba(0,0,0,.24);color:#4b5355;font-size:2.4em;font-weight:300;height:10%;margin:0;position:relative;text-align:center}.jq-rating-group--hover>span,.jq-rating-group>span,.pagination ol .first,body #pdf .close{margin-right:8px}#ds-modal .ds-content h3 .nwg_icons_times{bottom:0;cursor:pointer;font-size:16px;height:20px;margin:auto;position:absolute;right:20px;top:0}#ds-modal .ds-content h3 .table{display:table;height:100%;width:100%}#ds-modal .ds-content h3 .table-cell{display:table-cell;vertical-align:middle;text-transform:uppercase;color:#2c2c2c;font-size:24px;font-weight:400}#ds-modal .ds-content .cont-scroll-wrapper{overflow:hidden;height:90%}#diamondsearch.ds-tablet .ds-diamond-image{margin:30px 0 0;max-width:216px}#diamondsearch.ds-tablet .ds-product-preview-right{padding:44px 24px 0;text-align:center}#diamondsearch.ds-tablet .ds-diamond-title.ds-diamond-carat,.pDefault .fa-plus-circle,.pDefault.active .fa-minus-circle{display:inline-block}#diamondsearch.ds-mobile .ds-col-2,#diamondsearch.ds-tablet .ds-col-3,#diamondsearch.ds-tablet .ds-product-preview-left,#diamondsearch.ds-tablet .ds-product-preview-right{width:100%;float:none}#diamondsearch.ds-tablet .ds-paragraph{margin:20px auto 0}#diamondsearch.ds-tablet .ds-results{height:1089px}#diamondsearch.ds-mobile .ds-filter-row.ds-filter-actions{padding-bottom:24px}#diamondsearch.ds-mobile .ds-filter-actions .ds-button{width:100px}#diamondsearch.ds-mobile .ds-search .ds-search-title h1{font-size:14px;margin-right:100px;padding-left:12px}#diamondsearch.ds-mobile .ds-search .ds-search-title .ds-filter-toggle{width:100px;letter-spacing:0;font-size:14px}#diamondsearch.ds-mobile .ds-search .ds-search-title .ds-filter-toggle i{font-size:12px;margin-left:4px}#diamondsearch.ds-mobile .ds-filter-label{font-size:12px;margin-bottom:16px;text-align:center}#diamondsearch.ds-mobile .ds-footer .ds-pagination li,#diamondsearch.ds-mobile .ui-slider-horizontal,*,.banner .row{margin:0}#diamondsearch.ds-mobile .ds-filter-color ul{padding:0;margin:12px 0 0}#diamondsearch.ds-mobile .ui-slider-inputs,#diamondsearch.ds-mobile .ui-slider-legend{padding:18px 0 0}#diamondsearch.ds-mobile .ds-filter-row,.main-container,div,html body,p{padding-bottom:0}#diamondsearch.ds-mobile .ui-slider-legend p b,.footer__contact p{font-size:11px}#diamondsearch.ds-mobile .ui-slider .ui-slider-handle{width:28px;height:32px;top:-14px;font-size:24px}#diamondsearch.ds-mobile .ui-slider .ui-slider-handle.ui-left-handle{margin-left:-14px}#diamondsearch.ds-mobile .ui-slider .ui-slider-handle.ui-right-handle{margin-left:-18px}#diamondsearch.ds-mobile .ds-filter-row .ds-col{width:100%;float:none;padding-bottom:24px}#diamondsearch.ds-mobile .ds-filter-row.ds-custom .ds-col,.diamond-index .gui .row.numbers .range-slider.shape h2{padding-bottom:18px}#diamondsearch.ds-mobile .ds-diamond-preview .ds-diamond-preview-left,#diamondsearch.ds-mobile .ds-diamond-preview .ds-diamond-preview-right{float:none;width:100%;padding:60px 0 24px;text-align:center}#diamondsearch.ds-mobile .ds-filter-shape ul li{min-width:86px}#diamondsearch.ds-mobile .ds-filter-certificate .ds-filter-certificate-wrapper li{display:block;line-height:36px;border-top:1px solid #f0f0f0}#diamondsearch.ds-mobile .ds-results{height:1789px}#diamondsearch.ds-mobile .ds-results .ds-results-table td,.modal-hand .vue-slider-mark-label{font-size:12px}#diamondsearch.ds-mobile .ds-results .ds-results-table th .ds-attribute-label{width:33.333%}#diamondsearch.ds-mobile .ds-product .ds-add-to-cart{margin:12px 8px}#diamondsearch.ds-mobile .morph-button-modal .morph-content .content-style-form{padding:30px 12px}#diamondsearch.ds-mobile .morph-button-modal.open .morph-content{width:300px;margin:0 0 0 -150px}#diamondsearch.ds-mobile .ds-product-preview-left{padding-top:44px}#diamondsearch.ds-mobile .ds-diamond-title{font-size:20px;line-height:24px}#diamondsearch.ds-mobile .ds-product-details h2,.page-title.post-title h1{font-size:20px}#diamondsearch.ds-mobile .ds-diamond-price{font-size:28px}#diamondsearch.ds-mobile .ds-listview:nth-child(1) li:first-child{border-top:0}#diamondsearch.ds-mobile .ds-footer{padding:0 8px;text-align:center}#diamondsearch.ds-mobile .ds-footer .ds-pagination,#diamondsearch.ds-mobile .ds-footer h3,.category-products .toolbar-bottom .pages,.ds-diamond-image .card-text,.pagination .pages,.sidebar-nav-left .sorter .sort-by{float:none}.toggle-advanced.pDefault .svg-inline--fa{position:relative;top:4px;right:7px}.toggle-advanced.pDefault{margin:0 auto}.results{z-index:99}.advance_open{max-height:0;transition:.9s}.advance_open.collapsed{max-height:650px;overflow:hidden}.slider-range .vue-slider-process{background-color:#000}.slider-range .vue-slider-dot{background-color:#e3e3e3;border-width:1px;border-color:#888;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;cursor:pointer;box-shadow:0 0 2px 0 #888}.slider-range .vue-slider-dot .vue-slider-dot-handle{border:none;box-shadow:none}.about__aura--table,.checkbox-toggles{margin:0!important}.button-set-4 .button-wrapper{width:16.666666%;display:block;padding:.5em .25em;box-sizing:border-box;float:left}.button-wrapper:first-child,.catalog-category-view .block-layered-nav,.catalog-category-view .block-layered-nav .currently li,.catalog-category-view .block-layered-nav dd li,.catalog-category-view .block-layered-nav dt,.catalog-category-view .jew-subtitle,.catalog-category-view .sidebar .block-subtitle,.catalogsearch-result-index .block-layered-nav,.catalogsearch-result-index .block-layered-nav .currently li,.catalogsearch-result-index .block-layered-nav dd li,.catalogsearch-result-index .block-layered-nav dt,.catalogsearch-result-index .jew-subtitle,.catalogsearch-result-index .sidebar .block-subtitle,.cms-newsletter-sign-up .block-layered-nav,.cms-newsletter-sign-up .block-layered-nav .currently li,.cms-newsletter-sign-up .block-layered-nav dd li,.cms-newsletter-sign-up .block-layered-nav dt,.cms-newsletter-sign-up .jew-subtitle,.cms-newsletter-sign-up .sidebar .block-subtitle,.diamond-index .gui .row.numbers,.diamond-index .gui .row.quality,.fieldset{padding-left:0}.button-wrapper button{width:100%;background-color:#fff;line-height:2em;color:#6c757d;padding:0;font-weight:400;letter-spacing:0!important;text-transform:none!important;transition:.4s ease-in-out}.uppercase,label.active{font-weight:700}.button-wrapper button.active,.button-wrapper button:hover,.slider_button:hover{background-color:#6c757d;color:#fff}.diamond-index .gui .row.quality .range-slider .ui-slider .ui-slider-tick-mark.mark-top{bottom:1.5em;top:inherit}.diamond-index .gui .row.quality .range-slider .ui-slider .ui-slider-tick-mark.mark-top:after{top:2.2em}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.vue-slider-dot-tooltip-inner{font-size:14px;white-space:nowrap;padding:2px 5px;min-width:20px;text-align:center;color:#fff;border-radius:5px;border-color:#000;background-color:#000;box-sizing:content-box}.diamond-index .gui .shape .shape-button-container .shape-button button,.toggle-slider .custom-control-label:focus,img,img:focus{outline:0}.toggle-slider .custom-switch .custom-control-label::before{width:1.8rem;border:1px solid #656565;height:1rem;border-radius:30px;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.toggle-slider .custom-switch .custom-control-label::after{width:calc(1rem - 5px);height:calc(.98rem - 4px);border-radius:1.3rem;background-color:#656565;left:calc(-2.2rem + 2px)}.toggle-slider .custom-switch .custom-control-input:checked~.custom-control-label::after{transform:translateX(.8rem)}.toggle-slider .custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#656565}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#656565}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#fff;border-color:#656565}.questionElement,.questionElement:active,.questionElement:hover{border:none!important;outline:0!important;background-color:inherit!important}.questionElement{color:#6c757d!important;padding:0;margin-left:5px;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.camera-icon,.slider_title:hover{color:#6c757d}.questionElement:active,.questionElement:hover{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#6c757d}.tooltip-inner{border:1px solid #6c757d;background-color:#fff;padding:10px 23px}.qtip-content{padding:5px 9px;text-align:left;word-wrap:break-word}.qtip-content,.qtip-titlebar{position:relative;overflow:hidden}body .qtip.glossary-dialog .qtip-content{padding:0;margin:15px 10px 20px}body .h1{color:#333;font-size:18px;max-width:225px;line-height:26px}body .qtip.glossary-dialog .glossary-interactive hr{margin-bottom:7px}body .qtip.glossary-dialog hr{margin:7px 0 10px;border:none;border-top:1px solid #bdbdbd}body .qtip.glossary-dialog .glossary-interactive .images{display:table-cell;vertical-align:bottom}body .images img{width:278px}body .qtip.glossary-dialog .glossary-interactive .caption{height:30px;background-color:#efefef;color:#777;font-size:14px;padding-top:7px}body .qtip.glossary-dialog .glossary-interactive .buttons{display:table;width:288px;border-spacing:5px;margin:5px 0 5px -5px}body .qtip.glossary-dialog .glossary-interactive .buttons>div{display:table-row}body .qtip.glossary-dialog .glossary-interactive .buttons.fixed-width-4 .ui-button{width:25%}body .qtip.glossary-dialog .glossary-interactive .buttons .ui-button.ui-state-active{color:#fff;cursor:default}.qtip .qtip-content a[role=button].ui-button.ui-state-active{background-image:none;background-color:#0024d6}body .qtip.glossary-dialog .glossary-interactive .buttons .ui-button{display:table-cell;font-size:12px;height:38px;color:#333;text-align:center;vertical-align:middle;cursor:pointer}body .qtip.glossary-dialog .glossary-interactive .ui-state-active{color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdâŚFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTAgMGgxdjFIMHoiLz48L3N2Zz4=);background-image:linear-gradient(180deg,#13283d 0,#00517c 3%,#006496 97%,#2f90bb)}body .qtip.glossary-dialog .glossary-interactive .ui-button{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdâŚFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTAgMGgxdjFIMHoiLz48L3N2Zz4=) #f5f5f5;border-color:#d3d3d3;background-image:linear-gradient(0deg,#dbdbdb 0,#f5f5f5)}body .qtip.glossary-dialog .glossary-interactive .descriptions>li.ui-state-active,body .qtip.glossary-dialog .glossary-interactive .images>li.ui-state-active{display:block;background:0 0;border:none;color:inherit;font-weight:inherit}.camera-icon{padding-left:.5em;margin-top:.25em;font-size:30px;position:absolute;right:-21px;top:-14px}body .custom-control-label::after,body .custom-control-label::before{width:1.5rem;height:1.5rem}.availablePhoto{padding:10px 0}.availablePhoto .custom-control-label{padding-left:8px;line-height:18px;font-weight:200}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#6c757d;background-color:#6c757d}*{padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.slider_container{float:left;padding:0 30px;text-align:center;box-sizing:border-box;width:20%}.row:after,.row:before{display:none!important}.item-slider-wrap .preloader{background-color:#fff;position:absolute;z-index:999;width:105%;left:-40px;top:-40px;height:135%;display:flex}.footer-left-block,.footer-right-block{width:45%}.footer-left-block{margin-right:auto;order:1}.footer-right-block{margin-left:auto;order:2}.slider_image{width:140px;height:140px;text-align:center;margin:0 auto;align-items:center;justify-content:center}.slider_image img{max-width:100%;height:100%}.slider_title{margin-top:10px;font-size:14px;cursor:pointer;transition:.4s ease-in-out}.slider_price{margin-top:10px;font-size:18px}.slider_button{font-size:17px;padding:7px 15px;border-radius:8px;border:1px solid #6c757d;color:#6c757d;margin-top:10px;display:inline-block;cursor:pointer;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}#diamondsearch .ds-similar-diamond{margin:44px 0}.hooper{height:inherit!important}.diamondApiButton{margin-top:-1px}.diamondApiButton a{margin-top:14px}.table-footer{width:100%}.loading_header{opacity:.6;pointer-events:none;cursor:default;text-decoration:none;color:#000}.shapeTitleVisibility{visibility:hidden}.shape-button-container:hover .shapeTitle{visibility:inherit!important;background-color:#fff}#diamondsearch .ds-diamond-image{background-color:inherit!important}.diamond-index .gui .row h2 i.fa-question-circle,.diamond-index .results .diamond-index-grid tr th.sortable,.ds-add-to-cart,.item-slider-wrap .nav-item,.jq-rating--editable .jq-rating-group,.morph-button,.page-item{cursor:pointer}.indexTitle{text-align:center;font-size:28px;padding:10px 0;text-transform:uppercase}.pagination-wrapper{padding-top:40px;float:left}.tab-header{padding:10px 15px}.filter_wrap__mobile .carat .price{margin-top:-5px}.pag_wrap{float:right;margin-right:0}.pagination-wrapper .pagination-title{text-align:left;color:#656565;font-size:9pt;line-height:10px}.pagination-wrapper-right .pagination-title,.text_right{text-align:right}.pagination-wrapper .pagination{float:left;margin:0;padding-top:10px}.flexnav__sub.first .sub__list.first,.header__home .logo{margin-right:30px}.vue-slider-mark-label{font-size:12px!important}.block-layered-nav .actions,.block-layered-nav .currently .value,.description p,.font-14,.jq-rating,select{font-size:14px}/*!* Ripple effect *!*//*!* Button style *!*/.wrap__hand-iname{text-align:center;position:relative;max-height:400px;overflow-y:hidden;margin:0;width:100%;padding:0}.wrap__hand-iname .handModalBackgroundImage{width:848px;height:auto;margin-top:-105px;vertical-align:middle}.modal-hand .wrap__hand-title{margin-top:9px;text-align:center}.modal-hand .wrap__hand-title span{font-size:24px}.diamondToShowAbsolute{position:absolute;top:61.5%;right:33%}.modal-hand .vue-slider-process,body .vue-slider-mark-step{background-color:#6c757d}.modal-hand .vue-slider-dot-tooltip-inner{border-color:#6c757d;background-color:#6c757d}.modal-hand .popup-close{top:-17px;left:23px;cursor:pointer}body #pdf iframe{width:100%;overflow:hidden;height:600px}body #pdf .close{font-size:36px}@keyframes slideLeft{from{left:0}to{left:208px}}@keyframes slideRight{from{right:0}to{right:208px}}.sprite-absolute{position:absolute;color:#333}.table_absolute{top:5%;left:19%}.lenght_absolute{top:12%;right:9%}.width_absolute{top:27%;right:3%}.AsscherClass .width_absolute,.CushionClass .width_absolute,.HeartClass .width_absolute,.MarquiseClass .width_absolute,.OvalClass .width_absolute,.PearClass .width_absolute,.PrincessClass .width_absolute,.RoundClass .width_absolute{left:91%}.EmeraldClass .width_absolute,.RadiantClass .width_absolute{left:87%}.depth_absolute{top:62%;left:37%}.AsscherClass .depth_absolute{top:66%;left:37%}.EmeraldClass .depth_absolute,.RadiantClass .depth_absolute{top:63%;left:39%}.CushionClass .depth_absolute{top:63%;left:38%}.culet_absolute{bottom:13%;left:27%}.HeartClass .culet_absolute,.MarquiseClass .culet_absolute{bottom:22%;left:23%}.OvalClass .culet_absolute{bottom:22%;left:22%}.RadiantClass .culet_absolute{bottom:15%;left:29%}.girdle_absolute{bottom:17%}.tableHeader{z-index:2}.table-parent{z-index:1}.message{min-height:50px}.slideLeft{animation:1s ease-in-out slideLeft}.uppercase{text-transform:uppercase;line-height:inherit!important}.slideRight{animation:1s ease-in-out slideRight}.product-shipment{font-family:'Open Sans',Verdana,Arial,Helvetica,sans-serif;font-size:13px;background:url(../images/icon/calendar.png) center left no-repeat;padding-left:2.5em;color:#000;line-height:1.4em;margin-top:1em;margin-bottom:1em;margin-left:3px}.form__title,body,html{font-family:'Open Sans',sans-serif!important}.contact__data--item{position:relative;margin-top:14px;font-size:16px;line-height:.75}.contact__data--item p{font-size:13px}.location-title p{font-size:22px}.arrow-position{display:block;margin:0 auto}.col-shape.active,.diamond-index .results .diamond-index-grid tr.active,.diamond-index .results .diamond-index-grid tr:hover{background-color:rgba(213,239,252,.8)}.container_max .nav-tabs .nav-link{text-transform:uppercase}.preload_block img{position:absolute;top:50%;left:50%;margin-top:-42px;margin-left:-126px}.preload_block{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10000;background:#fff;overflow:hidden}.alldiamonds-block .preloader{position:absolute;z-index:999;display:block;width:100%;height:100%;background-color:#fff}.spinner-border{color:#6c757d;display:inline-block;width:10rem;height:10rem;vertical-align:text-bottom;border:.75em solid;border-right:.75em solid transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.form__row .loading,.overlay_bg{display:none}html.overflow body{position:fixed;overflow:hidden}body,html{font-weight:400!important}.container{max-width:1294px}thead{top:0;float:left;width:100%;display:table}.all{width:100%;min-height:100%;height:auto!important}.footer__inside .cosial-bot p a:last-child,.last{margin-right:0!important}.text_left{text-align:left}.inquire__form,.list-bullet,.list-control,.menu__link,.popup-message,.text_center{text-align:center}.clear,.modal-footer:after{clear:both}.overlay_bg{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.75);z-index:99}img{max-width:100%;height:auto}a,a:active,a:focus,a:hover{color:#000;outline:0;text-decoration:none}h1,h2,h3,h4,h5,h6{color:#333;margin:0}.fixed{width:100%;position:fixed!important;top:0;z-index:10}.flex-object,.flex-video{height:0;margin-bottom:.88889rem;overflow:hidden;padding-bottom:67.5%;padding-top:1.38889rem;position:relative}.flex-object embed,.flex-object iframe,.flex-object object,.flex-object video,.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video{height:100%;left:0;position:absolute;top:0;width:100%}.table-container,.table__container{overflow-y:auto;width:100%}ul{list-style:none}.inquire__form{padding-right:55px}.form__title{font-size:18px;line-height:1;font-weight:700!important}.form__row{position:relative;padding:5px 0}.form__row.require:after{content:'*';position:absolute;top:5px;right:-10px;color:#f80909}.cms-no-route .col-main,.diamond-index .results .diamond-index-grid.sort-col-carat,.diamond-index .results .diamond-information-callout ul li.wide b,.diamond-index .results .diamond-information-callout ul li.wide span,.form-list .field,.form-list li.wide .input-box,.form__row select{width:100%}.form__row .black__btn{margin-top:30px}.form__row label{display:block;padding-bottom:4px;font-size:16px}input[type=email],input[type=password],input[type=tel],input[type=text],textarea{width:100%;padding:7px 10px;border:1px solid rgba(87,87,87,.5)}input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{background-color:#edf7fd}input[type=email].error,input[type=password].error,input[type=tel].error,input[type=text].error,textarea.error{border-color:#f80909}select{padding:4px;min-width:64px;line-height:1.42;border:1px solid #000;border-radius:0;-webkit-padding-end:15px;-webkit-padding-start:10px;-moz-padding-end:15px;-moz-padding-start:10px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;text-indent:0;background:url(/vis-front/images/select__arrow.png) 96% 50% no-repeat}select::-ms-expand{display:none}textarea{resize:none;min-height:84px}button{outline:0;box-shadow:none;border:none;cursor:pointer}button.black__btn{padding:14px 28px;min-width:160px}::-webkit-input-placeholder{font-family:'Open Sans',sans-serif;font-weight:400;font-size:12px;line-height:1.2;letter-spacing:.05em;color:#9c9c9d;text-overflow:ellipsis}::-moz-placeholder{font-family:'Open Sans',sans-serif;font-weight:400;font-size:12px;line-height:1.2;letter-spacing:.05em;color:#9c9c9d;text-overflow:ellipsis;opacity:1}::-ms-input-placeholder{font-family:'Open Sans',sans-serif;font-weight:400;font-size:12px;line-height:1.2;letter-spacing:.05em;color:#9c9c9d;text-overflow:ellipsis}.star{color:#000;font-family:'Open Sans',sans-serif;font-weight:400}.list-bullet,.list-nav,.rating .message{display:none}.list-nav{position:absolute;width:16px;height:46px;top:50%;margin-top:-24px}.img-nav:hover,.list-nav:hover{opacity:.3}.flexnav__li--link:hover,.flexnav__li:hover .flexnav__li--link,.flexnav__p:hover,.pagination ol .disabled,.sub__link:hover{opacity:.5}.list-nav .fa{font-size:45px;line-height:1}.bullet-item{display:inline-block;vertical-align:middle;font-size:0;width:12px;height:12px;border-radius:50%;background:0 0;border:1px solid #666;margin:0 10px;cursor:pointer}.bullet-item.active,.product-view .product-img-box .more-views li a.active{background:#666}#product__slider .list-bullet{padding-top:50px}.modal-open,.popup-open{overflow:hidden}.popup-container{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.custom__tooltip.open .custom__tooltip--container,.popup-close{display:block}.popup-container.active{display:block;overflow-x:hidden;overflow-y:auto}.popup{position:relative;max-width:620px;margin:10% auto}.popup .popup-close{position:absolute;top:15px;right:15px;cursor:pointer}.popup-content{position:relative;padding:35px 45px;background-color:#fff;border:1px solid #ccc;box-shadow:0 5px 15px rgba(0,0,0,.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}.popup-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;opacity:.7}.popup-close{position:relative;width:25px;float:right;height:25px}.popup-close:after,.popup-close:before{content:'';position:absolute;top:14px;left:0;width:100%;height:1px;background:#000}.popup-close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.popup-close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.popup-message{padding:100px 0 15px;font-size:30px;line-height:1.2;color:#0a263c;font-family:Engravers_Gothic}.popup-message img{max-width:150px;margin-top:80px}.custom__tooltip{position:relative;display:inline-block;cursor:pointer}.custom__tooltip--container{display:none;position:absolute;top:15px;left:100%;margin-left:10px;width:190px;background:#fff;border:1px solid #ebebeb;box-shadow:0 0 8px rgba(0,0,0,.14);z-index:9}.menu__child,.rating,.rating__title{display:inline-block}.custom__tooltip--container .arrow{position:absolute;top:50%;margin-top:-10px;margin-left:-20px;width:20px;height:20px;overflow:hidden;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.custom__tooltip--container .arrow:after{content:'';position:absolute;top:15px;left:5px;width:10px;height:10px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);box-shadow:0 0 8px rgba(0,0,0,.14)}.custom__tooltip--inner{position:relative;padding:35px 10px 25px 60px;font-size:14px;line-height:18px}.header__phone,.menu__link{font-size:18px;line-height:1.11}.custom__tooltip--inner:before{content:'';position:absolute;top:50%;left:0;margin-top:-12px;margin-left:25px;width:24px;height:24px;background:url(/images/info.png) 0 0/contain no-repeat}.rating__title{vertical-align:middle;margin:0 15px 0 0}.rating{vertical-align:middle}.jq-rating--level-high .jq-rating-group--hover,.jq-rating--level-low .jq-rating-group--hover,.jq-rating--level-medium .jq-rating-group--hover,.jq-rating--level-xhigh .jq-rating-group--hover,.jq-rating--level-xlow .jq-rating-group--hover{color:#fdd119}.jq-rating-group,.jq-rating-group--hover{color:#eee}.jq-rating-group--hover>span:last-child,.jq-rating-group>span:last-child{margin-right:0}.jq-rating-group--hover{-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.contacts-index-index,body .wrapper>.container,header{background:#fff}header .navicon{margin-left:30px}.menu{padding-left:40px}.menu__child{width:30%;margin-right:5px}.menu__child:last-child{margin-right:0}.menu__link{display:block;padding:25px;border:1px solid transparent;text-transform:uppercase}.menu__link:hover{color:#727379}.footer__search,.header__search{position:relative;display:inline-block;vertical-align:top;max-width:130px;min-height:24px}.footer__search:after,.header__search:after{content:'';position:absolute;right:0;bottom:0;width:0%;height:1px;background:#000;z-index:9}.footer__search--input[type=text],.header__search--input[type=text]{display:none;width:100%;padding:4px 20px 4px 0;border:none;transition:box-shadow .3s ease-out;border-bottom:1px solid #000;border-radius:0;box-shadow:none;outline:0}.footer__search--input[type=text]:focus,.header__search--input[type=text]:focus{border-bottom-color:rgba(0,0,0,.3)}.footer__search--input{background:#c7d5da}.footer__search--button,.header__search--button{position:absolute;top:3px;right:0;width:17px;height:17px;border:none;box-shadow:none;outline:0;background:url(../images/vis-front/sprite.png) 0 0/125px 75px no-repeat;z-index:9}.header__phone{position:relative;display:inline-block;vertical-align:top;top:9px;margin-left:40px;padding-left:28px;text-decoration:none}.header__phone:before{content:'';position:absolute;top:0;left:0;width:16px;height:16px;background:url(../images/vis-front/sprite.png) -21px 0/125px 75px no-repeat}.footer__phone--fixed,.header__phone--fixed{position:relative;display:inline-block;vertical-align:top;padding-left:20px;font-size:11px;line-height:1}.footer__phone--fixed:before,.header__phone--fixed:before{content:'';position:absolute;top:1px;left:0;width:14px;height:14px;background:url(../images/vis-front/sprite.png) -22px -24px/125px 75px no-repeat}.lines,.navicon{position:relative}.header__right{padding-top:17px;text-align:right}.header__right .header__search{position:relative;top:5px}.navicon{display:none;background:0 0;box-shadow:none;outline:0;border:none;width:32px;height:26px;cursor:pointer}.navicon:hover .lines:before{top:-12px}.navicon:hover .lines:after{bottom:-12px}.lines{display:block;height:3px;background:#000}.lines:after,.lines:before{content:'';position:absolute;left:0;width:100%;height:3px;background:#000;-webkit-transition:.3s;transition:.3s}.lines:before{top:-10px}.lines:after{bottom:-10px}.header__inside{padding:30px 0 0;background:#fff}.header__inside.normal{border-bottom:1px solid transparent}.header__inside.fixed{top:-100%;padding:10px 0;border-bottom:1px solid #d7d7d7;transition:top .7s}.flexnav__li:last-child,.flexnav__sub.six .col-xs-6:first-child,.header__inside.fixed .flexnav__li:last-child{padding-right:0}.flexnav__arrow:after,.flexnav__sub--inside{border:1px solid #c9c9c9;box-shadow:0 3px 8px rgba(0,0,0,.14);background:#fff}.banner_item--caption,.basic_banner--caption{-webkit-transition:.3s;text-transform:uppercase}.header__inside.fixed .row--inline{font-size:0}.header__inside.fixed .header__inside--left{float:none;display:inline-block;vertical-align:middle;font-size:14px;width:12%}.header__inside.fixed .header__inside--right{float:none;display:inline-block;vertical-align:middle;font-size:14px;width:88%}.header__inside--bottom,.header__inside--top,.header__inside.fixed .header__phone--fixed{float:right}.header__inside.fixed .header__inside--bottom{position:relative;padding:0;margin:0}.header__inside.fixed .header__menu,blockquote{margin:15px 0 0}.header__inside.fixed .flexnav__li{padding-right:30px}.flexnav__sub.four .sub__image,.flexnav__sub.three .sub__image{margin-top:20px}.fixed__menu .header__inside.fixed{top:0}.header__inside--top .header__search{position:relative;top:5px}.header__inside--left{width:16%;padding:0 0 0 15px}.header__inside--right{width:81%;margin-left:auto;margin-right:auto;order:2}.footer__left,.header__inside--bottom{padding-top:28px}.arrow__bottom{position:relative;display:inline-block;width:50px;font-family:FontAwesome;font-size:24px;text-align:center}.arrow__bottom.top{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.catalog__limiter .pager .pages,.compare-active .compare-false,.compare-true,.header__menu .arrow__bottom,.neotheme-blog-index-index .sidebar,.pagination .limiter,[name=google_conversion_frame]{display:none}.flexnav__list{position:relative}.flexnav__li{display:inline-block;vertical-align:top;padding-right:30px}.banner_item--link,.basic_banner--link,.flexnav__li:hover .flexnav__sub{display:block}.flexnav__li--link{font-size:14px;line-height:1;text-decoration:none;text-transform:uppercase}.article h2,.article h3,.article h4,.article h5,.article h6,.flexnav__li--link.active{font-family:'Open Sans',sans-serif!important;font-weight:700!important}.article span,.basic_banner--caption h3,.breadcrumb.diamondBreadcrumb{font-weight:400!important;font-family:'Open Sans',sans-serif!important}.flexnav__sub{position:absolute;display:none;top:100%;left:0;z-index:100}.flexnav__sub.first{width:635px}.flexnav__sub.first .flexnav__sub--inside{padding-top:32px}.flexnav__sub.first .col-xs-3{padding:0}.flexnav__sub.first .col-xs-4{padding-top:4px}.flexnav__sub.first .sub__image{margin-top:20px;max-width:150px;width:auto;height:auto}.flexnav__sub.first .flexnav__arrow{left:10%}.flexnav__sub.first .sub__list{display:inline-block;vertical-align:top}.flexnav__sub.second{width:360px}.flexnav__sub.second .flexnav__arrow{left:60%}.flexnav__sub.four,.flexnav__sub.three{width:585px}.flexnav__sub.three .flexnav__arrow{left:63%}.flexnav__sub.four .flexnav__arrow{left:83%}.flexnav__sub.six{width:420px;left:auto;right:0}.flexnav__sub.five{width:380px;left:auto}.flexnav__sub.five .flexnav__arrow{left:10%}.flexnav__sub.six .flexnav__arrow{left:56%}.flexnav__sub.seven{width:450px;left:auto;right:0}.flexnav__sub.seven .flexnav__arrow{left:80%}.flexnav__sub--inside{position:relative;margin-top:10px;padding:15px;font-size:16px;min-height:242px}.banner [class^=col-],.catalog-category-view #sidebar-nav .block-content,.catalogsearch-result-index #sidebar-nav .block-content,.cms-newsletter-sign-up #sidebar-nav .block-content,.col-main,.flexnav__sub--inside .row .row [class^=col-],.neotheme-blog-index-index .pagination,.sidebar-nav-left .sorter{padding:0}.sub__list{padding:3px 0 5px}.diamond-index .results .diamond-information-callout ul li.stat span,.flexnav__p,.sub__list{text-align:left}.sub__list.pt--30{padding-top:30px}.sub__child{display:block;padding:2px 0}.sub__link{font-size:14px;color:#666;line-height:21px}.sub__link--icon{display:inline-block;vertical-align:middle;width:30px!important;text-align:center}.sub__link--icon img{display:inline-block;max-width:100%;width:auto;height:auto}.catalog__center--top .pager,.sub__link--title{display:inline-block;vertical-align:middle}.sprite-header_and_footer{background:url(../images/spritesheet.png) no-repeat content-box border-box;display:inline-block}.sprite-header_and_footer-1_1{width:21px;height:21px;padding:0 .5px;background-position:-5px -10px}.sprite-header_and_footer-1_2{width:16px;height:21px;padding:0 3px;background-position:-5px -70px}.sprite-header_and_footer-1_3{width:21px;height:21px;background-position:-5px -103px}.sprite-header_and_footer-1_4{width:10px;height:21px;padding:0 6px;background-position:-6px -135px}.sprite-header_and_footer-1_5{width:15px;height:21px;padding:0 2.5px;background-position:-5px -166px}.sprite-header_and_footer-1_6{width:17px;height:21px;padding:0 2.5px;background-position:-5px -196px}.sprite-header_and_footer-1_7{width:17px;height:21px;padding:0 1.5px;background-position:-5px -227px}.sprite-header_and_footer-1_8{width:21px;height:20px;background-position:-5px -257px}.sprite-header_and_footer-1_9{width:18px;height:21px;padding:0 2px;background-position:-5px -288px}.sprite-header_and_footer-1_10{width:21px;height:21px;background-position:-5px -41px}.flexnav__p a{font-size:16px!important;text-decoration:none;color:#000;outline:0;line-height:24px}.row .row{margin-left:0!important;margin-right:0!important}.banner_item--column .last,.banner_item--column:last-child,.footer__menu--child:last-child,.pagination ol li:last-child{margin-right:0}.flexnav__p{margin:0;padding:2px 0}.black__btn:hover,.flat__hover--list a:hover{opacity:.75}.flexnav__arrow{position:absolute;top:0;left:0;margin-top:-20px;width:20px;height:20px;overflow:hidden;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.flexnav__arrow:after{content:'';position:absolute;top:15px;left:5px;width:10px;height:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sub__image{display:block;margin-left:auto;margin-right:auto}.breadcrumbs ul{margin:0;padding:0}.breadcrumbs li{padding:0;margin:0 10px 0 0}.article table,.note-msg,.notice-msg{margin-top:10px}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#fff;border-radius:4px}.breadcrumb.diamondBreadcrumb{width:auto;padding:20px 0 0;font-size:10px;text-transform:uppercase}.breadcrumb-item+.breadcrumb-item,.catalog-category-view #sidebar-nav-menu,.catalogsearch-result-index #sidebar-nav-menu,.cms-newsletter-sign-up #sidebar-nav-menu{padding-left:0!important}.breadcrumb.diamondBreadcrumb li a{color:gray}.breadcrumb-item+.breadcrumb-item::before{content:">"!important;padding:0 6px}.breadcrumb-item.active span{font-weight:700;color:#000}.col3-layout .col-wrapper{width:56%}.catalog-category-view .col-main{padding-bottom:20px!important}.main,.shape-button .marquise img,.shape-button img{width:auto}main{display:flex!important;flex-direction:column}.banner .col-xs-6:nth-child(odd) .banner_item--caption{right:6%;text-align:right}.banner .col-xs-6:nth-child(even) .banner_item--caption{left:6%;text-align:left}.banner .col-xs-12 .banner_item--caption{width:450px;top:12%;left:50%;margin-left:-225px}.banner .col-xs-12 .banner_item--text{padding-top:30px;padding-bottom:10px}.banner .col-xs-12 .basic_banner--btn{display:inline-block;padding:12px 40px}.banner_item{position:relative;text-align:center}.banner_item .basic_banner--btn{color:#fff!important;border-color:#fff!important}.banner_item--caption h2,.banner_item--caption:focus,.banner_item--caption:hover,.banner_item--title a{color:#fff}.banner_item .basic_banner--btn:hover{color:#000!important;background:#fff}.banner_item:hover .banner_item--image{filter:none;-webkit-filter:grayscale(0)}.cms-home .banner{background-color:gray}.banner_item--linktable{display:block;position:absolute;top:0;left:0;width:100%;height:100%;font-size:0}.banner_item--linkcell{display:inline-block;vertical-align:top;width:50%;height:100%;text-indent:-99999px}.banner_item--image{margin:-1px 0;display:inline-block}.banner_item--caption{position:absolute;top:25%;color:#fff;z-index:9;transition:.3s}.banner_item--column{display:inline-block;vertical-align:top;margin-right:150px}.banner_item--column .clear{height:0}.banner_item--title{display:block;font-size:30px;line-height:1;letter-spacing:.2em}.banner_item--title span{display:block;font-size:30px;line-height:1.4}.banner_item--title span+span{margin-left:100px}.banner_item--text{display:block;padding-top:30px;font-size:14px;line-height:1.4;font-family:'Open Sans',sans-serif!important;font-weight:600!important}.basic_banner--image,.block-layered-nav .currently ol,.pagination ol a{display:inline-block}.basic_banner--caption{position:absolute;top:18%;right:11%;color:#000;z-index:9;transition:.3s}.basic_banner--caption:focus,.basic_banner--caption:hover{color:#000}.basic_banner--title{display:block;font-size:25px;line-height:1;letter-spacing:.2em;text-transform:uppercase;font-weight:700}.basic_banner--title span{font-size:24px;line-height:1.1}.basic_banner--text{display:block;padding-top:15px;font-size:14px;line-height:1.4;font-family:'Open Sans',sans-serif!important;font-weight:600!important}.basic_banner--btn{position:relative;display:inline-block;margin:30px 0 0;padding:10px;background:0 0;border:1px solid #000;font-size:10px!important;line-height:1.4;letter-spacing:.2em;font-family:'Open Sans',sans-serif!important;font-weight:600!important;color:#000!important;text-decoration:none;text-transform:uppercase;text-align:center;-webkit-transition:.3s;transition:.3s}.black__btn,.flat__title{-webkit-transition:opacity .3s}.basic_banner--btn:hover{background:#000;color:#fff!important}.article{font-size:14px;line-height:22px}.article a{color:#777;text-decoration:underline}.article a:hover,.black__btn,.diamond-index .results .diamond-index-grid tr.info-calldown ul.first .stat.Report a,.flat__hover--list a,.small__item--title{text-decoration:none}.article table{width:100%;margin-bottom:10px;border:1px solid #000}.article table td,.article table th{padding:5px}.article h2,.article h3{font-size:16px}.article p{padding:8px 0;margin:0}.article ul{padding-left:30px;list-style-type:inherit}blockquote{padding:15px 0 0;border-top:2px solid #d7d7d7}.review__container,.share{padding:20px 0 0}.about__categories--title,.about__hours--title,.about__payments--title,.review__title,.share__title{font-size:18px;font-family:'Open Sans',sans-serif!important;font-weight:700!important}.iframe{margin-top:15px;margin-bottom:15px}footer{position:relative;padding:0 0 30px;margin-top:auto}.footer__menu--child{display:inline-block;margin-right:10px}.footer__menu--link{font-size:13px;line-height:1.2;font-weight:700;letter-spacing:.025em;text-transform:uppercase}.cosial-bot-itm{display:block;width:30px;height:30px;text-indent:-9999px;float:left;margin-right:10px!important}.f-icon,.tw-icon{height:24px;box-sizing:content-box}.f-icon{width:10px;padding:3px 5px;background:url(../images/spritesheet.png) -5px -314px content-box border-box,no-repeat content-box border-box}.tw-icon{width:16px;padding:3px 7px;background:url(../images/spritesheet.png) -5px -594px content-box border-box,no-repeat content-box border-box}.in-icon{width:35px;height:35px;background:url(../images/spritesheet.png) -5px -446px content-box border-box,no-repeat content-box border-box;box-sizing:content-box;transform:scale(.9)}.p-icon{width:18px;height:24px;padding:3px 6px;background:url(../images/spritesheet.png) -5px -526px content-box border-box,no-repeat content-box border-box;box-sizing:content-box}.g-icon{width:24px;height:22px;padding:4px 3px;background:url(../images/spritesheet.png) -5px -382px content-box border-box,no-repeat content-box border-box;box-sizing:content-box}.youtube-icon{width:32px;height:37px;background:url(../images/spritesheet.png) -5px -753px content-box border-box,no-repeat content-box border-box;box-sizing:content-box;transform:scale(.85)}.theknot-icon{width:18px;height:35px;background:url(../images/spritesheet.png) -12px -864px content-box border-box,no-repeat content-box border-box;box-sizing:content-box;transform:scale(.9)}.yelp-icon{width:32px;height:37px;background:url(../images/spritesheet.png) -5px -669px content-box border-box,no-repeat content-box border-box;box-sizing:content-box;transform:scale(.85)}.footer__copyright{display:block;padding-top:10px;font-size:11px}.footer__contact{display:block;padding-top:10px;font-size:14px}.footer__center{padding-top:14px;text-align:center;float:left}.footer__center--text{position:relative;display:inline-block;padding-top:14px;font-size:14px;line-height:1.25;letter-spacing:.05em;text-transform:uppercase}.footer__center--text:before{content:'';position:absolute;top:6px;left:10%;width:80%;height:1px;background:#000}.footer__phone{display:inline-block;font-size:16px;line-height:1.11}.cont-bot,.cosial-bot,.footerby{position:relative;top:auto;left:auto;right:auto;bottom:auto}.cosial-bot:after{display:table;clear:both;content:''}.footerby{padding-top:10px;text-align:left}.footer__right{float:right;padding-top:30px}.catalog__limiter .per-page,.catalog__limiter .sort-by,.footer__right--container .cosial-bot,.footer__right--container .footer__search{display:inline-block;vertical-align:top}.footer__right--container .footer__search{position:relative;top:16px}.compare-active .compare-true,.compare-false{display:inline}.footer__inside{padding:20px 20px;background-color:#c7d5da}.footer__inside .footer__menu{padding-top:0}#narrow-by-list dt:first-child,.cms-newsletter-sign-up .article__banner,.footer__inside .cosial-bot,.post__author,.review__item{padding-top:10px}.footer__inside .footer__right{padding-top:0;text-align:right}.footer__inside .footer__contact,.footer__inside p{font-size:11px}.footer__inside .footer__copyright{padding-top:10px;text-align:center}.footer__inside .footer__phone--fixed{float:right;margin-bottom:5px}.footer__inside .cont-bot p{margin:0 0 6px}.footer__inside div,.footer__inside p,.footer__inside strong{color:#000}.footer__inside .footer__right div,.footer__inside .footer__right p,.footer__inside .footer__right strong{line-height:25px}.neotheme-blog-index-index .col2-left-layout .col-main{position:relative;float:none;width:100%;max-width:1294px;margin-left:auto;margin-right:auto;padding:0 15px 40px}.blog-summary{margin-top:50px}.blog-summary:first-child,.contact__data--item:first-child,.product-share{margin-top:0}.post__item .post__summary{position:relative;font-size:16px;line-height:1.6875;max-height:245px;overflow:hidden}.post__item .post__summary:before{content:'';display:block;position:absolute;bottom:0;right:0;left:0;height:4em;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%)}.post__item .post__summary strong{font-weight:400}.post__title{font-size:24px;line-height:1;text-transform:uppercase}.post__info li,.post__metadata{font-size:14px;line-height:1.28}.post__title--link{color:#0a263c;font-family:'Open Sans',sans-serif!important;font-weight:400!important}.dop__items--title,.read__more--link{font-family:'Open Sans',sans-serif!important;font-weight:700!important}.post__title--link:focus,.post__title--link:hover{color:#0a263c}.black__btn,.black__btn:focus,.black__btn:hover,.catalog__banner.white .catalog__banner--caption,.read__more--link{color:#fff}.post__metadata{padding:30px 0 10px;text-transform:uppercase}.cms-custom-cut-diamonds .std,.cms-custom-cut-gemstones .std,.cms-custom-design .std,.cms-engagement-rings .std,.cms-engagement-rings-catalog .std,.cms-financing-options .main-container,.cms-financing-options .std,.cms-guarantee .std,.cms-jewelry .std,.cms-newsletter-sign-up .std,.cms-wedding-rings .std,.post__row,.std{padding-top:15px}.post__left{width:28%;padding-top:5px}.post__right{width:72%}.post__footer{position:relative;padding-top:30px}.post__footer:after{display:table;clear:both;content:''}.post__footer:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background:#000}.diamond-index .gui.advanced .range-slider:nth-child(odd),.post__footer .read__more{float:left}.our__product--table img,.our__services--table img,.post__footer .post__info{float:right}.read__more--link{position:relative;display:inline-block;padding:12px;min-width:134px;font-size:16px;line-height:1.28;text-align:center;text-transform:uppercase;background:#000}.read__more--link:focus,.read__more--link:hover{color:#fff;opacity:.75}.post__info li{display:inline-block;padding:10px 5px;min-width:160px;text-align:center;border:1px solid #000}.pagination ol{text-align:center;list-style-type:none}.pagination ol li{display:inline-block;margin-right:20px!important;font-size:14px;line-height:28px}.pagination ol .arrow__next,.pagination ol .arrow__prev{top:4px}.pagination ol .current{margin-right:15px;padding:5px;min-width:28px;height:28px;background:#e7e7e7}.arrow__next,.arrow__prev{position:relative;display:inline-block;width:10px;height:14px}.arrow__prev:after,.arrow__prev:before{content:'';position:absolute;top:8px;left:0;width:10px;height:1px;background:#000}.arrow__prev:before{top:2px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.arrow__prev:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.arrow__next:after,.arrow__next:before{content:'';position:absolute;top:8px;left:0;width:10px;height:1px;background:#000}.arrow__next:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.arrow__next:after{top:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.catalog__limiter .pager .limiter,.catalog__limiter label{font-size:12px;line-height:1.42;text-transform:uppercase}.catalog__limiter select{background-position:90% 50%!important;margin:0 12px}.catalog__limiter .sort-by{margin-left:55px}.catalog__limiter .sort-by select{min-width:100px}.catalog__limiter .pager .limiter select{width:60px;margin:0 5px;padding:0 2px}.catalog__limiter{padding-bottom:20px;text-align:right}.catalog__limiter .pager,.category-products .toolbar-bottom .pager,.comment-form .buttons-set,.ds-diamond-image .card{border:none}.catalog__center--top .pager .amount{display:none}.catalog__center--top .sorter{display:inline-block;vertical-align:middle;border:none}.catalog__center--top .sorter select{width:80px;margin:0 5px;padding:0 2px}.catalog__center--top .sorter a,.category-asscher-cut-diamonds .filter_top_show,.category-asscher-cut-diamonds .page-title,.category-cushion-cut-diamonds .filter_top_show,.category-cushion-cut-diamonds .page-title,.category-emerald-cut-diamonds .filter_top_show,.category-emerald-cut-diamonds .page-title,.category-heart-cut-diamonds .filter_top_show,.category-heart-cut-diamonds .page-title,.category-loose-diamonds .filter_top_show,.category-loose-diamonds .page-title,.category-marquise-cut-diamonds .filter_top_show,.category-marquise-cut-diamonds .page-title,.category-oval-cut-diamonds .filter_top_show,.category-oval-cut-diamonds .page-title,.category-pear-cut-diamonds .filter_top_show,.category-pear-cut-diamonds .page-title,.category-princess-cut-diamonds .filter_top_show,.category-princess-cut-diamonds .page-title,.category-radiant-cut-diamonds .filter_top_show,.category-radiant-cut-diamonds .page-title,.category-round-cut-diamonds .filter_top_show,.category-round-cut-diamonds .page-title,.cms-company-info .page-title,.cms-custom-cut-diamonds .page-title,.cms-custom-cut-gemstones .page-title,.cms-engagement-rings .page-title,.cms-engagement-rings-catalog .page-title,.cms-financing-options .page-title,.cms-guarantee .page-title,.cms-jewelry .page-title,.cms-newsletter-sign-up .page-title,.cms-newsletter-sign-up .sidebar,.cms-no-route .sidebar,.cms-wedding-rings .page-title,.product-shop-right-title,.product-view .product-img-box .more-views li img{display:none}.blog-detail{padding:30px 0 20px}.blog article.post .post-metadata{padding-top:40px}.pager .limiter select,.sorter .sort-by select{vertical-align:top;position:relative;bottom:3px}.pager .limiter label,.sorter .sort-by label{vertical-align:top;position:relative;top:0}#sidebar-nav li.active>a,.block-layered-nav dt,.catalog-category-view .sidebar .block-subtitle,.catalogsearch-result-index .sidebar .block-subtitle,.category-bands .en-subtitle,.category-braceletes .jew-subtitle,.category-earrings .jew-subtitle,.category-engagement-rings .en-subtitle,.category-fashion-rings .jew-subtitle,.category-halo .en-subtitle,.category-jewelry .jew-subtitle,.category-necklaces .jew-subtitle,.category-non-halo .en-subtitle,.category-sets .en-subtitle,.category-specials .jew-subtitle,.cms-newsletter-sign-up .sidebar .block-subtitle,.comments-list h2,.men-s-jewelry .jew-subtitle{font-family:'Open Sans',sans-serif!important;font-weight:600!important}.product-collateral .box-collateral{margin-bottom:15px}.price__box .price{font-size:16px;line-height:1}.price__description{font-size:12px;letter-spacing:.025em}.brend__logo,.static__catalog{padding:5px 0 0}.black__btn{position:relative;display:inline-block;padding:6px 28px;background:#000;border-radius:3px;font-size:16px;line-height:1;text-transform:uppercase;text-align:center;transition:opacity .3s}.product__view--buttons{margin-top:40px}.product__view--buttons .black__btn,.product__view--buttons img{display:inline-block;vertical-align:middle}.product__view--buttons .black__btn,.toolbar-bottom .limiter label{margin-right:5px}.product__credit--limit{padding:40px 0 0;font-size:14px;line-height:1.42}.product-essential{padding:40px 0;margin:0 -10px}.product-shop-center,.product-shop-left,.product-shop-right{position:relative;float:left;padding:0 10px;margin:0;min-height:1px}.product-shop-left{width:35%;margin-right:6%}.product-shop-center{width:59%;text-align:center}.product-shop-right{width:22%}.product-view .product-img-box{float:left;display:inline-block;width:auto;text-align:left}.stButton .facebook,.stButton .googleplus,.stButton .pinterest,.stButton .twitter{width:30px!important;height:30px!important}.product-view .product-img-box .more-views{display:none!important;position:relative;padding:10px 0 0;width:auto;top:auto;left:auto;right:auto;bottom:auto}.product-view .product-img-box .more-views ul{padding-top:50px;width:auto;height:auto;text-align:center}.product-view .product-img-box .more-views li{float:none;display:inline-block;vertical-align:top;margin-right:20px!important}.product-view .product-img-box .more-views li a{width:12px;height:12px;border-radius:50%;background:0 0;border:1px solid #666!important}.product-view .product-img-box .more-views h4{display:none;font-size:22px;font-weight:400;color:#2e2e2e}.stButton .facebook{background:url(/skin/frontend/default/f002/images/f-icon.png) 50% no-repeat!important}.stButton .facebook:hover{background:url(/skin/frontend/default/f002/images/f-icon-h.png) 50% no-repeat!important}.stButton .twitter{background:url(/skin/frontend/default/f002/images/tw-icon.png) 50% no-repeat!important}.stButton .twitter:hover{background:url(/skin/frontend/default/f002/images/tw-icon-h.png) 50% no-repeat!important}.stButton .pinterest{background:url(/skin/frontend/default/f002/images/p-icon.png) 50% no-repeat!important}.stButton .pinterest:hover{background:url(/skin/frontend/default/f002/images/p-icon-h.png) 50% no-repeat!important}.stButton .googleplus{background:url(/skin/frontend/default/f002/images/g-icon.png) 50% no-repeat!important}.stButton .googleplus:hover{background:url(/skin/frontend/default/f002/images/g-icon-h.png) 50% no-repeat!important}.product-share-label{position:relative;display:inline-block;vertical-align:top;top:5px}.dop__items{padding:50px 0 0;text-align:left}.dop__items--title{font-size:14px}.contact__banner,.dop__items--container,.financing__table{padding:10px 0 0}.dop__items--container .list-bullet{display:block;width:100%}.dop__items--container .small__item{padding:10px 0}#diamondsearch .ui-slider-inputs,.about__hours table td,.about__hours table th,.contact__data--item p{padding:0!important}.small__item{display:inline-block;text-align:center}.small__item--image img{max-width:100%;max-height:130px;width:auto;height:auto}.small__item--title{padding:15px 0 0;font-size:small}.catalog-category-view .block-layered-nav dt,.catalogsearch-result-index .block-layered-nav dt,.cms-newsletter-sign-up .block-layered-nav dt,.page__h2{padding-top:20px}.product-shop-left .product-collateral{margin:10px 0 0!important;padding:0!important}.product-name h1{font-size:20px!important;line-height:1.25!important;font-family:'Open Sans',sans-serif!important;font-weight:600!important}.page-title h1,.page__h2{font-size:24px;font-family:'Open Sans',sans-serif!important;color:#000;letter-spacing:.2em}.black__btn,.block .block-title strong,.catalog-category-view .sidebar .block-content,.catalogsearch-result-index .sidebar .block-content,.cms-about-us .col-main p,.cms-buying-tips .col-main a,.cms-buying-tips .col-main p,.cms-buying-tips .col-main span,.cms-diamond-education .col-main a,.cms-diamond-education .col-main p,.cms-diamond-education-glossary .col-main a,.cms-diamond-education-glossary .col-main p,.cms-diamond-shapes .col-main a,.cms-diamond-shapes .col-main p,.cms-diamond-shapes .col-main span,.cms-education-jewelry-glossary .col-main a,.cms-education-jewelry-glossary .col-main p,.cms-newsletter-sign-up .sidebar .block-content,.page-title h1,.price,.price__description,.product-shop-left .product-collateral,.regular-price,.skdslider .slide-desc>h2,.skdslider .slide-desc>p,button,input,select,textarea{font-family:'Open Sans',sans-serif!important;font-weight:400!important}body,div,html body,p{font-family:'Open Sans',sans-serif}.page-title{margin:20px 0 0}.about__categories,.about__hours,.about__location,.about__payments,.last__review,.page-title.post-title{padding-bottom:20px}.page-title h1{line-height:1.25;font-weight:400!important}.page__h2{position:relative;line-height:1;text-align:center;text-transform:uppercase;font-weight:400!important}.carousel__item--title,.sidebar__link.active{font-family:'Open Sans',sans-serif!important;font-weight:600!important}.page__h2:before{content:'';position:absolute;bottom:-20px;left:50%;margin-left:-20px;width:40px;height:4px;background:#000}.catalog-category-view .main-container,.catalogsearch-result-index .main-container,.cms-newsletter-sign-up .main-container{max-width:1294px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.catalog-category-view .main,.catalogsearch-result-index .main,.cms-newsletter-sign-up .main{margin:0 -15px}.catalog-category-view .col-main,.catalogsearch-result-index .col-main,.cms-newsletter-sign-up .col-main{width:75%;padding:0 15px 40px}.catalog-category-view .sidebar,.catalogsearch-result-index .sidebar,.cms-newsletter-sign-up .sidebar{width:25%;padding:25px 15px 0}.catalog-category-view .block-layered-nav dt,.category-engagement-rings .en-subtitle{font-size:15px;padding-bottom:5px}.cms-newsletter-sign-up .col-main{padding:0;width:100%}.cms-newsletter-sign-up .main-container{max-width:100%;padding-top:15px}.cms-newsletter-sign-up .block-subscribe{padding-top:50px;max-width:840px;margin-left:auto;margin-right:auto}.cms-newsletter-sign-up .block-subscribe input[type=text]{padding:14px 10px}.cms-newsletter-sign-up .block-subscribe label{display:block;padding-bottom:8px;font-size:16px;font-family:'Open Sans',sans-serif!important;font-weight:400!important}.cms-newsletter-sign-up .form__row{position:relative;padding-right:175px}.cms-newsletter-sign-up .form__row .black__btn{position:absolute;top:5px;right:0;margin:0}.flat__row,.products-grid{margin:0 -10px}.products-grid li.item{width:25%;height:auto;padding:10px!important}.block-layered-nav .currently ol li{padding-right:25px}.block-layered-nav .actions{display:inline-block;padding-left:0}.show__filter{position:relative;display:none;font-size:16px;padding-left:20px;background:0 0;box-shadow:none;outline:0;border:none;color:#000}.show__filter:before{content:'';position:absolute;top:0;left:0;width:16px;height:16px;background:url(/vis-front/images/sprite.png) 0 -22px/125px 75px no-repeat}.show__filter:focus,.show__filter:hover{color:#000}.cms-company-info .main{padding-bottom:40px}.contacts-index-index .main-container{background:inherit;padding:10px 0 40px}.contact__page .page__h2{margin-bottom:65px}.carousel__group,.contact__top{padding:35px 0 0}.contact__top iframe{width:100%;height:475px}.about__page img,.carousel__item--image img{height:auto;max-width:100%}.contact__data .row,.tab__row{margin:0 -5px}.contact__data [class^=col-]{padding:0 5px}.about__direction h3,.our__product--table h3{padding-bottom:10px}.contact__data--item:before{content:'';position:absolute;top:5px;left:0}.contact__data--item.phone:before{top:0;width:16px;height:24px;background:url(/images/mobile_phone.png) 0 0/contain no-repeat}.contact__data--item.time:before{width:20px;height:20px;background:url(/images/clock.png) 0 0/contain no-repeat}.contactForm{padding:15px 0 0}.contactForm .row{margin:0 -20px}.contactForm .col-xs-6{padding:0 20px}.contactForm .form__title{padding-bottom:16px}.contactForm textarea{min-height:125px}.comment-form,.contactForm .black__btn{margin-top:20px}.about__aura--table td{vertical-align:middle}.img-nav,.our__product--table td,.our__services--table td{vertical-align:top}.about__direction{padding:5px 0 30px}.about__direction .iframe,.category-asscher-cut-diamonds .main,.category-cushion-cut-diamonds .main,.category-emerald-cut-diamonds .main,.category-heart-cut-diamonds .main,.category-loose-diamonds .main,.category-marquise-cut-diamonds .main,.category-oval-cut-diamonds .main,.category-pear-cut-diamonds .main,.category-princess-cut-diamonds .main,.category-radiant-cut-diamonds .main,.category-round-cut-diamonds .main,.cms-diamond-education .page-title,.comment-form .buttons-set,.comment-form .fieldset{margin:0}.review__item:first-child{padding-top:0}.review__item .basic_banner--btn{display:inline-block;margin:0}.about__page,.review__item--rating{padding:15px 0 0}.review__item--rating .rating{border-top:1px solid #000}.review__item--text{font-style:italic}.about__categories--list{list-style-type:none!important;padding:10px 0 0!important}.about__categories--list li{position:relative;padding-left:0}.about__categories--list li:before{content:"\f105";font-family:FontAwesome;font-size:16px;font-weight:700;margin-right:5px}.about__hours table{margin:20px 0 0!important}.cms-buying-tips .main-container,.cms-diamond-education .main-container,.cms-diamond-education-glossary .main-container,.cms-diamond-shapes .main-container,.cms-education-jewelry-glossary .main-container{margin:30px auto 0}.cms-buying-tips .col-main,.cms-diamond-education .col-main,.cms-diamond-education-glossary .col-main,.cms-diamond-shapes .col-main,.cms-education-jewelry-glossary .col-main,.cms-no-route .main-container{max-width:1294px;margin:0 auto;padding:15px}.cms-guarantee .catalog__banner.center__position .catalog__banner--caption{left:38%}.cms-guarantee .main-container{margin:15px auto 0}.main__categories{padding:20px 0 0;font-size:0}.form__row,.main__categories h2,.ta-center{text-align:center}.main__categories--item{display:inline-block;vertical-align:top;width:25%;padding:10px 10px 0;font-size:.875rem}.main__categories--headline{padding:5px 0 0;text-transform:uppercase;text-align:center}.catalog__limiter,.diamond-index .results .diamond-index-grid tr td.phone,.diamond-index .results .diamond-index-grid tr th.phone,.en-subtitle,.hide,.jew-subtitle,.sidebar .block-subtitle{display:none!important}.education__tabs:after,.flat__catalog:after,.static__item--info:after{display:table;content:'';clear:both}.article__form{margin:20px 0 0;padding:20px 0 0}.article__form form{display:block;max-width:836px;margin:0 auto}.article__form textarea{min-height:148px}.article__form .form__row{padding:10px 0}.carousel__group:first-child,.catalog__description .article,.education__container--main .article p:first-child{padding-top:0}.article__form .form__row.require:after{top:45px}.financing__table--item{padding:0 5px}.diamond .table,.diamond-index .gui.advanced .quality.row .range-slider,.skdslider{margin-bottom:0}.skdslider .slide-desc{width:720px}.scrollerNext,.scrollerPrev{width:36px;height:36px}.about__page .article{text-align:justify}.about__page--right,.diamond-index .gui .row.numbers .range-slider input+input,.diamond-index .gui .row.quality .range-slider input+input,.diamond-index .gui.advanced .range-slider:nth-child(even){float:right}.cms-about-us .col-main p{font-size:16px}.catalog__description .article,.catalog__description .article p{font-size:14px;line-height:22px;color:#000}.catalog__banner{position:relative}.catalog__banner.center__position .catalog__banner--caption{top:32%;left:43%}.catalog__banner.center__position .catalog__banner--title{letter-spacing:.2em}.catalog__banner.left__position .catalog__banner--caption{top:20%;left:15%}.catalog__banner.right__position .catalog__banner--caption{top:8%;right:20%}.catalog__banner--link{display:block}.breadcrumb-item,.catalog__banner--img,.diamond-index .gui .shape .shape-button-container .shape-button button:hover+label{display:inline-block}.catalog__banner--caption{position:absolute;text-align:center;z-index:9;-webkit-transition:.3s;transition:.3s}.carousel__item,.diamond-index .gui .row,.diamond-index .results,.education__tabs,.static__item--info,.static__user,body .range-slider{position:relative}.catalog__banner--caption .basic_banner--btn{margin:15px 0 0}.catalog__banner--title{font-size:36px;line-height:1.2;text-transform:uppercase}.catalog__banner--subtitle{padding-top:15px;font-size:24px;line-height:1;color:#545353;-webkit-transition:.3s;transition:.3s}.catalog__banner--text{padding-top:15px;font-size:16px;line-height:1.5}.catalog__banner--text p{font-size:16px;line-height:1.5;margin:0}.catalog__description{padding:20px 0}.carousel__section{padding:30px 0 70px}.carousel__section .page__h2{padding:0;margin:0 0 50px}.carousel__section .container+.container{padding-top:30px}.carousel__item{padding:0 15px;text-align:center}.carousel__item--image{height:210px;overflow:hidden}.carousel__item--image img{display:inline-block;max-height:210px;width:auto}.carousel__item--container,.category-products,.category-products .toolbar-bottom,.diamond-index .gui.advanced .row.quality{padding-top:40px}.carousel__item--title{font-size:16px;line-height:1;height:32px;overflow:hidden}.carousel__item--text{padding-top:5px;font-size:14px;line-height:1.5}.category-asscher-cut-diamonds .main-container,.category-cushion-cut-diamonds .main-container,.category-emerald-cut-diamonds .main-container,.category-heart-cut-diamonds .main-container,.category-loose-diamonds .main-container,.category-marquise-cut-diamonds .main-container,.category-oval-cut-diamonds .main-container,.category-pear-cut-diamonds .main-container,.category-princess-cut-diamonds .main-container,.category-radiant-cut-diamonds .main-container,.category-round-cut-diamonds .main-container{max-width:100%;padding:15px 0 0}.category-asscher-cut-diamonds .col-main,.category-cushion-cut-diamonds .col-main,.category-emerald-cut-diamonds .col-main,.category-heart-cut-diamonds .col-main,.category-loose-diamonds .col-main,.category-marquise-cut-diamonds .col-main,.category-oval-cut-diamonds .col-main,.category-pear-cut-diamonds .col-main,.category-princess-cut-diamonds .col-main,.category-radiant-cut-diamonds .col-main,.category-round-cut-diamonds .col-main{width:100%;padding:0!important}.diamondsearch__section{padding:30px 0 45px}.cms-newsletter-sign-up .catalog__banner.center__position .catalog__banner--caption{left:40%}#diamondsearch .ds-filter-label{margin-bottom:10px!important}#diamondsearch .ds-filter-shape .ds-filter-label{margin-bottom:20px!important}#diamondsearch .ds-ui-value-wrapper-left{font-size:12px!important;float:left;margin-right:10px}#diamondsearch .ds-ui-value-wrapper-right{font-size:12px!important;float:none!important}.static__item{padding:40px 0;border-bottom:2px solid #d7d7d7}.modal-header,.static__item:last-child{border-bottom:none}.static__user{float:left;padding-left:95px;min-height:80px}.static__user--image{position:absolute;top:0;left:0;width:80px;height:80px;border-radius:50%;overflow:hidden}.static__user--image img{max-width:80px;max-height:80px;width:auto;height:auto}.static__user--name{font-size:20px;line-height:1.25;text-transform:uppercase;font-family:'Open Sans',sans-serif!important;font-weight:700!important}.static__user--rating,.static_item--date{line-height:1;text-transform:uppercase;font-size:14px}.static__user--rating{padding-top:15px}.static_item--date{float:right;padding-top:40px;color:#999}.static__item--body{padding:15px 0 0}.static__item--text{font-size:16px;line-height:1.6875}.flat__hover--title,.flat__title{font-size:20px;line-height:25px;letter-spacing:.2em;text-transform:uppercase}.static__pagination{display:none;padding:40px 0;text-align:center}.contact-information .phone-number.small,.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat.wide b,.flat__hover--list li,.flat__item,.sidebar__child,.tab__item{display:block}.cms-diamond-education .col-main{padding:0;max-width:100%}.cms-diamond-education h1,.flexnav__li--link,.footer__inside a,.header__phone,a:active,a:focus,a:hover{color:#000!important}.flat__hover--list a,body .diamond-index .row .jquery-button.blue-button{color:#fff!important}.cms-diamond-education .main-container{background:0 0}.flat__catalog{position:relative;padding:15px 0 0}.flat__column{position:relative;float:left;width:33.33333%;padding:20px 10px 0}.flat__item{position:relative;height:410px;cursor:pointer}.flat__back,.flat__bg,.flat__inner,.tab__bg{width:100%;height:100%}.flat__item.hover .flat__title,.flat__item:hover .flat__title,.modal-backdrop.fade{opacity:0}.flat__item.hover .flat__back,.flat__item:hover .flat__back,.tab__item.active .tab__back,.tab__item.active:before,.tab__item:hover .tab__back{opacity:1}.flat__item.hover .flat__bg,.flat__item:hover .flat__bg{-webkit-filter:blur(5px);filter:blur(5px)}@supports (-ms-accelerator:true){.flat__item.hover .flat__bg,.flat__item:hover .flat__bg{-webkit-filter:none;filter:none}}.flat__inner{position:absolute;top:0;left:0;z-index:8}.flat__bg,.tab__bg{position:relative;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important}.flat__back,.tab__back{background:rgba(0,0,0,.8);opacity:0}.flat__title{position:absolute;top:75px;left:45px;transition:opacity .3s}.flat__back,.tab__title{-webkit-transition:opacity .3s;z-index:9}.flat__back{position:absolute;top:0;left:0;padding:45px 10px 10px 45px;transition:opacity .3s}.flat__hover--title{color:#fff}.flat__hover--list{list-style-type:none;margin:0;padding:15px 0 0}.flat__hover--list a{font-size:16px!important;line-height:1.625}.education__inner{padding:0 0 25px}.education__subtitle{padding:20px 0 0;font-size:20px;line-height:1.125;letter-spacing:.2em;text-transform:uppercase;text-align:center}.tab__column{position:relative;float:left;width:16.66667%;padding:0 5px}.tab__item{position:relative;height:205px;cursor:pointer}.tab__back,.tab__inner,.tab__item:before,.tab__title{position:absolute}.tab__item:before{content:'';bottom:-8px;left:50%;margin-left:-8px;width:0;height:0;border-style:solid;border-width:10px 8px 0;opacity:0;border-color:#000 transparent transparent}.diamond-index .jumbotron h1,.diamond-index .jumbotron h2,.diamond-index .jumbotron p,.tab__item.active .tab__title,.tab__item:hover .tab__title{color:#fff}.tab__inner{top:0;left:0;width:100%;height:100%}.tab__title{top:30px;left:20px;font-size:16px;line-height:20px;letter-spacing:.2em;text-transform:uppercase;transition:opacity .3s}.blog article.post,.seo{line-height:1.6875;font-size:16px}.tab__back{top:0;left:0;width:100%;height:100%;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:8}.education__container{position:relative;padding:45px 0 0}.education__container.full--width{padding-bottom:15px}#gift_for_her_btn .mobile_text,.category-products .toolbar-bottom .amount,.category-products .toolbar-bottom .sorter,.contact-information .phone-number:not(.small),.education__container.full--width .education__container--sidebar,.main-container .diamond.column:first-child .long-arrow-left,.main-container .diamond.column:last-child .long-arrow-right,.sidebar-nav-left .sorter a,body .meta,body>iframe,body>img{display:none}.education__container.full--width .education__container--main{width:auto;float:none;padding-left:0}.education__container:after{content:'';display:table;clear:both}.education__container--sidebar{float:left;width:17%;padding-right:20px;border-right:2px solid #d7d7d7}.education__container--main{float:left;width:83%;padding-left:50px}.sidebar__link{position:relative;display:inline-block;padding:10px 0 10px 25px;font-size:16px}.category-products .toolbar-bottom .pages .disabled,.modal-backdrop.in,.products-grid .product-name a:hover,.sidebar__link:hover{opacity:.5}.sidebar__link.active{opacity:1}.sidebar__link.active:before{content:'';position:absolute;top:0;left:0;width:4px;height:100%;background:#000}.category-products .toolbar-bottom .pages .current{padding:5px;min-width:28px;height:28px;background:#e7e7e7}.category-products .toolbar-bottom .pages li{margin-right:20px;font-size:14px;line-height:28px}.advancesitemap-index-index .main{padding:20px 0 30px}.img-navigate{display:none;padding-top:10px;text-align:center}.img-nav{display:inline-block;margin:0 20px}.img-nav .fa{font-size:30px;line-height:1}.errors_disable{display:none;color:red}.products-grid .product-name a{color:#333;font-weight:400}li.level1 ul.level1{display:block!important}.level0.ul-thumb.collapsible{margin-left:0!important;padding-left:0!important}.sidebar-nav-left .sorter .sort-by label{text-transform:uppercase;margin-right:5px}.sidebar-nav-left .sorter .sort-by select{padding:1px 20px 1px 3px}.toolbar-bottom .pages{padding-right:165px}.toolbar-bottom .limiter{display:none;padding-top:5px;text-transform:uppercase}.toolbar-bottom .limiter select{padding:1px 20px 1px 3px;margin-right:5px}.block-layered-nav .currently .label{text-transform:none;font-size:14px;margin-right:5px}.seo{padding:1.875rem 0 1.25rem;background:#e8e8e8;background:-moz-linear-gradient(top,#e8e8e8 0,#fff 100%);background:-webkit-linear-gradient(top,#e8e8e8 0,#fff 100%);background:linear-gradient(to bottom,#e8e8e8 0,#fff 100%)}.seo.flip--gradient{background:#fff;background:-moz-linear-gradient(top,#fff 0,#e8e8e8 100%);background:-webkit-linear-gradient(top,#fff 0,#e8e8e8 100%);background:linear-gradient(to bottom,#fff 0,#e8e8e8 100%)}.diamond.column{display:inline-block;line-height:18px;overflow:hidden;width:132px;border-top:1px solid #d5d7d8;border-right:1px solid #d5d7d8}.main-container .diamond.column{position:relative;height:100%}.outer-container{display:block;position:relative;font-size:16px;letter-spacing:.5px}.diamond.column>div{background-color:#fff;border-bottom:1px solid #d5d7d8;display:table;width:100%}.diamond.column.labels{border:1px solid #d5d7d8;border-right:1px solid #d5d7d8;border-bottom:0;margin-bottom:-2px;position:absolute;z-index:2;left:0}.diamond.column>div:nth-child(2n){background-color:#f6f6f6;border-bottom:1px solid #d5d7d8;width:100%}.diamond.column>div.image{display:block;position:relative}.diamond.column>div:not(.image):not(.images-title){height:40px}.diamond.column>div>span{display:table-cell;text-align:center;vertical-align:middle;width:100%}.diamond.column.labels>div>span{text-align:right;padding-right:10px}.outer-container .questionElement{margin-right:10px;margin-top:7px}.link-like{color:#069;cursor:pointer}.empty-container .link-like,.financing-options a:active,.financing-options a:hover,.main-container .link-like{color:#0024d6}.diamond.column>div.enlarge.active i{color:#0024d6;cursor:pointer}.diamondCompare .diamond.column>div.image{padding:20px;display:table}.diamondCompare .image img{background-color:#6c757d;height:50px}.images-title{height:91px}.empty-container,.main-container{overflow-x:auto;overflow-y:hidden;padding-left:160px;position:relative;white-space:nowrap;width:100%;text-align:left}.blog article.post{font-weight:400}.form-list{display:block;max-width:300px}.form-list input[type=email],.form-list input[type=password],.form-list input[type=tel],.form-list input[type=text],.form-list textarea{width:100%!important}.comment-form .buttons-set,.comment-form .required,.comment-form button.button{text-align:left;float:none;margin-left:0}button.button span{height:auto}.addition-wrap h2{font-size:20px;color:#2c2c2c;line-height:1;margin:0;padding-top:15px}.ds-diamond-image .nav-pills.flex-column.card-header{background-color:#fff;padding:7.5px 12.5px}.ds-diamond-image .nav-pills .nav-link.active{border:1px solid #6c757d;background-color:#fff}#diamondsearch .ds-product .ds-diamond-image .nav-link{width:40px;padding:3px}#diamondsearch .ds-product .ds-diamond-image .nav-link img{width:100%;max-height:100%}.ds-diamond-image .tab-content{width:283px}.contact-information{margin:0 0 40px;padding:24px 16px;width:100%;background-color:#6c757d;color:#f6f6f6;text-align:center;letter-spacing:.5px;display:block}.contact-information .headline{font-size:24px;line-height:30px}.contact-information .subtitle{margin-top:8px;font-size:16px;line-height:24px;color:#fff}.contact-information .contact-links>a,.contact-information .phone-number{display:block;color:#f6f6f6;line-height:24px;font-size:16px;text-decoration:none}.contact-information .phone-number{margin-top:24px;font-variant-numeric:lining-nums}.contact-information .contact-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;letter-spacing:0;border-top:1px solid #f6f6f6;padding-top:16px;width:230px;margin:16px auto 0}.contact-information .contact-links>a{cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contact-information .contact-links>a.right-section{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.contact-information .contact-links .icon-component{display:inline-block;margin:0 2px 0 0;width:16px}.contact-information .contact-links .icon-component.email{height:14px}.left-section p,.right-section p{margin:0;display:inline-block}.financing-options{color:#4a4a4a;font-variant-numeric:lining-nums;font-size:16px;padding:24px 16px;height:auto;letter-spacing:.5px}.financing-options .title{font-size:32px;text-transform:capitalize;line-height:40px;letter-spacing:1px;margin:0 0 16px}.financing-options p,.financing-options ul{margin:16px 0 0}.financing-options ul{line-height:24px;padding-left:30px}.financing-options ul li{margin-top:8px;list-style:disc}.financing-options a{font-family:VerlagBold,Arial,Verdana,sans-serif;font-size:16px;position:relative;color:#100e31;text-decoration:none}.financing-options .item_phone a,.financing-options .mail a{font-size:14px;border-bottom:1px solid #100e31}.financing-options .disclaimer{font-size:14px;letter-spacing:.25px}#diamondsearch .ds-ccc .card-header h4{margin:0;font-family:'Open Sans',Helvetica,Arial,sans-serif}#diamondsearch .ds-product-details h2,#diamondsearch .ds-product-details h3{font-size:24px;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:400;color:#2c2c2c;line-height:1;margin:0;padding:0 12px 20px}.card-img-top{width:80%;background-color:#6c757d;margin:13px auto}.navbar-laravel,body{background-color:#fff}.diamond-index .results .diamond-index-grid tr.info-calldown ul.first .stat.wide.Report,.diamond-index .results .diamond-index-grid tr.info-calldown ul.first .stat.wide.Stock{display:block;width:inherit;padding:0;text-align:center}.navbar-laravel{box-shadow:0 2px 4px rgba(0,0,0,.04)}.footer__menu--link,.footer__phone--fixed{color:#727379!important}.footer__menu--link:hover{color:#727379}.page-item.active .page-link{background-color:#000!important;border-color:#000!important;z-index:1;color:#fff}.diamond-index .grid-views .column-view:before,.diamond-index .grid-views .row-view:before{border-top:.65em solid #c3c3c3;border-bottom:.65em solid #c3c3c3;height:2em;position:absolute;content:' ';left:0}.tableHeader .h-el>div{display:flex;flex-direction:column;align-items:center}.outline{border:1px solid #e3e3e3;margin:10px}body .wrapper>.container .cover{background-size:cover!important;background-position:center center!important}body .wrapper>.container .no-repeat{background-size:auto auto!important;background-repeat:no-repeat!important}body .wrapper>.container .no-repeat.left{background-position:left center!important}body .wrapper>.container .no-repeat.right{background-position:right center!important}.diamond-index .results .diamond-index-grid.sort-col-carat tr td.col-carat{background-color:rgba(213,239,252,.5)!important}.diamond-index .results .diamond-index-grid tr.info-calldown,.diamond-index .results .diamond-index-grid tr.info-calldown.active,.diamond-index .results .diamond-index-grid tr.info-calldown.active:hover{background-color:#fff!important}.diamond-index .results .diamond-index-grid tr.info-calldown{display:none;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3}.diamond-index .results .diamond-index-grid tr.info-calldown td{padding-top:.5em}.diamond-index .results .diamond-index-grid tr.info-calldown td:last-child{padding-top:1.5em}.diamond-index .results .diamond-index-grid tr.info-calldown ul{line-height:1.3em}.diamond-index .gui .row.numbers .range-slider::after,.diamond-index .gui .row.quality .range-slider::after,.diamond-index .results .diamond-index-grid tr.info-calldown ul::after,.diamond-index .results .diamond-information-callout ul li::after,.diamond-index .results::after{content:' ';display:block;width:100%;clear:both}.diamond-index .results .diamond-index-grid tr.info-calldown ul.first{border-right:1px solid #e3e3e3;margin-left:-15px}.diamond-index .results .diamond-index-grid tr.info-calldown ul.first .stat.wide{padding-left:1em}.diamond-index .results .diamond-index-grid tr.info-calldown ul.first .stat.wide b{width:6em;display:inline-block}.diamond-index .results .diamond-index-grid tr.info-calldown ul.second,.diamond-index .results .diamond-index-grid tr.info-calldown ul.third{margin:1em 0 0 -15px}.diamond-index .results .diamond-index-grid tr.info-calldown ul.second .stat,.diamond-index .results .diamond-index-grid tr.info-calldown ul.third .stat{padding-left:1em;text-align:left;margin-bottom:.5em;width:100%;font-size:12px;line-height:20px}.diamond-index .results .diamond-index-grid tr.info-calldown ul.second .stat.block b,.diamond-index .results .diamond-index-grid tr.info-calldown ul.third .stat.block b{display:block;width:auto}.diamond-index .results .diamond-index-grid tr.info-calldown ul.second .stat b,.diamond-index .results .diamond-index-grid tr.info-calldown ul.third .stat b{width:6.5em;display:inline-block}.diamond-index .results .diamond-index-grid tr.info-calldown ul.third{border-right:1px solid #e3e3e3}.diamond-index .results .diamond-index-grid tr.info-calldown ul.fourth{text-align:center;margin-top:0}.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat{width:50%;float:left;text-align:center;color:#888}.diamond-index .gui .row.extras .toggle-advanced:hover,.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat b,.diamond-index .row h1,.diamond-index .row h2,.diamond-index .row p{color:#333}.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat.wide{width:100%;float:none;clear:both;text-align:left}.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat.Title.wide{margin-bottom:.5em;padding-bottom:.25em;text-align:center;padding-left:0}.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat.Title.wide span{font-size:1.1em}.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat.Shape.wide{text-align:center;padding-left:0}.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .asscher,.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .cushion,.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .emerald,.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .heart,.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .marquise,.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .oval,.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .pear,.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .princess,.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .radiant,.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .round{width:20px;height:20px;padding:0;display:inline-block;margin:10px 10px 25px}.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .asscher:before,.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .cushion:before,.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .emerald:before,.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .heart:before,.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .marquise:before,.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .oval:before,.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .pear:before,.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .princess:before,.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .radiant:before,.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .round:before{content:' ';position:absolute;width:80px;height:80px;padding:0;border-radius:50%;top:0;left:50%;margin-left:-48.5px}.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .oval{background-position:-120px -60px}.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .pear{background-position:0 -60px}.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .princess{background-position:-60px 0}.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .radiant{background-position:-60px -60px}.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .round{background-position:0 0}.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .asscher{background-position:-180px -60px}.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .cushion{background-position:-240px -60px}.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .emerald{background-position:-120px 0}.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .heart{background-position:-240px 0}.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat .marquise{background-position:-180px 0}.diamond-index .results .diamond-index-grid tr.info-calldown ul .callout-button{margin-bottom:.5em}.diamond-index .results .diamond-index-grid tr.info-calldown ul .close-button.desktop{text-align:right;margin-bottom:.5em}.diamond-index .results .diamond-index-grid tr.info-calldown ul .close-button.desktop a.white-button{width:auto;display:inline-block;min-width:initial;padding:0 .5em;line-height:30px}body .footer>.container,body .modal-content{background-color:inherit}body .toggle-slider{float:left;top:-3px}body .table-mt{margin-top:-1.1em!important}body .range-buttons{padding-top:1em!important}body .vue-slider{height:5px!important;padding:15px 0!important}.button-set-4,.fluorescence-block,.shape.range-slider>.row,body .vue-slider{float:left;width:100%!important}.slider-range .vue-slider-dot{width:25px!important;height:25px!important}.button-set-5.fluorescence-block .button-wrapper{width:25%;float:left;box-sizing:border-box;padding:0 2px}.button-wrapper button{border-radius:4px;background-color:#fff;border:solid 1px #6c757d;line-height:2em;color:#6c757d;padding:0;font-weight:400;letter-spacing:0!important;text-transform:none!important;transition:all .4s ease-in-out}div,html body,p{font-size:10px;line-height:1.2em}ol,ul{list-style-type:none;padding:0;margin:0}.left{text-align:left!important}body{width:100%;min-height:100vh;margin:0;text-align:left;font-size:13px;line-height:1.2em;color:#333}body .wrapper{width:100%;display:block}.jquery-button,input.jquery-button{font-family:'Open Sans',sans-serif;font-size:9pt;font-weight:400;text-transform:uppercase;min-width:200px;border-radius:0;display:inline-block;padding:0;text-align:center;letter-spacing:1px;cursor:pointer;line-height:38px}.jquery-button.blue-button,input.jquery-button.blue-button{background:#6497cd;color:#fff;border:1px solid #6c757d}.jquery-button.blue-button:active,.jquery-button.blue-button:hover,input.jquery-button.blue-button:active,input.jquery-button.blue-button:hover{background:#6c757d;border:1px solid #6c757d}.jquery-button.white-button,input.jquery-button.white-button{background:#fff;color:#6c757d;border:1px solid #6c757d}.jquery-button.white-button:active,.jquery-button.white-button:hover,input.jquery-button.white-button:active,input.jquery-button.white-button:hover{background:#6c757d;color:#fff}.jquery-button:active,.jquery-button:focus,.jquery-button:hover,input.jquery-button:active,input.jquery-button:focus,input.jquery-button:hover{text-decoration:none;cursor:pointer}.diamond-index .grid-views{position:absolute;top:.6em;font-size:16px;right:0;line-height:30px}.diamond-index .grid-views .column-view,.diamond-index .grid-views .row-view{width:3em;height:2em;position:relative;display:inline-block;outline:#e3e3e3 solid 2px;outline-offset:2px;margin:0 .25em}.diamond-index .grid-views .column-view:hover{outline:#306499 solid 2px}.diamond-index .grid-views .column-view:before{width:2em;top:0}.diamond-index .grid-views .column-view:after{position:absolute;content:' ';background-color:#6c757d;height:2em;width:1em;right:0;top:0}.diamond-index .grid-views .column-view.active,.diamond-index .grid-views .row-view.active,.diamond-index .grid-views .row-view:hover{outline:#6c757d solid 2px}.diamond-index .grid-views .row-view:before{width:3em;top:0}.diamond-index .grid-views .row-view:after{position:absolute;content:' ';background-color:#6c757d;height:.7em;width:3em;right:0;top:50%;margin-top:-.375em}.diamond-index .grid-views.diamond-index a{color:#6497cd}.diamond-index h1{font-family:'Libre Baskerville',Arial,Helvetica,serif;font-weight:400;letter-spacing:0;text-transform:capitalize;color:#333;margin:0;padding:10px 0;font-size:27pt;line-height:30pt}.diamond-index .gui .row h2,.diamond-index .results .diamond-information-callout ul li.banner h3,.diamond-index h3{font-family:'Open Sans',sans-serif!important}.diamond-index .gui .row.extras .toggle-advanced,.diamond-index h3{line-height:30px;letter-spacing:1px!important;text-transform:uppercase!important;font-weight:400}.diamond-index h3{margin:.75em 0 .5em;padding:0;font-size:16px;text-transform:uppercase;letter-spacing:1px}.diamond-index .gui{background-color:#fff;padding:.5em 1em;margin-bottom:0;border-bottom:0 solid;border-radius:0}.diamond-index .gui.jumbotron{padding:18px 0 12px}.diamond-index .gui .row h2{width:100%;position:relative;left:0;text-transform:uppercase;font-size:10pt;margin:0;text-align:left;white-space:nowrap;padding-bottom:12px;letter-spacing:1px!important;text-transform:uppercase!important;letter-spacing:1px;font-weight:400}.diamond-index .gui .shape{padding-top:1em;line-height:64px}.diamond-index .gui .shape .shape-button-container{width:9%;margin:0;display:block;text-align:center;padding:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.diamond-index .gui .shape .shape-button-container .shape-button{display:inline-block;position:relative;margin-bottom:15px;width:100%}.diamond-index .gui .shape .shape-button-container .shape-button button+label{position:absolute;font-weight:initial;line-height:2em;bottom:-2em;left:calc(50% - 23px);width:47px;text-align:center;margin:0;padding:0;display:block;font-size:10px}.diamond-index .gui .shape .shape-button-container .shape-button button.on,.diamond-index .gui .shape .shape-button-container .shape-button button:active{box-shadow:inset 0 3px 3px 0 #ccc}.diamond-index .gui .shape .shape-button-container .shape-button .asscher,.diamond-index .gui .shape .shape-button-container .shape-button .cushion,.diamond-index .gui .shape .shape-button-container .shape-button .emerald,.diamond-index .gui .shape .shape-button-container .shape-button .heart,.diamond-index .gui .shape .shape-button-container .shape-button .marquise,.diamond-index .gui .shape .shape-button-container .shape-button .oval,.diamond-index .gui .shape .shape-button-container .shape-button .pear,.diamond-index .gui .shape .shape-button-container .shape-button .princess,.diamond-index .gui .shape .shape-button-container .shape-button .radiant,.diamond-index .gui .shape .shape-button-container .shape-button .round{width:25px;height:25px;padding:1px;border:1px solid #fff;border-radius:4px;background-size:100%;background-color:#fff}.diamond-index .gui .shape .shape-button-container .shape-button button.on,.diamond-index .gui .shape .shape-button-container .shape-button button:hover{border:1px solid #6c757d}.shape-button .cushion img,.shape-button .emerald img,.shape-button .marquise img,.shape-button .oval img,.shape-button .pear img,.shape-button .radiant img{max-height:100%}.diamond-index .gui .row.numbers .range-slider,.diamond-index .gui .row.quality .range-slider{position:relative;width:100%;display:inline-block;padding:1em}.diamond-index .gui .row.numbers .range-slider h2,.diamond-index .gui .row.quality .range-slider h2{line-height:2em;margin-top:-.3em;display:flex;float:left;width:auto}.diamond-index .gui .row.numbers .range-slider input,.diamond-index .gui .row.quality .range-slider input{border-radius:0;line-height:1.6em;max-width:40%;width:80px;float:left;border:1px solid #ccc;box-shadow:none;font-family:'Open Sans',Verdana,Arial,Helvetica,sans-serif;font-size:9pt;margin-top:1.25em;text-align:center;outline:0}.diamond-index .gui .row.numbers .range-slider input:nth-child(odd),.diamond-index .gui .row.quality .range-slider input:nth-child(odd){margin-left:-.8em}.diamond-index .gui .row.numbers .range-slider input:nth-child(even),.diamond-index .gui .row.quality .range-slider input:nth-child(even){margin-right:-.8em}.diamond-index .gui .row.numbers .range-slider input:active,.diamond-index .gui .row.numbers .range-slider input:focus,.diamond-index .gui .row.quality .range-slider input:active,.diamond-index .gui .row.quality .range-slider input:focus{border-color:#ccc;background-color:#fff;box-shadow:inset 0 3px 3px 0 #ccc;outline:#6497cd solid 1px;outline-offset:-2px}.diamond-index .gui .shape .shape-button-container .shape-button button.on{box-shadow:none}.diamond-index .gui .row.quality .range-slider:nth-child(even),.diamond-index .gui .row.quality .range-slider:nth-child(odd){margin-bottom:4em}.diamond-index .gui .row.extras{text-align:center;padding:3.75em 0 .25em;position:relative}.diamond-index .gui .row.extras h2{margin-top:.5em}.diamond-index .gui .row.extras .toggle-advanced{display:inline-block;cursor:pointer;color:#656565;font-size:8pt;font-family:':Open Sans',sans-serif!important;text-transform:uppercase;letter-spacing:1px}.diamond-index .gui .row.extras .toggle-advanced i{margin-top:-1px;margin-right:.25em;line-height:inherit;float:left;color:#6497cd}.diamond-index .gui .row.extras .toggle-advanced:hover i{color:#306499}.diamond-index .gui.advanced{margin:0 auto;width:100%;border-radius:0 0 6px 6px;border-top:0 solid;border-bottom:1px solid #e3e3e3;padding:18px 20px 12px;display:block}.diamond-index .gui.advanced .range-slider:last-child{margin-top:0;padding-top:2em}.diamond-index .results .row{padding:0;line-height:0}.diamond-index .results .diamond-index-grid{width:75%;float:left;display:block;border:1px solid #e3e3e3;border-top:0 solid}.diamond-index .results .diamond-index-grid tr{z-index:100}.diamond-index .results .diamond-index-grid tr:nth-child(odd){background-color:#f6f6f6}.diamond-index .results .diamond-index-grid tr.active:hover{background-color:#d5effc}.diamond-index .results .diamond-index-grid tr td,.diamond-index .results .diamond-index-grid tr th{text-align:center;line-height:3em;min-width:3em;color:#333;letter-spacing:1px!important;text-transform:uppercase!important;font-family:'Open Sans',sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:9pt}.diamond-index .results .diamond-index-grid tr th div{text-align:center;min-width:3em;color:#fff;letter-spacing:1px!important;text-transform:uppercase!important;font-family:'Open Sans',sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:9pt}.diamond-index .results .diamond-index-grid tr th div:hover,.diamond-index .results .diamond-index-grid tr th:hover div{color:#333}.diamond-index .results .diamond-index-grid tr td.col-carat,.diamond-index .results .diamond-index-grid tr th.col-carat{width:8%}.diamond-index .results .diamond-index-grid tr td.col-price,.diamond-index .results .diamond-index-grid tr th.col-price{width:10%}.diamond-index .results .diamond-index-grid tr td.desktop,.diamond-index .results .diamond-index-grid tr th.desktop{display:table-cell!important}.diamond-index .results .diamond-index-grid tr td{cursor:pointer;padding:1em .5em;line-height:2.5em;color:#656565}.diamond-index .results .diamond-index-grid tr td.col-shape{padding:1em .5em}.h-el div{margin-top:12px}.diamond-index .results .diamond-index-grid tr td:last-child{padding:1em 1em 1em .5em}.diamond-index .results .diamond-index-grid tr th{padding:1px .5em;background-color:#e3e3e3;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.diamond-index .results .diamond-index-grid tr th.sortable.desc{background-color:#cacaca}.diamond-index .results .diamond-index-grid tr th.sortable:hover{background-color:#fcfcfc}.diamond-index .results .diamond-index-grid tr th.col-shape{padding:1px 0 0}.diamond-index .results .diamond-index-grid tr th:last-child{padding:1px 1em 1px .5em}.diamond-index .results .diamond-information-callout{width:25%;float:right;position:sticky;top:0;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding-bottom:.5em}.card-text{float:left;width:100%}.diamond-index .results .diamond-information-callout.absolute{position:absolute}.diamond-index .results .diamond-information-callout ul li{padding:.35em 1em}.diamond-index .results .diamond-information-callout ul li.stat a,.diamond-index .results .diamond-information-callout ul li.stat b,.diamond-index .results .diamond-information-callout ul li.stat span{font-family:'Open Sans',Arial,Helvetica,sans-serif!important;letter-spacing:1px!important;text-transform:uppercase!important;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:12px;line-height:19px;margin:0 -1px;text-decoration:none}.diamond-index .results .diamond-information-callout ul li.stat b,.results .diamond-information-callout ul li.stat a{float:left;width:45%;color:#000;text-align:left}.diamond-index .results .diamond-information-callout ul li.stat a,.diamond-index .results .diamond-information-callout ul li.stat span{float:right;width:55%;color:#888}.diamond-index .results .diamond-information-callout ul li.callout-button.AddToCart{margin-top:.75em}.diamond-index .results .diamond-information-callout ul li.callout-button .jquery-button{width:100%;margin:auto;display:block}.diamond-index .results .diamond-information-callout ul li.banner{background-color:#e3e3e3;line-height:3.6em;padding:1px;font-size:8pt;margin-bottom:1em}.diamond-index .results .diamond-information-callout ul li.banner h3{color:#333;font-size:9pt;line-height:inherit;text-align:center;margin:0;letter-spacing:1px!important;text-transform:uppercase!important;text-transform:uppercase;letter-spacing:1px;font-weight:400}body .footer{background-color:#2e1d15;z-index:1002;position:relative}body .footer a{color:#ccc;font-family:Arial;font-size:9pt;letter-spacing:1px}body .footer a:active,body .footer a:hover{color:#6497cd;text-decoration:underline}body .footer::after{content:' ';display:block;width:100%;height:0;clear:both}.diamond-index .jumbotron h1,.diamond-index .row h1{font-size:30pt}.diamond-index .jumbotron h2,.diamond-index .row h2{font-size:16pt}.diamond-index .jumbotron h1,.diamond-index .jumbotron h2,.diamond-index .row h1,.diamond-index .row h2{font-family:'Libre Baskerville',Arial,Helvetica,serif;line-height:normal;font-weight:400;text-align:center;margin:10px 0}.diamond-index .jumbotron h1 a,.diamond-index .jumbotron h2 a,.diamond-index .row h1 a,.diamond-index .row h2 a,.diamond-index .row.diamond h2 a{font-size:inherit;font-family:inherit;color:inherit}.diamond-index .jumbotron h1 a:active,.diamond-index .jumbotron h1 a:focus,.diamond-index .jumbotron h1 a:hover,.diamond-index .jumbotron h2 a:active,.diamond-index .jumbotron h2 a:focus,.diamond-index .jumbotron h2 a:hover,.diamond-index .row h1 a:active,.diamond-index .row h1 a:focus,.diamond-index .row h1 a:hover,.diamond-index .row h2 a:active,.diamond-index .row h2 a:focus,.diamond-index .row h2 a:hover,.diamond-index .row.diamond h2 a:active,.diamond-index .row.diamond h2 a:focus,.diamond-index .row.diamond h2 a:hover{color:inherit;text-decoration:none}.diamond-index .jumbotron p,.diamond-index .row p{font-family:'Libre Baskerville',Arial,Helvetica,serif;font-size:11pt;line-height:16pt;text-align:center}.diamond-index .jumbotron .jquery-button.blue-button,.diamond-index .row .jquery-button.blue-button{background:#6c757d}.diamond-index .jumbotron{background-repeat:no-repeat!important;background-size:auto 150%!important;border-radius:0;padding:30px}.diamond-index .jumbotron p{margin:10px 0 20px}.diamond-index .row.diamond{background-color:#f9fafb;padding:15px 15px 35px;margin:0 0 1em}.diamond-index .row.diamond h2{font-family:'Libre Baskerville',Arial,Helvetica,serif;line-height:normal;color:#333;font-weight:400;text-align:center;margin:10px 0}.diamond-index .row.diamond p{text-align:center;line-height:1.4em}.diamond-index .row.diamond p a{display:block;margin:.5em}.clearfix::after{content:'';display:block;width:100%;clear:both;position:relative}@keyframes fadeInWithDisplayNone{from{opacity:0}to{opacity:1}}.modal-open .modal{overflow:hidden;background-color:rgba(0,0,0,.7);padding:0!important}.modal-open .navbar-fixed-bottom,.modal-open .navbar-fixed-top,body.modal-open{margin-right:15px}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.diamond-index .row p{font-family:'Open Sans';font-size:12px}.form__row select{max-width:100%}.modal select{font-size:12px;background:url(../images/select__arrow.png) 96% 50% no-repeat}.validation-advice{background:url(../images/validation_advice_bg.gif) 2px 0 no-repeat;text-align:left;display:none}.black__btn:hover,.close__btn{background-color:#fff;color:#000;outline:0}.validation-advice.active{display:block;animation-name:fadeInWithDisplayNone;animation-duration:2s}.validation-failed{animation-name:border;animation-duration:2s;border:1px dashed #eb340a!important}.black__btn{outline:0;border:1px solid #fff}.black__btn:hover{border:1px solid #000}.close__btn{position:relative;display:inline-block;padding:14px 28px;min-width:160px;border-radius:3px;font-size:16px;line-height:1;font-family:'Open Sans',sans-serif!important;font-weight:700!important;border:1px solid #000;text-decoration:none;text-transform:uppercase;text-align:center;-webkit-transition:.3s;transition:.3s;margin-top:30px}.close__btn:hover{background-color:#000;color:#fff;border:1px solid #fff}.modal-dialog{z-index:1050;width:auto;padding:10px;margin-right:auto;margin-left:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal-form .basic_banner--title{font-weight:400;color:#000}.modal-content{position:relative;background-color:inherit;border:none;outline:0}input[type=email],input[type=password],input[type=tel],input[type=text],textarea{max-width:100%;display:block}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:#000}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:20px}.modal-footer{padding:19px 20px 20px;margin-top:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:after,.modal-footer:before{display:table;content:" "}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.inquire__form .checkmark{display:inline-block;width:52px;height:52px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.inquire__form .checkmark_circle{position:absolute;width:52px;height:52px;background-color:#68c457;border-radius:100%;left:0;top:0}.inquire__form .checkmark_stem{position:absolute;width:3px;height:19px;background-color:#fff;left:28px;top:13px}.inquire__form .checkmark_kick{position:absolute;width:13px;height:3px;background-color:#fff;left:18px;top:31px}.basic_banner--content{font-size:14px;font-weight:500}.pagination-wrapper{overflow-x:hidden}.page-link,.pagination-wrapper .page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#6c757d;background-color:#fff;border:1px solid #ddd}.pagination{justify-content:center;margin:30px;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-item.disabled .page-link{color:#868e96;pointer-events:none;background-color:#6c757d;border-color:#ddd}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.progress-clarity .h2,.progress-clarity h2,.progress-color .h2,.progress-color h2{font-size:11px!important}.sidebar-left .navigation-left .nav-item.active .triangle{border-color:transparent transparent #000!important}@media (min-width:576px){.modal-dialog{max-width:680px}.progress-clarity .h2,.progress-clarity h2,.progress-color .h2,.progress-color h2{font-size:15px!important}}@media only screen and (min-width:600px){.diamond.column:first-child>div.remove.medium .long-arrow-left,.diamond.column:last-child>div.remove.medium .long-arrow-right,.diamond.column>div.move,.diamond.column>div.remove,.main-container .diamond.column:not(.labels) .measurements .small-only{display:none}.main-container .diamond.column:not(.labels) .measurements .medium-and-up{display:table-cell}.diamond.column{width:208px}.diamond.column>div.remove.medium{display:table;position:relative}.diamond.column>div.remove.medium .long-arrow-left{cursor:pointer;border-right:1px solid #d5d7d8;left:0}.diamond.column>div.remove.medium .long-arrow-left,.diamond.column>div.remove.medium .long-arrow-right{display:block;line-height:36px;width:40px;height:100%;position:absolute;top:0}.diamond-remove{cursor:pointer}.diamond.column>div.remove.medium .long-arrow-right{cursor:pointer;border-left:1px solid #d5d7d8;right:0}.diamond.column.labels{width:160px}}@media only screen and (min-width:769px){.diamond-index .gui .container_max .row.numbers .range-slider.lab{padding:1em 0}.diamond-index .gui .container_max .row.numbers .range-slider.lab h2{padding:0 1em 14px}.diamond-index .gui .container_max .row.numbers .range-slider.lab .button-set-4{margin-top:7px}.diamond-index .gui.advance_open .row.numbers .range-slider.table{margin-top:0!important}.fixed_box{flex:0 0 32.3%!important;max-width:32.3%!important}}@media screen and (min-width:850px){.financing-options{padding:0}.contact-information .headline{font-size:32px;letter-spacing:1px;line-height:40px}.contact-information .phone-number,.contact-information .subtitle{font-size:24px;line-height:30px}.contact-information .phone-number:not(.small){display:block}.contact-information .phone-number.small{display:none}}@media (min-width:985px){body .container{margin:auto;max-width:1294px}body .phone{display:none!important}body .desktop{display:block!important}}@media only screen and (min-width:1114px){.header__inside--bottom{min-width:95%}.flexnav__list{justify-content:space-between;width:100%;position:relative;list-style-type:none;text-align:right}.diamondApiButton{text-align:center!important}}@media only screen and (min-width:1300px){body .container_max{max-width:1294px}}@media (max-width:1680px){.basic_banner--caption{right:10%}.catalog__banner--title{font-size:30px}.catalog__banner--subtitle{padding-top:10px;font-size:20px}.product-img-box .cloud-zoom-big{left:-100%!important}}@media (max-width:1539px){.basic_banner--caption{right:4%}.catalog__banner--subtitle{display:none}}@media (max-width:1440px){.header__menu .flexnav li{padding-right:12px}.basic_banner--caption{top:12%}.carousel__section{padding-top:10px}.carousel__group{padding-top:15px}.carousel__item--title{font-size:16px;height:32px}.carousel__item--image{height:110px}.carousel__item--image img{max-height:110px}.carousel__item--container{padding-top:25px}}@media (max-width:1439px){.banner_item--text,.basic_banner.testimonials .basic_banner--text{display:none}.financing__table{padding:10px 30px 0}.banner_item--title span,.basic_banner--title span,.page-title h1{font-size:19px}.slick-prev{left:0}.slick-next{right:0}.page__h2{font-size:20px}.education__subtitle{font-size:16px}.tab__title{font-size:14px}.basic_banner--btn{margin-top:15px}.banner .col-xs-12 .banner_item--text,.banner_item--text{padding-top:10px}.basic_banner.testimonials .basic_banner--caption{width:30%;top:50%;right:0;-moz-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}}@media (max-width:1399px){.catalog__banner.left__position .catalog__banner--caption{left:7%}.catalog__banner.right__position .catalog__banner--caption{right:7%}.basic_banner--text{font-size:12px}}@media (max-width:1320px){.basic_banner--caption{right:5%}.catalog__banner--text{padding-top:5px}}@media only screen and (max-width:1270px){.diamond-index .gui .shape .shape-button-container{width:9%;display:inline-block}}@media (max-width:1239px){.header__home .logo{margin-right:10px}.flexnav li{padding-right:10px}.flexnav li a{font-size:16px}.cms-custom-design .skdslider .prev{left:20px}.cms-custom-design .skdslider .next{right:20px}.flexnav__li{padding-right:20px}.catalog__banner.right__position .catalog__banner--caption{top:20%}.catalog__banner.right__position .catalog__banner--text{display:none}.banner_item--column{margin-right:70px}.banner_item--column .basic_banner--btn{margin-top:14px}.banner .row:last-child .banner_item--caption,.basic_banner--caption{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);max-width:381px;right:0}}@media (max-width:1199px){.cms-financing-options .catalog__banner.center__position .catalog__banner--caption{left:40%}.banner_item--text,.catalog__banner--text{padding-top:10px}.banner .col-xs-12 .banner_item--text{padding-top:20px}.basic_banner--btn{margin-top:10px}.catalog__banner--text{font-size:14px;line-height:1.42}.tab__item{height:155px}.tab__title{font-size:14px}.product__view--buttons img{display:block;margin-top:10px}}@media only screen and (max-width:1199px){.flexnav__li{padding-right:10px}}@media only screen and (max-width:1120px){.header__menu .flexnav__li:hover .flexnav__sub,.header__menu .flexnav__sub .flexnav__arrow{display:none}.navicon{display:inline-block}.header__menu,.menu__list{position:fixed;width:50%;height:100%;top:0;left:-100%;background:#fff;z-index:999;-webkit-transition:left .3s;transition:left .3s}.header__menu .nav-container{position:relative;height:100%;overflow-y:scroll}.header__menu .flexnav__li{display:block;width:100%;padding:0;border-top:1px solid #ebebeb}.header__menu .flexnav__li--link{display:inline-block;vertical-align:top;width:75%;padding:15px 0 15px 25px;font-size:18px;line-height:1.11;text-align:left}.header__menu.active,.menu__list.active{left:0}.header__menu .arrow__bottom{display:inline-block;vertical-align:top;top:19px;margin-left:8%}.header__menu .flexnav__sub.first,.header__menu .flexnav__sub.five,.header__menu .flexnav__sub.four,.header__menu .flexnav__sub.second,.header__menu .flexnav__sub.seven,.header__menu .flexnav__sub.six,.header__menu .flexnav__sub.three{width:auto}.header__menu .flexnav__sub{position:relative;border-top:1px solid #ebebeb;top:auto;left:auto}.header__menu .flexnav__sub--inside{border:none;box-shadow:none;margin-top:0;padding:0 0 15px 15px;min-height:auto;padding-top:inherit!important}.header__menu .flexnav__sub [class^=col-]{padding-top:10px;float:none;width:100%}.diamondApiButton{text-align:left}.header__menu .flexnav__sub.first .sub__image,.header__menu .flexnav__sub.five .sub__image,.header__menu .flexnav__sub.four .sub__image,.header__menu .flexnav__sub.second .sub__image,.header__menu .flexnav__sub.seven .sub__image,.header__menu .flexnav__sub.six .sub__image,.header__menu .flexnav__sub.three .sub__image{display:none;margin-top:10px}}@media (max-width:1100px){.catalog__banner--title{font-size:20px}.catalog__banner--subtitle{font-size:14px}}@media (max-width:1099px){.flexnav__li,.header__inside.fixed .flexnav__li{padding-right:10px}}@media only screen and (max-width:1096px){#diamondsearch .ds-button,#diamondsearch .morph-button-fixed>button{height:inherit;width:100%;line-height:inherit;font-size:12px!important;padding:18px 11px!important}.diamond-index .gui .shape .shape-button-container{width:19%}.sprite_block{display:none}#diamondsearch .morph-button-fixed,#diamondsearch .morph-button-fixed .morph-content{width:100%;height:inherit}#diamondsearch .ds-product .ds-add-to-cart{margin-bottom:12px}.diamond-index .gui .shape .shape-button-container .shape-button .asscher,.diamond-index .gui .shape .shape-button-container .shape-button .cushion,.diamond-index .gui .shape .shape-button-container .shape-button .emerald,.diamond-index .gui .shape .shape-button-container .shape-button .heart,.diamond-index .gui .shape .shape-button-container .shape-button .marquise,.diamond-index .gui .shape .shape-button-container .shape-button .oval,.diamond-index .gui .shape .shape-button-container .shape-button .pear,.diamond-index .gui .shape .shape-button-container .shape-button .princess,.diamond-index .gui .shape .shape-button-container .shape-button .radiant,.diamond-index .gui .shape .shape-button-container .shape-button .round{width:35px;height:35px}}@media (max-width:1024px){.header__menu .flexnav__li:last-child,.menu__child:last-child{border-bottom:1px solid #ebebeb}.header__menu .flexnav__li:hover .flexnav__sub,.header__menu .flexnav__sub .flexnav__arrow{display:none}.header__home .logo{display:block}.header__inside{padding:20px 0 0}.cloud-zoom-big,.cloud-zoom-lens,.cloud-zoom-loading,.header__inside.fixed{display:none!important}.header__left{width:20%}.header__right{width:80%}.header__inside--bottom,.sub__list.pt--30{padding-top:0}.menu{padding-left:0}.header__menu,.menu__list{position:fixed;width:50%;height:100%;top:0;left:-100%;background:#fff;z-index:999;-webkit-transition:left .3s;transition:left .3s}.header__menu .flexnav__li,.menu__child{display:block;width:100%;border-top:1px solid #ebebeb}.header__menu.active,.menu__list.active{left:0}.menu__child{padding:0;margin-right:0}.menu__child a{padding:15px 25px}.menu__child:first-child{margin-top:20px}.menu__link{padding:40px 25px 30px}.navicon{display:inline-block}.header__menu .nav-container{position:relative;height:100%;overflow-y:scroll}.header__menu .flexnav{padding-top:20px;max-height:inherit}.header__menu .flexnav__li{padding:0}.header__menu .flexnav__sub{position:relative;border-top:1px solid #ebebeb;top:auto;left:auto}.header__menu .flexnav__sub.first,.header__menu .flexnav__sub.five,.header__menu .flexnav__sub.four,.header__menu .flexnav__sub.second,.header__menu .flexnav__sub.seven,.header__menu .flexnav__sub.six,.header__menu .flexnav__sub.three{width:auto}.header__menu .flexnav__sub.first .sub__image,.header__menu .flexnav__sub.five .sub__image,.header__menu .flexnav__sub.four .sub__image,.header__menu .flexnav__sub.second .sub__image,.header__menu .flexnav__sub.seven .sub__image,.header__menu .flexnav__sub.six .sub__image,.header__menu .flexnav__sub.three .sub__image{display:none;margin-top:10px}.header__menu .flexnav__sub [class^=col-]{padding-top:10px;float:none;width:auto}.header__menu .flexnav__sub--inside{border:none;box-shadow:none;margin-top:0;padding:0 0 15px 15px;min-height:auto}.header__menu .flexnav__li--link{display:inline-block;vertical-align:top;width:75%;padding:15px 0 15px 25px;font-size:18px;line-height:1.11;text-align:left}.header__menu .arrow__bottom{display:inline-block;vertical-align:top;top:18px;margin-left:8%}.header__inside--left{width:20%}.header__inside--right{width:45%;padding-top:8px}.img-nav:focus,.img-nav:hover,.list-nav:focus,.list-nav:hover{opacity:1}.footer__home .col-xs-3,.footer__home .col-xs-4,.footer__home .col-xs-5{width:33.33333%}}@media (max-width:1023px){.header__phone{margin-left:50px}.cloud-zoom-big{top:100%!important;left:0!important}.flat__column{width:50%}.education__container--sidebar{width:20%}.education__container--main{width:80%;padding-left:20px}.sidebar__link{font-size:14px;padding-left:15px}.sidebar__link.active:before{width:2px}.about__page--left,.about__page--right{float:none;width:auto}.about__page--left{padding-top:10px}.banner_item--text,.basic_banner--text,.catalog__banner--text{display:none}.banner_item--column{padding-top:4px;margin-right:14%}}@media only screen and (max-width:992px){.fa-question-circle{display:none}.diamond-index .gui .shape .shape-button-container .shape-button{margin-bottom:20px}.about__location.financing-options .location-title{width:100%;display:block}.about__location.financing-options .item_phone,.about__location.financing-options .location,.about__location.financing-options .mail{width:33.33333%;float:left;height:50px;vertical-align:middle;display:table}.financing-options{padding:5px 5px 97px}.about__location.financing-options .contact__data--item{padding:0;text-align:center}.financing-options .item_phone a,.financing-options .mail a{line-height:50px}.ds-product-preview.ds-clearfix .item-header__right{float:left;max-width:100%;flex:0 0 100%;width:100%}.ds-product-preview.ds-clearfix .item-header__right .iframe{margin-top:37px}.ds-product-preview.ds-clearfix .item-header__right iframe{width:100%}.wrap-center-block{padding-right:0!important}.jquery-button,input.jquery-button{min-width:inherit;width:100%}.diamond-index .gui .shape .shape-button-container .shape-button .asscher,.diamond-index .gui .shape .shape-button-container .shape-button .cushion,.diamond-index .gui .shape .shape-button-container .shape-button .emerald,.diamond-index .gui .shape .shape-button-container .shape-button .heart,.diamond-index .gui .shape .shape-button-container .shape-button .marquise,.diamond-index .gui .shape .shape-button-container .shape-button .oval,.diamond-index .gui .shape .shape-button-container .shape-button .pear,.diamond-index .gui .shape .shape-button-container .shape-button .princess,.diamond-index .gui .shape .shape-button-container .shape-button .radiant,.diamond-index .gui .shape .shape-button-container .shape-button .round{width:30px;height:30px}.diamond-index .gui .row.numbers .range-slider.shape{margin-bottom:9px}#diamondsearch .ds-product-details h2,#diamondsearch .ds-similar-diamond h2,.ds-similar-diamond .container{text-align:center}.slider_container{float:none;width:30%;display:inline-block;margin-bottom:30px}#diamondsearch .ds-product-details{margin:0}.block_params{max-width:100%}.diamondApiButton{text-align:left}.diamond-index .results .diamond-index-grid tr td,.diamond-index .results .diamond-index-grid tr th,.diamond-index .results .diamond-index-grid tr th div{font-size:7pt;margin-top:8px}}@media (max-width:985px){body .phone{display:none!important}body .desktop{display:block!important}}@media (max-width:959px){.skdslider .slide-desc{top:20px;max-width:100%;padding:0 70px}.col2-right-layout .col-main,.product-shop-right{width:100%}.skdslider .slide-desc>p{font-size:16px}.about__page .article,.about__page .article p{font-size:14px!important;line-height:22px!important}.catalog__banner.center__position .catalog__banner--caption{top:25%}.small__item--title{padding:15px 0 0;text-transform:none}.tab__item{height:125px}.tab__title{top:20px;left:10px;font-size:12px}}@media (max-width:899px){.basic_banner--btn{display:none}}@media (max-width:859px){.banner .col-xs-12 .basic_banner--btn{padding:10px 25px}}@media (max-width:812px){body .phone{display:block!important}body .footer .container{max-width:none;padding:0;margin:0}body .desktop{display:none!important}body{overflow-x:hidden}}@media (max-width:800px){.diamond-index .gui .container,.diamond-index .gui .row{padding:0;margin:0;width:100%}.content .container,.content .row{margin-right:0;margin-left:0}.content h1,.content h2{font-family:'Libre Baskerville',Arial,Helvetica,serif!important;line-height:1.5em;letter-spacing:0!important;font-weight:400}.diamond-index .results .diamond-index-grid tr.info-calldown ul.first .stat b,.diamond-index .results .diamond-index-grid tr.info-calldown ul.second .stat b,.diamond-index .results .diamond-index-grid tr.info-calldown ul.third .stat b{width:auto}.diamond-index .results .diamond-index-grid tr.info-calldown ul.first .stat b,.diamond-index .results .diamond-index-grid tr.info-calldown ul.first .stat span,.diamond-index .results .diamond-index-grid tr.info-calldown ul.second .stat b,.diamond-index .results .diamond-index-grid tr.info-calldown ul.second .stat span,.diamond-index .results .diamond-index-grid tr.info-calldown ul.third .stat b,.diamond-index .results .diamond-index-grid tr.info-calldown ul.third .stat span{font-size:.9em}.diamond-index .results .diamond-index-grid tr.info-calldown ul.second{margin:0 0 0 -22.5px}.diamond-index .results .diamond-index-grid tr.info-calldown ul.third{margin:0 -30px 0 -15px}.diamond-index .results .diamond-index-grid tr.info-calldown ul.fourth{margin-left:15px;margin-right:-15px}.grid-views{display:none}.diamond-index h1{margin-top:0}.diamond-index .gui{padding:.5em}.diamond-index .gui.advanced{width:100%}.diamond-index .gui .row{display:block;text-align:center}.diamond-index .gui .row h2{width:100%;position:static;line-height:3em}.diamond-index .gui .shape{width:100%;padding-top:0;padding-left:0}.diamond-index .gui .shape h2{line-height:3em}.diamond-index .gui .row.numbers .range-slider,.diamond-index .gui .row.quality .range-slider{padding:1em 1.5em}.diamond-index .gui .row.numbers .range-slider h2:nth-child(even),.diamond-index .gui .row.quality .range-slider h2:nth-child(even){width:100%!important;position:static;line-height:3em;font-size:1.4em}.diamond-index .gui .row.numbers .range-slider .button-set-5 .button-wrapper,.diamond-index .gui .row.quality .range-slider .button-set-5 .button-wrapper{width:19.75%}.diamond-index .gui .row.numbers .range-slider:nth-child(even),.diamond-index .gui .row.numbers .range-slider:nth-child(odd),.diamond-index .gui .row.quality .range-slider:nth-child(even),.diamond-index .gui .row.quality .range-slider:nth-child(odd){margin-bottom:2em}.diamond-index .gui .row.extras h2{width:auto;margin-top:0;margin-right:.5em;line-height:2em;font-size:1.2em;float:left;text-align:left}.diamond-index .results .diamond-index-grid{float:none;width:100%}.diamond-index .results .diamond-information-callout{float:none;display:none;position:absolute;right:0;top:30px}.content{padding:10px 0}.content .container{max-width:none;padding-right:0;padding-left:0}.content h1{font-size:22pt;text-align:left;color:#000}.content h2{font-size:18pt}}@media only screen and (max-width:800px){.clarity .vue-slider-ltr .vue-slider-mark-label,.clarity .vue-slider-rtl .vue-slider-mark-label{font-size:9px!important}}@media only screen and (max-width:768px){html{-webkit-overflow-scrolling:touch}body .diamond-index .gui .row.numbers .range-slider:nth-child(odd){margin:5px 0}.diamond-index .gui .row.numbers .range-slider h2:nth-child(odd),body .diamond-index .gui .row.numbers .range-slider h2,body .diamond-index .gui .row.quality .range-slider h2:nth-child(odd){padding-bottom:0;margin-bottom:0}body .diamond-index .gui .shape .shape-button-container{width:9%;max-width:9%;margin:0;padding:0;display:inline-block}.vue-slider-mark-label{font-size:10px}.diamond-index .gui .row.extras .toggle-advanced{bottom:0}.diamond-index .results{display:block}.diamond-index .gui .row.numbers .range-slider .button-set-5 .button-wrapper,.diamond-index .gui .row.quality .range-slider .button-set-5 .button-wrapper{width:32.75%}body .diamond-index .gui .row.numbers .range-slider.depth{margin-top:-14px}.breadcrumb.diamondBreadcrumb{padding:8px 15px}.diamond-index .gui .shape .shape-button-container .shape-button .asscher,.diamond-index .gui .shape .shape-button-container .shape-button .cushion,.diamond-index .gui .shape .shape-button-container .shape-button .emerald,.diamond-index .gui .shape .shape-button-container .shape-button .heart,.diamond-index .gui .shape .shape-button-container .shape-button .marquise,.diamond-index .gui .shape .shape-button-container .shape-button .oval,.diamond-index .gui .shape .shape-button-container .shape-button .pear,.diamond-index .gui .shape .shape-button-container .shape-button .princess,.diamond-index .gui .shape .shape-button-container .shape-button .radiant,.diamond-index .gui .shape .shape-button-container .shape-button .round{width:30px;height:30px}.filter_wrap__mobile{max-width:100%;width:100%;flex:0 0 100%}.diamond-index .gui .row.extras{padding:.75em 0 .25em}.advance_open.collapsed{max-height:690px}.diamond-index .gui .row.numbers .button-toggles:nth-child(even),.diamond-index .gui .row.numbers .checkbox-toggles:nth-child(even),.diamond-index .gui .row.numbers .range-slider:nth-child(even),.diamond-index .gui .row.quality .button-toggles:nth-child(even),.diamond-index .gui .row.quality .checkbox-toggles:nth-child(even),.diamond-index .gui .row.quality .range-slider:nth-child(even){margin:inherit}.callHandModal{display:none}.ds-product-preview.ds-clearfix .item-header__center,.ds-product-preview.ds-clearfix .item-header__left,.params-block{float:left;max-width:100%;flex:0 0 100%;width:100%}.ds-product-preview.ds-clearfix .item-tab-wrapper,.ds-product-preview.ds-clearfix .wrap-center-block .ds-diamond-price{text-align:center}.ds-product-preview.ds-clearfix .wrap-center-block{margin-top:35px}.ds-product-preview.ds-clearfix .wrap-center-block h1,.ds-product-preview.ds-clearfix .wrap-center-block h2{text-align:left}.product-shipment{display:inline-block}.tab-content>.active{position:relative}.card-footer{margin-top:32px;background-color:inherit;border-top:0}.numbers .col-md-4{flex:0 0 100%;max-width:100%}.clarity .vue-slider-ltr .vue-slider-mark-label,.clarity .vue-slider-rtl .vue-slider-mark-label{font-size:13px!important}.advance_open .filter_wrap__mobile{height:84px}.advance_open .filter_wrap__mobile.depth,.advance_open .filter_wrap__mobile.fluorescence,.advance_open .filter_wrap__mobile.table{height:117px}.alldiamonds-block .preloader{position:fixed;top:0;left:0}.spinner-border{display:block;position:absolute;top:calc(50% - 5rem);left:calc(50% - 5rem)}body .diamond-index .gui .row.numbers .range-slider.shape h2{padding-bottom:20px}.advanced.gui,.toggle-advanced.pDefault{display:none!important}}@media (max-width:766px){.tab__item.active:before,.tab__title br{display:none}.page-title.post-title,.product-view .product-img-box .more-views h4{padding-bottom:10px}.financing__table{width:290px;margin:0 auto}.article__form,.blog-summary,.page-title{margin-top:20px}.cont-bot,.footer__home,.footer__inside,.footerby,.product-view,.product-view .product-img-box .more-views{text-align:center}.footer__home [class^=col-],.footer__inside [class^=col-]{width:100%}.footer__inside .footer__phone--fixed{float:none;margin-top:10px;text-decoration:none}.about__hours--table img,.footer__center,.our__product--table img,.our__services--table img{float:none}.cms-financing-options .main-container,.footer__inside .footer__menu{padding-top:0}.footer__right{padding-top:15px;float:none}.footer__right .cosial-bot-itm,.product-view .product-img-box .more-views li{float:none;display:inline-block;vertical-align:middle}.post__row{padding-top:10px}.post__title,.static__user--name{font-size:18px}.product-essential{padding:5px 0 20px}.product-shop-center,.product-shop-left,.product-shop-right{width:100%;float:none;margin-right:0;padding-top:10px;padding-bottom:10px}.product-shop-left{text-align:left}.product-view .product-img-box #wrap img{width:auto!important;max-width:100%}.product-view .product-img-box .more-views,.product-view .product-img-box .more-views ul,.skdslider .slide-desc{width:auto}.inquire__form{padding-right:10px}.popup-message{padding:35px 0 0;font-size:24px}.popup-message img{margin-top:35px}.blog-detail{padding-top:15px}.blog article.post .post-metadata,.cms-newsletter-sign-up .block-subscribe{padding-top:20px}.contacts-index-index .main-container{padding:0 0 20px}.about__page,.cms-no-route .std,.contact__banner{padding:0}.contact-us-page{padding:25px 0 0}.contactForm [class^=col-],.contact__top [class^=col-]{float:none;width:100%}.article iframe,.contact__top iframe,.post iframe,.post__summary iframe{height:250px}.contact__data--item{text-transform:none;font-size:16px}.form__row label,.read__more--link,.seo,.static__item--text,.sub__link{font-size:14px}.contactForm .black__btn,.contact__data--item,.contact__data--item:first-child{margin-top:10px}.catalog__center--top{position:relative;padding-left:70px}.show__filter{position:absolute;top:6px;left:0;display:inline-block}.catalog-category-view .col-main,.catalogsearch-result-index .col-main,.contact__data [class^=col-]{float:none;width:100%}.catalog-category-view .sidebar,.catalogsearch-result-index .sidebar{position:fixed;padding-left:15px;width:50%;height:100%;top:0;left:-100%;background:#fff;z-index:999;overflow-y:scroll;-webkit-transition:left .3s;transition:left .3s}.catalog-category-view .sidebar.active,.catalogsearch-result-index .sidebar.active{left:0}.cms-newsletter-sign-up .main-container{padding-top:0;padding-bottom:20px}.cms-newsletter-sign-up .block-subscribe label{font-size:14px;padding-bottom:0}.about__page .article,.about__page .article p,.article,.blog article.post,.catalog__description .article p,.post__item .post__summary{font-size:14px!important}.cms-newsletter-sign-up .form__row{padding-right:0}.cms-newsletter-sign-up .form__row .black__btn{position:relative;top:auto;right:auto;margin-top:10px}.banner_item--title,.banner_item--title span,.basic_banner--title,.basic_banner--title span{font-size:20px}.banner_item--title span+span{margin-left:50px}.contact__data--item.phone:before{left:3px}.catalog__description,.catalog__description .article p,.contactForm .form__title{padding:10px 0}.contact__page .page__h2{margin-bottom:45px}.dop__items,.education__container{padding:20px 0 0}.product-shop-left .product-collateral{margin-top:0!important}.about__page .article [class^=col-]{padding-top:10px;width:100%}.about__page .article p{padding:5px 0}.cms-company-info .main{padding-bottom:25px}.flat__item{height:280px}.static__pagination{padding:20px 0}.flat__catalog{padding:15px 0 0}.flat__row{margin:0 -5px}.flat__column{width:100%;padding:10px 5px 0}.article h2,.flat__hover--title,.flat__title,.flexnav__sub--inside{font-size:16px}.flat__hover--list{padding:5px 0 0}.flat__hover--list a{font-size:14px!important}.flat__back{padding:15px 10px 10px 30px}.flat__title{top:30px;left:30px}.tab__column{width:33.33333%;padding:5px}.tab__title{font-size:14px;text-transform:none;letter-spacing:0}.education__container--sidebar{width:auto;float:none;padding:0;border-right:none;height:25px;overflow:hidden}.education__container--main{border-top:1px solid #000;width:auto;float:none;margin:10px 0 0;padding:10px 0 0}.education__container--main .article img{margin-top:10px}.education__container--main .article [class^=col-]{width:auto;float:none}.sidebar__list{border-top:1px solid #000;border-bottom:1px solid #000;padding-top:5px;padding-bottom:3.125rem;white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.sidebar__child{display:inline-block;vertical-align:top;padding-right:20px}.sidebar__child:last-child{padding-right:0}.sidebar__link{font-size:14px;padding:0}.sidebar__link.active:before{display:none;width:100%;height:2px;top:-2px}.sub__child{padding:2px 0}.about__aura--table td,.about__hours--table td,.our__product--table td,.our__services--table td{width:100%;display:block}.about__aura--table{margin-top:20px!important}.header__inside--left{width:25%}.header__inside--right{width:50%}.cms-custom-design .article__form,.cms-guarantee .main-container{margin-top:0}.main__categories{padding:10px 0 0}.main__categories h2{font-size:1rem}.main__categories--item{width:50%;font-size:.75rem}.cms-no-route .page-title{margin:0}.banner .col-xs-6:nth-child(even) .banner_item--caption{left:3%}.banner .col-xs-6:nth-child(odd) .banner_item--caption{right:3%}.banner_item--column{margin-right:5%}}@media (max-width:736px){.footer__phone,.header__phone,.menu__link{font-size:16px}.header__inside,header{padding:5px 0 0}.header__inside .logo,header .logo{padding-top:10px}.header__phone{padding-left:0;margin-left:15px}#gift_for_her_btn .desktop_text,.banner .col-xs-12 .banner_item--title,.header__phone:before{display:none}.header__search{max-width:90px}.header__logo{background:url(/images/email-logo.png) no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.header__logo{background:url(/images/email-logo-retina.png) no-repeat}}.catalog-category-view .sidebar,.catalogsearch-result-index .sidebar,.header__menu,.menu__list{width:75%}.menu__link{padding:15px}.diamond-index .gui .row.extras,.main-container{padding-bottom:0}.footer__center--text{font-size:14px}.diamond-index .gui,.post__left,.post__right{width:100%}.post__left{padding-bottom:10px}.pagination{padding-bottom:40px}.catalog__banner--title{font-size:12px}.catalog__banner.left__position .catalog__banner--caption{left:4%}.catalog__banner.right__position .catalog__banner--caption{top:20%}.cms-newsletter-sign-up .catalog__banner.center__position .catalog__banner--caption{top:35%;left:35%}.banner .col-xs-12 .basic_banner--btn{padding:10px}.banner_item--column{display:block;margin-right:0}.banner_item--column .basic_banner--btn,.diamond-index .results .diamond-index-grid tr td,.diamond-index .results .diamond-index-grid tr th{margin:0}#gift_for_her_btn .mobile_text{display:inline}.basic_banner--btn{display:none;padding:10px;font-size:9px!important}.diamond-index .results .diamond-index-grid tr.info-calldown>td{padding:1em!important}.diamond-index .results .diamond-index-grid tr.info-calldown ul.first{border:0;margin:15px -15px;padding-bottom:15px;border-bottom:1px solid #e3e3e3}.diamond-index .gui .row.numbers .range-slider,.diamond-index .gui .row.quality .range-slider,.diamond-index .results .diamond-index-grid tr.info-calldown ul.first li.stat{width:100%;text-align:center}.diamond-index .results .diamond-index-grid tr.info-calldown ul.first li.stat b{width:100%;display:block;text-align:center}.diamond-index .results .diamond-index-grid tr.info-calldown ul.first li.stat .asscher:before,.diamond-index .results .diamond-index-grid tr.info-calldown ul.first li.stat .cushion:before,.diamond-index .results .diamond-index-grid tr.info-calldown ul.first li.stat .emerald:before,.diamond-index .results .diamond-index-grid tr.info-calldown ul.first li.stat .heart:before,.diamond-index .results .diamond-index-grid tr.info-calldown ul.first li.stat .marquise:before,.diamond-index .results .diamond-index-grid tr.info-calldown ul.first li.stat .oval:before,.diamond-index .results .diamond-index-grid tr.info-calldown ul.first li.stat .pear:before,.diamond-index .results .diamond-index-grid tr.info-calldown ul.first li.stat .princess:before,.diamond-index .results .diamond-index-grid tr.info-calldown ul.first li.stat .radiant:before,.diamond-index .results .diamond-index-grid tr.info-calldown ul.first li.stat .round:before{margin-left:-40px}.diamond-index .results .diamond-index-grid tr.info-calldown ul.fourth,.diamond-index .results .diamond-index-grid tr.info-calldown ul.second,.diamond-index .results .diamond-index-grid tr.info-calldown ul.third{border:0;margin:0 -15px;padding-bottom:15px}.diamond-index .results .diamond-index-grid tr.info-calldown ul.fourth{border-top:1px solid #e3e3e3;padding-top:1em;padding-bottom:0}.diamond-index .results .diamond-index-grid tr td.phone,.diamond-index .results .diamond-index-grid tr th.phone{display:table-cell!important}.diamond-index h1{font-size:16pt;padding-left:15px;padding-right:15px}.diamond-index .gui.jumbotron{padding:18px 20px 12px;width:100%}.diamond-index .gui .shape h2{text-align:center}.diamond-index .gui .shape .shape-button-container{width:20%}.diamond-index .gui .shape .shape-button-container .shape-button .asscher,.diamond-index .gui .shape .shape-button-container .shape-button .cushion,.diamond-index .gui .shape .shape-button-container .shape-button .emerald,.diamond-index .gui .shape .shape-button-container .shape-button .heart,.diamond-index .gui .shape .shape-button-container .shape-button .marquise,.diamond-index .gui .shape .shape-button-container .shape-button .oval,.diamond-index .gui .shape .shape-button-container .shape-button .pear,.diamond-index .gui .shape .shape-button-container .shape-button .princess,.diamond-index .gui .shape .shape-button-container .shape-button .radiant,.diamond-index .gui .shape .shape-button-container .shape-button .round{width:48px;height:48px;padding:0;border:2px solid #fff;border-radius:4px}.diamond-index .gui .shape .shape-button-container .shape-button .oval{background-position:-88px -44px}.diamond-index .gui .shape .shape-button-container .shape-button .pear{background-position:0 -44px}.diamond-index .gui .shape .shape-button-container .shape-button .princess{background-position:-44px 0}.diamond-index .gui .shape .shape-button-container .shape-button .radiant{background-position:-44px -44px}.diamond-index .gui .shape .shape-button-container .shape-button .round{background-position:0 0}.diamond-index .gui .shape .shape-button-container .shape-button .asscher{background-position:-132px -44px}.diamond-index .gui .shape .shape-button-container .shape-button .cushion{background-position:-176px -44px}.diamond-index .gui .shape .shape-button-container .shape-button .emerald{background-position:-88px 0}.diamond-index .gui .shape .shape-button-container .shape-button .heart{background-position:-176px 0}.diamond-index .gui .shape .shape-button-container .shape-button .marquise{background-position:-132px 0}.diamond-index .gui .shape .shape-button-container .shape-button button{outline:0}.diamond-index .gui .shape .shape-button-container .shape-button button+label{position:absolute;line-height:2em;bottom:-2em;left:0;width:100%;text-align:center;margin:0;padding:0}.diamond-index .gui .shape .shape-button-container .shape-button button:hover{border:2px solid #fff;outline:0}.diamond-index .gui .shape .shape-button-container .shape-button button.on+label,.diamond-index .gui .shape .shape-button-container .shape-button button:active+label{display:inline-block}.diamond-index .gui .row.numbers .range-slider h2,.diamond-index .gui .row.numbers .range-slider h2:nth-child(even),.diamond-index .gui .row.numbers .range-slider h2:nth-child(odd),.diamond-index .gui .row.quality .range-slider h2,.diamond-index .gui .row.quality .range-slider h2:nth-child(even),.diamond-index .gui .row.quality .range-slider h2:nth-child(odd){font-size:1.2em;text-align:center}.diamond-index .gui .row.extras h2{margin-top:.5em;width:100%;text-align:center}.diamond-index .gui .row.extras .toggle-advanced{margin:1.5em 0 .5em;display:inline-block;width:auto;position:static;float:left}.diamond-index .results .diamond-index-grid tr td.col-carat,.diamond-index .results .diamond-index-grid tr td.col-color,.diamond-index .results .diamond-index-grid tr th.col-carat,.diamond-index .results .diamond-index-grid tr th.col-color{width:13%}.diamond-index .results .diamond-index-grid tr td.col-price,.diamond-index .results .diamond-index-grid tr th.col-price{width:16%}.diamond-index .results .diamond-index-grid tr td.desktop,.diamond-index .results .diamond-index-grid tr th.desktop{display:none!important}body .wrapper>.container{padding:0}}@media only screen and (max-width:736px){.diamond-index .results .diamond-index-grid tr td.col-shape.desktop{display:none}.diamond-index .gui .row.numbers .range-slider:nth-child(even),.diamond-index .gui .row.quality .range-slider:nth-child(even),.diamond-index .gui .row.quality .range-slider:nth-child(odd),body .diamond-index .gui .row.numbers .range-slider:nth-child(odd){padding:0;height:104px}.diamond-index .gui .row.numbers .range-slider.shape{height:inherit!important}body .diamond-index .gui .row.numbers .range-slider.carat,body .diamond-index .gui .row.numbers .range-slider.color{margin-top:20px}.diamond-index .gui .row.extras .toggle-advanced{float:none;margin:0 auto}.diamond-index .gui .row.quality .range-slider.range-slider-hide{min-height:120px!important;position:relative}.advance_open.collapsed{max-height:800px}.form__row p{margin-top:5px}.diamond-index .gui.advanced.advance_open{padding:0 30px}body .diamond-index .gui .shape .shape-button-container{width:9%;max-width:9%;display:inline-block}.catalog-category-view .sidebar,.catalogsearch-result-index .sidebar,.header__menu,.menu__list{width:75%}.footer__inside .footer__phone--fixed{float:none;margin-top:10px}.footer__inside .footer__right{text-align:center}.diamond-index .results .diamond-index-grid tr.info-calldown ul .stat b{display:inline-block}.pagination-wrapper{padding:40px 15px 0}}@media only screen and (max-width:735px){.diamond-index .gui .row.quality .range-slider.clarity,.diamond-index .gui .row.quality .range-slider.color{margin:-2px 5px 2em}.button-set-4 .button-wrapper{width:16.6666%;display:inline-block;float:left}.diamond-index .gui .row.extras .toggle-advanced{width:100%}.diamond-index .results .diamond-index-grid tr th.col-carat,.diamond-index .results .diamond-index-grid tr th.col-clarity,.diamond-index .results .diamond-index-grid tr th.col-color,.diamond-index .results .diamond-index-grid tr th.col-price,.diamond-index .results .diamond-index-grid tr th.col-shape{padding:0;margin:0;line-height:39.3px;font-weight:initial}.slider_container{width:50%}}@media (max-width:667px){.banner .col-xs-3{width:50%}.basic_banner.testimonials .basic_banner--caption{right:4%}}@media (max-width:666px){.banner_item--title,.banner_item--title span,.basic_banner--title,.basic_banner--title span{font-size:16px}}@media only screen and (max-width:660px){#diamondsearch .ds-product-preview{padding-bottom:0}.diamond-index .gui .shape .shape-button-container .shape-button .asscher,.diamond-index .gui .shape .shape-button-container .shape-button .cushion,.diamond-index .gui .shape .shape-button-container .shape-button .emerald,.diamond-index .gui .shape .shape-button-container .shape-button .heart,.diamond-index .gui .shape .shape-button-container .shape-button .marquise,.diamond-index .gui .shape .shape-button-container .shape-button .oval,.diamond-index .gui .shape .shape-button-container .shape-button .pear,.diamond-index .gui .shape .shape-button-container .shape-button .princess,.diamond-index .gui .shape .shape-button-container .shape-button .radiant,.diamond-index .gui .shape .shape-button-container .shape-button .round{width:30px;height:30px}}@media (max-width:567px){.catalog__limiter .per-page,.catalog__limiter .sort-by{width:100%;display:block;float:right}.catalog__limiter .per-page select,.catalog__limiter .sort-by select{margin-right:0}.catalog__limiter .per-page label.last,.skdslider .slide-desc p{display:none}.catalog__limiter .sort-by{margin:0}.page-title h1{font-size:20px;text-transform:none}.education__subtitle,.page__h2{font-size:16px}.article .financing__table td{display:block;width:100%;padding:0}.article .financing__table td:first-child{padding-right:0}.article .financing__table td:last-child{padding-left:0}.article__form{padding:20px 0}.banner_item--title span+span{margin-left:25px}.catalog__banner.center__position .catalog__banner--caption{top:18%}.carousel__section{padding-bottom:30px}.carousel__item--container{padding-top:20px}.carousel__item--title{font-size:16px;height:auto;overflow:visible}.carousel__item--text{font-size:14px}.carousel__item--image{height:120px}.carousel__item--image img{max-height:120px}}@media only screen and (max-width:521px){.about__location.financing-options .item_phone,.about__location.financing-options .location,.about__location.financing-options .mail{float:none;width:100%}.financing-options{padding:5px 5px 30px}.diamond-index .gui .shape .shape-button-container .shape-button .asscher,.diamond-index .gui .shape .shape-button-container .shape-button .cushion,.diamond-index .gui .shape .shape-button-container .shape-button .emerald,.diamond-index .gui .shape .shape-button-container .shape-button .heart,.diamond-index .gui .shape .shape-button-container .shape-button .marquise,.diamond-index .gui .shape .shape-button-container .shape-button .oval,.diamond-index .gui .shape .shape-button-container .shape-button .pear,.diamond-index .gui .shape .shape-button-container .shape-button .princess,.diamond-index .gui .shape .shape-button-container .shape-button .radiant,.diamond-index .gui .shape .shape-button-container .shape-button .round{width:35px;height:35px}}@media (max-width:480px){.basic_banner--title,.basic_banner--title span{font-size:16px}.basic_banner.testimonials .basic_banner--caption{right:6%}}@media only screen and (max-width:480px){.diamond-index .gui .row.numbers .range-slider.lab{padding-top:10px!important}body .diamond-index .gui .shape .shape-button-container{width:19%;box-sizing:border-box;float:left;display:block;max-width:19%}body .diamond-index .gui .shape .shape-button-container:nth-child(-n+5){margin-bottom:20px}body .diamond-index .gui .shape .shape-button-container .button-set-4 .button-wrapper{width:19%}.vue-slider-ltr .vue-slider-mark-label{font-size:10px}.diamond-index .gui .row.numbers .range-slider:nth-child(even),.diamond-index .gui .row.quality .range-slider:nth-child(even),.diamond-index .gui .row.quality .range-slider:nth-child(odd),body .diamond-index .gui .row.numbers .range-slider:nth-child(odd){padding:0}body .diamond-index .gui .row.numbers .range-slider.price{margin-top:10px}.diamond-index .gui .row.quality .range-slider.clarity,.diamond-index .gui .row.quality .range-slider.color{margin:-2px 0 2em}.diamond-index .results .diamond-index-grid tr td.col-shape.mobile,.diamond-index .results .diamond-index-grid tr th.col-price.mobile{display:none}.popup-content{padding:35px 15px 20px}.popup-close:after,.popup-close:before{content:'';position:absolute;top:4px;right:0;width:50%;height:1px;background:#000}#message{min-height:50px}#diamondsearch .ds-product .ds-add-to-cart{margin-right:-5px}.slider_container{width:100%}.header__menu .flexnav__li--link{font-size:14px;width:72%}.header__menu .arrow__bottom{margin-left:3%}.header__inside--right,.header__right{width:55%}.pagination-wrapper:nth-child(1){z-index:2;overflow:inherit}}@media (max-width:479px){.banner_item--title br+br,.header__search{display:none}.header__inside--left,.header__left{width:36%}.header__inside--right,.header__right{width:62%}.header__inside--right{padding-top:19px}.banner_item--title span+span,header .navicon{margin-left:11px}.header__phone{top:4px}.flexnav li ul li a,.menu__link{font-size:14px}.header__menu .flexnav__li--link{font-size:14px;width:72%}.header__menu .arrow__bottom{margin-left:3%}.header__menu .header__search,.menu__list .header__search{display:block;max-width:100%}.header__menu li.hide,.menu__list li.hide{display:block!important;padding:10px 25px}.products-grid li.item{width:100%;float:none}.cms-buying-tips .std table td,.cms-diamond-education .std table td,.cms-diamond-education-glossary .std table td,.cms-diamond-shapes .std table td,.cms-education-jewelry-glossary .std table td{width:100%!important;display:block;padding:0!important}.footer__search{min-height:32px}.banner_item--title,.banner_item--title span,.basic_banner--title,.basic_banner--title span{font-size:12px}.dop__items--container{text-align:center}.dop__items--container [class^=col-]{width:100%}.static__catalog{padding-top:15px}.static__item{padding:20px 0 10px}.static__user,.static_item--date{float:none}.static_item--date{padding-top:5px}.static__item--body{padding-top:0}.category-products{padding-top:10px}.education__container{padding:10px 0 0}.tab__item{height:95px}.tab__title{font-size:13px;top:10px;left:5px}.banner .col-xs-12 .banner_item--caption{top:2%;width:230px;margin-left:-115px}.banner .col-xs-12 .basic_banner--btn{padding:5px}.catalog__banner.left__position .catalog__banner--caption,.catalog__banner.right__position .catalog__banner--caption{width:100px}.cms-guarantee .catalog__banner.center__position .catalog__banner--caption{left:30%}.toolbar-bottom .pages{padding-right:0}.toolbar-bottom .limiter{display:block;width:180px;margin:0 auto;float:none;padding-bottom:20px}}@media (max-width:420px){.catalog__limiter .pager .limiter select{margin-right:0}.banner_item--title,.banner_item--title span,.basic_banner--title,.basic_banner--title span{font-size:12px}}@media only screen and (max-width:375px){.nav-tabs .nav-item{width:100%;text-align:center}body .diamond-index .gui .shape .shape-button-container{width:19%}.ds-product-preview .pt-5{padding:0!important}#diamondsearch .ds-button.ds-button-special{margin-bottom:10px}#diamondsearch .ds-button.ds-button-special,#diamondsearch .morph-button-fixed{width:100%!important}.form__row p{margin-top:20px}#diamondsearch .ds-product-preview{padding-top:15px}.ds-product-preview.ds-clearfix .item-header__left{float:none;display:block;padding-bottom:10px}.clarity .vue-slider-ltr .vue-slider-mark-label,.clarity .vue-slider-rtl .vue-slider-mark-label{font-size:10px!important}}@media (max-width:360px){.cms-financing-options .catalog__banner.center__position .catalog__banner--caption{left:36%}}@media only screen and (max-width:360px){.diamond-index .results .diamond-index-grid tr td.col-shape.mobile_for_garry,.diamond-index .results .diamond-index-grid tr th.col-price.mobile_for_garry,.header__phone{display:none}.header__inside--right,.header__right{width:60%}.pagination-wrapper .page-link{font-size:8px}}@media (max-width:330px){.diamond-index .results .diamond-index-grid tr{margin:0}.diamond-index .results .diamond-index-grid tr td.col-shape,.diamond-index .results .diamond-index-grid tr th.col-shape{width:12%;padding-left:.5em}.diamond-index .results .diamond-index-grid tr td.col-carat,.diamond-index .results .diamond-index-grid tr td.col-clarity,.diamond-index .results .diamond-index-grid tr td.col-color,.diamond-index .results .diamond-index-grid tr th.col-carat,.diamond-index .results .diamond-index-grid tr th.col-clarity,.diamond-index .results .diamond-index-grid tr th.col-color{width:12.25%}.diamond-index .results .diamond-index-grid tr td.col-price,.diamond-index .results .diamond-index-grid tr th.col-price{width:15.75%}}@media only screen and (max-width:1096px) and (min-width:769px){.params-block{max-width:50%;flex:0 0 50%;width:50%;float:left}}@media only screen and (max-width:992px) and (min-width:769px){.ds-product-preview.ds-clearfix .item-header__center,.ds-product-preview.ds-clearfix .item-header__left{float:left;max-width:50%;flex:0 0 50%;width:50%}.button-wrapper button{font-size:10px}}@media only screen and (max-width:800px) and (min-width:769px){.fixed_box{flex:0 0 32.3%!important;max-width:32.3%!important;float:left}.diamond-index .gui .shape.range-slider .row{display:flex}.fixed_box:nth-child(-n+3){height:169px}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ds-filter-color ul li{background-size:392px 36px}#diamondsearch .ds-filter-shape ul li span,#diamondsearch .ds-filter-shape ul li span:before{/*!*background-image: url(images/diamonds@2x.png);*/background-size:901px 168px}}@media screen and (-webkit-min-device-pixel-ratio:0){input:focus,textarea:focus{background:#eee}input:focus{background:#eee}}.diamond-information-callout .jquery-button white-button:hover{color:#fff}#diamondsearch-view .ds-button.ds-questions a:hover{color:#fff}@media screen and (min-width:1200px){.col-shape.table-item.item_image.desktop{width:115px!important}}@media screen and (max-width:530px){.table-footer .pagination-wrapper{width:100%}.table-footer .pagination-wrapper.pagination-wrapper-right{padding-top:0}.table-footer .pagination.diamond-pagination{padding-bottom:20px}}.table-footer .Page.navigation.example .page-item:active,.table-footer .Page.navigation.example .page-item:focus{outline:0}header .header__inside .header__inside--right{padding-right:15px}.pagination-wrapper.pagination-wrapper-right .page-item.active:hover a.page-link,.pagination.diamond-pagination .page-item.active a:active,.pagination.diamond-pagination .page-item.active a:focus,.pagination.diamond-pagination .page-item.active:focus a.page-link,.pagination.diamond-pagination .page-item.active:hover a.page-link{color:#fff!important}.diamond-index .slider-range .vue-slider-dot{box-shadow:none;border:2px solid #000;width:20px!important;height:20px!important}.diamond-index .vue-slider-mark-step.vue-slider-mark-step-active{background-color:#000}
