html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,hgroup,nav,section{display:block}img,object,embed{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:bold;vertical-align:bottom}td{font-weight:normal;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom;*vertical-align:baseline}.ie6 input{vertical-align:text-bottom}select,input,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}a:hover,a:active{outline:none}small{font-size:85%}strong,th{font-weight:bold}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}pre,code,kbd,samp{font-family:monospace, sans-serif}.clickable,label,input[type=button],input[type=submit],button{cursor:pointer}button,input,select,textarea{margin:0}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.ie6 html{filter:expression(document.execCommand("BackgroundImageCache", false, true))}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}body{font:13px Helmet, Freesans, sans-serif}body,select,input,textarea{color:#333}a{color:#03f}a:hover{color:#69f}::-moz-selection{background:#fcd700;color:#fff;text-shadow:none}::selection{background:#fcd700;color:#fff;text-shadow:none}a:link{-webkit-tap-highlight-color:#fcd700}ins{background-color:#fcd700;color:#000;text-decoration:none}mark{background-color:#fcd700;color:#000;font-style:italic;font-weight:bold}.fluid-grid:after,.fluid-grid-gutters:after,#nav-bar ul:after,.featured-in:after,.shop-diamond-shapes:after,.modalBox .modalContentWrap .modalContent:after,.horizontal-scroller-wrap .quick_view:after,#sweeps-target .social-container:after,#modalBox .diamond-edu-sliders .slider-values:after,.diamond-edu-pages .diamond-edu-sliders .slider-values:after,#modalBox .diamond-edu-sliders .slider-descriptions:after,.diamond-edu-pages .diamond-edu-sliders .slider-descriptions:after,#modalBox .diamond-edu-carat #skin-tone #diamond-hand-slider:after,#modalBox .diamond-edu-carat #skin-tone .slider-values:after,.diamond-edu-pages .diamond-edu-carat #skin-tone #diamond-hand-slider:after,.diamond-edu-pages .diamond-edu-carat #skin-tone .slider-values:after,#modalBox .diamond-edu-carat #skin-tone .slider-value-stubs:after,.diamond-edu-pages .diamond-edu-carat #skin-tone .slider-value-stubs:after,.advisor-or-cyor:after,.cross-merch-slider.flexslider .cross-merch-slider-list:after,.cross-merch-gift-collections:after,.smarter-way-promo:after,.personalized:after,.merchandise-module:after{content:"";display:table;clear:both}.img-right{float:right;display:inline-block;margin:0 0 20px 20px}.img-left{float:left;display:inline-block;margin:0 20px 20px 0}#education_page .img-frame,.content-module.diamond-rings-header img{padding:2px;border:1px solid #e2e2e2;background-color:#fff}.arrow-link:after,.special-banner .sub-link:after,.detailSecondaryHeader .more:after,.shop-diamond-shapes p.link:after,#modalBox .diamond-edu-sliders .learn-more:after,.diamond-edu-pages .diamond-edu-sliders .learn-more:after,.channel a.shop-all:after,.channel-fisp .fisp-text p.more:after,#inpress .theArrow:after,.cross-merch-gift-collections .view-all:after,.landingMain .home-banner p.link:after,.landingMain #diamonds .gwerp span.link:after,.home-sliders .primeHotspot:after,.diamond-edu-financing-promos .diamond-edu-promo h3:after,.diamond-edu-financing-promos #reviews .theArrow:after,.popular-shapes-styles .shop-all:after{content:"\25B6\FE0E";font:normal 7px/11px "proxima-nova",sans-serif;vertical-align:middle;margin-left:.7em}.mock-link{font-size:16px;text-transform:uppercase}.mock-link:after{content:"\25B6\FE0E";font:normal 7px/11px "proxima-nova",sans-serif;vertical-align:middle;margin-left:.7em}.button-gold-outline,.recently-built-ring .yellow-border-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:transparent;font:normal 14px/1 "proxima-nova",sans-serif;padding:16px 24px;text-decoration:none;text-transform:uppercase;text-align:center;border-width:2px;border-style:solid;border-color:#c99700;color:#c99700}.button-gold-outline:hover,.recently-built-ring .yellow-border-button:hover{border-color:#e3ba12;color:#e3ba12}.button-white-outline{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:transparent;font:normal 14px/1 "proxima-nova",sans-serif;padding:16px 24px;text-decoration:none;text-transform:uppercase;text-align:center;border-width:2px;border-style:solid;border-color:#fff;color:#fff}.button-white-outline:hover{background:rgba(250,250,250,0.3)}.button-black-outline{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:transparent;font:normal 14px/1 "proxima-nova",sans-serif;padding:16px 24px;text-decoration:none;text-transform:uppercase;text-align:center;border-width:2px;border-style:solid;border-color:#231f20;color:#231f20}.button-black-outline:hover{border-color:#7f7f7f;color:#7f7f7f}.button-red-outline{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:transparent;font:normal 14px/1 "proxima-nova",sans-serif;padding:16px 24px;text-decoration:none;text-transform:uppercase;text-align:center;border-width:2px;border-style:solid;border-color:#af3227;color:#af3227}.button-red-outline:hover{border-color:#d8473a;color:#d8473a}.facebook-button{-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;box-shadow:0 0 0 1px #eaeaea;height:32px;line-height:32px;width:auto;font-size:10px;font-family:Helvetica, Verdana, sans-serif;display:inline-block;padding:0 2em;color:#fff;font:100 14px/32px "proxima-nova",sans-serif;text-shadow:1px 1px 2px rgba(0,0,0,0.25);background:#3b5a99;border:1px solid #203f79;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 2px 2px -1px rgba(255,255,255,0.4);box-shadow:inset 0 2px 2px -1px rgba(255,255,255,0.4)}.facebook-button a{color:#646464;text-decoration:none}.facebook-button [class*="icon-"]{line-height:32px;font-size:28px;margin-right:10px;float:left}.facebook-button .btn-text{display:block;float:right;font-size:10px}.facebook-button .icon-facebook{font-size:20px}.facebook-button .btn-text{font-size:14px}.facebook-button:hover{color:#fff;background:#203f79}.alert-message{display:block;background:#faf3de;border:1px solid #cfaf57;text-align:center;padding:.4em 2%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.1);box-shadow:0 2px 4px rgba(0,0,0,0.1)}.alert-message .primeText{text-transform:uppercase;font:normal 16px/1 "proxima-nova",sans-serif;color:#646464}.alert-message .secondaryText{font:normal 14px/1 "proxima-nova",sans-serif;color:#c99700}.required-message{display:block;border:1px solid #eaa7a1;background-color:#fff0f0;text-align:center;padding:.4em 2%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.1);box-shadow:0 2px 4px rgba(0,0,0,0.1)}.required-message .primeText{text-transform:uppercase;font:normal 16px/1 "proxima-nova",sans-serif;color:#646464}.required-message .secondaryText{font:normal 14px/1 "proxima-nova",sans-serif;color:#777}.mouseprint{font:normal 10px/16px "proxima-nova",sans-serif;color:#929292;padding:0;letter-spacing:.2px;text-transform:uppercase}.call-for-price{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;margin:0;padding:1.5em 0;margin-top:.8em;width:100%;border:2px solid #646464}.call-for-price .phone{font:normal 16px/1 "proxima-nova",sans-serif;color:#c99700;text-transform:uppercase}.form-defaults input[type="text"],.form-defaults input[type="email"],.form-defaults input[type="password"],.form-defaults input[type="number"],.form-defaults input[type="tel"],.form-defaults input[type="file"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;font:normal 16px "brandon-grotesque",sans-serif;border:1px solid #ccc;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 1px 2px 4px 0 rgba(0,0,0,0.1);box-shadow:inset 1px 2px 4px 0 rgba(0,0,0,0.1);height:42px;padding:8px 16px}.form-defaults input[type="text"]:active,.form-defaults input[type="email"]:active,.form-defaults input[type="password"]:active,.form-defaults input[type="number"]:active,.form-defaults input[type="tel"]:active,.form-defaults input[type="file"]:active,.form-defaults input[type="text"]:focus,.form-defaults select:active,.form-defaults select:focus,.form-defaults input[type="email"]:focus,.form-defaults input[type="password"]:focus,.form-defaults input[type="number"]:focus,.form-defaults input[type="tel"]:focus,.form-defaults input[type="file"]:focus{border:1px solid #6e2549}.form-defaults input.error[type="text"],.form-defaults input.error[type="email"],.form-defaults input.error[type="password"],.form-defaults input.error[type="number"],.form-defaults input.error[type="tel"],.form-defaults input.error[type="file"]{border-color:#e9a6a4}.not-required input[type="text"],.not-required input[type="email"],.not-required input[type="password"],.not-required input[type="number"],.not-required input[type="tel"]{outline:none;font:normal 16px "brandon-grotesque",sans-serif;border:1px solid #929292;color:#929292;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 1px 2px 4px 0 rgba(146,146,146,0.1);box-shadow:inset 1px 2px 4px 0 rgba(146,146,146,0.1);height:42px;padding:8px 16px}.not-required input[type="text"]:active,.not-required input[type="email"]:active,.not-required input[type="password"]:active,.not-required input[type="number"]:active,.not-required input[type="tel"]:active,.not-required input[type="text"]:focus,.not-required select:active,.not-required select:focus,.not-required input[type="email"]:focus,.not-required input[type="password"]:focus,.not-required input[type="number"]:focus,.not-required input[type="tel"]:focus{border:1px solid #6e2549}.not-required input[type="text"]::-webkit-input-placeholder,.not-required input[type="email"]::-webkit-input-placeholder,.not-required input[type="password"]::-webkit-input-placeholder,.not-required input[type="number"]::-webkit-input-placeholder,.not-required input[type="tel"]::-webkit-input-placeholder{color:#929292}.not-required input[type="text"]::-moz-placeholder,.not-required input[type="email"]::-moz-placeholder,.not-required input[type="password"]::-moz-placeholder,.not-required input[type="number"]::-moz-placeholder,.not-required input[type="tel"]::-moz-placeholder{color:#929292}.not-required input[type="text"]:-ms-input-placeholder,.not-required input[type="email"]:-ms-input-placeholder,.not-required input[type="password"]:-ms-input-placeholder,.not-required input[type="number"]:-ms-input-placeholder,.not-required input[type="tel"]:-ms-input-placeholder{color:#929292}.form-defaults textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;font:normal 16px "brandon-grotesque",sans-serif;border:1px solid #ccc;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 1px 2px 4px 0 rgba(0,0,0,0.1);box-shadow:inset 1px 2px 4px 0 rgba(0,0,0,0.1);padding:12px 16px}.form-defaults textarea:active,.form-defaults textarea:focus{border:1px solid #6e2549}.form-defaults textarea.error{border-color:#e9a6a4}.global-sprite,.arrowEnd:after,.arrowYellowRight:after,.arrowYellowLeft:before,span.arrow.whiteUp,span.arrow.whiteRight,span.arrow.whiteDown,span.arrow.whiteLeft,span.arrow.blackUp,span.arrow.blackRight,span.arrow.blackDown,span.arrow.blackLeft,span.arrow.goldUp,span.arrow.goldRight,span.arrow.goldDown,span.arrow.goldLeft,.checkboxStandard,.checkboxChecked,#header .search-drop-btn,#header .search-drop-btn:hover,#header .search-drop-btn.active,#header .searchBtn,#header .shipwrap .clicky,.container .fiveStepSlider.ui-slider-horizontal:before,.modalBox .fiveStepSlider.ui-slider-horizontal:before,.container .fiveStepSlider .ui-slider-range:before,.modalBox .fiveStepSlider .ui-slider-range:before,.detailSecondaryHeader.recentRings .ringRow .ringPrev:before,.detailSecondaryHeader.recentRings .ringRow .ringNext:after,.box p.arrowEnd:after,.box p.arrowEnd.dark:after,#footer .shipwrap .clicky,.horizontal-scroller-wrap .leftNav .arrowIcon,.horizontal-scroller-wrap .rightNav .arrowIcon,div.chatIcon,div.ritaniIcon,#slideShow .leftArrow .arrowIcon,#slideShow .rightArrow .arrowIcon{background:url(/assets/sprites/global-s114f5dc4af-34e0fa279a17267ac69c137ee93ce1ee.png) no-repeat}.cart-sprite,.how-it-works .credit-card-hold{background:url(/assets/sprites/cart-sde5041d863-ea3d50e8350194ffc5c2576887bf6ad7.png) no-repeat}.cart-logos-sprite{background:url(/assets/sprites/cart-logos-sfb54dc0eb8-f6ef9223acbef5ce774dd89bc771156c.png) no-repeat}.diamond-shape-help-sprite{background:url(/assets/sprites/diamond-shape-help-s2087bef3ce-5ef36aeed345590698c0a7987846cd52.png) no-repeat}.diamond-carat-help-sprite{background:url(/assets/sprites/diamond-carat-help-sa061b4b798-3098b34e1c4965c42613fb454a5b84b0.png) no-repeat}.credentials-sprite,.credential_logo .button-background .verisign,.credential_logos .credential_logo.bbb,.credential_logos .credential_logo.authorize,.credential_logos .credential_logo.forbes,#footer .payments .paypal,#footer .payments .synchrony,#inpress .forbes{background:url(/assets/sprites/credentials-s95e5c85ea4-cdc1e04e5a2b2253195aa8c8a9ff55f6.png) no-repeat}.social-sprite{background:url(/assets/sprites/social-sec0f62e9c1-8c579dcfed079c48c555ed3004da6986.png) no-repeat}.holiday-sprite{background:url(/assets/sprites/holiday-s85d36d259c-79cc0330d3eeb82bf4aa1c6f71a5826d.png) no-repeat}.inpress-sprite,#inpress .columns a.foxbusiness,#inpress .columns img.foxbusiness,#inpress .columns a.fastcompany,#inpress .columns img.fastcompany,#inpress .columns a.cnn,#inpress .columns img.cnn,#inpress .columns a.entrepreneur,#inpress .columns img.entrepreneur{background:url(/assets/sprites/inpress-s58d7f05872-79efbb1c98377a378dd649a2ba0fcee3.png) no-repeat}body{font-size:87.5%;font-family:"proxima-nova",sans-serif;background:#fff;padding-bottom:0;line-height:1.3em;color:#646464}h1,h2,h3,h4,h5,h6{font-weight:100;text-transform:uppercase;letter-spacing:0.07em}h1,h2,h3{font-family:"brandon-grotesque", helvetica, arial, sans-serif;color:#0d0d0d}h1.lightText,h2.lightText,h3.lightText{color:#fff}h4,h5,h6{font-family:"proxima-nova", sans-serif;color:#1f1f1f}h1{font-size:36px;line-height:1.1em;letter-spacing:0.12em}h2{font-size:23px;line-height:26px;margin-bottom:6px}h3{font-size:20px;line-height:24px;margin-bottom:6px}h4{font-size:18px;line-height:28px}h5{font-size:16px;line-height:26px}h6{font-size:14px;line-height:24px}p{color:#646464;line-height:1.3em}pre{font-size:87.5%;font-family:"proxima-nova", sans-serif;line-height:1.3em;color:#646464}a{color:#c99700;outline:none}a:hover{color:#a67700}.external{padding-right:23px;background:url(/assets/external-link-bb48bf3ee1b6d7039f19fa8bb0437188.gif) right center scroll no-repeat transparent}.external-grey{background:url(/assets/ring_advisor/icon-link-1fe594c3a8da3f304f99cf8a76303ef0.png) right center no-repeat;padding-right:15px}.arrow-link{text-decoration:none}a:link{-webkit-tap-highlight-color:#aaa}ins{background-color:#aaa;color:white;text-decoration:none}mark{background-color:#aaa;color:white;font-style:italic;font-weight:bold}i,.italic{font-family:Georgia, serif;font-style:italic}b,.bold{font-weight:bold}ul.inline li,ol.inline li{display:inline-block}dl dt,dl dd{display:inline-block;float:left}dl dt.odd,dl dd.odd{background-color:#dedede}dl dt{color:#626262;clear:left}dl dd{color:#626262;margin-left:5px}.lightText{color:#FFF}.lightText p{color:#FFF}::-webkit-input-placeholder{color:#646464}:-moz-placeholder{color:#646464}input{padding:8px}input[type=checkbox]{padding:0}textarea,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{font-family:Helvetica, Verdana, sans-serif}textarea:active,textarea:focus,input[type="date"]:active,input[type="date"]:focus,input[type="datetime"]:active,input[type="datetime"]:focus,input[type="datetime-local"]:active,input[type="datetime-local"]:focus,input[type="email"]:active,input[type="email"]:focus,input[type="month"]:active,input[type="month"]:focus,input[type="number"]:active,input[type="number"]:focus,input[type="password"]:active,input[type="password"]:focus,input[type="search"]:active,input[type="search"]:focus,input[type="tel"]:active,input[type="tel"]:focus,input[type="text"]:active,input[type="text"]:focus,select:active,select:focus,input[type="time"]:active,input[type="time"]:focus,input[type="url"]:active,input[type="url"]:focus,input[type="week"]:active,input[type="week"]:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}textarea.error,input[type="date"].error,input[type="datetime"].error,input[type="datetime-local"].error,input[type="email"].error,input[type="month"].error,input[type="number"].error,input[type="password"].error,input[type="search"].error,input[type="tel"].error,input[type="text"].error,input[type="time"].error,input[type="url"].error,input[type="week"].error{border-color:#f7d3d2;background:#fff0f0}select{background:url(/assets/arrow-yellow-select-f527f1ff0ce5adab6df76decf5fc5d4b.png) no-repeat right center scroll #fff}select:active,select:focus{outline:dotted thin #bbb}select.error{border-color:#f7d3d2;background-color:#fff0f0}input[type="text"],input[type="password"],input[type="email"],input[type="number"],input[type="tel"],select,textarea{padding:7px 7px;border:2px solid #ebebeb}input.showing-cta{font-size:12px;font-family:"proxima-nova",sans-serif;color:#646464}input,select{-webkit-appearance:none;border-radius:0}input[type="checkbox"]{-webkit-appearance:checkbox;border:none;outline:none}input[type="radio"]{-webkit-appearance:radio;border-radius:8px}hr{border-color:#464646}option{margin:3px}img{max-width:none;font-size:0}td{text-align:center}table thead{background-color:#dedede;text-transform:uppercase}table thead tr th{padding:5px 10px}table tbody tr,table tfoot tr{border-bottom:1px solid #dedede}table tbody tr td,table tfoot tr td{vertical-align:middle;padding:5px 10px}table tbody tr.alt,table tbody tr.odd,table tfoot tr.alt,table tfoot tr.odd{background-color:#f0f8ff}::-moz-selection{background:#aaa;color:white;text-shadow:none}::selection{background:#aaa;color:white;text-shadow:none}.minimal{background:#fff;padding:10px}.minimal h1,.minimal h2{font-family:"brandon-grotesque",sans-serif}.minimal h1{font-size:20px;color:#0d0d0d}.minimal h2{font-size:1.12em}.minimal p,.minimal h1,.minimal img{margin-bottom:.9em}.fluid-grid{margin:0 0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fluid-grid *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fluid-grid img{width:100%;vertical-align:top}.fluid-grid [class*='col-']{float:left;padding-right:20px}.fluid-grid [class*='col-']:last-of-type{padding-right:0}.fluid-grid-gutters{margin:0 0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fluid-grid-gutters *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fluid-grid-gutters img{width:100%;vertical-align:top}.fluid-grid-gutters [class*='col-']{float:left;padding:0 10px}.fluid-grid-gutters [class*='col-']:first-of-type{padding-left:0}.fluid-grid-gutters [class*='col-']:last-of-type{padding-right:0}.col-2-3{width:66.66%}.col-1-3{width:33.33%}.col-1-2{width:50%}.col-1-4{width:25%}.col-3-4{width:75%}.col-1-8{width:12.5%}.module{padding:20px;margin-bottom:20px}.gutter-left{padding-left:20px}.gutter-right{padding-right:20px}.grid-pad{padding:0 0 20px 20px}.grid-pad [class*='col-']:last-of-type{padding-right:20px}.no-pad [class*='col-']{padding:0}.no-pad [class*='col-']:last-of-type{padding:0}.column,.columns{float:left;display:inline;margin-left:10px;margin-right:10px}.row{margin-bottom:20px}.column.alpha,.columns.alpha{margin-left:0}.column.omega,.columns.omega{margin-right:0}.one.column,.one.columns{width:40px}.two.columns{width:100px}.three.columns{width:160px}.four.columns{width:220px}.five.columns{width:280px}.six.columns{width:340px}.seven.columns{width:400px}.eight.columns{width:460px}.nine.columns{width:520px}.ten.columns{width:580px}.eleven.columns{width:640px}.twelve.columns{width:700px}.thirteen.columns{width:760px}.fourteen.columns{width:820px}.fifteen.columns{width:880px}.sixteen.columns{width:940px}.one-third.column{width:300px}.two-thirds.column{width:620px}.container .offset-by-one{padding-left:60px}.container .offset-by-two{padding-left:120px}.container .offset-by-three{padding-left:180px}.container .offset-by-four{padding-left:240px}.container .offset-by-five{padding-left:300px}.container .offset-by-six{padding-left:360px}.container .offset-by-seven{padding-left:420px}.container .offset-by-eight{padding-left:480px}.container .offset-by-nine{padding-left:540px}.container .offset-by-ten{padding-left:600px}.container .offset-by-eleven{padding-left:660px}.container .offset-by-twelve{padding-left:720px}.container .offset-by-thirteen{padding-left:780px}.container .offset-by-fourteen{padding-left:840px}.container .offset-by-fifteen{padding-left:900px}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row:after,.clearfix:after{clear:both}.row,.clearfix{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.container{width:1120px;position:relative;margin:0 auto;padding:0 0 4em;background:#FFFFFF}.container .small-margins .columns,.container .small-margins .column{margin-left:5px;margin-right:5px;padding-left:5px;padding-right:5px}.container .small-margins .columns.omega,.container .small-margins .column.omega{margin-right:-5px}.container .small-margins .columns.alpha,.container .small-margins .column.alpha{margin-left:-5px}.container>*{padding:0 80px}.landingMain{position:relative;padding:0;height:auto}.container-column{max-width:1120px;margin:0 auto}.container-column-960{max-width:960px;margin:0 auto}.container>.row:nth-last-child(n){margin-bottom:0}.sequence-4{margin:25px 0}.sequence-4 h2{font-size:1em;line-height:1.2em;letter-spacing:0.02em}.sequence-4 h2 .purpleNum,.sequence-4 h3 .purpleNum{color:#612141;font-family:"miller",serif;font-size:1.4em;font-style:italic;font-weight:bold;height:45px;margin-right:5px;display:block;float:left}.sequence-4 div.columns{padding:0 15px;margin:0 -1px 0}.sequence-4 div.columns:first-of-type{padding-left:0}.sequence-4 div.columns:last-of-type{padding-right:0}.sequence-4 div.columns:not(:last-of-type){border-right:1px solid #a1a1a1;overflow:visible}.sequence-4 div.columns img{margin-bottom:10px}.container .sequence-4 div.columns{width:218px;height:405px}#oldBrowser{background:#FFF;position:absolute;top:0;left:50%;margin-left:-570px;z-index:999;width:980px;height:100%;text-align:center;padding:41px 80px}#oldBrowser p{font-size:2em;margin-top:30px}.or-text{color:#646464;font-family:Georgia, sans-serif;font-style:italic}.error{color:#ff2e00}.allCaps{text-transform:uppercase}.lowercase{text-transform:lowercase}.tileLink{text-decoration:none}a.boldLink{text-decoration:none;font-size:0.9em;font-weight:bold;margin-top:10px;text-transform:uppercase}.noPadding{padding:0 !important}.no-bottom-padding{padding-bottom:0}.globalPadding{padding:0 80px}.columns{position:relative}.textCenter{text-align:center}.textRight{text-align:right}.textLeft{text-align:left}.floatLeft{float:left}.floatRight{float:right}.inline{display:inline}.hide{display:none}#videoPop{cursor:pointer}.fine-print{color:#bbb;font-size:12px;font-style:italic}.anchor-link{padding:0}.plumBck,.ringsBck,.earringsBck,.braceletsBck,.necklacesBck,.stacksBck,.basketsBck{background:#612141;background:-moz-linear-gradient(top, #612141 0%, #a20067 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #612141), color-stop(100%, #a20067));background:-webkit-linear-gradient(top, #612141 0%, #a20067 100%);background:-o-linear-gradient(top, #612141 0%, #a20067 100%);background:-ms-linear-gradient(top, #612141 0%, #a20067 100%);background:linear-gradient(top, #612141 0%,#a20067 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF612141', endColorstr='#FFA20067',GradientType=0 )}.peachBck{background:#fefefe;background:-moz-linear-gradient(top, #fefefe 0%, #f8f3e6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #f8f3e6));background:-webkit-linear-gradient(top, #fefefe 0%, #f8f3e6 100%);background:-o-linear-gradient(top, #fefefe 0%, #f8f3e6 100%);background:-ms-linear-gradient(top, #fefefe 0%, #f8f3e6 100%);background:linear-gradient(top, #fefefe 0%,#f8f3e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFEFEFE', endColorstr='#FFF8F3E6',GradientType=0 )}.yellowBck{background:#b58500;background:-moz-linear-gradient(top, #b58500 0%, #f1c400 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b58500), color-stop(100%, #f1c400));background:-webkit-linear-gradient(top, #b58500 0%, #f1c400 100%);background:-o-linear-gradient(top, #b58500 0%, #f1c400 100%);background:-ms-linear-gradient(top, #b58500 0%, #f1c400 100%);background:linear-gradient(top, #b58500 0%,#f1c400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB58500', endColorstr='#FFF1C400',GradientType=0 )}.tealBck{background:#005e5d;background:-moz-linear-gradient(top, #005e5d 0%, #3fb0b6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #005e5d), color-stop(100%, #3fb0b6));background:-webkit-linear-gradient(top, #005e5d 0%, #3fb0b6 100%);background:-o-linear-gradient(top, #005e5d 0%, #3fb0b6 100%);background:-ms-linear-gradient(top, #005e5d 0%, #3fb0b6 100%);background:linear-gradient(top, #005e5d 0%,#3fb0b6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF005E5D', endColorstr='#FF3FB0B6',GradientType=0 )}.grayBck,.detailSecondaryHeader.grayBck{background:#646464;background:-moz-linear-gradient(top, #646464 0%, #343434 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #646464), color-stop(100%, #343434));background:-webkit-linear-gradient(top, #646464 0%, #343434 100%);background:-o-linear-gradient(top, #646464 0%, #343434 100%);background:-ms-linear-gradient(top, #646464 0%, #343434 100%);background:linear-gradient(top, #646464 0%,#343434 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF646464', endColorstr='#FF343434',GradientType=0 )}.grayBck p,.grayBck h1,.grayBck h2,.grayBck h3,.grayBck h4,.grayBck h5,.detailSecondaryHeader.grayBck p,.detailSecondaryHeader.grayBck h1,.detailSecondaryHeader.grayBck h2,.detailSecondaryHeader.grayBck h3,.detailSecondaryHeader.grayBck h4,.detailSecondaryHeader.grayBck h5{color:#fff}.lightGrayBck,.detailSecondaryHeader.lightGrayBck{background:#f4f4f4;background:-moz-linear-gradient(top, #f4f4f4 0%, #fefefe 60%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f4f4), color-stop(60%, #fefefe));background:-webkit-linear-gradient(top, #f4f4f4 0%, #fefefe 60%);background:-o-linear-gradient(top, #f4f4f4 0%, #fefefe 60%);background:-ms-linear-gradient(top, #f4f4f4 0%, #fefefe 60%);background:linear-gradient(top, #f4f4f4 0%,#fefefe 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF4F4F4', endColorstr='#FFFEFEFE',GradientType=0 )}.solid-light-gray-back,.detailSecondaryHeader.solid-light-gray-back{background-color:#f4f4f4}.medGrayBck{background:#51534a;background:-moz-linear-gradient(top, #51534a 0%, #cbc4bc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #51534a), color-stop(100%, #cbc4bc));background:-webkit-linear-gradient(top, #51534a 0%, #cbc4bc 100%);background:-o-linear-gradient(top, #51534a 0%, #cbc4bc 100%);background:-ms-linear-gradient(top, #51534a 0%, #cbc4bc 100%);background:linear-gradient(top, #51534a 0%,#cbc4bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF51534A', endColorstr='#FFCBC4BC',GradientType=0 )}.darkGrayBck{background:#3d3c35;background:-moz-linear-gradient(top, #3d3c35 0%, #727272 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3d3c35), color-stop(100%, #727272));background:-webkit-linear-gradient(top, #3d3c35 0%, #727272 100%);background:-o-linear-gradient(top, #3d3c35 0%, #727272 100%);background:-ms-linear-gradient(top, #3d3c35 0%, #727272 100%);background:linear-gradient(top, #3d3c35 0%,#727272 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3D3C35', endColorstr='#FF727272',GradientType=0 )}.header-link a{text-decoration:none;color:#0d0d0d}.header-link a:hover{color:#c99700}.grayBck .header-link a{color:#fff}.grayBck .header-link a:hover{color:#f1c400}#spinner{display:none;position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;min-height:50px;-webkit-transform:translateZ(0)}#spinner .spinner-content{color:#c99700;margin:50px auto 0 auto;border:1px solid #f0d86c;width:275px;background:#FFF;position:relative;padding:45px 0;z-index:1;-webkit-box-shadow:0 0 3px 0 #ccc;box-shadow:0 0 3px 0 #ccc;text-align:center}#spinner .spinner-content .spinnerText{padding:0}#spinner .spinnerBg{background:#FFF;opacity:0.5;position:absolute;left:0;right:0;top:0;bottom:0}#spinner span{padding-left:20px;background:#fff url(/assets/spinner-4c138671e2c3c6655596d13292cf9a01.gif) no-repeat left center}.scrollingLoad #spinner .spinnerBg{display:none}.scrollingLoad #spinner .spinner-content{position:absolute;top:100%;margin:0;padding:0;width:100%;border:none;-webkit-box-shadow:none;box-shadow:none}.scrollingLoad #spinner span{background-color:transparent}.arrowEnd{margin-top:5px}.arrowEnd:after{background-position:0 -1321px;bottom:2px;content:" ";height:7px;margin-left:7px;position:absolute;top:4px;width:5px}.arrow-right-text:after{content:'\25B6\FE0E';font-size:8px;padding-left:5px}.arrowYellowRight:after{content:" ";background-position:0 -1254px;width:8px;height:7px;position:relative;bottom:2px;left:4px;display:inline-block;vertical-align:middle}.arrowYellowLeft:before{content:" ";background-position:0 -1240px;width:8px;height:10px;position:relative;bottom:2px;right:8px;display:inline-block;vertical-align:middle}span.arrow{width:7px;height:7px;display:inline-block;vertical-align:middle}span.arrow.whiteUp{background-position:0 -1321px}span.arrow.whiteRight{background-position:0 -1335px}span.arrow.whiteDown{background-position:0 -1314px}span.arrow.whiteLeft{background-position:0 -1328px}span.arrow.blackUp{background-position:0 -1268px}span.arrow.blackRight{background-position:0 -1289px}span.arrow.blackDown{background-position:0 -1275px}span.arrow.blackLeft{background-position:0 -1261px}span.arrow.goldUp{background-position:0 -1247px}span.arrow.goldRight{background-position:0 -1254px}span.arrow.goldDown{background-position:0 -1233px}span.arrow.goldLeft{background-position:0 -1240px}.ie .arrow-link:after,.ie .special-banner .sub-link:after,.special-banner .ie .sub-link:after,.ie .detailSecondaryHeader .more:after,.detailSecondaryHeader .ie .more:after,.ie .shop-diamond-shapes p.link:after,.shop-diamond-shapes .ie p.link:after,.ie #modalBox .diamond-edu-sliders .learn-more:after,#modalBox .diamond-edu-sliders .ie .learn-more:after,.ie .diamond-edu-pages .diamond-edu-sliders .learn-more:after,.diamond-edu-pages .diamond-edu-sliders .ie .learn-more:after,.ie .channel a.shop-all:after,.channel .ie a.shop-all:after,.ie .channel-fisp .fisp-text p.more:after,.channel-fisp .fisp-text .ie p.more:after,.ie #inpress .theArrow:after,#inpress .ie .theArrow:after,.ie .cross-merch-gift-collections .view-all:after,.cross-merch-gift-collections .ie .view-all:after,.ie .landingMain .home-banner p.link:after,.landingMain .home-banner .ie p.link:after,.ie .landingMain #diamonds .gwerp span.link:after,.landingMain #diamonds .gwerp .ie span.link:after,.ie .home-sliders .primeHotspot:after,.home-sliders .ie .primeHotspot:after,.ie .diamond-edu-financing-promos .diamond-edu-promo h3:after,.diamond-edu-financing-promos .diamond-edu-promo .ie h3:after,.ie .diamond-edu-financing-promos #reviews .theArrow:after,.diamond-edu-financing-promos #reviews .ie .theArrow:after,.ie .popular-shapes-styles .shop-all:after,.popular-shapes-styles .ie .shop-all:after,.win .arrow-link:after,.win .special-banner .sub-link:after,.special-banner .win .sub-link:after,.win .detailSecondaryHeader .more:after,.detailSecondaryHeader .win .more:after,.win .shop-diamond-shapes p.link:after,.shop-diamond-shapes .win p.link:after,.win #modalBox .diamond-edu-sliders .learn-more:after,#modalBox .diamond-edu-sliders .win .learn-more:after,.win .diamond-edu-pages .diamond-edu-sliders .learn-more:after,.diamond-edu-pages .diamond-edu-sliders .win .learn-more:after,.win .channel a.shop-all:after,.channel .win a.shop-all:after,.win .channel-fisp .fisp-text p.more:after,.channel-fisp .fisp-text .win p.more:after,.win #inpress .theArrow:after,#inpress .win .theArrow:after,.win .cross-merch-gift-collections .view-all:after,.cross-merch-gift-collections .win .view-all:after,.win .landingMain .home-banner p.link:after,.landingMain .home-banner .win p.link:after,.win .landingMain #diamonds .gwerp span.link:after,.landingMain #diamonds .gwerp .win span.link:after,.win .home-sliders .primeHotspot:after,.home-sliders .win .primeHotspot:after,.win .diamond-edu-financing-promos .diamond-edu-promo h3:after,.diamond-edu-financing-promos .diamond-edu-promo .win h3:after,.win .diamond-edu-financing-promos #reviews .theArrow:after,.diamond-edu-financing-promos #reviews .win .theArrow:after,.win .popular-shapes-styles .shop-all:after,.popular-shapes-styles .win .shop-all:after{content:"\25B6";font:normal 15px/11px "proxima-nova",sans-serif;vertical-align:middle;margin-left:.3em}.ie .mock-link:after,.win .mock-link:after{content:"\25B6";font:normal 15px/11px "proxima-nova",sans-serif;vertical-align:middle;margin-left:0.3em}.mock-link.gold{color:#f1c400}.context-switcher-form{padding:24px 24px 0 24px}.context-switcher-form .us-shipping{text-decoration:none;color:#0d0d0d}.context-switcher-form #currency{padding-bottom:10px;font-family:"proxima-nova",sans-serif;font-size:14px;display:inline-block}.context-switcher-form #top-text{border-bottom:1px solid #ddd}.context-switcher-form fieldset{margin-top:20px}.context-switcher-form p{padding-bottom:20px}.context-switcher-form select{margin-bottom:2px}.context-switcher-form select#country-select{width:180px;margin-right:20px}.context-switcher-form select#currency-select{width:180px}.context-switcher-form input{margin:4px 62px 0 0;font-weight:normal;color:#464646;background:#f5c349;border:0;text-transform:uppercase;text-decoration:none;padding:8px 15px;font-family:"proxima-nova",sans-serif}.context-switcher-form #country{padding-bottom:10px;display:inline-block}.context-switcher-form #btn{margin-top:20px;border-bottom:1px solid #ddd;padding-bottom:20px}.context-switcher-form #note{margin-top:10px;font-size:13px}.flag-icon{margin-left:-3px}.flag-icon img{margin-top:4px;box-shadow:1px 1px 2px rgba(0,0,0,0.2)}.shipping-dest{display:inline-block}.shipping-dest .dest-label{float:left;padding-right:5px;padding-top:3px}.shipping-dest .dest-flag{float:right}.touch #rTable .quick_view_trigger,.touch .imageZoom{display:none;visibility:hidden}.touch .modalBox{position:absolute}.touch.presentation{width:100%;height:100%;position:fixed;overflow:hidden}.touch.presentation body{background:white}.touch.presentation body>.container{visibility:hidden}.touch.presentation #favorites{display:none}.touch.presentation .modalBox{position:fixed !important;visibility:visible}.touch.presentation .modalBox .presentationView,.touch.presentation .modalBox a{-webkit-tap-highlight-color:transparent}.touch.presentation .modalBox .flex-pauseplay{display:none}li:not(#foo)>fieldset>div>span>input[type='checkbox']{opacity:0;float:left;width:18px}li:not(#foo)>fieldset>div>span>input[type='checkbox']+label{margin:0;clear:none;padding:5px 0 4px 24px;cursor:pointer;background:#000}input[type="submit"][disabled],button[type="submit"][disabled]{opacity:.6;transition:opacity .25s ease-in-out}button[type="submit"].disabled-fatbutton{background-color:#bbb;cursor:auto}input[type="submit"][disabled]{background:#bbb;border:0;color:rgba(0,0,0,0.4);text-shadow:0 -1px 1px rgba(255,255,255,0.5);cursor:auto}input[type="submit"][disabled]:hover{background:#bbb}.checkboxGroup{position:relative}.checkboxGroup label{font-weight:normal;text-transform:none}.checkboxStandard{background-position:0 -1015px;display:inline-block;height:14px;width:14px;margin-right:2px}.checkboxStandard:active,.checkboxStandard.form_checkbox_active,.checkboxStandard.form_checkbox-active{background-position:0 -888px}.checkboxStandard input{cursor:pointer;display:block;width:100%;height:100%}.checkboxChecked{background-position:0 -888px}.checkboxHide{opacity:0;filter:alpha(opacity=0)}.ie .checkboxStandard{bottom:-3px;position:relative;margin-top:3px}form.august-refresh input[type="text"],form.august-refresh input[type="email"],form.august-refresh input[type="password"],form.august-refresh input[type="tel"],form.august-refresh #address_copy,form.august-refresh #split_address_copy,form.august-refresh select{overflow:hidden;background-color:#fff;color:#0d0d0d;font:italic 17px "miller",serif;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #cbcbcb;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 1px 2px 5px -2px #cbcbcb;-moz-box-shadow:inset 1px 2px 5px -2px #cbcbcb;box-shadow:inset 1px 2px 5px -2px #cbcbcb;padding:10px 9px 8px}form.august-refresh input[type="text"].valid,form.august-refresh input[type="email"].valid,form.august-refresh input[type="password"].valid,form.august-refresh input[type="tel"].valid,form.august-refresh #address_copy.valid,form.august-refresh #split_address_copy.valid,form.august-refresh select.valid{background:url(/assets/sprites/cart-sde5041d863-ea3d50e8350194ffc5c2576887bf6ad7.png) 100% -290px no-repeat #fff}form.august-refresh input[type="text"].error,form.august-refresh input[type="email"].error,form.august-refresh input[type="password"].error,form.august-refresh input[type="tel"].error,form.august-refresh #address_copy.error,form.august-refresh #split_address_copy.error,form.august-refresh select.error{background:url(/assets/sprites/cart-sde5041d863-ea3d50e8350194ffc5c2576887bf6ad7.png) 100% -176px no-repeat #fff0f0;border-color:#e9a6a4}form.august-refresh input[type="text"],form.august-refresh input[type="email"],form.august-refresh input[type="password"],form.august-refresh input[type="tel"],form.august-refresh select{width:100%}form.august-refresh select{height:40px;padding:10px 9px 8px 9px;background:url(/assets/sprites/cart-sde5041d863-ea3d50e8350194ffc5c2576887bf6ad7.png) 100% -325px no-repeat #fff}form.august-refresh select.valid{background:url(/assets/sprites/cart-sde5041d863-ea3d50e8350194ffc5c2576887bf6ad7.png) 100% -141px no-repeat #fff}form.august-refresh select.error{background:url(/assets/sprites/cart-sde5041d863-ea3d50e8350194ffc5c2576887bf6ad7.png) 100% -106px no-repeat #fff0f0}form.august-refresh input#amount1,form.august-refresh input#amount2{width:120px}form.august-refresh input[type="text"].remaining-amount,form.august-refresh input[type="tel"].remaining-amount{background-color:#e6e6e6}form.august-refresh .field label{font-weight:bold}form.august-refresh label{color:#646464;font-size:16px;line-height:16px;display:block;margin-bottom:5px;cursor:default}form.august-refresh label.inlineWithCheckbox{display:inline;margin:0;font-weight:normal;font-size:14px;vertical-align:top}form.august-refresh label.error{color:#d10007;font-size:12px;line-height:1;font-weight:normal;position:absolute;min-width:120px;padding-top:2px;z-index:10}form.august-refresh label input[type="radio"]{height:16px;padding:0;vertical-align:top;margin-right:3px}form.august-refresh input[type="text"],form.august-refresh input[type="email"],form.august-refresh input[type="password"],form.august-refresh input[type="tel"],form.august-refresh #address_copy,form.august-refresh #split_address_copy,form.august-refresh select{overflow:hidden;background-color:#fff;color:#0d0d0d;font:italic 17px "miller",serif;letter-spacing:.015em;text-indent:.25em;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #cbcbcb;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 1px 2px 5px -2px #cbcbcb;-moz-box-shadow:inset 1px 2px 5px -2px #cbcbcb;box-shadow:inset 1px 2px 5px -2px #cbcbcb;padding:10px 9px 8px}form.august-refresh input[type="text"].valid,form.august-refresh input[type="email"].valid,form.august-refresh input[type="password"].valid,form.august-refresh input[type="tel"].valid,form.august-refresh #address_copy.valid,form.august-refresh #split_address_copy.valid,form.august-refresh select.valid{background:url(/assets/sprites/cart-sde5041d863-ea3d50e8350194ffc5c2576887bf6ad7.png) 100% -290px no-repeat #fff}form.august-refresh input[type="text"].error,form.august-refresh input[type="email"].error,form.august-refresh input[type="password"].error,form.august-refresh input[type="tel"].error,form.august-refresh #address_copy.error,form.august-refresh #split_address_copy.error,form.august-refresh select.error{background:url(/assets/sprites/cart-sde5041d863-ea3d50e8350194ffc5c2576887bf6ad7.png) 100% -176px no-repeat #fff0f0;border-color:#e9a6a4}form.august-refresh input[type="text"],form.august-refresh input[type="email"],form.august-refresh input[type="password"],form.august-refresh input[type="tel"],form.august-refresh select{width:100%}form.august-refresh select{height:40px;padding:8px 9px;background:url(/assets/sprites/cart-sde5041d863-ea3d50e8350194ffc5c2576887bf6ad7.png) 100% -325px no-repeat #fff}form.august-refresh select.valid{background:url(/assets/sprites/cart-sde5041d863-ea3d50e8350194ffc5c2576887bf6ad7.png) 100% -141px no-repeat #fff}form.august-refresh select.error{background:url(/assets/sprites/cart-sde5041d863-ea3d50e8350194ffc5c2576887bf6ad7.png) 100% -106px no-repeat #fff0f0}form.august-refresh input#amount1,form.august-refresh input#amount2{width:150px}form.august-refresh input[type="text"].remaining-amount,form.august-refresh input[type="tel"].remaining-amount{background-color:#e6e6e6}form.august-refresh .field label{font-weight:bold}form.august-refresh label{color:#646464;font-size:16px;line-height:16px;display:block;margin-bottom:5px;cursor:default}form.august-refresh label.inlineWithCheckbox{display:inline;margin:0;font-weight:normal;font-size:14px;vertical-align:top}form.august-refresh label.error{color:#d10007;font-size:12px;line-height:1;font-weight:normal;position:absolute;min-width:120px;padding-top:2px;z-index:10}form.august-refresh label input[type="radio"]{height:16px;padding:0;vertical-align:top;margin-right:3px}.form-defaults input[type="text"].error,.form-defaults input[type="email"].error,.form-defaults input[type="password"].error,.form-defaults input[type="number"].error,.form-defaults input[type="tel"].error,.form-defaults input[type="file"].error{background:url(/assets/sprites/cart-sde5041d863-ea3d50e8350194ffc5c2576887bf6ad7.png) 100% -175px no-repeat #fff0f0}.form-defaults select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;font:normal 16px "brandon-grotesque",sans-serif;border:1px solid #ccc;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 1px 2px 4px 0 rgba(0,0,0,0.1);box-shadow:inset 1px 2px 4px 0 rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;overflow:hidden;white-space:nowrap;padding:8px 9px;height:40px;background:url(/assets/sprites/cart-sde5041d863-ea3d50e8350194ffc5c2576887bf6ad7.png) 100% -325px no-repeat #fff}.form-defaults select:active,.form-defaults select:focus{border:1px solid #6e2549}.form-defaults select.valid{background:url(/assets/sprites/cart-sde5041d863-ea3d50e8350194ffc5c2576887bf6ad7.png) 100% -298px no-repeat #fff}.form-defaults select.error{background:url(/assets/sprites/cart-sde5041d863-ea3d50e8350194ffc5c2576887bf6ad7.png) 100% -184px no-repeat #fff0f0;border-color:#e9a6a4}.form-defaults fieldset{margin-bottom:1.5em}.form-defaults label.error{position:absolute;margin:0;font:normal 13px/1.3 "proxima-nova",sans-serif;color:#d10007;cursor:default}.not-required label{color:#929292}.not-required input[type="file"]{cursor:pointer}.not-required select{outline:none;font:normal 16px "brandon-grotesque",sans-serif;border:1px solid #929292;color:#929292;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 1px 2px 4px 0 rgba(146,146,146,0.1);box-shadow:inset 1px 2px 4px 0 rgba(146,146,146,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;overflow:hidden;white-space:nowrap;padding:8px 9px;height:40px;background:url(/assets/sprites/cart-sde5041d863-ea3d50e8350194ffc5c2576887bf6ad7.png) 100% -325px no-repeat #fff}.not-required select:active,.not-required select:focus{border:1px solid #6e2549}.not-required select.valid{background:url(/assets/sprites/cart-sde5041d863-ea3d50e8350194ffc5c2576887bf6ad7.png) 100% -298px no-repeat #fff}.not-required select.error{background:url(/assets/sprites/cart-sde5041d863-ea3d50e8350194ffc5c2576887bf6ad7.png) 100% -184px no-repeat #fff0f0;border-color:#e9a6a4}.not-required fieldset{margin-bottom:1em}a .theArrow,.primeHotspot .theArrow,.secondaryHotspot .theArrow{font-size:7px;vertical-align:middle;padding-left:1px;padding-bottom:1px}.ie .theArrow{font-size:14px}input.primeHotspot,button.primeHotspot,.primeHotspot{padding:8px 15px;font-family:"proxima-nova",sans-serif;font-weight:normal;color:#464646;background:#f5c349;border:0;text-transform:uppercase;text-decoration:none;outline:none}input.primeHotspot a,button.primeHotspot a,.primeHotspot a{text-decoration:none}input.primeHotspot.plum,button.primeHotspot.plum,.primeHotspot.plum{padding:10px 30px;outline:none;font:100 14px/18px "proxima-nova",sans-serif;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.25);background:#6e2549;border:1px solid #612141;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 2px 2px -1px rgba(255,255,255,0.4);box-shadow:inset 0 2px 2px -1px rgba(255,255,255,0.4)}input.primeHotspot.plum:hover,input.primeHotspot.plum.hover,button.primeHotspot.plum:hover,button.primeHotspot.plum.hover,.primeHotspot.plum:hover,.primeHotspot.plum.hover{color:#fff;background:#601f40}input.primeHotspot.plum:active,button.primeHotspot.plum:active,.primeHotspot.plum:active{background:#531b37}input.primeHotspot.plum.flat,button.primeHotspot.plum.flat,.primeHotspot.plum.flat{border:none;box-shadow:none;border:0;text-decoration:none;outline:none}input.primeHotspot.plum .secondaryText,button.primeHotspot.plum .secondaryText,.primeHotspot.plum .secondaryText{color:#ccc}input.primeHotspot.gray,button.primeHotspot.gray,.primeHotspot.gray{color:#000;padding:10px 30px;background:#e6e6e6;font:100 14px/18px "proxima-nova",sans-serif}input.primeHotspot.gray:hover,button.primeHotspot.gray:hover,.primeHotspot.gray:hover{background:#dfdfdf}input.primeHotspot.black,button.primeHotspot.black,.primeHotspot.black{background:#202020;color:#fff;border:1px solid #0d0d0d;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 2px 2px -1px rgba(255,255,255,0.4);box-shadow:inset 0 2px 2px -1px rgba(255,255,255,0.4)}input.primeHotspot.black:hover,button.primeHotspot.black:hover,.primeHotspot.black:hover{background:#2a2a2a;color:#fff}input.primeHotspot.black:active,button.primeHotspot.black:active,.primeHotspot.black:active{background:#1c1c1c}input.primeHotspot.black.slim,button.primeHotspot.black.slim,.primeHotspot.black.slim{padding:4px 10px}input.primeHotspot.black.sidebar,button.primeHotspot.black.sidebar,.primeHotspot.black.sidebar{width:97.5%}input.primeHotspot.outline,button.primeHotspot.outline,.primeHotspot.outline{background:rgba(255,255,255,0);color:#1F1F1F;border:2px solid #0d0d0d;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 2px 2px -1px rgba(255,255,255,0.4);box-shadow:inset 0 2px 2px -1px rgba(255,255,255,0.4)}input.primeHotspot.outline:hover,button.primeHotspot.outline:hover,.primeHotspot.outline:hover{background:rgba(255,255,255,0)}input.primeHotspot.outline:active,button.primeHotspot.outline:active,.primeHotspot.outline:active{background:rgba(255,255,255,0)}input.primeHotspot.outline.gold,button.primeHotspot.outline.gold,.primeHotspot.outline.gold{color:#f5c349;border:2px solid #f5c349}input.primeHotspot.red,button.primeHotspot.red,.primeHotspot.red{background:#7a1214;color:#fff;border:1px solid #661012;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}input.primeHotspot.red:hover,button.primeHotspot.red:hover,.primeHotspot.red:hover{background:#851416;color:#fff}input.primeHotspot.red:active,button.primeHotspot.red:active,.primeHotspot.red:active{background:#701113}input.primeHotspot.fb-login,button.primeHotspot.fb-login,.primeHotspot.fb-login{color:#fff;font:100 14px/18px "proxima-nova",sans-serif;text-shadow:1px 1px 2px rgba(0,0,0,0.25);background:#3b5a99;border:1px solid #203f79;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 2px 2px -1px rgba(255,255,255,0.4);box-shadow:inset 0 2px 2px -1px rgba(255,255,255,0.4)}input.primeHotspot.fb-login:hover,button.primeHotspot.fb-login:hover,.primeHotspot.fb-login:hover{color:#fff;background:#203f79}input.primeHotspot.fatButton.chat-launcher,button.primeHotspot.fatButton.chat-launcher,.primeHotspot.fatButton.chat-launcher{text-align:center}input.primeHotspot p.primary,button.primeHotspot p.primary,.primeHotspot p.primary{font:400 14px/18px "proxima-nova",sans-serif;color:#464646}input.primeHotspot p.secondary,button.primeHotspot p.secondary,.primeHotspot p.secondary{font:100 11px/12px "proxima-nova",sans-serif;text-transform:none;letter-spacing:.1em;color:#464646}input.primeHotspot.inline,button.primeHotspot.inline,.primeHotspot.inline{display:inline-block}input.primeHotspot.large,button.primeHotspot.large,.primeHotspot.large{display:block;font-size:1.14em}input.primeHotspot.stacked,button.primeHotspot.stacked,.primeHotspot.stacked{display:inline-block;text-align:center}.primeHotspot.plum.analytics-pendant-builder{width:99%;height:50px}.primeHotspot .primeText,.secondaryHotspot .primeText{display:block;font-size:16px;line-height:1}.primeHotspot .secondaryText,.secondaryHotspot .secondaryText{font-size:12px;color:#929292;text-transform:none;letter-spacing:.05em;line-height:1em}.options-sidebar .product_actions .primeHotspot .secondaryText{color:#e3ddd5}.primeHotspot.hover,.primeHotspot:hover{background:#efaf3a;color:#3d3c35}.fatButton{padding:16px 40px}a.fatButton{display:inline-block}input.secondaryHotspot,button.secondaryHotspot,.secondaryHotspot{color:#464646;font:normal 11px/3 "proxima-nova",sans-serif;letter-spacing:.04em;border:1px solid #ccc;text-transform:uppercase;text-decoration:none;padding:0 1em;text-align:center;margin-right:5px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f0f0f0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f0f0f0));background:-webkit-linear-gradient(top, #fff 0%, #f0f0f0 100%);background:-o-linear-gradient(top, #fff 0%, #f0f0f0 100%);background:-ms-linear-gradient(top, #fff 0%, #f0f0f0 100%);background:linear-gradient(top, #ffffff 0%,#f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF0F0F0',GradientType=0 )}input.secondaryHotspot:hover,button.secondaryHotspot:hover,.secondaryHotspot:hover{color:#222;background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background:-ms-linear-gradient(top, #fff 0%, #f8f8f8 100%);background:linear-gradient(top, #ffffff 0%,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8',GradientType=0 )}input.secondaryHotspot:active,button.secondaryHotspot:active,.secondaryHotspot:active{background:#f0f0f0;background:-moz-linear-gradient(top, #f0f0f0 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0f0f0), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #f0f0f0 0%, #fff 100%);background:-o-linear-gradient(top, #f0f0f0 0%, #fff 100%);background:-ms-linear-gradient(top, #f0f0f0 0%, #fff 100%);background:linear-gradient(top, #f0f0f0 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0F0F0', endColorstr='#FFFFFFFF',GradientType=0 );color:#999}.fave-button{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0px 2px 2px -1px rgba(255,255,255,0.4);-moz-box-shadow:inset 0px 2px 2px -1px rgba(255,255,255,0.4);box-shadow:inset 0px 2px 2px -1px rgba(255,255,255,0.4);border:1px solid #646464;background:#646464;color:#fff;text-shadow:none;font-size:11px;height:23px;line-height:23px;padding:0 .4em}.fave-button i{position:relative;top:2px;width:17px;height:17px;display:inline-block;background-image:url(/assets/star-17-942a05a7d5f60d266e89e0d22afd2f60.png);background-repeat:no-repeat;background-position:top left}.fave-button span{display:inline-block}.fave-button.starred{background:#303030}.fave-button.starred i{background-position:top right}.fave-button i{top:3px;left:-1px}.fave-button span{position:relative;top:-1px}.fave-button:hover{background:#303030}.fave-button.starred:hover{background:#646464}.fave-button .checkboxStandard{display:none}.ie8 .fave-button .checkboxStandard{display:block;position:absolute;left:-9999px;top:-9999px;height:1px;width:1px}.mail-button{height:23px;line-height:23px;padding:0 .4em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0px 2px 2px -1px rgba(255,255,255,0.4);-moz-box-shadow:inset 0px 2px 2px -1px rgba(255,255,255,0.4);box-shadow:inset 0px 2px 2px -1px rgba(255,255,255,0.4);border:1px solid #646464;background:#646464;color:#fff;text-shadow:none;height:23px;display:inline-block}.mail-button i{position:relative;top:2px;width:17px;height:12px;display:inline-block;background-image:url(/assets/mail-c04c660a91a7b339fd0c3b194da8b89b.png);background-size:cover;margin-right:2px}.mail-button span{display:inline-block}.mail-button .checkboxStandard{display:none}.mail-button:hover{background:#303030}.social-old{position:relative;display:inline-block;padding-bottom:5px}.social-old:before,.social-old:after{background:none}.social-old span{font-weight:normal}.social-old .socialShare{position:relative;bottom:-5px}.social-old .shareSquare{display:inline-block;height:25px;width:46px;background-image:url(/assets/social-icons-details2-aab30997205b89dba0df7f2a078b98a2.png);margin-right:-1px}.social-old .shareSquare.facebook{background-position:left top}.social-old .shareSquare.facebook:hover{background-position:left bottom}.social-old .shareSquare.twitter{background-position:-46px top}.social-old .shareSquare.twitter:hover{background-position:-46px bottom}.social-old .shareSquare.google{background-position:-138px top}.social-old .shareSquare.google:hover{background-position:-138px bottom}.social-old .shareSquare.pinterest{background-position:-92px top}.social-old .shareSquare.pinterest:hover{background-position:-92px bottom}.social-old .shareSquare.instagram{background-position:-184px top}.social-old .shareSquare.instagram:hover{background-position:-184px bottom}.social-old .shareSquare.blog{width:60px;background-position:-230px top}.social-old .shareSquare.blog:hover{background-position:-230px bottom}.social{height:34px;width:83px;position:relative;display:inline-block;padding-bottom:5px}.social:before,.social:after{background:none}.social span{font-weight:normal}.social .socialShare{position:relative;bottom:-5px}.social .shareSquare{display:inline-block;height:25px;width:26px;background-image:url(/assets/social-icons-small3-b0aa210c31c887b80662fcf78b6c4a14.png);margin-right:-1px}.social .shareSquare.facebook{background-position:0px 0px}.social .shareSquare.facebook:hover{background-position:left bottom}.social .shareSquare.pinterest{background-position:-28px top}.social .shareSquare.pinterest:hover{background-position:-28px bottom}.social .shareSquare.plus{background-position:-56px top}.social .shareSquare.plus:hover{background-position:-56px bottom}.social .shareSquare.twitter{background-position:-84px top}.social .shareSquare.twitter:hover{background-position:-84px bottom}.social .shareSquare.google{background-position:-108px top}.social .shareSquare.google:hover{background-position:-108px bottom}.social .expanded-social{display:none;position:absolute;width:101px;padding:5px 10px 10px 10px;left:-30px;background-color:#F9F8F8;text-align:left;z-index:100;top:34px;-webkit-box-shadow:0px 3px 11px 0px rgba(50,50,50,0.61);-moz-box-shadow:0px 3px 11px 0px rgba(50,50,50,0.61);box-shadow:0px 3px 11px 0px rgba(50,50,50,0.61)}.social span#unexpanded-social{width:100px}.button.light{border:2px solid #dedede;color:#c78f05;padding:6px 12px 4px;font-size:.86em;text-decoration:none;font-weight:bold;letter-spacing:0.04em}.button.light:hover{background-color:#f0f0f0}.button.light.presentation{float:right;margin:0 10px}#searchForm.hidePresentation .presentation{visibility:hidden}span[class^='skype_pnh_container']{display:none !important}span[class^='skype_pnh_print_container']{display:inline !important}#csr_console_iframe{width:100%;height:90px;position:relative;z-index:1;overflow-y:hidden}#header{color:#646464;z-index:40;position:relative;min-width:1120px;width:100%;padding:0;background:#fff}#header a{text-decoration:none}#header .container-column-960{position:relative}#header .middle{background:#fff;position:relative;clear:both;text-align:center;padding:20px 0 0;min-height:52px}#header .header-meta{font:normal 13px/1 "proxima-nova",sans-serif;letter-spacing:.025em;text-transform:uppercase;color:#545454}#header .header-meta>*{display:inline-block}#header .phone-number{font:bold 13px/1 "proxima-nova",sans-serif;letter-spacing:.05em}#header .header-logo{display:block}#header #header-meta-one{position:absolute;top:38px;left:0;text-align:left}#header #header-meta-one>*{padding:0 1em}#header #header-meta-one a{color:#545454}#header #header-meta-one a:hover{color:#7f7f7f;text-decoration:underline}#header #header-meta-two{position:absolute;right:0;top:28px;text-align:right}#header #header-meta-two .account-link{color:#636363}#header #header-meta-two .account-link:hover{text-decoration:none}#header #header-meta-two .cart-link{color:#c99700}#header #header-meta-two .cart-link:hover{text-decoration:none}#header .utility-nav{z-index:20;line-height:2;float:right}#header .utility-nav>li{position:relative;float:left}#header .utility-nav a{display:block;padding:.2em .9em}#header .utility-nav a:hover{color:#7f7f7f}#header .utility-nav .has-dropdown{border:1px solid transparent}#header .utility-nav .has-dropdown.intended_hover{background:#fff;border:1px solid #e1e1e1}#header .utility-nav .has-dropdown.intended_hover>a{position:relative;z-index:2;background:#fff}#header .utility-nav .has-dropdown.intended_hover ul{display:block}#header .utility-nav-dropdown{position:absolute;top:2.3em;z-index:1;padding:.8em .9em;display:none;background:#fff;border:1px solid #e1e1e1}#header .utility-nav-dropdown li{margin:0}#header .utility-nav-dropdown a{text-align:left;color:#5d5d5d}#header .utility-nav-dropdown a:hover{text-decoration:underline}#header .utility-nav-dropdown .only-signed-in{display:none}#header #account-dropdown{left:-1px;width:13em}#header #account-dropdown a{padding:0}#header #minicart{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;left:inherit;right:-1px;width:21em;padding-left:0;padding-right:0;padding-bottom:0}#header #minicart .minicart-empty{text-align:center;padding:1em 0 0}#header #minicart .minicart-line-item{padding:.9em;border-bottom:1px solid #e1e1e1}#header #minicart .minicart-line-item>div{display:table-cell;vertical-align:middle}#header #minicart .minicart-line-item:hover *{color:#7f7f7f}#header #minicart .minicart-thumb{width:40%}#header #minicart .minicart-details{width:60%;font:normal 12px/1.4 "proxima-nova",sans-serif;color:#202020;text-transform:none}#header #minicart .minicart-price{display:block;font-weight:bold}#header #minicart .minicart-cta{text-align:center;color:#202020;margin:1.25em;line-height:2.5}#header #minicart .minicart-cta:hover{text-decoration:none}#header #minicart-known-content{display:none}#header #minicart.stop-loading #minicart-loading-content{display:none}#header #minicart.stop-loading #minicart-known-content{display:block}nav.primary.hide-labels{visibility:hidden}nav.primary{background:#fff;font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;border-bottom:1px solid #e3e3e3;color:#0d0d0d;margin:0;clear:both;text-align:center}nav.primary>ul>li{margin:0;padding:0 16px;position:relative;border:2px solid transparent}nav.primary h1{float:left}#nav-bar{text-align:center;z-index:15;height:44px;width:100%;display:inline-block}#nav-bar li{position:static}#nav-bar.lightened li a.title{color:#929292}#nav-bar.lightened li.intended_hover a.title{color:#202020}#nav-bar a{color:#0d0d0d}#nav-bar a.title{padding:13px 0 10px;white-space:nowrap;display:inline-block;margin:0 0 -2px;letter-spacing:.1em;color:#202020}#nav-bar li:hover a.title{color:#202020;border-bottom:1px solid #0d0d0d}#nav-bar li.intended_hover{position:static}#nav-bar li.intended_hover a.title{color:#202020}#nav-bar li.intended_hover ul{display:block}#nav-bar a:hover{color:#0d0d0d}#nav-bar ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:1120px;padding:0 80px 40px;height:350px;position:absolute;left:-80px;top:117px;display:none;text-align:left;background:#fff;border-top:none;box-shadow:0 5px 2px rgba(0,0,0,0.1)}#nav-bar ul.open-left{left:-271px}#nav-bar ul.extra-width{padding:25px 10px 25px 35px;width:473px}#nav-bar ul .inner{width:100%;border-top:1px solid #e3e3e3;padding:20px 0 0}#nav-bar ul li{display:block;text-transform:none;position:relative;font:normal 13px/23px "proxima-nova",sans-serif;letter-spacing:.05em}#nav-bar ul li.topic{font:normal 13px/24px "brandon-grotesque",sans-serif;text-transform:uppercase;color:#0d0d0d}#nav-bar ul li.topic a{color:#202020}#nav-bar ul li a{color:#929292}#nav-bar ul li a:hover{text-decoration:underline}#nav-bar ul .nav-image-link{float:right;display:inline-block;text-align:center;width:265px;margin:0}#nav-bar ul .nav-image-link img{width:100%}#nav-bar ul .text{text-transform:uppercase;margin-top:.4em}#nav-bar ul .text p{margin:0;display:block;font:100 12px/18px "brandon-grotesque",sans-serif;letter-spacing:.05em;color:#202020}#nav-bar ul .text .title{letter-spacing:.1em;font-weight:bold;color:#0d0d0d}#nav-bar ul .text:hover{text-decoration:underline}#nav-bar .columns.first{width:230px;margin-left:10px}#nav-bar .columns.second{width:210px;height:300px;border-right:1px solid #d3d3d3;margin:0}#nav-bar .columns.third{width:205px;margin-left:25px;margin-right:0}#header .search-drop-btn{background-position:0 -902px;display:inline-block;height:16px;left:10px;position:relative;top:4px;width:16px}#header .search-drop-btn:hover{cursor:pointer;background-position:0 -231px}#header .search-drop-btn.active{background-position:0 -231px}#header .searchdrop{display:none;position:absolute;background:transparent;height:42px;width:224px;right:-4px;top:114px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}#header .searchwrap{position:relative;right:0;top:-2px;display:inline-block}#header .search,#header .search:focus{background:#FFF;border:1px solid #bbbbbb;color:#929292;font-style:italic;height:21px;margin:6px 0 0;padding:7px 0 3px 7px;width:206px;font-size:12px}#header .searchBtn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-position:0 -1202px;border-left:1px solid #bbb;border-top:none;border-right:none;border-bottom:none;height:22px;width:28px;padding:0;position:absolute;bottom:5px;right:3px}#header .shipwrap{background:none repeat scroll 0 0 #FFFFFF;border:none;display:inline-block;width:40px;padding-right:10px;margin-top:.3em}#header .shipwrap .clicky{background-position:0 -1296px;width:8px;height:7px;display:inline-block;margin-left:0}#header .pipe{display:none}#header .shipping-dest{display:none}#header a.flag-icon:hover{text-decoration:none}#header .flag-icon img{float:none;display:inline-block;margin:6px 0 8px 7px;vertical-align:middle}.designer-collections-pdp #header nav.primary,#designer_page #header nav.primary{border-bottom:none}#top-nav-bar.five-nav.full-width .top_nav_diamonds.full-width,#top-nav-bar.five-nav.full-width .top_nav_rings.full-width,#top-nav-bar.five-nav.full-width .top_nav_wedding.full-width,#top-nav-bar.five-nav.full-width .top_nav_jewelry.full-width,#top-nav-bar.five-nav.full-width .top_nav_gifts_full,#top-nav-bar.five-nav.full-width .top_nav_education.full-width{display:inline-block}.current-nav-item-diamonds .top_nav_diamonds a.title,.current-nav-item-engagement-rings .top_nav_rings a.title,.current-nav-item-wedding .top_nav_wedding a.title,.current-nav-item-jewelry .top_nav_jewelry a.title,.current-nav-item-gifts .top_nav_gifts a.title,.current-nav-item-education .top_nav_education a.title{border-bottom:1px solid #0d0d0d}#categories_page.wedding #top_nav_jewelry a.title,#categories_page.matching #top_nav_jewelry a.title{border-bottom:none}#design_page.dyoe #top_nav_rings a.title,#design_page.dyoj #top_nav_rings a.title,#design_page.dyop #top_nav_rings a.title{border-bottom:none}#top_nav_gifts_full a.title:before{content:"";display:inline-block;float:left;width:16px;height:16px;margin-right:.25em;background-repeat:no-repeat;background-position:center;background-image:url(/assets/main-nav/nav-gifts-vday-icon-17d6e1802188557e75f9cb3f78262208.jpg)}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){#top_nav_gifts_full a.title:before{background-image:url(/assets/main-nav/nav-gifts-vday-icon@2x-925fd0151bd9f1e6e7078ab27e3ef643.jpg);background-size:16px 16px}}#main-nav-bar li#link-to-cart{float:right;padding-left:24px;background:url(/assets/cart.png) no-repeat left center}#main-nav-bar li#link-to-cart a{font-weight:normal;font-size:16px;color:#646464}#main-nav-bar li#link-to-cart a .amount{font-size:18px;font-weight:bold;border-left:1px solid #646464;padding-left:5px;padding-bottom:5px}.ie8 #nav-bar ul li{display:block;line-height:22px}.ie8 #header .search,.ie8 .search:focus{vertical-align:middle}ul.tabs{font-size:1.286em;text-transform:uppercase;display:block;margin:15px 0 0 0;padding:0}ul.tabs li{display:block;width:auto;height:30px;padding:0;float:left;margin-bottom:0}ul.tabs li a{display:block;text-decoration:none;width:auto;padding:4px 20px;line-height:30px;border:solid 1px #ddd;border-width:1px 1px 0 1px;margin-right:2px;background:#cbc4bc;color:#fff;box-shadow:0 -1px 1px rgba(0,0,0,0.4);-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}ul.tabs li a.active{background:#fff;height:30px;border-left-width:1px;color:#111}ul.tabs li:first-child a.active{margin-left:0}ul.tabs-content{margin:0;display:block}ul.tabs-content>li{display:none}ul.tabs-content>li.active{display:block}ul.tabs:before,ul.tabs:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}ul.tabs:after{clear:both}ul.tabs{zoom:1}@media only screen and (max-width: 479px){.progress-steps li{padding:0;margin:0;width:50%}.progress-steps li span{display:block;padding:10px 20px}#shipping_method p label{float:left;font-weight:bold;font-size:14px;margin-right:40px;padding:5px}#shipping_method p label{float:none;display:block;text-align:center;margin-right:0}p[data-hook="use_billing"]{float:none;margin-top:0}figure#logo{text-align:center}#link-to-login{display:block;text-align:center}#search-bar{display:block;text-align:center}#search-bar select{margin-bottom:10px}aside#sidebar{text-align:center}aside#sidebar ul{padding-left:0 !important}aside#sidebar ul li{list-style-type:none}ul#products{margin-left:0}ul#products li{width:140px;margin-right:15px}#content{text-align:center}}.special-banner{height:30px;width:100%;display:block;background-color:#eeeeee;text-align:center;font-size:12px;letter-spacing:.05em;text-transform:uppercase;z-index:9;position:relative}.special-banner .alternating{display:none;position:relative;top:6px;padding-left:30px;color:#4f4f4f}.special-banner a{position:relative;color:#4f4f4f;text-decoration:none;font-weight:bold}.special-banner a:hover{color:#202020}.special-banner .sub-link{margin-left:.7em;font-size:13px;letter-spacing:normal;text-transform:none;font-weight:normal;color:#4f4f4f}.special-banner .sub-link:hover{color:#202020}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait){.special-banner{width:114.25%}}@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: landscape){.special-banner{width:114.25%}}.special-banner.festive{background-color:#f7caca}.ie .special-banner .sub-link:after{vertical-align:text-top}#wrapper{margin:0}#content{position:relative}#content.footer{padding-bottom:0px}.container h1,.container h2.details,.modalBox h1,.modalBox h2.details{font-size:30px}.container .name-tagline,.modalBox .name-tagline{font-size:18px}.container .ui-slider-horizontal,.modalBox .ui-slider-horizontal{border:none;background:#a1a1a1;height:2px}.container .ui-slider-range,.modalBox .ui-slider-range{background:#00bff3}.container a.ui-slider-handle:focus,.modalBox a.ui-slider-handle:focus{outline:none}.container a.ui-slider-handle,.modalBox a.ui-slider-handle{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.8);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.8);box-shadow:0 1px 4px rgba(0,0,0,0.8);background:#fff;top:-12px;border:none;height:24px;width:24px;cursor:ew-resize}.container .ui-tabs,.container .ui-tabs .ui-tabs-panel,.modalBox .ui-tabs,.modalBox .ui-tabs .ui-tabs-panel{padding:0}.container .fiveStepSlider .ui-slider-handle,.modalBox .fiveStepSlider .ui-slider-handle{top:-5px}.container .fiveStepSlider.ui-slider-horizontal,.modalBox .fiveStepSlider.ui-slider-horizontal{-webkit-box-shadow:none;box-shadow:none;background:none;position:relative;height:12px}.container .fiveStepSlider.ui-slider-horizontal:before,.modalBox .fiveStepSlider.ui-slider-horizontal:before{content:"";background-position:0 -876px;position:absolute;left:0;right:-7px;top:0;bottom:0}.container .fiveStepSlider .ui-slider-range,.modalBox .fiveStepSlider .ui-slider-range{-webkit-box-shadow:none;box-shadow:none;background:none}.container .fiveStepSlider .ui-slider-range:before,.modalBox .fiveStepSlider .ui-slider-range:before{content:"";background-position:0 -310px;position:absolute;left:0;right:-10px;top:0;bottom:0}.ie8 .container a.ui-slider-handle{border:1px solid #bbb}.pageHeader{height:147px;position:relative;margin-top:10px}.pageHeader h1{color:#fff;float:left}.pageHeader h2{font-size:2.5em}.pageHeader h1.singleLine{position:absolute;top:42px}.pageHeader.marginBottom{margin-bottom:20px}.pageHeader.favorites{position:relative;overflow:hidden;margin-bottom:15px}#favoritesShown .favorite .stack-view{-ms-transform:scale(0.65);-webkit-transform:scale(0.65);transform:scale(0.65);margin-left:-17px}.pageHeader.settingsBck,.pageHeader.pairsBck{background:#005e5d;background:-moz-linear-gradient(top, #005e5d 0%, #3fb0b6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #005e5d), color-stop(100%, #3fb0b6));background:-webkit-linear-gradient(top, #005e5d 0%, #3fb0b6 100%);background:-o-linear-gradient(top, #005e5d 0%, #3fb0b6 100%);background:-ms-linear-gradient(top, #005e5d 0%, #3fb0b6 100%);background:linear-gradient(top, #005e5d 0%,#3fb0b6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF005E5D', endColorstr='#FF3FB0B6',GradientType=0 );color:#FFF}.darkText{color:#0e0e0e}.darkText h1{color:#0e0e0e}.pageHeader.wishlist{height:100px}.pageHeader.plumBck,.pageHeader.tealBck{border-top:1px solid #621b41}.pageHeader.plumBck h1,.pageHeader.tealBck h1{color:#FFF}.stylesHead{padding-right:0}.underNav{border-top:1px solid #E3E3E3;margin:0 84px}.detailSecondaryHeader{-webkit-text-size-adjust:none;background:#fff;padding:50px 80px}.detailSecondaryHeader p{font-size:16px}.detailSecondaryHeader .more{margin-top:1em;display:block;text-decoration:none}.detailSecondaryHeader .row{margin-bottom:0}.detailSecondaryHeader h3{font-size:2.5em;line-height:1.1em;margin-bottom:.5em}.detailSecondaryHeader h4{font-size:20px;margin-bottom:10px}.lightText:not(a),.lightText h2{color:#fff}.detailHeader,.detailSubHeader{clear:both;position:relative}.detailHeader .row,.detailSubHeader .row{margin:0 !important}.detailHeader{height:150px}.detailHeader.merchdeets{height:60px;background:#f4f4f4;width:960px;padding-top:40px;margin-top:0;position:relative}.detailHeader.merchdeets h2{background:#F4F4F4;bottom:0;display:inline-block;font:normal 24px/24px "brandon-grotesque",sans-serif;padding:0 20px;position:relative;min-width:420px;z-index:5}.detailHeader.merchdeets hr{width:14%;margin:10px auto 0 auto;border-color:#bbb8b4}.detailHeader.merchdeets hr.left{float:left;position:absolute;z-index:1;width:86%}.detailHeader .logo{position:absolute;top:-30px;left:530px}.detailHeader h1{float:none;margin-top:40px;font-size:5.2em;letter-spacing:.12em}.detailSecondaryHeader.certs{min-height:235px}.detailSecondaryHeader.certs h3{margin-bottom:0}.detailSecondaryHeader.certs h4{color:#929292}.detailSecondaryHeader .matching-pair-component-link{clear:both;margin-top:20px}.detailSecondaryHeader .matching-pair-component-link a{margin:0;font-style:normal;font-weight:bold;text-decoration:none;font-family:"proxima-nova",sans-serif;font-size:1.1em}.detailSecondaryHeader.product-review{background-color:#F1F1F1;padding-bottom:0}.detailSecondaryHeader.product-review h3{font:normal 24px/26px "brandon-grotesque",sans-serif}.detailSecondaryHeader.recentRings{background:url(/assets/recently-created-rings-cb948cf4b7d1d04158e6a8e2b0146146.jpg) center center repeat scroll transparent}.detailSecondaryHeader.recentRings .ringRow{margin:35px 0 45px;overflow:auto}.detailSecondaryHeader.recentRings .ringRow .ringBox{border:4px double #FFF;display:block;float:left;margin-right:20px}.detailSecondaryHeader.recentRings .ringRow .ringBox:last-of-type{margin-right:0}.detailSecondaryHeader.recentRings .ringRow .ringBox .recentRing{height:45px;width:235px;padding-top:135px;background:url(/assets/recent-ring-1-f9d8495f5ef43e65eea34fd4a71d1fee.jpg) center 10px no-repeat scroll #fff;display:block;color:#c99700;text-align:center}.detailSecondaryHeader.recentRings .ringRow .ringPrev{float:left;line-height:188px;width:95px}.detailSecondaryHeader.recentRings .ringRow .ringPrev:before{position:relative;content:" ";margin-right:15px;background-position:0 -1193px;height:10px;width:8px;display:inline-block}.detailSecondaryHeader.recentRings .ringRow .ringNext:after{position:relative;content:" ";background-position:0 -1224px;height:10px;width:8px;display:inline-block;margin-left:10px}.detailSecondaryHeader.recentRings .ringRow .ringNext{text-align:right;float:left;line-height:188px;width:75px}.detailSecondaryHeader .fatButton{padding:16px 40px}.detailSecondaryHeader.signIn h3{margin-bottom:15px}.detailSecondaryHeader.signIn p{margin-bottom:15px}.detailSecondaryHeader.signIn ul{list-style:disc;margin-bottom:20px}.detailSecondaryHeader.signIn ul li{margin-bottom:10px;margin-left:30px;padding-left:3px}.detailSecondaryHeader.signIn a{display:inline-block}.detailSecondaryHeader.signIn #password-credentials .row{margin-bottom:15px}.detailSecondaryHeader.signIn .rememberForgot{height:20px;margin-bottom:15px}#secure-shipping.detailSecondaryHeader{color:#f9f8f8;padding-top:40px;padding-bottom:60px}#secure-shipping.detailSecondaryHeader h3#shipping_details_header,#secure-shipping.detailSecondaryHeader h3.lightText{font:normal 26px/32px "brandon-grotesque",sans-serif}#secure-shipping.detailSecondaryHeader .seven.columns.plus10{width:430px}#secure-shipping.detailSecondaryHeader .eight.columns{width:460px}#secure-shipping.detailSecondaryHeader .available-by{color:#fff;margin:5px 0}#secure-shipping.detailSecondaryHeader .available-by.double{border-top:none;padding-top:0}#secure-shipping.detailSecondaryHeader .order-by{font:normal 12px/20px "proxima-nova",sans-serif;color:#cccccc}#secure-shipping.detailSecondaryHeader .lazy-order-by-date{color:#fff}#secure-shipping.detailSecondaryHeader .lazy-receive-by-date,#secure-shipping.detailSecondaryHeader .lazy-receive-built-by-date{color:#fff;font:normal 20px/24px "proxima-nova",sans-serif;text-transform:uppercase}#secure-shipping.detailSecondaryHeader .shipping-details,#secure-shipping.detailSecondaryHeader .shipping-links{margin:20px 0 0 0;font:normal 16px/28px "proxima-nova",sans-serif;letter-spacing:.025em}#secure-shipping.detailSecondaryHeader .shipping-details span,#secure-shipping.detailSecondaryHeader .shipping-links span{color:#cccccc;text-transform:uppercase;font:normal 16px/28px "proxima-nova",sans-serif}#secure-shipping.detailSecondaryHeader .shipping-links a,#secure-shipping.detailSecondaryHeader .financing-offer a{text-transform:none;text-decoration:none;color:#f1c400;font:normal 16px/28px "proxima-nova",sans-serif}#secure-shipping.detailSecondaryHeader .shipping-links a:after,#secure-shipping.detailSecondaryHeader .financing-offer a:after{content:'\25B6\FE0E';font:normal 8px "miller",serif;padding-left:4px;vertical-align:middle}#secure-shipping.detailSecondaryHeader .available-by-text{padding-right:6px;display:inline-block;font:normal 18px/24px "proxima-nova",sans-serif}#secure-shipping.detailSecondaryHeader .built-caveat{font-size:11px;margin-top:-5px;color:#eee}.landingMain .row.press{background:#fff;margin:0px 80px 20px}.landingMain #finance-cta{padding:30px 10px;background-color:transparent}.pagination{clear:left;white-space:nowrap;overflow:hidden}.pagination a{text-decoration:none}.pagination .page{border:2px solid #ededed;min-width:9px;padding:0 8px;height:25px;line-height:25px;display:inline-block;text-align:center}.pagination .page.current{border:2px solid #f5c349;font-weight:normal;color:#000}.designer-badge{font:normal 16px/1.4 "proxima-nova",sans-serif;letter-spacing:.04em;display:inline-block;color:#fff;background:#000;padding:0 .4em}.designer-badge-small{font:normal 16px/1.4 "proxima-nova",sans-serif;letter-spacing:.04em;display:inline-block;color:#fff;background:#000;padding:0 .4em;font:normal 12px/1.2 "proxima-nova",sans-serif;letter-spacing:0;padding:0 .2em}.designer-badge-large{font:normal 16px/1.4 "proxima-nova",sans-serif;letter-spacing:.04em;display:inline-block;color:#fff;background:#000;padding:0 .4em;font:400 23px/1.6 "proxima-nova",sans-serif;text-transform:uppercase;letter-spacing:.01em}.sidestones div.three{height:100px;border:1px solid #333}.box{height:220px}.box h2{line-height:1.25em;text-transform:uppercase;font-size:1.3em;max-width:300px}.box h2,.box p{margin:20px 20px 0;padding:0;position:relative;color:#fff}.box p{font-size:1em;line-height:1em}.box p a{text-decoration:none}.box p.arrowEnd{margin-top:10px}.box p.arrowEnd a{color:#FFF}.box p.arrowEnd:after{background-position:0 -1335px;content:" ";height:7px;margin-left:7px;position:absolute;top:auto !important;bottom:3px;width:5px}.box p.arrowEnd.dark:after{background-position:0 -1289px}.box.bottom h2{position:absolute;bottom:45px}.box.bottom p{position:absolute;bottom:25px}.box.darkText h2{color:#0d0d0d}.box.darkText>p.arrowEnd a{color:#0d0d0d}.box.darkText>p.arrowEnd:after{background-position:-8px -208px}.box.darkText:hover h2,.box.darkText:hover p{text-shadow:0 0 6px rgba(255,255,255,0.7)}.box:hover h2,.box:hover p{text-shadow:0 0 6px rgba(0,0,0,0.4)}#testimonials{position:relative}#testimonials p{margin-right:20px}#testimonials #prevNext{margin:20px 30px 0;position:absolute;bottom:40px;right:50px}#testimonials blockquote{padding-top:20px;font-size:1.143em;line-height:1.5em}#testimonials blockquote p:not([class="cite"]):before{display:block;float:left;margin:30px 10px 260px 10px;font-size:7em;content:'\201C';text-shadow:0 1px 1px rgba(0,0,0,0.4)}#testimonials blockquote .cite{margin-top:30px}#testimonials blockquote :after{content:none}#testimonials input.secondaryHotspot,#testimonials button.secondaryHotspot,#testimonials .secondaryHotspot{width:100%;display:block;float:left;padding:5px 0;width:100px}.credential_logo .button-background{border:1px solid #ccc;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;padding:0 0 6px 12px}.credential_logo .button-background .verisign{background-position:0 -293px}.credential_logo .button-background .verisign a{display:block;width:116px;height:66px;text-indent:-9999em}.credential_logos .credential_logo{display:inline-block;vertical-align:middle;margin:6px}.credential_logos .credential_logo.bbb{margin-top:20px;margin-bottom:20px;height:52px;width:135px;margin-left:0;background-position:0 0}.credential_logos .credential_logo.authorize{height:69px;width:100px;margin:0;background-position:0 -132px}.credential_logos .credential_logo.forbes{height:80px;width:107px;margin-right:10px;background-position:0 -52px}.credential_logos tr{border:none}#financing{font:normal 16px/20px "brandon-grotesque",sans-serif;color:#0d0d0d}#financing .gedown{margin-bottom:20px;width:420px;text-decoration:none}#financing input#acctnum{width:200px;font-family:Helvetica, Verdana, sans-serif;font-size:14px}#financing .acctnum{float:left;width:220px}#financing .mid{float:left;margin:0 25px 0 20px}#financing input#ssn{font-family:Helvetica, Verdana, sans-serif;font-size:14px;width:150px}#financing .ssn{float:left}#financing .auth-btn{margin:65px 0 0 0}#financing #promo{clear:both;padding-top:20px}#financing #promo select#financing_promotions{font-size:14px;width:320px}.featured-in{background:#e7e5e6}.featured-list{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table;padding:0 80px;height:72px}.featured-list li{display:table-cell;vertical-align:middle;width:16%;text-align:center}.featured-list a{display:block;text-align:center;text-decoration:none}.featured-list a:before{font-size:20px;color:#9a9a9a}.featured-list .icon-nytimes-logo:before{font-size:22px}.featured-list .icon-foxbusiness-logo:before{font-size:16px}.featured-list .name{font:normal bold 15px/1 "proxima-nova",sans-serif;color:#707070;letter-spacing:.05em}.footer-featured-in-sprite{background:url(/assets/sprites/footer-featured-in-s005a02b0f9-595b3203765a13c69fa739f25f31b5af.png) no-repeat}#orderContactInformation{background:#f4f4f4;background:-moz-linear-gradient(top, #f4f4f4 0%, #fefefe 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f4f4), color-stop(100%, #fefefe));background:-webkit-linear-gradient(top, #f4f4f4 0%, #fefefe 100%);background:-o-linear-gradient(top, #f4f4f4 0%, #fefefe 100%);background:-ms-linear-gradient(top, #f4f4f4 0%, #fefefe 100%);background:linear-gradient(top, #f4f4f4 0%,#fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF4F4F4', endColorstr='#FFFEFEFE',GradientType=0 );padding:15px 0}#orderContactInformation .checkout-footer-item{min-height:95px;padding:0 5px}#orderContactInformation .checkout-footer-item:not(:last-child){border-right:1px solid #e1e1e1}#orderContactInformation .cc-type span.bold{white-space:nowrap}#footer{clear:both;padding:0;min-width:1120px;background:#fff;font-size:0.857em;line-height:1.17em;color:#929292}#footer li{margin:0;padding:0}#footer a{color:#202020;text-decoration:none}#footer .featured-list a:hover:before{color:#777}#footer .footer-links{margin:3em 0;padding:0 80px}#footer .footer-links>div{text-align:center}#footer .footer-links ul{text-align:left;display:inline-block}#footer .footer-links h4{font:normal 15px/1.8 "proxima-nova",sans-serif;color:#000;margin:0 0 .5em}#footer .footer-links a{font:normal 13px/1.8 "proxima-nova",sans-serif;color:#202020;display:block}#footer .footer-links a:hover{text-decoration:underline}#footer #mailing-list{text-align:center}#footer #mailing-list .row{margin-bottom:.7em}#footer #mailing-list h3{display:inline-block;margin:0;font:normal 16px/1 "brandon-grotesque",sans-serif;text-transform:uppercase;letter-spacing:.05em;color:#171717}#footer #mailing-list #mailing-list-footer{display:inline-block}#footer #mailing-list input{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font:normal 13px "proxima-nova",sans-serif}#footer #mailing-list #email_email{margin:0 .7em 0 1.5em;width:300px}#footer #mailing-list #success-message{display:inline-block;text-align:center;position:relative;top:14px;padding:0 0 1em 4em;font-family:"proxima-nova",sans-serif;font-size:14px}#footer #mailing-list #success-message span{font-size:16px;color:#000}#footer #mailing-list .primeHotspot{height:42px}#footer .newsletter-optin{font-size:10px;color:#bbb;padding-left:9.75%}#footer .newsletter-optin a{color:#555}#footer .newsletter-optin.optin-canada{padding-left:0}#footer #social-share{margin:3em 0;text-align:center}#footer #social-share .social-icons{display:inline-block;margin-right:2em}#footer #social-share .social-icons a{font-size:28px;margin:0 .4em}#footer #social-share .icon-facebook:hover{color:#3b5998}#footer #social-share .icon-twitter:hover{color:#00aced}#footer #social-share .icon-pinterest:hover{color:#cb2027}#footer #social-share .icon-google:hover{color:#dd4b39}#footer #social-share .icon-instagram:hover{color:#517fa4}#footer #facebook-like{display:inline-block;width:370px;margin-left:2em;position:relative;top:4px}#footer .bottom-links{clear:both;margin:2em 0;text-align:center}#footer .bottom-links li{display:inline;font:normal 12px/1.5 "proxima-nova",sans-serif;color:#7f7f7f}#footer .bottom-links a{font:normal 12px/1.5 "proxima-nova",sans-serif;color:#7f7f7f;padding:0 .7em}#footer .bottom-links a:hover{color:#2b2b2b}#footer .bottom-links .label{color:#2b2b2b}#footer .bottom-links .see-all{color:#2b2b2b;text-decoration:underline}#footer .top-row{margin-bottom:1em}#footer .top-row a{color:#2b2b2b;padding:0 .25em}#footer .top-row a:hover{color:#7f7f7f}#footer .list-pipe{color:#7f7f7f}#footer .copyright{margin-left:2.5em}#footer #credentials{clear:both;text-align:center}#footer .credential_logos{display:inline-block;padding:5px 5px 10px 0;position:relative;width:530px}#footer .payments{display:inline-block;padding:30px 0;vertical-align:middle}#footer .payments a{float:left;text-indent:-9999px}#footer .payments .paypal{margin:5px 50px 0 23px;background-position:0 -245px;width:76px;height:48px}#footer .payments .synchrony{background-position:0 -201px;width:129px;height:44px}#footer .shipwrap{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #D6D7D9;display:inline-block;margin-left:20px;padding:1px 9px}#footer .shipwrap .clicky{background-position:0 -1289px;width:8px;height:7px;display:inline-block;margin-left:3px}#footer .flag-icon img{float:none;display:inline-block;float:none;margin:6px 6px 8px 7px;vertical-align:middle}#footer #lsid-footer{text-align:center;clear:both;margin-top:10px;padding-bottom:10px;color:#3d3c35;text-transform:uppercase}#footer #lsid-footer #lsid,#footer #lsid-footer #lsdate{text-transform:none}.modal-generic h4{display:inline-block;font-size:20px;line-height:28px;margin:5px 10px 20px 0;vertical-align:top}.modal-generic h5{font:300 italic 16px/18px "miller",serif;margin-bottom:5px;text-transform:none}.modal-generic h5.cta{font:300 normal 16px/18px "proxima-nova",sans-serif;color:#929292}.modal-generic .more{font:300 italic 14px/18px "miller",serif;color:#929292}.modal-generic .centered{text-align:center;padding:20px 0px 0px 0px}.modal-generic .centered p{margin-top:20px}.modal-generic hr{border-color:#ccc}.modal-generic ul{margin:0 0 20px 20px}.modal-generic ul li{list-style:disc}.remove-after-v133{color:green}.create-acct{margin-top:10px}.create-acct a{color:#a67700}#admin-visible-bar{background:#f0f0f0;padding:8px 80px 28px;border:3px solid #ccc;border-left:0;border-right:0;line-height:30px}#admin-visible-bar table{margin-top:10px}#admin-visible-bar table th{padding:0 10px;text-transform:capitalize}#admin-visible-bar .title{font-weight:bold;padding:0 10px;margin:0 -10px}#admin-visible-bar .item{padding-right:10px;white-space:nowrap}#admin-visible-bar input{line-height:19px;padding:0 10px}#admin-visible-bar input[type=email]{padding:2px 5px}#admin-visible-bar a.secondaryHotspot{padding:3px 10px}.flash,.errorExplanation{padding:10px;margin:10px 80px}.flash.notice,.notice.errorExplanation{background-color:#f0f0f0;border:2px solid #ccc}.flash.success,.success.errorExplanation{background-color:#f0f0f0;border:2px solid #ccc}.flash.error,.errorExplanation{background-color:#fff0f0;border:2px solid #f7d3d2}.flash .close_link,.errorExplanation .close_link{float:right;padding:5px;margin:-5px;font-weight:bold;font-size:20px;cursor:pointer}.flash.header-aligned,.header-aligned.errorExplanation{left:15px;position:absolute;top:0;width:906px;z-index:100}.errorExplanation p{font-weight:normal}.errorExplanation ul{list-style:disc outside;margin-left:30px}.errorExplanation ul li{font-weight:normal}.breadcrumbs{font-size:.86em;clear:both;padding:10px 0 10px 5px;text-transform:uppercase;color:#fff}.breadcrumbs.darkText,.breadcrumbs.darkText a{color:#0d0d0d}.breadcrumbs.extra-pad{padding:30px 0 25px 5px}.breadcrumbs a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;color:#fff;text-decoration:none;margin:0 5px}.breadcrumbs a:first-child{margin-left:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.breadcrumbs .skus{color:#929292;margin:0 2px}.breadcrumbs .meta-wrap{display:inline}#designer_collections_search .breadcrumbs{margin:10px 0;padding:0 80px;color:#0d0d0d}#designer_collections_search .breadcrumbs a{color:#0d0d0d}.builder-diamond{padding-top:7px;padding-bottom:6px}.builder_bar-sprite,#builder-bar .builder-step-diamond .step-image,#builder-bar .builder-step-setting .step-image,#builder-bar .builder-step-completed-ring .step-image,#builder-bar .builder-step-diamonds .step-image,#builder-bar .builder-step-style .step-image,#builder-bar .builder-step-earrings .step-image,#builder-bar .builder-step-basket .step-image,#builder-bar .builder-step-pendant .step-image,#builder-bar #builder-title .chevron-right,#builder-bar .builder-step .chevron-right,#builder-bar .builder-step.activated,#builder-bar .builder-step.activated .chevron-left,#builder-bar .builder-step.activated .chevron-right,#builder-bar .builder-step-diamond.activated .step-image,#builder-bar .builder-step-setting.activated .step-image,#builder-bar .builder-step-completed-ring.activated .step-image,#builder-bar .builder-step-diamonds.activated .step-image,#builder-bar .builder-step-style.activated .step-image,#builder-bar .builder-step-earrings.activated .step-image,#builder-bar .builder-step-basket.activated .step-image,#builder-bar .builder-step-pendant.activated .step-image{background:url(/assets/sprites/builder_bar-s5ce3587e65-ad33658162f4db715cf428b2faf5826b.png) no-repeat}#builder-bar{background-color:#f3f3f3;border:1px solid #fff;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.55);box-shadow:0 1px 4px 0 rgba(0,0,0,0.55);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin:20px 0;height:57px;position:relative;z-index:2}#builder-bar a{text-decoration:none}#builder-bar .builder-step{float:left;position:relative;height:57px;width:241px;margin:0 -1px 0 40px}#builder-bar #builder-title{background-color:#525050;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;height:35px;float:left;position:relative;padding:15px 12px 7px 8px;width:97px;line-height:10px}#builder-bar #builder-title h4{color:#fff;line-height:14px;font-size:12px}#builder-bar #builder-title a{color:#F5C349;font-size:10px}#builder-bar #builder-title a:hover{color:#a67700}#builder-bar .builder-step .step-image{height:41px;width:41px;float:left;margin:8px 0 0 8px}#builder-bar .builder-step-diamond .step-image{background-position:0 -908px}#builder-bar .builder-step-setting .step-image{background-position:0 -867px}#builder-bar .builder-step-completed-ring .step-image{background-position:0 -744px}#builder-bar .builder-step-diamonds .step-image{background-position:0 -826px}#builder-bar .builder-step-style .step-image{background-position:0 -949px}#builder-bar .builder-step-earrings .step-image{background-position:0 -703px}#builder-bar .builder-step-basket .step-image{background-position:0 -785px}#builder-bar .builder-step-pendant .step-image{background-position:0 -662px}#builder-bar .builder-step-1.complete .step-image,#builder-bar .builder-step-2.complete .step-image{background:none}#builder-bar .builder-step.complete .step-image a{display:inline-block;min-width:56px;min-height:41px}#builder-bar .builder-step.complete .step-image img{width:56px;margin:0 -9px}#builder-bar .builder-step.complete.builder-step-setting .step-image img{margin-top:4px}#builder-bar .builder-step.complete.builder-step-diamond .step-image img{margin-top:1px}#builder-bar .builder-step .step-content{margin:7px 0 0 56px;line-height:2px;white-space:nowrap}#builder-bar .builder-step .step-content .step-notation{color:#929292;font-size:12px;line-height:13px;font-family:"proxima-nova",sans-serif}#builder-bar .builder-step .step-content .step-notation .pipe{font-size:13px;color:#929292}#builder-bar .builder-step .step-content h4{color:#646464;font-size:15px;line-height:17px;letter-spacing:0.5px}#builder-bar .builder-step .step-action{line-height:10px;color:#bdbdbd;font-size:12px}#builder-bar .builder-step .step-action .price{font:normal 12px/12px "proxima-nova",sans-serif;color:#929292}#builder-bar .builder-step .step-content a{color:#c7a200;font-size:12px}#builder-bar .builder-step .step-content a:hover{color:#a67700}#builder-bar .chevron-left,#builder-bar .chevron-right{height:59px;width:14px;position:absolute;right:0;top:-1px}#builder-bar .chevron-left{left:0}#builder-bar #builder-title .chevron-right{background-position:0 -326px}#builder-bar .builder-step .chevron-right{background-position:0 -185px}#builder-bar .builder-step-3 .chevron-right{background-image:none}#builder-bar .builder-step.activated{height:58px;background-position:0 -385px;background-repeat:repeat-x;margin:-7px 14px -7px -2px;padding:7px 0 7px 42px;width:224px}#builder-bar .builder-step.activated .builder-step-3{margin-right:0}#builder-bar .builder-step.activated .step-content h4{color:#3d3c35}#builder-bar .builder-step.activated .chevron-left{height:72px;left:-18px;width:18px;top:0}#builder-bar .builder-step.activated .chevron-right{height:72px;right:-17px;width:17px;top:0}#builder-bar .builder-step.activated .chevron-left{background-position:0 0}#builder-bar .builder-step.activated .chevron-right{background-position:0 -72px}#builder-bar .builder-step-diamond.activated .step-image{background-position:0 -539px}#builder-bar .builder-step-setting.activated .step-image{background-position:0 -580px}#builder-bar .builder-step-completed-ring.activated .step-image{background-position:0 -285px}#builder-bar .builder-step-diamonds.activated .step-image{background-position:0 -457px}#builder-bar .builder-step-style.activated .step-image{background-position:0 -621px}#builder-bar .builder-step-earrings.activated .step-image{background-position:0 -244px}#builder-bar .builder-step-basket.activated .step-image{background-position:0 -498px}#builder-bar .builder-step-pendant.activated .step-image{background-position:0 -144px}#searchForm #builder-bar .builder-step{width:172px;margin-left:0}#searchForm #builder-bar .builder-step.activated{width:158px;padding-left:2px;margin-left:-2px}#searchForm #builder-bar .builder-step.activated .step-action{display:none}#searchForm #builder-bar .builder-step.activated.complete .step-action{display:block}#searchForm #builder-bar .builder-step-3{width:190px}#searchForm #builder-bar .builder-step.activated.builder-step-3{margin-right:0;width:191px}.builder-pending{visibility:hidden}#builder-bar.pending .builder-step .step-image,#builder-bar.pending .builder-step .step-content{visibility:hidden}#favLink,.favLink{letter-spacing:0.1em}#favLink span.arrow,.favLink span.arrow{margin-right:10px}#dFavorites{padding-bottom:90px}#dFavorites .pending_vg_session{width:285px;margin-left:300px;font-weight:bold;margin-bottom:15px}#wishlist-base{background-color:#b58500;position:fixed;bottom:0;height:5px;width:100%;z-index:998}#wishlist-base.opened{background-image:none;background:#fff}.hidden{display:none}div.favorite_list_view{width:36em;margin:0 auto;margin-bottom:2em}div.favorite_list_view div{float:left}section.wishlist{clear:left;padding-bottom:1.5em;margin:0 auto}section.wishlist .options{clear:left;margin-bottom:10px}section.wishlist h1{float:left}section.wishlist a.share{color:#8a2757;line-height:50px;margin-left:10px;font-size:.93em}section.wishlist .favCheckWrap{position:absolute;bottom:-32px;width:100%}section.wishlist .fave-button{display:inline-block;margin-top:.7em}#favorites-empty{padding:25px 0 0}#favorites-empty img{float:left}#favorites-empty h3{font:italic 24px "miller",serif;letter-spacing:0;color:#0d0d0d;text-transform:none}#favorites-empty p{width:auto;font-size:16px;margin-bottom:12px}#favorites-empty .wishlist-empty-copy,#favorites-empty .wishlist-login{float:left;margin-left:22px}#favorites-empty .wishlist-empty-copy a,#favorites-empty .wishlist-login a{text-align:center;width:100%;display:inline-block;text-decoration:none}#favorites-empty .favorites-empty-copy{border-right:1px solid #e3e3e3;padding-right:22px}#wishlist-bar .removeWishlist{position:absolute;color:red;top:0px;right:0px;background:black}.wish-list-source{color:#868686;font:normal 12px/14px "proxima-nova",sans-serif;letter-spacing:1px}.favSpin{display:inline-block;visibility:hidden;position:relative;bottom:-5px}.favComplete{font-size:9px;visibility:hidden;position:absolute;left:23px;top:19px}.qvFav{float:right;margin-top:-5px;position:relative}.qvFav .favComplete{left:27px;top:22px}div.emptyWishlist{padding-bottom:20px;height:210px}div.emptyWishlist .column{width:600px}div.emptyWishlist h4,div.emptyWishlist p{text-transform:none}div.emptyWishlist h4{font:italic 18px/24px "miller",serif;margin-bottom:10px}div.emptyWishlist p{font:normal 14px/16px "proxima-nova",sans-serif;margin-bottom:10px}div.emptyWishlist img{padding-top:16px}section.wishlist #dTable thead th:hover{cursor:default;background:transparent}.selectVG{padding:20px}.selectVG .vgTooltip{position:absolute;right:0;width:350px;height:60px}.selectVG .primeHotspot{float:right;margin-top:20px}.selectVG #dTable{height:425px;overflow:scroll}.selectVG #dTable table{width:100%}.selectVG #dTable table tbody tr{height:70px}.selectVG h3{line-height:1em}.selectVG p.subHead{margin-bottom:25px !important}.anon-favs-callout{background:#e6e0da;padding:12px;overflow:hidden;margin-bottom:22px}.anon-favs-callout .text{text-shadow:1px 1px 1px #fff;display:inline-block;padding-top:5px}.anon-favs-callout .primeHotspot{padding:10px 30px;display:inline-block;float:right;text-align:center}.anon-favs-callout .primeHotspot a,.anon-favs-callout .primeHotspot p.primary,.anon-favs-callout .primeHotspot p.secondary{color:#fff;text-decoration:none}.anon-favs-callout h4{font:italic 18px/24px "miller",serif;text-transform:none}.anon-favs-callout .cta{float:right;margin-top:15px}.wishlist-item{font:normal 12px/14px "proxima-nova",sans-serif;color:#0D0D0D;position:relative;text-align:center;overflow:hidden;float:left;top:10px;width:168px;height:156px;border:1px solid #e6e6e6;margin:5px 10px 20px}.wishlist-item:first-of-type{margin-left:0}.wishlist-item .price{font-family:"proxima-nova",sans-serif;letter-spacing:.025em;font-style:normal;font-size:14px;color:#0d0d0d}.wishlist-item a{color:#646464;text-decoration:none;display:block;padding:5px 5px 2px 5px}.wishlist-item a.comments{color:#005e5d;position:absolute;bottom:15px;right:10px}.wishlist-item.large{width:220px;height:192px;margin-bottom:72px}.wishlist-item.large a.comments{left:10px;right:auto}.wishlist-item .dyorImage img{left:10px}.wishlist-item img.diamonds{display:block;margin:0 auto;padding:19px 0 15px 0}#wishlist-bar{color:#fff;z-index:999;position:fixed;bottom:5px;clear:both}#wishlist-bar .top{font-size:13px;height:0;text-align:center;position:relative}#wishlist-bar .top .favLink{display:block;position:absolute;right:0;height:25px;width:176px;bottom:0;background-color:#b58500}#wishlist-bar .top .favLink span{text-transform:uppercase}#wishlist-bar .top .favLink .wish-list-count{top:0}#wishlist-bar .top span{cursor:pointer;position:relative;top:6px}#wishlist-bar .center{margin:0 auto;width:62%}#wishlist-bar .bottomWrap{display:none;border-top:5px solid #b58500;background:#fff;clear:both}#wishlist-bar .bottomWrap label{display:inline;margin-bottom:0;color:#646464;font-family:"proxima-nova",sans-serif;font-size:1em}#wishlist-bar .bottomWrap input.button{margin-top:10px}#wishlist-bar .bottomWrap .checkboxStandard{position:relative;top:3px}#wishlist-bar .secondaryHotspot{display:block}#wishlist-bar .viewAll{position:absolute;right:0;bottom:87px;color:#646464}#wishlist-bar .viewAll p{text-align:center;margin-bottom:25px;margin-left:-20px;font:16px/20px "proxima-nova",sans-serif}#wishlist-bar .bottom{min-height:200px;position:relative;background:#fff;color:#000;width:990px;margin:0 auto}#wishlist-bar .bottom .loading{text-align:center;color:#c99700;font:italic 16px/18px "miller",serif;margin-top:40px;background:transparent url(/assets/spinner-4c138671e2c3c6655596d13292cf9a01.gif) no-repeat center center;padding-top:50px}#wishlist-bar .bottom label.error,#wishlist-bar .bottom li.error{color:#ff2e00;font-size:12px;white-space:nowrap;font-weight:normal;z-index:10}#wishlist-bar .bottom li.error{margin-left:10px}#wishlist-bar h5{text-transform:none;position:relative;top:5px;font-size:medium}#wishlist-bar .hover-button{position:absolute;bottom:100px;left:23px;display:none}#wishlist-bar .hover-button .block-button{width:120px;padding:7px 0;margin:0;display:inline-block}.wishlist .stack-view,#wishlist-bar .stack-view{margin-top:20px}.wishlist .stack-view .stack-item,#wishlist-bar .stack-view .stack-item{z-index:0}.wishlist .stack-view .stack-item img,#wishlist-bar .stack-view .stack-item img{width:125px}.block-button{border-width:2px;border-style:solid;display:block;padding:7px 0;text-align:center;text-transform:uppercase;margin:10px 0;clear:both;cursor:pointer;width:100%;font-size:13px}.block-button.see-through{background-color:white;color:#0e0e0e;border-color:#0e0e0e}.block-button.plum{border:2px solid #6e2549;background:#6e2549;color:white}.wishlist-container{float:right;width:710px;position:relative;right:0;padding:0;margin:0}.wishlist{width:90%}.wishlist .socialShare{margin-top:3px}.wishlist .summary{margin-bottom:10px}.wishlist .ui-listview{width:622px}.wishlist .ui-grid{clear:both;overflow:hidden}.wishlist .ui-grid .ui-block{float:left}.wishlist .ui-grid-style .ui-block-b,.wishlist .ui-grid-style .ui-block-c,.wishlist .ui-grid-style .ui-block-d{margin:5px 0}.wishlist .ui-grid-style .ui-block-a{width:20%}.wishlist .ui-grid-style .ui-block-b{width:48%}.wishlist .ui-grid-style .ui-block-c{width:12%}.wishlist .ui-grid-style .ui-block-d{width:20%}.wishlist .ui-grid-diamond.table-header{text-transform:uppercase;text-align:center;background-color:#0e0e0e;color:white;padding:5px}.wishlist .ui-grid-diamond .ui-block-a{width:14%}.wishlist .ui-grid-diamond .ui-block-b{width:10%}.wishlist .ui-grid-diamond .ui-block-c{width:14%}.wishlist .ui-grid-diamond .ui-block-d{width:10%}.wishlist .ui-grid-diamond .ui-block-e{width:10%}.wishlist .ui-grid-diamond .ui-block-f{width:10%}.wishlist .ui-grid-diamond .ui-block-g{width:12%}.wishlist .ui-grid-diamond .ui-block-h{width:20%}.wishlist .ui-grid-diamond .ui-block-b,.wishlist .ui-grid-diamond .ui-block-c,.wishlist .ui-grid-diamond .ui-block-d,.wishlist .ui-grid-diamond .ui-block-e,.wishlist .ui-grid-diamond .ui-block-f{text-align:center}.wishlist div.image{text-align:center}.wishlist img.product-photo{margin-left:8px;max-width:125px}.wishlist li.item-wishlist{margin:25px 0}.wishlist li.diamond-item-wishlist{border-bottom:1px solid #e6e6e6}.wishlist .product-header-link div{width:70%}.wishlist .shareSquare{margin-right:2px}.wishlist .block-button{margin:0 0 10px;text-decoration:none;width:98%}.wishlist button.block-button{width:100%}.wishlist a.remove-from-wishlist{font-size:13px;color:#464646;float:right}.wishlist div.add-to-button::after{content:"\25BC";font:normal 7px/11px "proxima-nova",sans-serif;vertical-align:middle;margin-left:.7em}.wishlist .diamond-add-to .dropdown-menu{display:none}.wishlist .diamond-item-wishlist .ui-grid .ui-block{margin-top:25px}.wishlist .diamond-item-wishlist .ui-grid .ui-block img{margin-top:-25px}.wishlist .diamond-descriptive-name{margin-bottom:25px}.wishlist .unavailable-description{float:right;color:#6e2549;font-size:11px}.wishlist .sign-in{display:none}.displayed.dropdown-menu{position:fixed}.displayed.dropdown-menu{border-width:1px;border-style:solid;display:block;padding:7px;text-transform:uppercase;margin:3px 0;width:148px;background-color:white;z-index:20}.displayed.dropdown-menu div{margin:5px}.displayed.dropdown-menu a{color:#303030;text-decoration:none}a.anchor-like-text{color:#0e0e0e;text-decoration:none}.wishlist-modal{text-align:center}.wishlist-modal .sign-in{width:400px;margin:30px auto 50px}.wishlist-modal .sign-in .description{text-align:center}.wishlist-modal .sign-in .description div{font-weight:bold}.wishlist-modal .sign-in .description object{margin-top:20px}.wishlist-modal .sign-in input.input-field{width:90%;height:24px;margin-bottom:10px}.wishlist-modal .sign-in label{float:left}.wishlist-modal .sign-in .error-message{float:right;position:relative}.wishlist-modal .sign-in .login-error{color:#d6181f;background:#fff0f0;border:1px solid #eaa6a4;margin:10px 0;padding:5px;text-align:center;display:none}.wishlist-modal .sign-in .primeHotspot{margin:10px auto 0 auto}.wishlist-modal .sign-in .primeHotspot.plum{width:72%}.wishlist-modal .sign-in .primeHotspot.fb-login{width:60%;margin-left:auto;margin-right:auto;height:27px}.wishlist-modal .sign-in .user-auth p{font:normal 14px/1 "proxima-nova",sans-serif;color:#929292;letter-spacing:.025em}.wishlist-modal .sign-in .fb-login-container,.wishlist-modal .sign-in .alternate-option{margin-bottom:20px}.wishlist-modal .sign-in .account-status a{text-decoration:none}.wishlist-modal .sign-in .go-back{color:#929292}.wishlist-modal .sign-in fieldset{margin-bottom:1em}.wishlist-modal .sign-in fieldset:last-of-type{margin-bottom:1.5em}.wishlist-modal .sign-in .take-me-back{text-align:center}.share-wishlist-button{float:right;margin-top:7px;margin-right:14px}.wishlist-modal .sign-in input.input-field{height:40px}.modalContent #wishlist-share-title{margin-bottom:10px}.mail-button i{top:1px}#share-wishlist-form{text-align:left}#share-wishlist-form .left{width:52%;float:left}#share-wishlist-form .share_product{display:none}#share-wishlist-form .wishlist-check{position:absolute;width:34px;height:auto;top:14px;left:15px;display:inline-block;z-index:100}#share-wishlist-form .right{width:43%;padding-left:33px;float:left;height:315px;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;margin-top:33px}#share-wishlist-form button{margin-top:15px}#share-wishlist-form .error{margin-bottom:0px;cursor:text}#share-wishlist-form h4{margin-bottom:5px}#share-wishlist-form h4,#share-wishlist-form p{text-align:left}#share-wishlist-form .product-image{border:solid 1pt #BBBBBB;margin-right:10px;width:62px;position:relative;top:-67px;right:1px;z-index:0;display:block}#share-wishlist-form .product-image img.diamonds{width:auto;height:42px;display:block;margin:auto;padding:10px 0px 10px 0px}#share-wishlist-form .product-image img{max-width:none;margin-right:11px;font-size:0;width:62px;padding-top:0px;padding:8px 0px 8px 0px}#share-wishlist-form input{width:95%;margin-bottom:8px}#share-wishlist-form .wishlist-overlay{background:#716F6F;width:84%;height:62px;top:0;right:0;bottom:0;left:0;display:inline-block;position:relative;z-index:95;opacity:0.5}#share-wishlist-form .wishlist-image{float:left;position:relative;height:64px}#share-wishlist-form .wishlist-image :hover{cursor:pointer}#share-wishlist-form .errorTxt{position:absolute;left:56%;width:41%}#share-wishlist-form .wishlist-title{width:75%;float:left;font-size:9pt}#share-wishlist-form .wishist-item{display:block;width:100%;height:auto;height:83px}#share-wishlist-form .wishist-item:last-of-type{height:62px}#share-wishlist-form button{float:right}#share-wishlist-form textarea{width:95%;height:138px;resize:none;overflow-y:scroll}#wishlist-share-page{display:block;margin-top:30px}.shop-diamond-shapes{margin:0 80px;padding:20px 0 40px}.shop-diamond-shapes#popular-shapes{margin:0;padding:0 80px}.shop-diamond-shapes#popular-shapes p{text-align:center;margin-top:125px}.shop-diamond-shapes p,.shop-diamond-shapes h2,.shop-diamond-shapes a{letter-spacing:0.025em}.shop-diamond-shapes h2{font:normal 24px/24px "brandon-grotesque",sans-serif;color:#0d0d0d}.shop-diamond-shapes p{display:block;font:normal 14px/16px "proxima-nova",sans-serif;color:#929292}.shop-diamond-shapes p.link{color:#c78f05;text-transform:uppercase}.shop-diamond-shapes a{text-decoration:none}.shop-diamond-shapes .diamond-shape{float:left;display:inline-block;text-align:center;width:10%;height:auto;margin:0;padding:0}.shop-diamond-shapes .diamond-shape img{max-width:60px}.shop-diamond-shapes .shape-label{font:normal 13px/1.1 "proxima-nova",sans-serif;text-decoration:none}.ppc-landing #popular-shapes p{text-align:inherit;margin-top:0}.hotLink{color:#c58f0b;font-style:italic;font-family:Georgia, serif}#nextSteps{padding-bottom:80px;padding-top:50px;min-height:500px;background-color:#FFF;width:960px}#nextSteps img{padding:0}#nextSteps .details-fisp-module{display:none}#nextSteps .columns:not(:last-child),#nextSteps .column:not(:last-child){border-right:1px solid #a8a8a8;height:470px;overflow:visible}#nextSteps .options-sidebar{top:0}#nextSteps .options-sidebar .options-sidebar{top:0}#nextSteps .options-sidebar.one-half{margin-top:0}#nextSteps .options-sidebar .product_shipping{margin-top:20px}#nextSteps .options-sidebar .product_delivery{border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;padding-bottom:15px;padding-top:5px;color:#646464}#nextSteps .options-sidebar>div{float:right}#nextSteps .options-sidebar .scroll{display:none}#nextSteps .options-sidebar .plum{display:block;text-align:center}#nextSteps h2{margin-bottom:40px;font-size:2.6em !important}#nextSteps h3,#nextSteps h3 .titleLink{line-height:1;text-decoration:none;text-transform:uppercase;color:#0d0d0d;font-weight:normal}#nextSteps .diamondUnavailable p{text-align:center}#nextSteps .diamondUnavailable .primeHotspot{display:block;text-align:center;margin-top:1em}#nextSteps>div.one-half{width:350px}#nextSteps>div.one-half:first-of-type{margin-left:150px}#nextSteps>div.one-third{width:300px}#nextSteps>div>p{font-size:1em;margin:15px 15px 15px 0}#nextSteps>div.buy_details{margin-left:40px;width:225px}#nextSteps>div.buy_details h3{text-align:center}#nextSteps>div.buy_details .strike.social{display:none}#nextSteps>div.buy_details .section-label.show-hide-sku{background:#fff}#nextSteps span.pic{margin-top:20px;background:url(/assets/next-steps-education-5f01305f284b55930919fa95e8a1a775.jpg) no-repeat center center scroll transparent;height:290px;width:290px;display:block}#nextSteps span.pic.search{background-image:url(/assets/next-steps-find-0ae22997013287660b9f4180e80c7dd6.jpg)}#nextSteps span.pic.expert{background-image:url(/assets/next-steps-expert-6c7ce04e39855244efdbd16ed93867b8.jpg)}#nextSteps span.pic.rings{background-image:url(/assets/next-steps-rings-e0d92d6178bc1939240b9602085dfa1e.jpg)}#nextSteps span.pic.wedding{background-image:url(/assets/next_steps_wedding-bb27f313e9ea6de463d76d8c66257c48.jpg)}#nextSteps span.pic.fine-jewelry{background-image:url(/assets/next_steps_fine_jewelry-7647957a94b2282411a1a65a66f0c17b.jpg)}#nextSteps span.pic.dyor{background-image:url(/assets/ring-design-9a07fe1eb9ffbde4297c56cd9bd36c96.jpg)}#nextSteps span.pic.trends{background-image:url(/assets/next-steps-trends-b6e6ab5ec9c856580945fa928dcd96a0.jpg)}#nextSteps .options-sidebar{width:225px;margin:auto}#nextSteps.canonical .one-half:first-of-type{margin:0}#nextSteps.canonical .columns h3{letter-spacing:.025em}#nextSteps.canonical .columns.alpha{padding-left:0;border-left:none}#nextSteps.canonical .columns.diamond img{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.4);box-shadow:0 1px 3px 0 rgba(0,0,0,0.4);padding:2px;background:#fff}#nextSteps.canonical .columns .primeHotspot{display:inline-block;text-align:center;position:relative;top:20px;left:80px}#nextSteps.canonical .columns .primeHotspot .primary,#nextSteps.canonical .columns .primeHotspot .secondary{color:#fff}.ie8 #nextSteps .one-half.alpha{margin-left:150px}.ie8 #nextSteps .one-half.alpha.omega{margin-left:15px}.curly{color:#CCCCCC;float:left;font:normal 140px "proxima-nova",sans-serif;position:relative}.exc{font:italic 20px/32px "miller",serif;color:#929292}.who{font:normal 14px/20px "proxima-nova",sans-serif;color:#0d0d0d;padding:10px 0;text-transform:uppercase}.who img{padding-left:10px;position:relative;bottom:1px;vertical-align:middle}.who a{font:normal 14px/20px "proxima-nova",sans-serif}.rated{font:normal 14px/28px "proxima-nova",sans-serif;color:#929292;text-transform:none}.rated a{text-decoration:none}.more-reviews{font:italic 18px/28px "miller",serif;color:#c78f05;text-align:center;text-decoration:none;display:inline-block}.more-reviews:after{content:"\25B6\FE0E";font:normal 7px/11px "proxima-nova",sans-serif;vertical-align:middle;margin-left:.7em}.review-list{margin-top:20px;padding:0;clear:both}.review-snippet{display:block;height:35px;text-decoration:none;white-space:nowrap;margin-top:0px}.style_result .review-snippet{margin-top:-7px}#shopping-ease{background:#612141;padding:15px 80px}#shopping-ease a{color:#fff;text-decoration:none;display:inline-block;margin:0 43px}#shopping-ease a:first-of-type{margin-left:68px}#shopping-ease a:last-of-type{margin-right:0px}#shopping-ease p.lead-in{font:italic 16px/22px "miller",serif;display:inline-block;color:#fff}.diff-banner{background:url(/assets/banner_ritani_difference-3f08de095728226a2d3d41d670bb0c98.jpg) top left no-repeat;height:163px;margin-top:10px}.diff-banner.wed-buy-guide{background:url(/assets/banner_wedding_buy_guide-62c1e57012935590e5892174427525c6.jpg) top left no-repeat}.diff-banner.vault{background:url(/assets/gifts/banner_vault-b3106c2d949e2dd04e6ddeaeb1b2745b.jpg) left top no-repeat;border:1px solid #ccc}.diff-banner.vault h4{color:#0d0d0d;padding:20px 0 10px}.diff-banner.vault p{color:#646464;padding-bottom:10px}.diff-banner h4{padding:10px 0}.diff-banner .difference{position:relative;top:40px;left:10px}.diff-banner p.link{color:#F1C400}.diff-banner p.link:hover{color:#A67700}.shipping-promo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding:14px;line-height:1;text-align:center;border:1px solid #cdcdcd;margin:2em 0;text-decoration:none}.shipping-promo h3{display:inline-block;text-transform:uppercase;font:bold 14px/1 "brandon-grotesque",sans-serif;margin:0 .5em 0 0;color:#6e6e6e}.shipping-promo .mock-link{display:inline-block;color:#c99700;font-size:14px}.shipping-promo:hover{border:1px solid #aaa}.shipping-promo:hover h3{color:#222}.shipping-promo:hover .mock-link{color:#222}.promo-pop{background:url(/assets/promos/vday-pop-bkg-99fc7c2164b60f330f2b3299208b7d2b.jpg) left top no-repeat;height:auto;padding-top:30px}.promo-pop .row{text-align:center;margin-top:18px}.promo-pop .row a,.promo-pop .row a:hover{color:#fff}.promo-pop h1,.promo-pop h2{text-align:center;margin:0;letter-spacing:.025em;text-transform:uppercase}.promo-pop h1{font:normal 30px/30px "brandon-grotesque",sans-serif;color:#a30c11;margin-bottom:180px}.promo-pop h2{font:normal 22px/22px "brandon-grotesque",sans-serif;color:#0d0d0d}.promo-pop p.info{font:italic 18px/24px "miller",serif;color:#0d0d0d;text-align:center}.promo-pop p.or{display:inline-block;padding:0 5px;color:#929292}.promo-pop .primeHotspot,.promo-pop .secondaryHotspot{display:inline-block;padding:15px 20px;text-decoration:none}.promo-pop .primeHotspot p,.promo-pop .secondaryHotspot p{text-decoration:none}.promo-pop .primeHotspot p:after,.promo-pop .secondaryHotspot p:after{content:"\25B6\FE0E";display:inline-block;font-size:7px;position:relative;top:-1px}.promo-pop .primeHotspot.vday,.promo-pop .secondaryHotspot.vday{background:#aa0c11;background:-moz-linear-gradient(top, #aa0c11 0%, #920a0d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #aa0c11), color-stop(100%, #920a0d));background:-webkit-linear-gradient(top, #aa0c11 0%, #920a0d 100%);background:-o-linear-gradient(top, #aa0c11 0%, #920a0d 100%);background:-ms-linear-gradient(top, #aa0c11 0%, #920a0d 100%);background:linear-gradient(top, #aa0c11 0%,#920a0d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFAA0C11', endColorstr='#FF920A0D',GradientType=0 )}.promo-pop .primeHotspot.vday p,.promo-pop .secondaryHotspot.vday p{color:#fff}.promo-pop .primeHotspot.vday:hover,.promo-pop .secondaryHotspot.vday:hover{background:#ba0f15;background:-moz-linear-gradient(top, #ba0f15 0%, #a00c0f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ba0f15), color-stop(100%, #a00c0f));background:-webkit-linear-gradient(top, #ba0f15 0%, #a00c0f 100%);background:-o-linear-gradient(top, #ba0f15 0%, #a00c0f 100%);background:-ms-linear-gradient(top, #ba0f15 0%, #a00c0f 100%);background:linear-gradient(top, #ba0f15 0%,#a00c0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFBA0F15', endColorstr='#FFA00C0F',GradientType=0 )}.promo-pop .secondaryHotspot p{color:#51534a}.preferred-partners{margin:0 0 20px}.preferred-partners h2{font-size:22px;margin:10px 0 20px;color:#0d0d0d}.preferred-partners ul{list-style:none;margin:0;padding-left:0}.preferred-partners li{margin:0;text-align:center}.preferred-partners li a{display:block;width:220px;height:183px;overflow:hidden;vertical-align:middle}.adsense-links{margin:0 0 20px}.adsense-links h2{font-size:22px;margin:10px 0 20px;color:#0d0d0d}.adsense-links ul{list-style:none;margin:0;padding:0}.adsense-links li{margin:0;text-align:center}.adsense-links ins{background:transparent}.modalBox{display:none;position:fixed;padding:0;top:0;left:0;bottom:0;right:0;min-width:1120px;z-index:10000}.modalBox.wishlist-modal{position:absolute;height:100%;width:100%}.modalBox .modalBack{z-index:1;opacity:.5;width:100%;background:#000;height:100%;position:absolute;left:0;top:0}.modalBox .modalContentWrap{overflow:visible;width:975px;height:570px;position:absolute;z-index:2;background-color:#fff;top:50px;left:50%;margin-left:-487px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 5px 0 #333;box-shadow:0 0 5px 0 #333}.modalBox .modalContentWrap.videoPop{width:760px;height:auto!important;margin-left:-380px}.modalBox .modalContentWrap.videoPop p{bottom:25px;position:absolute;text-align:center;width:100%}.modalBox .modalContentWrap .modalContent .change-image-view{padding:40px 0}.modalBox .modalContentWrap .modalContent .options-sidebar{padding-top:0px}.modalBox .modalContentWrap .close{font-size:1em;padding:6px 15px;-webkit-border-radius:0 3px 0 0;-moz-border-radius:0 3px 0 0;-ms-border-radius:0 3px 0 0;-o-border-radius:0 3px 0 0;border-radius:0 3px 0 0;z-index:1;cursor:pointer;position:absolute;right:0;top:0}.modalBox .modalContentWrap .spinner{position:absolute;top:48%;left:42%;background:url(/assets/spinner-4c138671e2c3c6655596d13292cf9a01.gif) no-repeat left center;padding-left:25px;color:#c99700;display:none}.modalBox.loading .modalContent{visibility:hidden}.modalBox.loading .spinner{display:block}.modalBox .video-js{display:block;margin:60px auto 35px}.ie #modalBox .modalBack{-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50)}.horizontal-scroller-wrap.quick-view .modalContentWrap{min-height:600px;height:auto}.horizontal-scroller-wrap .leftNav,.horizontal-scroller-wrap .rightNav{cursor:pointer;position:absolute;top:0;bottom:0;z-index:1;width:65px}.horizontal-scroller-wrap .leftNav .arrowIcon,.horizontal-scroller-wrap .rightNav .arrowIcon{height:40px;width:40px;display:inline-block;vertical-align:middle;margin-top:260px;position:absolute}.horizontal-scroller-wrap .leftNav{left:-20px}.horizontal-scroller-wrap .leftNav .arrowIcon{left:10px;background-position:0 -410px}.horizontal-scroller-wrap .rightNav{right:-20px}.horizontal-scroller-wrap .rightNav .arrowIcon{right:10px;background-position:0 -450px}.horizontal-scroller-wrap .quick_view{padding:20px 30px}.horizontal-scroller-wrap .quick_view #thumbnail_images{width:590px;margin-bottom:0}.horizontal-scroller-wrap .quick_view .light.button{font-size:.86em;font-weight:bold;text-decoration:none;margin-bottom:-3px;padding:3px 10px}.horizontal-scroller-wrap .quick_view h3{position:absolute;font-size:18px;line-height:25px}.horizontal-scroller-wrap .quick_view h3 .name-tagline{font-size:16px;line-height:18px;display:inline;white-space:nowrap}.horizontal-scroller-wrap .quick_view .options-sidebar{margin-top:15px;top:0}.horizontal-scroller-wrap .quick_view .options-sidebar .product-description{padding-top:15px}.horizontal-scroller-wrap .quick_view .options-sidebar .product_actions{text-align:center;width:270px}.horizontal-scroller-wrap .quick_view .options-sidebar .product_actions .logo{display:block;margin-bottom:.7em}.horizontal-scroller-wrap .quick_view .options-sidebar .product_actions .side-bar-section.matching{border-top:1px solid #c8c8c8}.horizontal-scroller-wrap .quick_view .options-sidebar .product_actions .product-price{margin-bottom:15px}.horizontal-scroller-wrap .quick_view .options-sidebar .product_actions .primeHotspot{width:267px}.horizontal-scroller-wrap .quick_view .options-sidebar .product_actions .product_shipping{padding:10px 0}.horizontal-scroller-wrap .quick_view .options-sidebar .product_info .option.metal{width:63px;height:42px;margin-bottom:30px}.horizontal-scroller-wrap .quick_view .change-image-view{margin:55px 0 0;padding:30px 0;height:390px;width:570px}.horizontal-scroller-wrap .quick_view .video-js{top:-15px;margin:0}.horizontal-scroller-wrap .quick_view .video-js.vjs-fullscreen,.horizontal-scroller-wrap .quick_view .video-js:-webkit-full-screen{top:0}.horizontal-scroller-wrap .quick_view li.alternate_image:hover .thumbnailable{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #fafafa));background:-webkit-linear-gradient(top, #fff, #fafafa);background:-moz-linear-gradient(top, #fff, #fafafa);background:-o-linear-gradient(top, #fff, #fafafa);background:linear-gradient(top, #ffffff,#fafafa)}.horizontal-scroller-wrap .quick_view li.alternate_image.selected .thumbnailable{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #fafafa));background:-webkit-linear-gradient(top, #fff, #fafafa);background:-moz-linear-gradient(top, #fff, #fafafa);background:-o-linear-gradient(top, #fff, #fafafa);background:linear-gradient(top, #ffffff,#fafafa)}.horizontal-scroller-wrap p{margin:0}#modalBox .dyor-quick-view .options-sidebar .product_actions .primeHotspot{width:237px}#modalBox .dyor-quick-view .options-sidebar .product_actions .product_shipping{border:none}.modal-generic.diamond-imagery-request-modal h5{letter-spacing:0}.modal-generic.diamond-imagery-request-modal form.august-refresh input{margin-top:3px}.modalContentWrap.ring-on-hand-modal{height:730px;width:940px}.modalContentWrap.ring-on-hand-modal #roh-wrapper{background:url(/assets/ring-on-hand/ring-on-hand-background-74f1e3983f72d5706a29b374a7cd193d.jpg) center center no-repeat #fff;height:652px;margin:40px;overflow:hidden;position:relative;width:860px}.modalContentWrap.ring-on-hand-modal img.hand{z-index:1;left:300px;position:absolute;top:103px;-webkit-transform:scale(1.22);-moz-transform:scale(1.22);-o-transform:scale(1.22);-ms-transform:scale(1.22);transform:scale(1.22)}.modalContentWrap.ring-on-hand-modal img.hand.one{z-index:2;opacity:.5}.modalContentWrap.ring-on-hand-modal img.hand.four{z-index:1}.modalContentWrap.ring-on-hand-modal img.hand.zoomed{left:422px;top:170px;-webkit-transform:scale(1.9);-moz-transform:scale(1.9);-o-transform:scale(1.9);-ms-transform:scale(1.9);transform:scale(1.9)}.modalContentWrap.ring-on-hand-modal .ring{z-index:5;left:135px;position:absolute;top:163px;-webkit-transform:scale(0.22);-moz-transform:scale(0.22);-o-transform:scale(0.22);-ms-transform:scale(0.22);transform:scale(0.22);-webkit-filter:drop-shadow(0px 7px 6px rgba(0,0,0,0.2));filter:url("data:image/svg+xml;utf8,<svg height='0' xmlns='http://www.w3.org/2000/svg'><filter id='drop-shadow'><feGaussianBlur in='SourceAlpha' stdDeviation='1'/><feOffset dx='0' dy='10' result='offsetblur'/><feFlood flood-color='rgba(0,0,0,0.1)'/><feComposite in2='offsetblur' operator='in'/><feMerge><feMergeNode/><feMergeNode in='SourceGraphic'/></feMerge></filter></svg>#drop-shadow");-ms-filter:"progid:DXImageTransform.Microsoft.DropShadow(OffX=0, OffY=10, Color='#444')";filter:"progid:DXImageTransform.Microsoft.DropShadow(OffX=0, OffY=10, Color='#444')"}.modalContentWrap.ring-on-hand-modal .ring.zoomed{left:193px;top:177px;-webkit-transform:scale(0.35);-moz-transform:scale(0.35);-o-transform:scale(0.35);-ms-transform:scale(0.35);transform:scale(0.35);-webkit-filter:drop-shadow(0px 7px 6px rgba(0,0,0,0.2));filter:url("data:image/svg+xml;utf8,<svg height='0' xmlns='http://www.w3.org/2000/svg'><filter id='drop-shadow'><feGaussianBlur in='SourceAlpha' stdDeviation='1'/><feOffset dx='0' dy='8' result='offsetblur'/><feFlood flood-color='rgba(0,0,0,0.1)'/><feComposite in2='offsetblur' operator='in'/><feMerge><feMergeNode/><feMergeNode in='SourceGraphic'/></feMerge></filter></svg>#drop-shadow");-ms-filter:"progid:DXImageTransform.Microsoft.DropShadow(OffX=0, OffY=10, Color='#444')";filter:"progid:DXImageTransform.Microsoft.DropShadow(OffX=0, OffY=10, Color='#444')"}.modalContentWrap.ring-on-hand-modal .slider-generic{left:30px;top:42px;width:170px}.modalContentWrap.ring-on-hand-modal .slider-generic p.title{font:normal 14px/12px "proxima-nova",sans-serif;text-transform:uppercase;color:#646464;position:relative;top:-30px;left:21px}.modalContentWrap.ring-on-hand-modal .slider-generic span{font:normal 10px/12px "proxima-nova",sans-serif;color:#646464}.modalContentWrap.ring-on-hand-modal .slider-generic span.lighter{position:relative;right:-106px}.modalContentWrap.ring-on-hand-modal .slider-generic span.tick{color:#929292;position:absolute;top:-13px}.modalContentWrap.ring-on-hand-modal .slider-generic span.tick.one{left:4px}.modalContentWrap.ring-on-hand-modal .slider-generic span.tick.two{left:60px}.modalContentWrap.ring-on-hand-modal .slider-generic span.tick.three{left:116px}.modalContentWrap.ring-on-hand-modal .slider-generic span.tick.four{left:167px}.modalContentWrap.ring-on-hand-modal .slider-zoom{left:740px;position:relative;width:60px;z-index:5}.modalContentWrap.ring-on-hand-modal .slider-zoom p.title{left:11px}.modalContentWrap.ring-on-hand-modal .slider-zoom span{font:normal 20px/22px "proxima-nova",sans-serif;color:#646464}.modalContentWrap.ring-on-hand-modal .slider-zoom span.lighter{position:relative;right:-45px}.modalContentWrap.hdyh-form{width:620px;margin-left:-290px;height:300px;top:175px}.modalContentWrap.hdyh-form .modalContent{text-align:center;padding:40px 30px 10px;font-size:16px}.modalContentWrap.hdyh-form .hdyh-radios{position:absolute;width:580px}.modalContentWrap.hdyh-form h4{font-size:20px;line-height:2;margin:1em 0;border-top:1px solid #e3e3e3}.modalContentWrap.hdyh-form label{float:left;text-align:left;font-size:16px;width:33.3%;margin:0;line-height:34px}.modalContentWrap.hdyh-form input[type=radio]{border-radius:8px;vertical-align:baseline}.modalContentWrap.hdyh-form textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:105px;margin-bottom:20px}.modalContentWrap.hdyh-form .hdyh-other{display:none}#modalZoom{background:#FFF;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-ms-border-radius:3px 3px 3px 3px;-o-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;min-height:150px;min-width:150px;overflow:hidden;padding:20px}#modalZoom .close.pp_close{font-size:.86em;font-weight:bold;padding:5px;-webkit-border-radius:0 3px 0 0;-moz-border-radius:0 3px 0 0;-ms-border-radius:0 3px 0 0;-o-border-radius:0 3px 0 0;border-radius:0 3px 0 0;text-transform:uppercase;z-index:10;cursor:pointer;background:#f5c349;color:#646464;position:absolute;right:0;top:0;height:auto;width:auto;text-decoration:none;text-indent:inherit}#modalZoom .pp_content{height:100% !important;width:100% !important;background:none}#modalZoom .pp_left,#modalZoom .pp_right{background:none}#modalZoom .pp_buttons{text-align:center;height:35px;padding-top:15px}#modalZoom .smooth_zoom_preloader>div{background:none !important}#modalZoom .smooth_zoom_preloader>div.controlsBg{background:inherit}.modalBox .guest-checkout-modal{height:auto;width:761px;position:relative;margin:0 auto;left:0;padding:40px 60px}#guest-checkout-container .guest-checkout-header{font:24px/1 "brandon-grotesque",sans-serif;color:#0d0d0d;text-transform:uppercase;margin:10px 0 1em}#guest-checkout-container p{margin:10px 0 20px 0;line-height:20px;font-size:14px}#guest-checkout-container #guest-checkout-left-side{padding-right:40px}#guest-checkout-container #guest-checkout-left-side .login-error{display:none;font-size:14px}#guest-checkout-container #guest-checkout-right-side{border-left:1px solid #E3E3E3;padding-left:40px}#guest-checkout-container #guest-checkout-right-side ul{list-style-type:disc}#guest-checkout-container #guest-checkout-right-side li{margin:0 0 5px 5px;list-style-position:inside}#guest-checkout-container #guest-checkout-right-side .password-show{margin-top:16px}.modalBox .remove-from-cart-modal-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:456px;height:auto;margin-left:-228px;padding:50px 40px 40px}.remove-from-cart-modal{text-align:center}.remove-from-cart-modal .product-name{font-weight:bold}.remove-from-cart-modal img{display:block;margin:20px auto}.remove-from-cart-modal .primeHotspot{display:inline-block;margin:0 0 12px}.remove-from-cart-modal .keep-item{color:#a8a8a8;cursor:pointer}#sweeps-target .sweeps-header h1{font:normal 40px/1.1 "brandon-grotesque",sans-serif;letter-spacing:0;color:#612141;float:none;margin-bottom:0}#sweeps-target .sweeps-header h1 sup{font-size:24px}#sweeps-target .sweeps-header h2{font:italic 26px/1.3 "miller",serif;letter-spacing:0.3px;color:#51534a;text-transform:none;margin-bottom:0}#sweeps-target .sweeps-header h3{font:italic 18px/1.2 "miller",serif;color:#929292;letter-spacing:.025em;text-transform:none;margin-bottom:0}#sweeps-target .sweeps-header h4{font:normal 22px/1.1 "brandon-grotesque",sans-serif}#sweeps-target #sweeps-form{color:#929292}#sweeps-target #email_user_email{border:1px solid #612141;width:426px}#sweeps-target .betwixt{margin:0 22px;float:none}#sweeps-target label{display:inline;vertical-align:middle;font:italic 16px/24px "miller",serif;color:#0d0d0d;padding-right:2%}#sweeps-target .gender-field-label{padding-left:4px;font:normal 16px/24px "proxima-nova",sans-serif}#sweeps-target .gender-label{padding-right:10%}#sweeps-target .gender-label,#sweeps-target .birthdate-label{display:inline-block;float:left}#sweeps-target .gender-label.betwixt,#sweeps-target .birthdate-label.betwixt{float:none;width:inherit}#sweeps-target label.birthdate-label{line-height:40px;margin-bottom:0}#sweeps-target select{display:inline-block;width:100px;margin-right:6px}#sweeps-target #email_user_birth_date_2i,#sweeps-target #email_user_anniversary_date_2i{width:130px;text-overflow:ellipsis}#sweeps-target #email_user_birth_date_3i,#sweeps-target #email_user_anniversary_date_3i,#sweeps-target #email_user_anniversary_date_1i{width:86px}#sweeps-target #email_user_birth_date_1i{margin-right:0}#sweeps-target #email_user_marital_status{width:125px}#sweeps-target input{vertical-align:middle}#sweeps-target label[for="email_user_optin_email"]{font:normal 12px/16px "proxima-nova",sans-serif;color:#929292;padding:0;letter-spacing:.2px;margin-right:3px}#sweeps-target .checkboxStandard{vertical-align:middle;margin-left:8px}#sweeps-target .august-refresh input[type="submit"]{height:52px}#sweeps-target .error{font-size:12px}#sweeps-target .male{width:112px}#sweeps-target .optin-withdraw{display:inline-block;margin:.8em 0 0}#sweeps-target .rules{margin-bottom:30px;max-width:550px}#sweeps-target .rules.CA{margin-left:18px}#sweeps-target .rules.CA .checkboxStandard{margin-left:-18px}#sweeps-target .messages{margin-bottom:0}#sweeps-target .row:last-child{margin-top:1em}#sweeps-target .sweeps-legal-links a{color:#92090d;font:normal 14px/20px "proxima-nova",sans-serif;text-decoration:none}#sweeps-target .sweeps-legal-links a sup{top:-0.2em}#sweeps-target .thankyou-module{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:18px;width:300px;height:171px;margin:0 24px 0 0;text-decoration:none;vertical-align:top}#sweeps-target .thankyou-module:last-child,#sweeps-target .thankyou-module.last-child{margin:0}#sweeps-target .thankyou-module h3{font:normal 22px/1.2 "brandon-grotesque",sans-serif;text-transform:uppercase;letter-spacing:.01em;color:#572f4a;margin:0;padding:0}#sweeps-target .social-container{margin:0}#sweeps-target .follow-pile .follow-btn{display:inline-block;margin:0 5px 0 0;vertical-align:text-top;position:relative;top:-4px}#sweeps-target .follow-pile .follow-btn.pinterest{padding-right:3px}#sweeps-target .follow-pile .follow-btn a.blog-follow{background:url(/assets/blog-follow-e29de0c05e3566e5c08a64b4f41aba83.png) top center no-repeat transparent;width:60px;height:20px;display:inline-block}#sweeps-target .follow-pile .follow-btn a.blog-follow:hover{background-position:center center}#sweeps-target .follow-pile .follow-btn a.blog-follow:active{background-position:bottom center}#sweeps-target .fb-like-box iframe{height:160px !important}.modalContent .hidden-by-default-elements{display:none}.modalContent #sweeps-target .sweepstakes{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:3em 22px 1em}.modalContent #sweeps-target .sweeps-header{text-align:center}.modalContent #sweeps-target .sweeps-header h1{font-size:28px}.modalContent #sweeps-target .sweeps-header h2{font-size:20px}.modalContent #sweeps-target #sweeps-form{margin-top:230px}.modalContent #sweeps-target #email_user_email{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.modalContent #sweeps-target .betwixt{margin:0 13px}.modalContent #sweeps-target input.showing-cta{font:italic 18px/24px "miller",serif;color:#0d0d0d}.modalContent #sweeps-target .rules{padding-top:18px;margin-bottom:20px}.modalContent #sweeps-target .sweeps-submit{text-align:center}.modalContent #sweeps-target .sweeps-legal-links{text-align:center}.modalContent #sweeps-target .hide-on-modal{display:none}.modalContent #sweeps-target h4{text-align:center}.modalContent #sweeps-target .sweeps-thankyou-modules{margin:1.5em 0;text-align:center}.modalContent #sweeps-target .thankyou-module{margin:0 auto;text-decoration:none}.modalContent #sweeps-target .thankyou-module h3{text-align:left}.modalContent #sweeps-target .social-container{text-align:center;margin-bottom:2em}.color-sprite,#color-images.color-d,#color-images.color-e,#color-images.color-f,#color-images.color-g,#color-images.color-h,#color-images.color-i,#color-images.color-j,#color-images.color-k,#color-images.color-l,#color-images.color-m,#color-images.color-n,#color-images.color-o,#color-images.color-p,#color-images.color-q,#color-images.color-r,#color-images.color-s,#color-images.color-t,#color-images.color-u,#color-images.color-v,#color-images.color-w,#color-images.color-x,#color-images.color-y,#color-images.color-z{background:url(/assets/sprites/diamond-ed/color-sd8be0563c4-74991568d2247390b68f7a21ea1c39a8.png) no-repeat}.carat-sprite,#carat-ring.carat-0-25,#carat-ring.carat-0-5,#carat-ring.carat-0-75,#carat-ring.carat-1,#carat-ring.carat-1-25,#carat-ring.carat-1-5,#carat-ring.carat-2,#carat-ring.carat-3,#carat-ring.carat-4,#carat-ring.carat-5{background:url(/assets/sprites/diamond-ed/carat-s1b785ded20-e4a484472cf8362c9b5c60be63cd7ddc.png) no-repeat}.hand-sprite,#carat-hand.hand-darkest,#carat-hand.hand-dark,#carat-hand.hand-light,#carat-hand.hand-lightest{background:url(/assets/sprites/diamond-ed/hand-s9fcfb5ac28-cfdd38a6387d97b8929579371df9ab92.png) no-repeat}.clarity-sprite,#clarity-images.clarity-FL,#clarity-images.clarity-IF,#clarity-images.clarity-VVS1,#clarity-images.clarity-VVS2,#clarity-images.clarity-VS1,#clarity-images.clarity-VS2,#clarity-images.clarity-SI1,#clarity-images.clarity-SI2,#clarity-images.clarity-I1,#clarity-images.clarity-I2,#clarity-images.clarity-I3{background:url(/assets/sprites/diamond-ed/clarity-sf205639b69-9ecef0b436b320c9edc9ed4139ba2b43.png) no-repeat}#modalBox .diamond-edu-sliders.white-background .slider-values li a,.diamond-edu-pages .diamond-edu-sliders.white-background .slider-values li a{color:#646464}#modalBox .diamond-edu-sliders.white-background .slider-values li.current-tag a,.diamond-edu-pages .diamond-edu-sliders.white-background .slider-values li.current-tag a{color:#c99700}#modalBox .diamond-edu-sliders.white-background .education-explanation a,.diamond-edu-pages .diamond-edu-sliders.white-background .education-explanation a{color:#c99700}#modalBox .diamond-edu-sliders.white-background .education-explanation a:hover,.diamond-edu-pages .diamond-edu-sliders.white-background .education-explanation a:hover{color:#a67700}#modalBox .diamond-edu-sliders.dark-background .slider-values li a,.diamond-edu-pages .diamond-edu-sliders.dark-background .slider-values li a{color:#929292}#modalBox .diamond-edu-sliders.dark-background .slider-values li.current-tag a,.diamond-edu-pages .diamond-edu-sliders.dark-background .slider-values li.current-tag a{color:#f1c400}#modalBox .diamond-edu-sliders.dark-background .education-explanation a a,.diamond-edu-pages .diamond-edu-sliders.dark-background .education-explanation a a{color:#f1c400}#modalBox .diamond-edu-sliders h3,.diamond-edu-pages .diamond-edu-sliders h3{font:italic 18px/1.2 "miller",serif;text-transform:none;color:#b58500}#modalBox .diamond-edu-sliders p,.diamond-edu-pages .diamond-edu-sliders p{text-align:left;font-size:16px;margin:0 0 .8em;padding:0}#modalBox .diamond-edu-sliders .not-carried-by,.diamond-edu-pages .diamond-edu-sliders .not-carried-by{font:italic 11px/1.3 "miller",serif;color:#929292;position:absolute}#modalBox .diamond-edu-sliders .not-carried-by span,.diamond-edu-pages .diamond-edu-sliders .not-carried-by span{display:inline-block;text-align:center;padding:0 6%}#modalBox .diamond-edu-sliders .not-carried-by .bracketL,#modalBox .diamond-edu-sliders .not-carried-by .bracketR,.diamond-edu-pages .diamond-edu-sliders .not-carried-by .bracketL,.diamond-edu-pages .diamond-edu-sliders .not-carried-by .bracketR{display:inline-block;height:37px;border-bottom:1px solid #dfdfdf}#modalBox .diamond-edu-sliders .not-carried-by .bracketL,.diamond-edu-pages .diamond-edu-sliders .not-carried-by .bracketL{border-left:1px solid #dfdfdf}#modalBox .diamond-edu-sliders .not-carried-by .bracketR,.diamond-edu-pages .diamond-edu-sliders .not-carried-by .bracketR{border-right:1px solid #dfdfdf}#modalBox .diamond-edu-sliders .education-tag,.diamond-edu-pages .diamond-edu-sliders .education-tag{font-weight:bold;font-size:18px;color:#c99700}#modalBox .diamond-edu-sliders .education-explanation,.diamond-edu-pages .diamond-edu-sliders .education-explanation{font-size:14px}#modalBox .diamond-edu-sliders .diamond-ed-slider,.diamond-edu-pages .diamond-edu-sliders .diamond-ed-slider{width:96%}#modalBox .diamond-edu-sliders .slider-data,.diamond-edu-pages .diamond-edu-sliders .slider-data{clear:both}#modalBox .diamond-edu-sliders .slider-values,.diamond-edu-pages .diamond-edu-sliders .slider-values{list-style:none;padding:0}#modalBox .diamond-edu-sliders .slider-values li,.diamond-edu-pages .diamond-edu-sliders .slider-values li{float:left;text-align:center;border-right:1px solid #dfdfdf}#modalBox .diamond-edu-sliders .slider-values li:last-of-type,.diamond-edu-pages .diamond-edu-sliders .slider-values li:last-of-type{border-right:none}#modalBox .diamond-edu-sliders .slider-values li.last-child,.diamond-edu-pages .diamond-edu-sliders .slider-values li.last-child{border:none}#modalBox .diamond-edu-sliders .slider-descriptions,.diamond-edu-pages .diamond-edu-sliders .slider-descriptions{margin-left:-2%;width:106%}#modalBox .diamond-edu-sliders .slider-descriptions li,.diamond-edu-pages .diamond-edu-sliders .slider-descriptions li{float:left;width:9%;text-align:center;line-height:1.4;text-transform:uppercase;margin-top:.8em}#modalBox .diamond-edu-sliders .slider-descriptions li.vvs,#modalBox .diamond-edu-sliders .slider-descriptions li.vs,.diamond-edu-pages .diamond-edu-sliders .slider-descriptions li.vvs,.diamond-edu-pages .diamond-edu-sliders .slider-descriptions li.vs{width:18%}#modalBox .diamond-edu-sliders .slider-descriptions li.si,.diamond-edu-pages .diamond-edu-sliders .slider-descriptions li.si{width:18%}#modalBox .diamond-edu-sliders .slider-descriptions li.included,.diamond-edu-pages .diamond-edu-sliders .slider-descriptions li.included{width:27%}#modalBox .diamond-edu-sliders .slider-descriptions li.two-wide,.diamond-edu-pages .diamond-edu-sliders .slider-descriptions li.two-wide{width:8.2%}#modalBox .diamond-edu-sliders .slider-descriptions li.three-wide,.diamond-edu-pages .diamond-edu-sliders .slider-descriptions li.three-wide{width:12.3%}#modalBox .diamond-edu-sliders .slider-descriptions li.four-wide,.diamond-edu-pages .diamond-edu-sliders .slider-descriptions li.four-wide{width:16.4%}#modalBox .diamond-edu-sliders .slider-descriptions li.six-wide,.diamond-edu-pages .diamond-edu-sliders .slider-descriptions li.six-wide{width:24.8%}#modalBox .diamond-edu-sliders .slider-descriptions li.eight-wide,.diamond-edu-pages .diamond-edu-sliders .slider-descriptions li.eight-wide{width:32.2%}#modalBox .diamond-edu-carat .diamond-ed-slider,.diamond-edu-pages .diamond-edu-carat .diamond-ed-slider{margin-left:2%}#modalBox .diamond-edu-carat .slider-values,.diamond-edu-pages .diamond-edu-carat .slider-values{margin-left:-2%;width:107%}#modalBox .diamond-edu-carat .slider-values li,.diamond-edu-pages .diamond-edu-carat .slider-values li{width:9.8%}#modalBox .diamond-edu-carat #skin-tone,.diamond-edu-pages .diamond-edu-carat #skin-tone{position:absolute;margin:2em 0 0}#modalBox .diamond-edu-carat #skin-tone .slider-data,.diamond-edu-pages .diamond-edu-carat #skin-tone .slider-data{padding:0 3% 2em}#modalBox .diamond-edu-carat #skin-tone #diamond-hand-slider,#modalBox .diamond-edu-carat #skin-tone .slider-values,.diamond-edu-pages .diamond-edu-carat #skin-tone #diamond-hand-slider,.diamond-edu-pages .diamond-edu-carat #skin-tone .slider-values{width:100%;margin:0;padding:0}#modalBox .diamond-edu-carat #skin-tone .slider-value-stubs,.diamond-edu-pages .diamond-edu-carat #skin-tone .slider-value-stubs{padding:0;margin-left:-12%;width:128%}#modalBox .diamond-edu-carat #skin-tone .slider-value-stubs li,.diamond-edu-pages .diamond-edu-carat #skin-tone .slider-value-stubs li{width:25%;float:left;text-align:center;font-size:11px;color:#dfdfdf}#modalBox .diamond-edu-carat #skin-tone .slider-values,.diamond-edu-pages .diamond-edu-carat #skin-tone .slider-values{margin-left:-2%;width:106%}#modalBox .diamond-edu-carat #skin-tone .slider-values li,.diamond-edu-pages .diamond-edu-carat #skin-tone .slider-values li{margin-top:.8em;width:50%;border:none}#modalBox .diamond-edu-carat #skin-tone .slider-values li:first-child,.diamond-edu-pages .diamond-edu-carat #skin-tone .slider-values li:first-child{text-align:left}#modalBox .diamond-edu-carat #skin-tone .slider-values li:last-child,.diamond-edu-pages .diamond-edu-carat #skin-tone .slider-values li:last-child{text-align:right}#modalBox .diamond-edu-carat #carat-roh #carat-ring,.diamond-edu-pages .diamond-edu-carat #carat-roh #carat-ring{position:absolute;top:140px;left:36px}#modalBox .diamond-edu-clarity .diamond-ed-slider,.diamond-edu-pages .diamond-edu-clarity .diamond-ed-slider{margin-left:2%}#modalBox .diamond-edu-clarity .slider-values,.diamond-edu-pages .diamond-edu-clarity .slider-values{padding-left:0;margin-left:-2%;width:106%}#modalBox .diamond-edu-clarity .slider-values li,.diamond-edu-pages .diamond-edu-clarity .slider-values li{width:8.95%;font-weight:bold;border-right:none}#modalBox .diamond-edu-clarity .slider-values li#clarity-FL-tag,#modalBox .diamond-edu-clarity .slider-values li#clarity-IF-tag,#modalBox .diamond-edu-clarity .slider-values li#clarity-VVS2-tag,#modalBox .diamond-edu-clarity .slider-values li#clarity-VS2-tag,#modalBox .diamond-edu-clarity .slider-values li#clarity-SI2-tag,.diamond-edu-pages .diamond-edu-clarity .slider-values li#clarity-FL-tag,.diamond-edu-pages .diamond-edu-clarity .slider-values li#clarity-IF-tag,.diamond-edu-pages .diamond-edu-clarity .slider-values li#clarity-VVS2-tag,.diamond-edu-pages .diamond-edu-clarity .slider-values li#clarity-VS2-tag,.diamond-edu-pages .diamond-edu-clarity .slider-values li#clarity-SI2-tag{border-right:1px solid #dfdfdf}#modalBox .diamond-edu-clarity .side #clarity-info,.diamond-edu-pages .diamond-edu-clarity .side #clarity-info{min-height:100px;margin-top:5em}#modalBox .diamond-edu-clarity .not-carried-by,.diamond-edu-pages .diamond-edu-clarity .not-carried-by{width:192px;right:0}#modalBox .diamond-edu-color .slider-values,.diamond-edu-pages .diamond-edu-color .slider-values{margin-left:-2%;width:106%}#modalBox .diamond-edu-color .slider-values li,.diamond-edu-pages .diamond-edu-color .slider-values li{width:4.025%}#modalBox .diamond-edu-color .slider-data,.diamond-edu-pages .diamond-edu-color .slider-data{position:relative;padding:0 3% 3em}#modalBox .diamond-edu-color .slider-descriptions li,.diamond-edu-pages .diamond-edu-color .slider-descriptions li{border-right:1px solid #dfdfdf}#modalBox .diamond-edu-color .slider-descriptions li.last-child,.diamond-edu-pages .diamond-edu-color .slider-descriptions li.last-child{border:none}#modalBox .diamond-edu-color #color-info,.diamond-edu-pages .diamond-edu-color #color-info{min-height:90px;margin-top:5em}#carat-roh{position:relative;height:404px;width:240px}#carat-hand{width:240px;height:404px}#carat-hand.hand-darkest{background-position:0 -404px}#carat-hand.hand-dark{background-position:0 -808px}#carat-hand.hand-light{background-position:0 -1212px}#carat-hand.hand-lightest{background-position:0 0}#carat-ring{position:absolute;top:140px;left:36px;width:46px;height:26px;-webkit-filter:drop-shadow(0px 7px 6px rgba(0,0,0,0.2));filter:url("data:image/svg+xml;utf8,<svg height='0' xmlns='http://www.w3.org/2000/svg'><filter id='drop-shadow'><feGaussianBlur in='SourceAlpha' stdDeviation='1'/><feOffset dx='0' dy='10' result='offsetblur'/><feFlood flood-color='rgba(0,0,0,0.1)'/><feComposite in2='offsetblur' operator='in'/><feMerge><feMergeNode/><feMergeNode in='SourceGraphic'/></feMerge></filter></svg>#drop-shadow");-ms-filter:"progid:DXImageTransform.Microsoft.DropShadow(OffX=0, OffY=10, Color='#444')";filter:"progid:DXImageTransform.Microsoft.DropShadow(OffX=0, OffY=10, Color='#444')"}#carat-ring.carat-0-25{background-position:0 -234px}#carat-ring.carat-0-5{background-position:0 -208px}#carat-ring.carat-0-75{background-position:0 -182px}#carat-ring.carat-1{background-position:0 -156px}#carat-ring.carat-1-25{background-position:0 -130px}#carat-ring.carat-1-5{background-position:0 -104px}#carat-ring.carat-2{background-position:0 -78px}#carat-ring.carat-3{background-position:0 -52px}#carat-ring.carat-4{background-position:0 -26px}#carat-ring.carat-5{background-position:0 0}#clarity-images{width:306px;height:306px}#clarity-images.clarity-FL{background-position:0 -2448px}#clarity-images.clarity-IF{background-position:0 -2448px}#clarity-images.clarity-VVS1{background-position:0 -2142px}#clarity-images.clarity-VVS2{background-position:0 -2754px}#clarity-images.clarity-VS1{background-position:0 -1836px}#clarity-images.clarity-VS2{background-position:0 -1224px}#clarity-images.clarity-SI1{background-position:0 -1530px}#clarity-images.clarity-SI2{background-position:0 -918px}#clarity-images.clarity-I1{background-position:0 -612px}#clarity-images.clarity-I2{background-position:0 -306px}#clarity-images.clarity-I3{background-position:0 0}#color-images{width:300px;height:268px}#color-images.color-d{background-position:0 -1340px}#color-images.color-e{background-position:0 -5628px}#color-images.color-f{background-position:0 -268px}#color-images.color-g{background-position:0 -2144px}#color-images.color-h{background-position:0 -1876px}#color-images.color-i{background-position:0 -5360px}#color-images.color-j{background-position:0 -4556px}#color-images.color-k{background-position:0 -4824px}#color-images.color-l{background-position:0 -2680px}#color-images.color-m{background-position:0 -1608px}#color-images.color-n{background-position:0 -2412px}#color-images.color-o{background-position:0 -3484px}#color-images.color-p{background-position:0 -4288px}#color-images.color-q{background-position:0 -3216px}#color-images.color-r{background-position:0 -3752px}#color-images.color-s{background-position:0 -5092px}#color-images.color-t{background-position:0 -2948px}#color-images.color-u{background-position:0 -1072px}#color-images.color-v{background-position:0 -5896px}#color-images.color-w{background-position:0 -4020px}#color-images.color-x{background-position:0 0}#color-images.color-y{background-position:0 -804px}#color-images.color-z{background-position:0 -536px}#modalBox .diamond-edu-sliders>*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#modalBox .diamond-edu-sliders>section{padding:2em 3%}#modalBox .diamond-edu-sliders .main{width:42%;border-radius:0}#modalBox .diamond-edu-sliders .side{width:55%;background:#fff;border-radius:0}#modalBox .diamond-edu-sliders .help-header{width:100%;padding:1em 3%;background:#e2e2e2;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}#modalBox .diamond-edu-sliders h2{font:normal 24px/1.3 "brandon-grotesque",sans-serif;color:#2d2d2d;margin:0;padding:0}#modalBox .diamond-edu-sliders h3{margin:0 0 1em;padding:0}#modalBox .diamond-edu-sliders p{color:#646464;font-size:16px;margin:0 0 .8em;padding:0}#modalBox .diamond-edu-sliders a{font-weight:normal}#modalBox .diamond-edu-sliders .diamond-ed-slider{margin-bottom:1em}#modalBox .diamond-edu-sliders .slider-values li{font-size:14px;color:#646464}#modalBox .diamond-edu-sliders .slider-descriptions li{font-size:9px;color:#646464}#modalBox .diamond-edu-cut #diamond-cut-slider{width:90%;margin-left:4%}#modalBox .diamond-edu-cut .slider-values{margin-left:-11%;width:131%}#modalBox .diamond-edu-cut .slider-values li{width:23%}#modalBox .diamond-edu-cut #cut-info{min-height:50px;margin-top:5em}#modalBox .diamond-edu-cut .slider-data{padding:2em 3% 3em}#modalBox .diamond-edu-cut .not-carried-by{width:134px;right:1%;text-align:center}#modalBox .cut-sprite,#modalBox #cut-images.cut-ideal,#modalBox #cut-images.cut-verygood,#modalBox #cut-images.cut-good,#modalBox #cut-images.cut-poor{background:url(/assets/sprites/diamond-ed/cut-s9d8ecfdd27-7953984e80a5db412ec6c375a92465d7.png) no-repeat}#modalBox #cut-images{margin:0 auto}#modalBox #cut-images.cut-ideal{width:316px;height:313px;background-position:0 -707px}#modalBox #cut-images.cut-verygood{width:317px;height:305px;background-position:0 -1020px}#modalBox #cut-images.cut-good{width:317px;height:346px;background-position:0 -361px}#modalBox #cut-images.cut-poor{width:257px;height:361px;background-position:0 0}#modalBox .diamond-edu-carat .main{position:relative;padding-bottom:0}#modalBox .diamond-edu-carat .slider-data{padding:0 3% 2em}#modalBox .diamond-edu-carat #skin-tone{top:0;right:8%;width:30%}#modalBox .diamond-edu-carat #skin-tone h4{font:normal 10px/12px "proxima-nova",sans-serif;color:#646464}#modalBox .diamond-edu-carat #carat-roh{position:relative}#modalBox .diamond-edu-color #color-images{margin:0 auto}#modalBox .diamond-edu-color .not-carried-by{right:2.9%;bottom:-0.5em;width:58.9%;height:41px}#modalBox .diamond-edu-color .not-carried-by span{padding:0 2%;max-width:269px}#modalBox .diamond-edu-color .not-carried-by .bracketL,#modalBox .diamond-edu-color .not-carried-by .bracketR{width:100px;margin-bottom:0}#modalBox .diamond-edu-clarity .slider-data{padding:2em 3% 3em}#modalBox .diamond-edu-clarity .not-carried-by{bottom:2em}#modalBox .diamond-edu-clarity .not-carried-by .bracketL,#modalBox .diamond-edu-clarity .not-carried-by .bracketR{width:13px;margin-bottom:16px}#modalBox .diamond-edu-clarity #clarity-images{margin:0 auto}.nearest-store-find-by-zip{padding:6px}.nearest-store-find-by-zip .nearest-store-modal-enter-zip{padding:50px 0;text-align:center}.nearest-store-find-by-zip .nearest-store-modal-enter-zip .nearest-store-modal-zip-text{font-size:18px;padding-right:10px}.nearest-store-find-by-zip .nearest-store-modal-enter-zip .nearest-store-zip-field{width:100px}.nearest-store-find-by-zip .nearest-store-modal-enter-zip .nearest-store-zip-error{color:#ff2e00;left:580px;margin-top:5px;position:absolute;display:none;text-align:left;width:400px}.nearest-store-find-by-zip .nearest-store-modal-nothing-near{display:none}.nearest-store-find-by-zip .nearest-store-modal-nothing-near .nothing-near-sorry{height:113px;padding:40px 0 0;text-align:center}.nearest-store-find-by-zip .nearest-store-modal-nothing-near .nothing-near-title{font-size:18px;font-family:"miller",serif;font-style:italic;color:#0d0d0d;padding-bottom:20px}.nearest-store-find-by-zip .nearest-store-modal-nothing-near .nothing-near-text{line-height:20px;padding:0 150px}.nearest-store-find-by-zip .nearest-store-modal-nothing-near .nothing-near-store{font-weight:bold}.nearest-store-find-by-zip .nearest-store-modal-nothing-near .nearest-store-modal-help .help-section{width:212px;margin:10px 45px;float:left}.nearest-store-find-by-zip .nearest-store-modal-nothing-near .nearest-store-modal-help .help-section img{width:212px}.nearest-store-find-by-zip .nearest-store-modal-multiple-choice{display:none;padding:20px 0;height:113px}.nearest-store-find-by-zip .nearest-store-modal-multiple-choice .multiple-choice-picture{float:left}.nearest-store-find-by-zip .nearest-store-modal-multiple-choice .multiple-choice-picture .nearest-store-picture{width:110px;height:auto}.nearest-store-find-by-zip .nearest-store-modal-multiple-choice .multiple-choice-picture .nearest-store-picture.option-b{display:none}.nearest-store-find-by-zip .nearest-store-modal-multiple-choice .multiple-choice-options{margin-left:140px}.nearest-store-find-by-zip .nearest-store-modal-multiple-choice .multiple-choice-options-title{font-family:"miller",serif;font-style:italic;color:#0d0d0d;font-size:15px}.nearest-store-find-by-zip .nearest-store-modal-multiple-choice .multiple-choice-options .multiple-choice-option{border:2px solid #ececec;width:250px;float:left;margin:10px 15px 0 0;padding:5px 10px;cursor:pointer;line-height:16px}.nearest-store-find-by-zip .nearest-store-modal-multiple-choice .multiple-choice-options .multiple-choice-option.selected{-webkit-box-shadow:0 1px 3px 0 #bebebe;box-shadow:0 1px 3px 0 #bebebe;border:1px solid #fff;background:#f4f4f4}.nearest-store-find-by-zip .nearest-store-modal-multiple-choice .multiple-choice-options input[type=radio]{float:left;margin:25px 20px 0 10px;cursor:pointer}.nearest-store-find-by-zip .nearest-store-modal-multiple-choice .multiple-choice-options .multiple-choice-option-store{display:table-cell;vertical-align:middle;height:70px;font-weight:bold}.nearest-store-find-by-zip .nearest-store-modal-multiple-choice .multiple-choice-options .store-address{color:#929292;font-weight:normal}.nearest-store-find-by-zip .nearest-store-modal-multiple-choice .multiple-choice-actions{float:right;margin-top:25px;width:200px;text-align:center}.nearest-store-find-by-zip .nearest-store-modal-multiple-choice .multiple-choice-actions .multiple-choice-zip-area{padding-top:20px;font-size:13px}.nearest-store-find-by-zip .nearest-store-modal-multiple-choice .multiple-choice-actions .multiple-choice-zip{color:#0d0d0d}.nearest-store-find-by-zip .nearest-store-modal-multiple-choice .multiple-choice-actions .multiple-choice-change-location{padding-left:5px}.nearest-store-find-by-zip .nearest-store-modal-help{border-top:1px solid #e5e5e4;padding:25px 0}.nearest-store-find-by-zip .nearest-store-modal-help .four.columns{width:210px;margin-right:20px;float:left}.nearest-store-find-by-zip .nearest-store-modal-help .four.columns.omega{margin-right:0}.nearest-store-find-by-zip .nearest-store-modal-help img{height:124px;padding:2px;border:1px solid #e4e4e4}.nearest-store-find-by-zip .nearest-store-modal-help img.bopus{height:auto;border:0}.nearest-store-find-by-zip .how-fisp-works-faq-link{clear:both;padding:20px 0;text-align:center}.nearest-store-find-by-zip .how-fisp-works-upsell{font-family:"miller",serif;font-style:italic;margin:10px 0 20px;font-size:14px}#modalBox .nearest-store-modal-multiple-choice .multiple-choice-options .multiple-choice-option{font-size:14px;margin:10px 15px 0 0;font-family:"proxima-nova",sans-serif;color:#646464;cursor:pointer}.nearest-store-available,.nearest-store-unavailable,.nearest-store-unsupported,.fisp-only,.bopus-only,.fisp-only-text,.bopus-only-text{display:none !important}.nearest-fisp-store-available .nearest-store-available,.nearest-fisp-store-unavailable .nearest-store-unavailable,.nearest-fisp-store-unsupported .nearest-store-unsupported,.nearest-bopus-store-available .nearest-store-available,.nearest-bopus-store-unavailable .nearest-store-unavailable,.nearest-bopus-store-unsupported .nearest-store-unsupported{display:block !important}.supports-fisp .fisp-only,.supports-bopus .bopus-only{display:block !important}.supports-fisp .fisp-only-text,.supports-bopus .bopus-only-text{display:inline !important}.nearest-store-picture{visibility:hidden;height:158px;width:215px}.nearest-store-geolocation-error,.nearest-store-zip-error{display:none}.callChat{font-size:18px}.callChat strong{font-family:"miller",serif;font-style:italic;font-weight:100;font-size:1.2em;color:#0d0d0d}.callChat .hotLink{font-size:1.15em;font-weight:100;text-decoration:underline;text-transform:lowercase}.callChat .hotLink.inline{display:inline}span.callNumber{font-size:1em;font-family:"miller",serif;font-style:italic;color:#0d0d0d}#chat-floater{display:none;position:fixed;top:50%;z-index:999}#chat-floater a{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center 50%;-moz-transform-origin:center 50%;-ms-transform-origin:center 50%;-o-transform-origin:center 50%;transform-origin:center 50%;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-ms-border-radius:0 0 2px 2px;-o-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;-webkit-box-shadow:none;box-shadow:none;position:absolute;top:0;left:-45px;display:block;width:108px;height:32px;line-height:28px;padding:5px 12px;letter-spacing:.05em;font-size:16px;text-align:center;text-decoration:none}.ie8 #chat-floater a{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);left:0}#chat-tooltip{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;cursor:pointer;position:absolute;left:62px;top:-45px;width:230px;height:174px;padding:1em;background-color:#6e2549}#chat-tooltip:hover .close{color:#fff}#chat-tooltip .arrow-solid-left{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #6e2549;position:absolute;top:54px;left:-10px}#chat-tooltip h4{font:normal 16px/1.1 "proxima-nova",sans-serif;color:#fff;margin:0 0 .5em}#chat-tooltip p{font:normal 14px/1.3 "proxima-nova",sans-serif;color:#fff;margin:0}#chat-tooltip .close{color:rgba(255,255,255,0.7);text-transform:uppercase;font-size:12px;text-decoration:underline;text-align:center;margin:1em 0 0}div.chatIcon{margin:0 auto;padding:0;background-position:0 -1029px;width:17px;height:15px}div.ritaniIcon{position:relative;margin-right:8px;background-position:0 -1176px;width:23px;height:17px;margin:0 auto 5px}div.ritaniIcon:active,div.ritaniIcon.see_in_store_icon_active,div.ritaniIcon.see_in_store_icon-active{background-position:0 -1076px}.talkToExpert,.container .row.talkToExpert{margin-bottom:60px}.talkToExpert .headline,.container .row.talkToExpert .headline{font-size:30px}.talkToExpert h2,.container .row.talkToExpert h2{font-size:1.21em}.talkToExpert img,.container .row.talkToExpert img{margin:20px 0 0;float:left;width:280px}#gemologistSchedule{border:none;background:transparent;width:300px;float:left}#gemologistSchedule label{float:left;padding:0 10px}#gemologistSchedule .times{padding-bottom:15px;overflow:auto}#gemologistSchedule .timezone{clear:both;border-top:1px solid #dedede;padding-top:15px}#gemologistSchedule .timezone a{color:#c78f05}#gemologistSchedule .timezone p,#gemologistSchedule .timezone a{float:left;clear:left;margin-bottom:0px !important}#gemologistSchedule .timezone input{position:absolute;right:10px}#gemologistSchedule .ui-tabs-nav{padding:0;margin:0}#gemologistSchedule .ui-tabs-nav li{border:2px solid #FFFFFF;margin:0;width:96px}#gemologistSchedule .ui-tabs-nav li.ui-state-active{border:none;margin-right:1px}#gemologistSchedule .ui-tabs-nav li a{width:70px;text-align:center}#gemologistSchedule .ui-widget-header{background:none;border:none}#gemologistSchedule .ui-state-default{-webkit-border-radius:1px 1px 0 0;-moz-border-radius:1px 1px 0 0;border-radius:1px 1px 0 0}#gemologistSchedule .ui-state-active{background:#FFF;border:none;position:relative;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}#gemologistSchedule .ui-state-active:before{content:"";position:absolute;left:0;right:0;bottom:-5px;height:5px;background:#FFF}#gemologistSchedule .ui-tabs-panel{padding:15px 10px 10px;overflow:auto;font-size:.86em;min-height:100px}#gemologistSchedule .ui-tabs-panel .times input{margin-right:5px}#gemologistSchedule .ui-tabs-panel .times label{width:110px}#gemologistSchedule .ui-tabs-panel,#gemologistSchedule .ui-widget-header a{color:#646464}#gemologistSchedule .ui-tabs-panel,#gemologistSchedule .ui-state-active{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);box-shadow:0 0 5px 0 rgba(0,0,0,0.5);background:#FFF}#slideShow{position:relative;height:710px;clear:both}#slideShow .slideNum{text-align:center;width:100%;clear:both}#slideShow .slideNum .number{line-height:27px;cursor:pointer}#slideShow .slide{width:860px;height:480px;padding:50px;box-shadow:inset 0 0 10px #CCC;position:absolute;margin-top:10px;display:none;background:url(/assets/paper-bg-43833f95f62b07e1c46d29a9da7b659c.png) center center repeat scroll transparent}#slideShow .slide h3{margin-bottom:0.2em;display:block;line-height:1.2em;font-size:1em;font-weight:500;letter-spacing:0.04em}#slideShow .slide p{clear:both;font-size:0.9em}#slideShow .slide .textLeft,#slideShow .slide .textRight{position:absolute;display:block;float:none;top:45px}#slideShow .slide .textLeft>div,#slideShow .slide .textRight>div{position:absolute}#slideShow .slide .textLeft{left:25px}#slideShow .slide .textRight{right:25px}#slideShow.certSlides .slide p{clear:both;font-size:0.9em}#slideShow .nextSlide{z-index:1;position:absolute;top:0;bottom:0;left:1020px;right:0}#slideShow .prevSlide{z-index:1;position:absolute;top:0;bottom:0;left:0;right:1020px}#slideShow .leftArrow,#slideShow .rightArrow{width:40px;background:transparent;position:absolute;top:0;bottom:0;cursor:pointer}#slideShow .leftArrow .arrowIcon,#slideShow .rightArrow .arrowIcon{height:40px;width:40px;display:inline-block;vertical-align:middle;margin-top:315px}#slideShow .leftArrow{right:0}#slideShow .leftArrow .arrowIcon{background-position:0 -410px}#slideShow .rightArrow{left:0}#slideShow .rightArrow .arrowIcon{background-position:0 -450px}#intl-faq h1{padding-top:40px}#intl-faq a{text-decoration:none}#intl-faq div{padding-bottom:20px}#intl-faq ul{margin:30px 0 0 10px;margin-bottom:20px;border-bottom:1px solid #bbb;padding-bottom:20px}#intl-faq tr{border:none}#intl-faq li{padding-bottom:4px}.pr-shown-in{font-size:12px}.disabled-fatbutton{background-color:#e6e6e6;color:#bbb;padding:16px 40px;text-transform:uppercase}.call-msg{display:block;float:left;color:#0d0d0d;width:300px;text-align:right;margin-left:120px;margin-top:7px;font-size:14px}.ship-restriction{color:#ff2e00;margin-left:230px;font-size:16px}#signup h3{margin-bottom:15px}#signup input.fatButton{margin:25px 0 !important}.ie7 #favorites,.ie7 .container,.ie6 #favorites,.ie6 .container{display:none}.holiday-red-box{background:#920a03;background:-moz-linear-gradient(top, #920a03 0%, #b40e14 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #920a03), color-stop(100%, #b40e14));background:-webkit-linear-gradient(top, #920a03 0%, #b40e14 100%);background:-o-linear-gradient(top, #920a03 0%, #b40e14 100%);background:-ms-linear-gradient(top, #920a03 0%, #b40e14 100%);background:linear-gradient(top, #920a03 0%,#b40e14 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF920A03', endColorstr='#FFB40E14',GradientType=0 );overflow:hidden;text-shadow:0 1px 2px rgba(0,0,0,0.3)}.holiday-red-box .inner{margin:5px;border:2px solid #b64145;color:#fff}.bottomCTA>div:not(:last-child){border-right:1px solid #c7c7c2}.bottomCTA div:first-child{padding-right:10px}#diamonds_page #testimonials.detailSecondaryHeader{padding-bottom:0}.mAuto{margin:0 auto}.strike{text-align:left}.strike span{font-weight:bold}.strike:before,.strike:after{content:"\0000a0";z-index:1;background:transparent url(/assets/strikethrough-bg-4b213b385911a9bf7cc530e4fdbd76d6.png) no-repeat center center;display:inline;padding:0}.testimonial{display:none}.ge.plumBck{background:url(/assets/module_ge_plum.gif) top left no-repeat}.emptyComparison{height:690px;padding-left:3em;padding-top:4em}.category .row{margin-bottom:10px}.category .box>a{position:absolute;top:0;left:0;height:100%}.category .box p{margin:10px 10px 0;font-size:14px;line-height:1.1em}.category .box h2{margin:15px 10px 0}.category .box h2 span.titleSmall{font-size:.7em;display:block;line-height:1em}.category .ring-styles p,.category .wedding-rings p,.category .edu-tiles p{font-size:15px}.category #diamondStartSearch .diamondShapeList a,.category #diamondStartSearch .landingSearchList a,.category .landingStartSearch .diamondShapeList a,.category .landingStartSearch .landingSearchList a{color:#646464;text-decoration:none;float:left;display:block;border:1px solid #f1f1f1;padding:20px 0 19px;width:90px;text-align:center;background:#fdfdfd;background:-moz-linear-gradient(top, #fdfdfd 0%, #f6f6f6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdfdfd), color-stop(100%, #f6f6f6));background:-webkit-linear-gradient(top, #fdfdfd 0%, #f6f6f6 100%);background:-o-linear-gradient(top, #fdfdfd 0%, #f6f6f6 100%);background:-ms-linear-gradient(top, #fdfdfd 0%, #f6f6f6 100%);background:linear-gradient(top, #fdfdfd 0%,#f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFDFDFD', endColorstr='#FFF6F6F6',GradientType=0 )}.category #diamondStartSearch .diamondShapeList a img,.category #diamondStartSearch .landingSearchList a img,.category .landingStartSearch .diamondShapeList a img,.category .landingStartSearch .landingSearchList a img{height:46px}.category #diamondStartSearch .diamondShapeList a div.diamondShape,.category #diamondStartSearch .diamondShapeList a div.buttonName,.category #diamondStartSearch .landingSearchList a div.diamondShape,.category #diamondStartSearch .landingSearchList a div.buttonName,.category .landingStartSearch .diamondShapeList a div.diamondShape,.category .landingStartSearch .diamondShapeList a div.buttonName,.category .landingStartSearch .landingSearchList a div.diamondShape,.category .landingStartSearch .landingSearchList a div.buttonName{font-size:14px;text-align:center;display:block}.category #diamondStartSearch .diamondShapeList a div.diamondShape,.category #diamondStartSearch .landingSearchList a div.diamondShape,.category .landingStartSearch .diamondShapeList a div.diamondShape,.category .landingStartSearch .landingSearchList a div.diamondShape{line-height:1;margin-top:4px}.category #diamondStartSearch .diamondShapeList a.gifts,.category #diamondStartSearch .landingSearchList a.gifts,.category .landingStartSearch .diamondShapeList a.gifts,.category .landingStartSearch .landingSearchList a.gifts{width:113px;height:120px}.category #diamondStartSearch .diamondShapeList a.gifts img,.category #diamondStartSearch .landingSearchList a.gifts img,.category .landingStartSearch .diamondShapeList a.gifts img,.category .landingStartSearch .landingSearchList a.gifts img{height:85px;width:101px}.category #diamondStartSearch .diamondShapeList a.gifts .buttonName,.category #diamondStartSearch .landingSearchList a.gifts .buttonName,.category .landingStartSearch .diamondShapeList a.gifts .buttonName,.category .landingStartSearch .landingSearchList a.gifts .buttonName{margin-top:5px}.category .highlight{height:450px}.category .highlight h1,.category .highlight h2{font-size:2.5em;max-width:inherit}.category .highlight.textCenter h1{margin:0}.category .highlight#special *{position:relative;text-align:center;top:175px}.category .highlight#special img{display:block;margin:0 auto 20px}.category .darkText h1,.category .darkText p{color:#0d0d0d}.category .darkText h1:hover,.category .darkText p:hover{text-shadow:0 0 6px rgba(255,255,255,0.8)}.category .landingNote{color:#929292;font-family:"miller",serif;font-style:italic;font-size:16px}.category .categoryShort{height:380px}.category .categoryShort.necklaces{height:404px}.category .categoryShorter{height:366px}.category .categoryShorter.gifts{height:391px}.category .virtual-gemologist.loupe h2,.category .virtual-gemologist.loupe p,.category .virtual-gemologist.cal h2,.category .virtual-gemologist.cal p{z-index:4}.category .virtual-gemologist.loupe img,.category .virtual-gemologist.cal img{position:absolute;z-index:1}.category .virtual-gemologist.loupe .vg-play,.category .virtual-gemologist.cal .vg-play{left:180px;position:absolute;top:175px;z-index:5}.category .virtual-gemologist.cal .vg-play{left:100px;top:185px}.category .virtual-gemologist.demo{background:url(/assets/backgrounds/module_vg_demo.jpg) left top no-repeat #ccc}.category .virtual-gemologist.demo .vg-play{display:none}.category .virtual-gemologist p.schedule{position:absolute;bottom:20px;left:40px}.category .virtual-gemologist p.schedule a{color:#F1C400}.channel{padding-bottom:0}.channel .row.header{margin-bottom:30px}.channel .row.header h1{padding-bottom:2px}.channel a.shop-all{font-size:12px;color:#612141;text-transform:uppercase;text-decoration:none;float:right;display:inline}.channel a.shop-all:hover{color:#8f3261}.channel h2.intro{font:normal 16px/24px "proxima-nova",sans-serif;padding:0;letter-spacing:.025em;text-transform:none;color:#646464;display:inline}.category.landingWedding .landingStartSearch .landingSearchList a{padding:30px 0 4px 0;width:113px;height:100px}.category.landingWedding .landingStartSearch .landingSearchList a img{height:47px}.category.landingWedding .landingStartSearch .landingSearchList a div.buttonName{margin-top:7px;line-height:1}.fisp-diamonds-header{background:url(/assets/diamonds_channel/fisp-diamonds-header-cc90228ebcecd1fb2e0e48731b08818e.jpg) center center no-repeat #fff;height:173px;width:633px;border:1px solid #e2e2e2;position:relative}.fisp-diamonds-header.no-fisp{background:url(/assets/diamonds_channel/no-fisp-diamonds-header-f4f67025696718df2e5679f8b99134a7.jpg) center center no-repeat #fff}.fisp-diamonds-header.no-fisp h2{font:normal 32px/24px "brandon-grotesque",sans-serif;padding:0 0 0 14px;margin-bottom:5px;margin-top:2px}.fisp-diamonds-header.no-fisp h2 span{font-size:18px}.fisp-diamonds-header.no-fisp .primeHotspot.plum{padding:8px 20px 5px;font-size:16px;margin:4px 0 0 14px;position:relative;left:0;top:0}.fisp-diamonds-header.no-fisp p.lead-in{padding:17px 0 5px 14px;color:#cbc4bc}.fisp-diamonds-header h2,.fisp-diamonds-header p{text-shadow:2px 2px 2px rgba(0,0,0,0.5)}.fisp-diamonds-header h2{font:normal 30px/24px "brandon-grotesque",sans-serif;color:#fff;letter-spacing:.025em;padding:0 0 0 14px;margin-bottom:5px;margin-top:2px}.fisp-diamonds-header h2 span{font-size:22px}.fisp-diamonds-header p.lead-in{font:italic 16px/25px "miller",serif;color:#ddd;padding:5px 0 3px 14px}.fisp-diamonds-header .primeHotspot.plum{bottom:12px;display:inline-block;font-size:14px;letter-spacing:0.025em;margin:4px 0 0 14px;padding:4px 10px 2px;position:absolute;right:61px}.row.diamond-shapes{margin:50px 0;margin-bottom:30px}.row.diamond-shapes h3{font-size:30px;letter-spacing:.025em;padding-bottom:5px}.row.diamond-shapes p{font:normal 16px/20px "proxima-nova",sans-serif}.row.diamond-shapes a{text-decoration:none;text-align:center}.row.diamond-shapes a:not(.primeHotspot){color:#612141}.row.diamond-shapes a:not(.primeHotspot):hover{color:#8f3261}.row.diamond-shapes .primeHotspot{display:inline-block}.row.diamond-shapes .context{width:300px;padding-bottom:10px;margin-right:30px}.row.diamond-shapes .context p{padding-bottom:15px}.row.diamond-shapes .context p.lead-in{font:italic 18px/24px "miller",serif;position:relative;bottom:0;padding-bottom:0}.row.diamond-shapes .columns.omega{width:560px;float:right}.row.diamond-shapes .column.shape{margin:0 18px 15px 18px;padding-top:78px;text-align:center;width:70px;text-align:center}.row.diamond-shapes .column.shape:hover p{text-decoration:underline}.row.diamond-shapes .column.shape p{color:#c99700;font-size:14px}.row.diamond-shapes .column.shape.round{background:url(/assets/diamonds_channel/diamond-shapes-d7921a3b7ed1e3da742cb13d5ae948f5.jpg) 0 0 no-repeat}.row.diamond-shapes .column.shape.princess{background:url(/assets/diamonds_channel/diamond-shapes-d7921a3b7ed1e3da742cb13d5ae948f5.jpg) -130px 0 no-repeat}.row.diamond-shapes .column.shape.cushion{background:url(/assets/diamonds_channel/diamond-shapes-d7921a3b7ed1e3da742cb13d5ae948f5.jpg) -260px 0 no-repeat}.row.diamond-shapes .column.shape.emerald{background:url(/assets/diamonds_channel/diamond-shapes-d7921a3b7ed1e3da742cb13d5ae948f5.jpg) -390px 0 no-repeat}.row.diamond-shapes .column.shape.radiant{background:url(/assets/diamonds_channel/diamond-shapes-d7921a3b7ed1e3da742cb13d5ae948f5.jpg) -524px 0 no-repeat}.row.diamond-shapes .column.shape.oval{background:url(/assets/diamonds_channel/diamond-shapes-d7921a3b7ed1e3da742cb13d5ae948f5.jpg) -661px 0 no-repeat}.row.diamond-shapes .column.shape.pear{background:url(/assets/diamonds_channel/diamond-shapes-d7921a3b7ed1e3da742cb13d5ae948f5.jpg) -791px 0 no-repeat}.row.diamond-shapes .column.shape.asscher{background:url(/assets/diamonds_channel/diamond-shapes-d7921a3b7ed1e3da742cb13d5ae948f5.jpg) -923px 0 no-repeat}.row.diamond-shapes .column.shape.marquise{background:url(/assets/diamonds_channel/diamond-shapes-d7921a3b7ed1e3da742cb13d5ae948f5.jpg) -1050px 0 no-repeat}.row.diamond-shapes .column.shape.heart{background:url(/assets/diamonds_channel/diamond-shapes-d7921a3b7ed1e3da742cb13d5ae948f5.jpg) -1180px 0 no-repeat}.row.promos .column.promo{width:308px;height:243px;margin:0;padding:0;text-align:center;border:1px solid #e2e2e2}.row.promos .column.promo h4,.row.promos .column.promo p{color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,0.5)}.row.promos .column.promo h4{font:normal 24px/24px "brandon-grotesque",sans-serif;padding:0}.row.promos .column.promo p{padding:10px 0;font-size:16px;line-height:20px}.row.promos .column.promo p.lead-in{font:italic 16px/25px "miller",serif;color:#cbc4bc;padding:36px 0 5px 14px}.row.promos .column.promo.engage{width:468px}.row.promos .column.promo.engage p{font:normal 16px/20px "proxima-nova",sans-serif}.row.promos .column.promo.engage p.lead-in{font:italic 16px/25px "miller",serif;color:#cbc4bc;padding:36px 0 5px 14px}.row.promos .column.promo.engage .primeHotspot{margin-top:10px}.row.promos .column.promo.engage.alpha{margin-right:19px}.row.promos .column.promo.engage.stacks{background:url(/assets/engagement_channel/stacks-promo-092de37b14c6d0be1fdcc901127b373a.jpg) center center no-repeat #fff;text-align:left}.row.promos .column.promo.engage.stacks h4,.row.promos .column.promo.engage.stacks p{padding-left:14px}.row.promos .column.promo.engage.stacks .primeHotspot{margin-left:14px}.row.promos .column.promo.engage.wg{background:url(/assets/engagement_channel/white-glove-promo-f53f4074592038bc85e8d0d11e449441.jpg) center center no-repeat #fff}.row.promos .column.promo.alpha{margin:0}.row.promos .column.promo.omega{margin-left:14px}.row.promos .column.promo.reserve{background:url(/assets/diamonds_channel/reserve-diamonds-f98fa174f15bfa6e6a1b1fa762a122ad.jpg) center center no-repeat #fff}.row.promos .column.promo.vg{background:url(/assets/diamonds_channel/virtual-gemologist-ce448c34003755c4a4aa5ba4bdd3f413.jpg) center center no-repeat #fff}.row.promos .column.promo.wg{background:url(/assets/diamonds_channel/white-glove-15817bcf5eaf472dbb25b489fd197a50.jpg) center center no-repeat #fff}.row.promos .column.promo.gifts{background:url(/assets/fine-jewelry/jewelry-gifts-promo-7ebe7769858e8158f25109551c4c42bc.jpg) center center no-repeat #fff}.row.promos .column.promo.dyoj{background:url(/assets/fine-jewelry/jewelry-dyoj-promo-a41c4575de942f2380d247a64603fec7.jpg) center center no-repeat #fff}.row.promos .column.promo.dyoj p{padding-bottom:15px}.row.promos .column.promo.dyoj.wide{background:url(/assets/fine-jewelry/dyoj-promo-2-a2d05e56f053052ece47fc9206e2c425.jpg) center center no-repeat #fff;width:618px;text-align:left}.row.promos .column.promo.dyoj.wide h4,.row.promos .column.promo.dyoj.wide p{padding-left:14px}.row.promos .column.promo.dyoj.wide p{letter-spacing:.025em}.row.promos .column.promo.dyoj.wide p.lead-in{padding-bottom:5px}.row.promos .column.promo.dyoj.wide .primeHotspot{margin-left:14px}.row.promos .column.promo.stacks{background:url(/assets/fine-jewelry/jewelry-stacks-promo-6bf99d019bce9c3a76fb91bfda579be2.jpg) center center no-repeat #fff;text-align:left}.row.promos .column.promo.stacks p{padding:10px 0 13px 14px}.row.promos .column.promo.stacks p.lead-in{padding:18px 0 5px 14px;color:#ddd}.row.promos .column.promo.stacks h4{letter-spacing:.025em;padding-left:14px}.row.promos .column.promo.stacks .primeHotspot{margin-left:14px}.row.promos .column.promo.engage{margin:60px 0 0 0}.row.promos .column.promo .primeHotspot.plum{padding:8px 12px 5px 12px;font-size:14px;display:inline-block}#diamonds_page .channel .education-resources{margin-top:40px}.channel-fisp .fisp-text{background:url(/assets/engagement_channel/fisp-bkg-6d25b57d59e74f1e6ce5bbd971e9ee15.jpg) left top no-repeat;width:170px;height:175px;text-align:center}.channel-fisp .fisp-text a{text-decoration:none}.channel-fisp .fisp-text p{color:#ccc;letter-spacing:.025em}.channel-fisp .fisp-text p.more{color:#f1c400;font:normal 12px/24px "proxima-nova",sans-serif;text-transform:uppercase}.channel-fisp .fisp-text p.lead-in{font:normal 11px/14px "proxima-nova",sans-serif;display:inline-block;padding:10px 0 5px;border-bottom:1px solid #864d72;text-transform:uppercase;width:90%}.channel-fisp .fisp-text p.lead-in img{vertical-align:bottom}.channel-fisp .fisp-text p.title{color:#fff;font:normal 18px/20px "brandon-grotesque",sans-serif;text-transform:uppercase;padding-top:12px}.channel-fisp .fisp-text p.secondary{font:italic 14px/16px "miller",serif;padding:5px 0 8px}.channel-fisp .fisp-triptych{height:173px;width:465px;border:1px solid #e2e2e2;background:url(/assets/engagement_channel/engagement-fisp-triptych-b491feccccb2f40c543c3da553d46c94.jpg) center left no-repeat #fff}.channel-fisp .fisp-triptych.diamond{background:url(/assets/diamonds_channel/diamond-fisp-triptych-8fe25a2f7d59de88decf3d60d701f36f.jpg) center left no-repeat #fff}.channel-fisp .fisp-triptych p{font:italic 15px/24px "miller",serif;color:#612141;display:inline-block;position:relative;top:134px}.channel-fisp .fisp-triptych p.design{left:33px}.channel-fisp .fisp-triptych p.handcraft{left:85px}.channel-fisp .fisp-triptych p.see{left:126px}.fisp-header{background:url(/assets/engagement_channel/fisp-header.jpg) center center no-repeat #fff;height:173px;width:633px;border:1px solid #e2e2e2;position:relative}.fisp-header.no-fisp{background:url(/assets/engagement_channel/no-fisp-header-d1241112d8d0be0c35704034d4f9356c.jpg) center center no-repeat #fff}.fisp-header.no-fisp h2 span{font-size:22px}.fisp-header.no-fisp h2{font:normal 32px/24px "brandon-grotesque",sans-serif;padding:0 0 0 14px;margin-bottom:5px;margin-top:2px}.fisp-header.no-fisp h2 span{font-size:18px}.fisp-header.no-fisp .primeHotspot.plum{padding:8px 20px 5px;font-size:16px;margin:4px 0 0 14px;position:relative;left:0;top:0}.fisp-header.no-fisp p.lead-in{padding:17px 0 5px 14px;color:#cbc4bc}.fisp-header h2,.fisp-header p{text-shadow:2px 2px 2px rgba(0,0,0,0.5)}.fisp-header h2{font:normal 30px/24px "brandon-grotesque",sans-serif;color:#fff;letter-spacing:.025em;padding:0 0 0 14px;margin-bottom:5px;margin-top:2px}.fisp-header h2 span{font-size:22px}.fisp-header p.lead-in{font:italic 16px/25px "miller",serif;color:#ddd;padding:5px 0 3px 14px}.fisp-header .primeHotspot.plum{bottom:22px;display:inline-block;font-size:14px;letter-spacing:0.025em;margin:4px 0 0 14px;padding:4px 10px 2px;position:absolute;right:61px}.row.white-glove{padding:40px 80px 60px 80px}.row.white-glove .white-glove-header{background:url(/assets/engagement_channel/white-glove-header-e18ad8420ac7cf60c69e035bf2ed5272.jpg) center center no-repeat #fff;height:148px;width:468px;border:1px solid #e2e2e2}.row.white-glove .white-glove-header h2,.row.white-glove .white-glove-header p,.row.white-glove .white-glove-header a{text-shadow:1px 1px 1px rgba(0,0,0,0.5);letter-spacing:.025em}.row.white-glove .white-glove-header h2{font:normal 26px/26px "brandon-grotesque",sans-serif;color:#fff;padding:0 0 0 24px;margin:0}.row.white-glove .white-glove-header p{color:#fff;font:normal 16px/25px "proxima-nova",sans-serif;padding-left:24px}.row.white-glove .white-glove-header p.lead-in{font:italic 16px/25px "miller",serif;color:#cbc4bc;padding:8px 0 2px 24px}.row.white-glove .white-glove-header a{text-decoration:none}.row.white-glove .white-glove-header p.more{padding:0 0 0 24px;font:normal 14px/25px "proxima-nova",sans-serif;text-transform:uppercase;color:#f1c400;text-decoration:none}.row.white-glove .white-glove-header p.more:hover{color:#c99700}.row.white-glove .wg-review h4{font:normal 26px/26px "brandon-grotesque",sans-serif;color:#0d0d0d;padding-bottom:5px;margin-bottom:10px;border-bottom:2px solid #ededed}.row.white-glove .wg-review p{font:normal 16px/22px "proxima-nova",sans-serif;display:inline}.row.white-glove .wg-review p.name{font:italic 14px/22px "miller",serif;color:#0d0d0d;text-transform:none}.row.white-glove .wg-review p.name img{padding-left:10px;vertical-align:middle}.row.white-glove .wg-review a{padding:10px 0;display:inline-block}.row.white-glove .wg-review a,.row.white-glove .wg-review span.or{font:normal 16px/18px "proxima-nova",sans-serif;text-decoration:none;text-transform:none}.row.white-glove .wg-review span.or{color:#929292}.channel-difference{background:url(/assets/engagement_channel/ritani-logo-bkg-88965f9dc8eaf1dbabcc2d5595f800ad.gif) 50px top no-repeat;width:305px;margin:0 0 0 18px;float:left}.channel-difference h3{font-size:23px;color:#0d0d0d;letter-spacing:.025em;margin-bottom:0}.channel-difference a{font:normal 18px/18px "proxima-nova",sans-serif;color:#612141;text-decoration:none;padding-top:11px;display:block}.channel-difference a:hover{color:#8f3261}.channel-difference a.diff-head{padding-top:0px}.row.our-story p:last-of-type{margin:0}.row.ring-styles{margin-top:58px}.row.ring-styles.omega{margin-bottom:15px}.row.ring-styles .column h4,.row.ring-styles .column .shop,.row.ring-styles .preset-column h4,.row.ring-styles .preset-column .shop{display:inline-block}.row.ring-styles .column hr,.row.ring-styles .preset-column hr{margin:1px 0 5px 0;border-top:1px solid #ededed}.row.ring-styles .column{width:256px;margin:0;padding:150px 15px 0 0}.row.ring-styles .column h4{font-size:16px}.row.ring-styles .column:hover h4{text-decoration:underline}.row.ring-styles .column:hover .shop{text-decoration:underline}.row.ring-styles .column.omega{padding-right:0}.row.ring-styles .column .shop{font:normal 12px/18px "proxima-nova",sans-serif;float:right;text-transform:uppercase;color:#612141;position:relative;top:5px;right:0}.row.ring-styles .column .theArrow{font-size:9px}.row.ring-styles.diamond-rings h4{line-height:20px}.row.ring-styles.diamond-rings .shop{top:20px}.row.ring-styles .preset-column .hero{width:310px;padding-top:150px;display:block}.row.ring-styles .preset-column .hero:hover h4{color:#c99700}.row.ring-styles .preset-column .shape-link{display:inline-block;text-decoration:none;width:15%}.row.ring-styles .preset-column .shape-link:hover{text-decoration:underline}.row.ring-styles .preset-column .desc{margin-top:0.5em;width:80%}.row.ring-styles .preset-column hr{margin-right:40px}.row.ring-styles .solitaire{background:url(/assets/engagement_channel/ring-styles-preset-fc682440a132f3ecd7be0c2791f4708a.jpg) 0 0 no-repeat}.row.ring-styles .classic{background:url(/assets/engagement_channel/ring-styles-preset-fc682440a132f3ecd7be0c2791f4708a.jpg) -320px 0 no-repeat}.row.ring-styles .halo{background:url(/assets/engagement_channel/ring-styles-preset-fc682440a132f3ecd7be0c2791f4708a.jpg) -640px 0 no-repeat;padding-right:0}.row.ring-styles .three-stone{background:url(/assets/engagement_channel/ring-styles-preset-fc682440a132f3ecd7be0c2791f4708a.jpg) -960px 0 no-repeat}.row.ring-styles .masterworks{background:url(/assets/engagement_channel/ring-styles-preset-fc682440a132f3ecd7be0c2791f4708a.jpg) -1280px 0 no-repeat}.row.ring-styles .matching{background:url(/assets/engagement_channel/ring-styles-preset-fc682440a132f3ecd7be0c2791f4708a.jpg) -1600px 0 no-repeat;padding-right:0}.row.ring-styles .fancy{background:url(/assets/ppc/diamond_ring_styles-preset.jpg) -320px 0 no-repeat}.row.ring-styles .diamond-women-band{background:url(/assets/ppc/diamond_ring_styles-preset.jpg) -640px 0 no-repeat;padding-right:0}.row.ring-styles .diamond-men-band{background:url(/assets/ppc/diamond_ring_styles-preset.jpg) -960px 0 no-repeat;padding-right:0}.row.education-resources h6,.row.education-resources a{letter-spacing:.025em}.row.education-resources h5{font:normal 24px/24px "brandon-grotesque",sans-serif}.row.education-resources h6,.row.education-resources a.title{font:normal 18px/18px "brandon-grotesque",sans-serif;margin-bottom:5px}.row.education-resources hr{margin:5px 0 18px 0;border-top:1px solid #ededed}.row.education-resources p,.row.education-resources a{font:normal 16px/20px "proxima-nova",sans-serif;text-decoration:none;margin-bottom:15px}.row.education-resources a{display:block}.row.education-resources .tradeup a.primeHotspot{text-transform:none;padding:6px 12px;font-size:14px;display:inline-block}.advisor-or-cyor{padding:15px 0 15px 5px;margin:40px 0;width:100%;border-top:1px solid #eee;border-bottom:1px solid #eee;letter-spacing:.025em}.advisor-or-cyor>*{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.advisor-or-cyor .lead-in{width:23%;height:175px;padding:2em 1%;background:#f0f0f0;font-size:16px}.advisor-or-cyor .lead-in h4{font-size:28px;line-height:1}.advisor-or-cyor h4{font:normal 24px/20px "brandon-grotesque",sans-serif;text-transform:uppercase;color:#0d0d0d;margin:0}.advisor-or-cyor h4 span{font-size:22px}.advisor-or-cyor h5{font:normal 18px/1.1 "brandon-grotesque",sans-serif}.advisor-or-cyor .choice{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;text-align:center;height:175px;padding:0 2%;text-decoration:none}.advisor-or-cyor .choice img{padding-top:8px}.advisor-or-cyor .choice .primeHotspot{font:normal 16px/24px "proxima-nova",sans-serif;color:#fff;display:inline-block;padding:9px 12px}.advisor-or-cyor .ring-advisor{width:27.5%;border-right:1px solid #dfdfdf}.advisor-or-cyor .ring-advisor h5{padding:0 0 10px 0}.advisor-or-cyor .cyor{width:49%}.advisor-or-cyor .cyor h5{margin-bottom:.6em}.advisor-or-cyor .cyor .primeHotspot{margin-left:2%}.advisor-or-cyor .cyor .primeHotspot:first-child{margin-left:0;margin-right:2%}.advisor-or-cyor .shop-by-shape{width:49%;padding-top:.9em}.advisor-or-cyor .shop-by-shape h5{font-size:14px;margin:.5em 0}.advisor-or-cyor .shop-by-shape a{display:inline-block;padding:0 3%;text-decoration:none}.advisor-or-cyor .shop-by-shape a img{width:70%}.advisor-or-cyor .shop-by-shape a:hover p{color:#b8467e}.advisor-or-cyor .shop-by-shape a p{font:normal 16px/14px "proxima-nova",sans-serif;color:#6e2549;text-transform:uppercase;padding-top:0}.advisor-or-cyor .shop-by-shape p{padding-bottom:5px}.dc-promo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;height:175px;width:635px;text-decoration:none;padding:40px 10px 0;background:url(/assets/promos/dc-promo-ce1ddf2938a896253efe9251c62697ea.jpg) center no-repeat #fff}.dc-promo p.lead-in{color:#202020;text-shadow:none;padding:0}.dc-promo .designer-badge-large{font-size:26px;margin:0 0 4px 0}.dc-promo .mock-link{color:#612141;text-shadow:none}.channel-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:175px;width:635px;padding:.9em;border:1px solid #e2e2e2;text-decoration:none}.channel-header h2,.channel-header p{text-shadow:2px 2px 2px rgba(0,0,0,0.5)}.channel-header h2{font:normal 32px/24px "brandon-grotesque",sans-serif;color:#fff;letter-spacing:.025em;padding:0;margin-bottom:5px;margin-top:2px}.channel-header h2 span{font-size:18px}.channel-header .lead-in{font:italic 16px/25px "miller",serif;color:#cbc4bc;padding:.6em 0 .3em}.channel-header .primeHotspot{padding:6px 20px;font-size:16px;margin:4px 0 0;display:inline-block}.jewelry-styles{margin-top:58px}.jewelry-styles.second{margin:50px 0 60px 0}.jewelry-styles .column{width:310px;padding:0;margin:0 15px 0 0}.jewelry-styles .last-child{margin-right:0}.jewelry-styles .omega{padding-right:0}.jewelry-styles .top-half{position:relative;display:inline-block;width:310px;height:234px}.jewelry-styles .top-half:hover h4{color:#c99700}.jewelry-styles .top-half:hover .mock-link{color:#8f3261}.jewelry-styles h4{line-height:20px;letter-spacing:.150em}.jewelry-styles h4,.jewelry-styles .mock-link{display:inline-block}.jewelry-styles .mock-link{font:normal 12px/18px "proxima-nova",sans-serif;float:none;text-transform:uppercase;color:#612141;position:absolute;top:0;right:0}.jewelry-styles .sub-cat{color:#612141;text-decoration:none;display:block;font-size:16px}.jewelry-styles .sub-cat:hover{color:#8f3261}.jewelry-styles .sub-cat:after{content:"\25B6\FE0E";display:inline-block;font-size:7px;position:relative;top:-1px}.jewelry-styles hr{margin:1px 0 5px 0;border-top:1px solid #ededed}.jewelry-item{display:block;height:234px}.jewelry-image{position:absolute;top:0;left:0;width:100%;height:100%}.jewelry-details{position:absolute;bottom:0;left:0;width:100%}.gemstone-jewelry-header{background:url(/assets/gemstone-channel/jewelry-gemstone-hero-00ac5a2e7e5b889989b9f3a0d280c0fe.jpg) center no-repeat}.gemstone-jewelry-header h2{margin:.4em 0;padding:0}.gemstone-jewelry-header p{color:#fff;margin:1em 0}.gemstone-jewelry-header .primeHotspot{margin:.8em 0 0}#gemstone-earrings{background:url(/assets/gemstone-channel/earrings-10359291187123e7d85b60dabeccf151.jpg) center top no-repeat}#gemstone-ring{background:url(/assets/gemstone-channel/ring-d7c0f1f3cd4e3af1bee002f2f5314d6c.jpg) center 20% no-repeat}#gemstone-bracelet{background:url(/assets/gemstone-channel/bracelet-b88e78781dbdb3e2331fd4625cc044a9.jpg) center 32% no-repeat}#gemstone-necklace{background:url(/assets/gemstone-channel/necklace-1d694ad8c57c314ff4b7edef127bcdcb.jpg) center top no-repeat}.platinumJewelry{background:url(/assets/materials/platinum/platinum_diamond_studs-00a1db8fc5af86b14396fcc3bac00427.jpg) left top no-repeat #ccc}.goldJewelry{background:url(/assets/materials/gold/gold_diamond_studs-9e5e4c5a18df0b2d9fe25b9a2011cb9b.jpg) left top no-repeat #ccc}.silverJewelry{background:url(/assets/materials/silver/silver_pendants-c6ca4e6d961212239f0123f63ec7340f.jpg) left top no-repeat #ccc}.necklaceBuyguide{background:url(/assets/necklaces_buyguide-e1d083b263a653caf376372c152bec8d.jpg) left top no-repeat #ccc}.module-gift-ideas{background:url(/assets/materials/gold/module_gift_ideas-5bcc300beced6e55fc5cbbf5d782d129.jpg) left top no-repeat #ccc}.module-exceptional-gifts{background:url(/assets/materials/platinum/module_exceptional_gifts-7848be3e7af67ab28d0931cfb8ebcd31.jpg) left top no-repeat #ccc}.columns .necklacesDyoj{background:url(/assets/necklace_dyoj-34ea78d9b5dbd12423a76c88e599bc08.jpg) left bottom no-repeat #ccc}.columns .necklacesDyoj h2{color:#0d0d0d}.columns .necklacesDyoj p{color:#626260}.row.wedding-rings{margin-top:58px}.row.wedding-rings.second{margin:50px 0 60px 0}.row.wedding-rings .column{width:310px;margin:0;padding:150px 15px 0 0}.row.wedding-rings .column.omega{padding-right:0}.row.wedding-rings .column:hover h4{color:#c99700}.row.wedding-rings .column:hover p.shop{color:#8f3261}.row.wedding-rings .column h4,.row.wedding-rings .column p.shop{display:inline-block}.row.wedding-rings .column h4{line-height:20px;padding-bottom:5px}.row.wedding-rings .column p.shop{font:normal 12px/18px "proxima-nova",sans-serif;float:right;text-transform:uppercase;color:#612141;position:relative;top:20px;right:0}.row.wedding-rings .column.diamond-rings{background:url(/assets/wedding/wedding-rings-40f0bf56a70b7d26704e554083ccf025.jpg) 0 0 no-repeat}.row.wedding-rings .column.plain{background:url(/assets/wedding/wedding-rings-40f0bf56a70b7d26704e554083ccf025.jpg) -320px 0 no-repeat}.row.wedding-rings .column.eternity{background:url(/assets/wedding/wedding-rings-40f0bf56a70b7d26704e554083ccf025.jpg) -640px 0 no-repeat;padding-right:0}.row.wedding-rings .column.mens{background:url(/assets/wedding/wedding-rings-40f0bf56a70b7d26704e554083ccf025.jpg) -960px 0 no-repeat}.row.wedding-rings .column hr{margin:1px 0 5px 0;border-top:1px solid #ededed}.row.wedding-rings .column .theArrow{font-size:6px}.row.wedding-rings.mens-wedding-rings .column{margin-left:110px}#education_page .shareRight p{margin-top:5px}#education_page .edu-tiles{margin-top:20px;margin-bottom:10px}#education_page .edu-tiles .tile-row .edu-tile{margin-right:10px;margin-bottom:30px}#education_page .edu-tiles .tile-row .edu-tile a{text-decoration:none}#education_page .edu-tiles .tile-row .edu-tile a h4{margin:-5px 0 10px;width:470px;border-bottom:1px solid #f1f1f1}#education_page .edu-tiles .tile-row .edu-tile a h4:hover{color:#6e2549}#education_page .edu-tiles .tile-row .edu-tile a h4 .theArrow{color:#6e2549;font-size:50%;vertical-align:top}#education_page .content-module{background-color:#fff;margin-bottom:0}#education_page .content-module p{margin-bottom:20px}#education_page .content-module .video-bg{background:url(/assets/education_channel/ritani-virtual-gemologist-video-player-f11af715a6b7ad621364d53548fdf91d.jpg) center center no-repeat #fff;width:470px;height:265px;cursor:pointer;position:relative}#education_page .content-module .video-bg p{top:43%;left:40%;position:absolute;font-family:Georgia, serif;color:#fff;text-shadow:0 0 15px #000;font-style:italic;font-size:1.4em}#education_page .promo.column{padding:0}#education_page .promo.column.dyoj{background:url(/assets/education_channel/design-your-own-diamond-jewelry-promo-456147cef01d9336c5f42b8ed30e70f0.jpg) center center no-repeat #fff}#education_page .promo.column.fisp{background:url(/assets/education_channel/see-diamond-jewelry-in-store-d1d77c0e0bf5c98f06a151cba994848b.jpg) center center no-repeat #fff}#education_page .promo.column.custom{background:url(/assets/education_channel/custom-diamond-ring-design-services-7636a2c02610d9117a6119d691d451d2.jpg) center center no-repeat #fff}#education_page .promo.column .lead-in{padding-left:0}.row.jewelry-seo-landing{padding:20px 80px 40px 80px}.row.jewelry-seo-landing.bridal-jewelry{background:url(/assets/bridal-jewelry-hero-811411f162c01f5a41bd0fe2f5e3fa87.jpg) left -140px no-repeat}.row.jewelry-seo-landing.wedding-jewelry{background:url(/assets/wedding-jewelry-hero-358cc769e983baa7917517e3b2542d01.jpg) left -140px no-repeat}.row.jewelry-seo-landing.wedding-jewelry h1,.row.jewelry-seo-landing.wedding-jewelry p{color:#fff}.row.jewelry-seo-landing.earring-copy-module{background-position:left -70px}.row.jewelry-seo-landing.earring-copy-module p:last-child{margin-bottom:0px;padding-bottom:0px}.row.jewelry-seo-landing h1,.row.jewelry-seo-landing p{padding-bottom:10px}.row.jewelry-seo-landing p{font:normal 16px/18px "proxima-nova",sans-serif;padding-bottom:20px;letter-spacing:.025em}.channel .content-module,.category .content-module{background-color:#f7f7f7;width:960px;margin-left:-80px;padding:40px 80px}.channel .content-module h1,.channel .content-module h2,.category .content-module h1,.category .content-module h2{width:100%;border-bottom:1px solid #ebebeb;margin-bottom:20px}.channel .content-module p,.category .content-module p{font-size:115%;margin-bottom:20px}.channel .content-module p a,.category .content-module p a{text-transform:none;text-decoration:none}.channel .content-module a,.category .content-module a{text-transform:uppercase;text-decoration:none;color:#6e2549}.channel .content-module a .theArrow,.category .content-module a .theArrow{font-size:10px}.channel .content-module img,.category .content-module img{right:-10px;position:inherit}.channel .content-module .craftsmanship-img,.category .content-module .craftsmanship-img{padding:2px;border:1px solid #e2e2e2;background-color:#fff}.copy-module{background:#ececec;margin-left:-80px;margin-right:-80px;padding:30px 80px;margin-bottom:30px;font:normal 16px/18px "proxima-nova",sans-serif}.copy-module p{margin-bottom:15px}.copy-module.earrings{margin-left:0;margin-right:0;padding-top:30px;padding-bottom:30px}.content-module.diamond-rings-header{padding:10px 80px 40px}.content-module.diamond-rings-header img{margin-bottom:10px}.content-module.diamond-rings-header .primeHotspot{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:474px;float:right;text-align:center;color:#fff}#inpress{display:block;width:570px;height:260px;border-right:1px solid #e5e5e5;float:left}#inpress a{text-decoration:none}#inpress h4{font-size:20px;left:148px;margin-bottom:15px;position:relative;text-align:left;color:#202020}#inpress hr{border-top:1px solid #cccccc}#inpress p{font:300 14px/18px "proxima-nova",sans-serif;height:102px;width:152px}#inpress .quoted{font:italic 18px/22px "miller",serif;color:#646464;position:relative;top:20px;left:130px}#inpress .forbes{background-position:0 -52px;height:80px;position:relative;top:20px;width:122px}#inpress .columns{height:110px}#inpress .columns a,#inpress .columns img{position:absolute;bottom:0;width:100%;height:22px;text-indent:-99999px}#inpress .columns a.foxbusiness,#inpress .columns img.foxbusiness{background-position:0 -75px;bottom:-50px}#inpress .columns a.fastcompany,#inpress .columns img.fastcompany{background-position:0 0}#inpress .columns a.cnn,#inpress .columns img.cnn{background-position:0 -22px;height:31px;bottom:-51px}#inpress .columns a.entrepreneur,#inpress .columns img.entrepreneur{background-position:0 -53px}#inpress .theArrow{clear:both;display:block;left:90px;line-height:14px;letter-spacing:0.025em;position:relative;text-transform:uppercase;top:95px;color:#612141}.another-homepage.dia-education .diamond.columns{width:190px;border-right:1px solid #ededed;padding-top:70px;background:url(/assets/homepage/diamond-edu-badge-fc971fa2574be879c77799ab252ea1e1.png) 28px 0 no-repeat;text-align:center;padding-right:10px}.another-homepage.dia-education .diamond.columns a{text-decoration:none;text-transform:none}.another-homepage.dia-education .diamond.columns a h4{font:normal 30px/30px "brandon-grotesque",sans-serif;letter-spacing:0}.another-homepage.dia-education .diamond.columns a p{font:italic 18px/22px "miller",serif;padding-bottom:25px}.another-homepage.dia-education .diamond.columns a:hover h4{color:#6e2549}.another-homepage.dia-education .thefour.columns{padding:15px 0 0 20px;width:180px}.another-homepage.dia-education .thefour.columns:last-of-type{padding-left:30px}.another-homepage.dia-education .thefour.columns a{text-decoration:none;text-transform:none}.another-homepage.dia-education .thefour.columns a h5{font:normal 20px/22px "proxima-nova",sans-serif;text-transform:none;padding-bottom:5px;letter-spacing:.025em}.another-homepage.dia-education .thefour.columns a p{padding-bottom:30px;font:normal 16px/20px "proxima-nova",sans-serif}.another-homepage.dia-education .thefour.columns a:hover h5{color:#6e2549}#finance-cta{margin:0 0 80px 0;text-align:center;width:300px;height:200px;padding:20px 0 0 0;float:right;background:#f4f4f4;position:relative;top:-20px;box-shadow:none}#finance-cta.white{background:#fff}#finance-cta h5{text-transform:none;margin:.5em 0;letter-spacing:.025em;font-size:16px}#finance-cta p{font:normal 16px/20px "proxima-nova",sans-serif;padding-bottom:15px;letter-spacing:.025em;text-transform:none}#finance-cta a{color:#c99700;text-decoration:none}.cross-merch-slider.flexslider{position:relative;width:904px;height:300px;margin:0 auto}.cross-merch-slider.flexslider .cross-merch-slider-list{position:relative;text-align:center;pointer-events:none;list-style:none;overflow:hidden}.cross-merch-slider.flexslider li{float:left}.cross-merch-slider.flexslider .style_result{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:0;width:226px;margin:0}.cross-merch-slider.flexslider .style_result a{pointer-events:auto}.cross-merch-slider.flexslider .flex-direction-nav{position:absolute;width:100%;left:0;top:0}.cross-merch-slider.flexslider .flex-direction-nav a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:25px;height:300px;padding-top:40px;text-decoration:none;font:normal 60px/62px "brandon-grotesque",sans-serif;color:#555}.cross-merch-slider.flexslider .flex-direction-nav a:hover{color:#111}.cross-merch-slider.flexslider .flex-direction-nav .flex-prev{left:-30px}.cross-merch-slider.flexslider .flex-direction-nav .flex-next{right:-30px}.cross-merch-slider.flexslider .flex-control-paging{position:static;bottom:0;margin-bottom:2em}.cross-merch-slider.flexslider .flex-control-paging li{float:none}.cross-merch-slider.flexslider .flex-control-paging a{background:#ccc;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.cross-merch-slider.flexslider .flex-control-paging .flex-active{background:#424242}.cross-merch-slider.flexslider.no-js{height:280px;overflow:hidden}.cross-merch-gift-collections{position:relative;margin-bottom:2em}.cross-merch-gift-collections h3{font:normal 24px/1 "brandon-grotesque",sans-serif;text-align:center;margin-bottom:.8em}.cross-merch-gift-collections .view-all{position:absolute;top:4px;right:0;text-transform:uppercase;color:#4b4b4b;text-decoration:none}@font-face{font-family:"VideoJS";src:url(data:font/truetype;base64,AAEAAAANAIAAAwBQRkZUTWebWcgAAAqUAAAAHEdERUYAPgAGAAAKdAAAACBPUy8yL77cLgAAAVgAAABWY21hcOAt89MAAAH0AAABUmdhc3D//wADAAAKbAAAAAhnbHlmPCx7sQAAA2wAAATIaGVhZP0s97EAAADcAAAANmhoZWEEwQCdAAABFAAAACRobXR4HXkBXAAAAbAAAABEbG9jYQgcCM4AAANIAAAAJG1heHAAWwBRAAABOAAAACBuYW1liJM4OAAACDQAAAGDcG9zdDlatAIAAAm4AAAAtAABAAAAAQAAdS4s518PPPUACwIAAAAAAM2u23wAAAAAza7bfAAA/9wCsAHgAAAACAACAAAAAAAAAAEAAAHg/9wALgKvAAD+AAKwAAEAAAAAAAAAAAAAAAAAAAARAAEAAAARAE4ACAAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIPAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQMAAAAAAAAAAAAAEAAAAAAAAAAAAAAAUGZFZABA4ADwAAHg/+AALgHgACSAAAABAAAAAAAAAgAAAAAAAAAAqgAAAgAAAAIAAGACAABAAgAAAAIAAAACAAAAAiAAAAIAAGACrwAAAgAAQAIAABwCAAAAAgAAAAAAAAAAAAADAAAAAwAAABwAAQAAAAAATAADAAEAAAAcAAQAMAAAAAgACAACAAAAAOAM8AD//wAAAADgAPAA//8AACADEBAAAQAAAAAAAAAAAAABBgAAAQAAAAAAAAABAgAAAAIAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAsAEAAWACGAMoBJAE0AagBtgIWAjICVgJkAAIAAP/gAgAB4AAGAA0AAAEVJwcnNycDBxcjNRc3AgBQYDBgUFBgUNBQYAHg0FBgMGBQ/rBgUNBQYAAAAAEAYAAgAaABoAACAAATDQFgAUD+wAGgwMAAAAACAEAAIAHAAaAAAwAHAAATMxEjEzMRI0CgoOCgoAGg/oABgP6AAAAAAQAAAAAA4AHAAAsAABM2FhURFAYvASM1M8kJDg4JeVBQAbkJBQ7+Yg4FCXnAAAAAAgAAAAABUAHAAA8AGwAAJCImNDc2NCcmNDYyFxYUBwM2FhURFAYvASM1MwEcEw4HHh4HDhMHLS1aCQ4OCXlQUG0PEwcfVh8HEw8ILH4sAUQJBQ7+Yg4FCXnAAAADAAAAAAG4AcAADwAfACsAACQiJjQ3NjQnJjQ2MhcWFAcmIiY0NzY0JyY0NjIXFhQHAzYWFREUBi8BIzUzAXIUDgcxMQcOFAc/P10TDgceHgcOEwctLVoJDg4JeVBQQA4UBzGMMQcUDgdAskAmDxMHH1YfBxMPCCx+LAFECQUO/mIOBQl5wAAABAAAAAACIQHAAA8AHwAvADsAACQiJjQ3NjQnJjQ2MhcWFAcmIiY0NzY0JyY0NjIXFhQHJiImNDc2NCcmNDYyFxYUBwM2FhURFAYvASM1MwHHFA4HREQHDhQHUlJcFA4HMTEHDhQHPz9dEw4HHh4HDhMHLS1aCQ4OCXlQUBMOFAdEwEQHFA4HUuhSJg4UBzGMMQcUDgdAskAmDxMHH1YfBxMPCCx+LAFECQUO/mIOBQl5wAAAAQBg/+ABoAHgAAMAAAEDGwEBAKCgoAHg/wD/AAEAAAAEAAD/3AKwAeAAAwAfADYATQAAESERIQEuAScmJyYjIgcGBw4BBx4BFxYXFhc2NzY3PgElLgEjIgYVFBYzMjY3IwYjIjU0MzIWFyEuASMiBhUUFjMyNjcjBiMiNTQzMhYXAq/9UQJvAQoPAg8cztIcDwMPCQEBCQ8CEBrUzxsQAQ8K/t0EODIvPj42LDgFRQUgLCkRFAIBMwQ5MS8/PzYrOQVGBCAsKREUAgHg/f0BBEdCFAILFRUKAxRBSElBEwMLFAICFAsDE0JfNTtPQUNOPTUvS1AYFTU7T0FDTj01L0tQGBUAAAAAAQBAACABwAGgAAMAABMhESFAAYD+gAGg/oAAAAgAHP//AeAB4AAHAA8AFwAfACcALwA3AD8AABIUFjI2NCYiFhQWMjY0JiIWFBYyNjQmIgYUFjI2NCYiBhQWMjY0JiImFBYyNjQmIgIUFjI2NCYiBhQWMjY0JiLAJjQmJjRiJTUmJjUzExoTExpLExoTExqbExoTExqbExoTExojHCgcHChIFR4VFR4BujQmJjQmXjUlJTUmuxoTExoTmxoTExoTSxoTExoTJRoTExoTAQQoHBwoHKkeFRUeFQAAAAIAAP/gAgAB4AAGAA0AADcVJwcnNyclBxcjNRc34FBgMGBQAfBgUNBQYMDQUGAwYFDwYFDQUGAAAQAA/+ACAAHAABQAABIyFhQGIyInDgEHNT4BNTQnLgE1NJbUlpZqFBQmWTkcJAEsMwHAeqx6AyYbAg4NLBkHBx5UMFYAAAAAAQAA/+ACAAHgAAIAABEBIQIA/gAB4P4AAAAAAAAADACWAAEAAAAAAAEABwAQAAEAAAAAAAIABwAoAAEAAAAAAAMAIgB2AAEAAAAAAAQABwCpAAEAAAAAAAUACwDJAAEAAAAAAAYABwDlAAMAAQQJAAEADgAAAAMAAQQJAAIADgAYAAMAAQQJAAMARAAwAAMAAQQJAAQADgCZAAMAAQQJAAUAFgCxAAMAAQQJAAYADgDVAFYAaQBkAGUAbwBKAFMAAFZpZGVvSlMAAFIAZQBnAHUAbABhAHIAAFJlZ3VsYXIAAEYAbwBuAHQARgBvAHIAZwBlACAAMgAuADAAIAA6ACAAVgBpAGQAZQBvAEoAUwAgADoAIAA3AC0ANQAtADIAMAAxADMAAEZvbnRGb3JnZSAyLjAgOiBWaWRlb0pTIDogNy01LTIwMTMAAFYAaQBkAGUAbwBKAFMAAFZpZGVvSlMAAFYAZQByAHMAaQBvAG4AIAAxAC4AMAAAVmVyc2lvbiAxLjAAAFYAaQBkAGUAbwBKAFMAAFZpZGVvSlMAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAABAAIBAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPB3VuaUUwMDAHdW5pRTAwMQd1bmlFMDAyB3VuaUUwMDMHdW5pRTAwNAd1bmlFMDA1B3VuaUUwMDYHdW5pRTAwNwd1bmlFMDA4B3VuaUUwMDkHdW5pRTAwQQd1bmlFMDBCB3VuaUUwMEMHdW5pRjAwMAAAAAH//wACAAEAAAAOAAAAGAAAAAAAAgABAAMAEAABAAQAAAACAAAAAAABAAAAAMw9os8AAAAAza7bfAAAAADNrtt8) format("truetype");src:url(data:font/woff;base64,d09GRk9UVE8AAAp0AAsAAAAAETwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAABzoAAAxJNB+TVEZGVE0AAAhEAAAAGgAAABxnm1nIR0RFRgAACGAAAAAdAAAAIAA8AARPUy8yAAAIgAAAAEsAAABgL9/cT2NtYXAAAAjMAAAAPQAAAVLgK/LMaGVhZAAACQwAAAAuAAAANv0r97JoaGVhAAAJPAAAAB4AAAAkBMAAnGhtdHgAAAlcAAAAIgAAADwczwFcbWF4cAAACYAAAAAGAAAABgAPUABuYW1lAAAJiAAAAOAAAAGDiJM4OHBvc3QAAApoAAAADAAAACAAAwAAeJyVVg1QVFUUPg922dcCC9IukvGzGSqKGgmitmggaE41jeVqWFlGJGNOZoRmPwpaDeYTI6MyhxqiyczKrBzDUEyFQjHLv6Sg/EnLoAErcx/s4um77+0+s8xyZ/acc8+595zznXvfvUcik4kkSZKnzMy//6EbJ5EURBKNUQcGqYOC1RiTEhashJnirXTFpChWFEMIsygFXTlqkTmW2iNiiSJjJblXLIXHWhOjKFL4kCmCoimOEimZhtEoyqQb6BaaTHfRffQAPTx39sxxKSkpOrtWZ8N0lqqzNJ0N11m6zkbobKTORuksS2djdZYNNh6u/YgCwIikUmmJ9Ky0VFKkZVKZtFx6TiqXnpdWSC9IFRQhcg6iXhRPqZSFLJ+W1ki1pmOmDtkmx8mdcrdNrVCLHE6rd4PX7rjKamtX0xyKz+454HGbbU0YQE5T7ZamaL9gY2pcW8xSzdqFjr5WG0tRi8uZHlwwx3G1lXnjgE6Wbhpi000FO5qZMjMGOhJhWltXwzQka8I/5hWwtMUczxTVfdTBFJJ4B2s/TaKg279kMr1fLcgRprRj5YLsY4pzZjKNn+hUmG7cVazR0czHDm8W2nzmprhCMfMr5jNV9UyX3ZPBfOqLFYo+Pp8owrTPP+lM1dNMyXvXMh8YameK6RvG3LBlDuZst5ySNbaO+afvTgv1h2KWG2TIfsPdU8LdHvtf3Ync2TsxT4CKYe5Zc62QKhVZlOUTvSwXrZFH7JInzVvh1f6eCrPtjFpk4h5fE3HQ+0lFHBQ8nCzMW1esR+necDtQwX5VzG+qkcy+F4m5ua6bue0dpHg8ByX2JanMXa+sYla3Is2eYKDoDjmJNGt/Ym7vjcKdSi9lfvUhTO4+OoG57K3Zwmk1pNWJTPTt3cwr4ZTM8TVY8UwCU8TOx4TTV4A45wp43nIaO+h7F043dwDxjBmYF93IdGXtaoQ0VTINyAphPltzG9MdqC6TdMM6iCFrsM6bD/PYMCb7zyPFkpPwmh2FcF3RTBZhCJ75ifBa4DfYHz+KFKZh3wvglcxLP2UqnNqKs1GYi42nvHJE7Z6Lc2M/mQJ41cuFsxh/dpZMlMb30ni4PSSLWrQxOdwZolwx0M0SJRR46NvpKGtXrsxnWwuRbO+JeSh27fZyAOn5HuWIfa4P86/rVjJFTsein+cuEvv848ZGhGxIgD8PatsUeYL5m6XbkP9Hc5lb9q1nSizbjxr2HpCMXK2eMqQ59BvUYcscpj7j+6E44/qvQZCuVceYNw3GKTv0BPbr4NQW5s/ifhdBPi5egLPYF9/IiJcBbuqVfZlyN+UypVy1C7oRNzONvq4KQbLNxxGk36M4Zl8vFFu4C0A3ldkQpOPg4mjg2dGs4VEDeN5bYeDJ1PDU4GCdqo+5AJ55ATzLmzU8gzU8ywJ4Ng86h6dNw1MVwPNkUgBPfLeO58l/weOsD+BxrRZ4TJUCz3x3AE/jaR2P/w5T7eLq8rgxYLp6kkD1ruwn2tDQ8Q+QuFVIrcbwAjpjLW6uUtxz/PmOZvHR8VnDmfXcJCVAAyEUzRVkVpMslxAqNwMlmp9DgNHrbR+TbYrJT7ShoeNfIXGHkDqM4QV0xtp4DQF847oWih7Dt/kCvr2aC6zB92S5hBDzMx5AnJ15/zt9EcLX/9JCJDGNzAx2oNoU7DOfD+Y/IpksWESpUEzeZ4Q7IIZ7FW2Wci6gonmRn2ApYolVi2Y6gmh9xPlzLArxE21o6LgNEp9YFCKieZ1atDFQlDT6TW0LG7Whos1SdK1YqmhecCL273hJgFyJEl5+2IWPUnwKkc4GMczwE6HjTlj5Fxh00glDQFfvJ536ZG2tK97mKfK40Qt4Nqhu0Qvg0RHvSOGrc3Dl55UzVx/B91/mpATkVbdpFT44vNvcsG0C06gTx/H9f58GQB/hAHtvxSbQvQDsTR+H2d6EBaDfhU/EE51TyXx0VjaGtXinO9PNAPXb0m2oxfXzSvECFOLqyKrei/ezdRZTes81fhIuNeHrysVTET5pI8qHh5nCX1BxT5DIjkSeNC2hDtKRsYKQnjZNc5KGIsHma8aj6atQKyzoe+xqs0MJs6K/u5zMolGKJCfNk64JsnrzlRZXcnLtne3tLS5z6J21ycmuFsWb78lXXC3mUObSyYsEWexSFK+7BVszHy0RFNux/2EHS5h/H1SCO6+E8DJNzYU9qv8MWR1m0SXmP3TLKjGxWJCFcqjW8ChG2/OV6BpeE+QuJld2syCHYJ4+ezJz/eYkXYn2YnGgudljV/R2w2hE/tbcLPB3I0nLduOufaRI7KL5XiGmCZJqrNE7GIex5inZaGHuM1qYFH8LE+pPGa3o+T1bpSCHEW63VRD4iH50D/ZyzHDAGPXBL4J+OBQPypJh0I7+DTmk4rJLamr8W88mbtW6AKrXQy7Wt2WVwFJXnAHLi7OCNFEQl3x+d/bFfmNRw0W6s9A/AeRGm6MAAHicY2BgYGQAgjO2i86D6LPrbtfAaABTPwggAAB4nGNgZGBg4ANiCQYQYGJgBEI+IGYB8xgABOQAQQAAAHicY2Bm4mecwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwMjPAgQCCyRCQ5prC4PCA4QMD44P/Dxj0GB8wKDcwMDDCFSgAISMAFe4MMQB4nGNgYGBmgGAZBkYGEPAB8hjBfBYGAyDNAYRMIIkHPB8Y/v8HsxggLAVGAT6oLjBgZGNA5o5IAADj5AjGAAAAeJxjYGRgYADiTR2tPvH8Nl8ZuJkYQODsuts1CPr/Xab1jA+AXA4GsDQAWYYM1gAAeJxjYGRgYHzw/y6DHtN6BoZ/DEASKIIC+AGLsAVdAAB4nGNiYGBgguAEIHZgQvAZmBSg4uvBNEhOBiYHAgBEOQJIAAAAAFAAAA8AAHicdY5BasJAFIa/aLSUltJVcTl01U1CkiKC6+LCpUL2gkMISAZG7VEKPUKXPUYP4BG8R//Yt+nCgWG++eZ/7w1wzwcJ/Uq44dF4IH4xHvLMu3Eq/2U84o4f47H8WckkvZV5uFT1PBBPjIe8URin8p/GI574Nh7Ln6hp2eIJLFlD3W59WApWcg1HdmyIuvrmuNsIFkp2HC5nVMLjqMg1zTHX/t/vz83ImGpXSpW8qknoDosQG++qvHBzZ1NFs2yaVUWpzLWP1XKRvV77jzg17IdT+7hvQ+fKvLha+wsjPDZieJxjYGbACwAAfQAE) format("woff");font-weight:normal;font-style:normal}.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100% !important;height:100% !important;_position:absolute}.video-js:-webkit-full-screen{width:100% !important;height:100% !important}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;height:100%;margin:0;padding:0;position:relative;width:100%}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em;font-family:Arial, sans-serif}.video-js .vjs-text-track{display:none;font-size:1.4em;text-align:center;margin-bottom:0.1em;background:#000;background:rgba(0,0,0,0.5)}.video-js .vjs-subtitles{color:#fff}.video-js .vjs-captions{color:#fc6}.vjs-tt-cue{display:block}.vjs-fade-in{display:block !important;visibility:visible;opacity:1;-webkit-transition:visibility 0.1s, opacity 0.1s;-moz-transition:visibility 0.1s, opacity 0.1s;-ms-transition:visibility 0.1s, opacity 0.1s;-o-transition:visibility 0.1s, opacity 0.1s;transition:visibility 0.1s, opacity 0.1s}.vjs-fade-out{display:block !important;visibility:hidden;opacity:0;-webkit-transition:visibility 1.5s, opacity 1.5s;-moz-transition:visibility 1.5s, opacity 1.5s;-ms-transition:visibility 1.5s, opacity 1.5s;-o-transition:visibility 1.5s, opacity 1.5s;transition:visibility 1.5s, opacity 1.5s;-webkit-transition-delay:2s;-moz-transition-delay:2s;-ms-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}.vjs-default-skin .vjs-hidden{display:none}.vjs-lock-showing{display:block !important;opacity:1;visibility:visible}.vjs-default-skin{color:#ccc}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background:#323232;background:rgba(100,100,100,0.5)}.vjs-default-skin .vjs-slider:focus{background:#464646;background:rgba(100,100,100,0.7);-webkit-box-shadow:0 0 2em #fff;-moz-box-shadow:0 0 2em #fff;box-shadow:0 0 2em #fff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0em 0em 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;padding:0;margin:0;height:3.0em;background-color:#000;background-color:rgba(7,40,50,0.7);font-style:normal;font-weight:normal;font-family:Arial, sans-serif}.vjs-default-skin .vjs-control{outline:none;position:relative;float:left;text-align:center;margin:0;padding:0;height:3.0em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0em 0em 1em #fff}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:"\e001"}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{width:5em;height:0.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-menu-button .vjs-menu-content{height:2.9em}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:0.5em;background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:0.5em;height:0.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:0.9em;top:-0.2em;left:-0.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{width:6em;left:-4em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:0.3em;height:1em;top:-1em;-webkit-transition:top 0.4s, height 0.4s, font-size 0.4s, -webkit-transform 0.4s;-moz-transition:top 0.4s, height 0.4s, font-size 0.4s,    -moz-transform 0.4s;-o-transition:top 0.4s, height 0.4s, font-size 0.4s,      -o-transform 0.4s;transition:top 0.4s,height 0.4s,font-size 0.4s,transform 0.4s}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:top 0.2s, height 0.2s, font-size 0.2s, -webkit-transform 0.2s;-moz-transition:top 0.2s, height 0.2s, font-size 0.2s,    -moz-transform 0.2s;-o-transition:top 0.2s, height 0.2s, font-size 0.2s,      -o-transform 0.2s;transition:top 0.2s,height 0.2s,font-size 0.2s,transform 0.2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress{position:absolute;display:block;height:100%;margin:0;padding:0;left:0;top:0}.vjs-default-skin .vjs-play-progress{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,0.4)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:0.1em}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}.vjs-default-skin .vjs-current-time{float:left}.vjs-default-skin .vjs-duration{float:left}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}.vjs-default-skin .vjs-big-play-button{display:block;z-index:2;position:absolute;top:50%;left:50%;width:8.0em;height:8.0em;margin:-42px 0 0 -42px;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#282828;background-color:rgba(7,40,50,0.7);border:0.3em solid #323232;border-color:rgba(255,255,255,0.25);-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-shadow:0px 0px 1em rgba(255,255,255,0.25);-moz-box-shadow:0px 0px 1em rgba(255,255,255,0.25);box-shadow:0px 0px 1em rgba(255,255,255,0.25);-webkit-transition:border 0.4s, -webkit-box-shadow 0.4s, -webkit-transform 0.4s;-moz-transition:border 0.4s,    -moz-box-shadow 0.4s,    -moz-transform 0.4s;-o-transition:border 0.4s,      -o-box-shadow 0.4s,      -o-transform 0.4s;transition:border 0.4s,box-shadow 0.4s,transform 0.4s}.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{outline:0;border-color:#fff;border-color:#fff;background-color:#505050;background-color:rgba(50,50,50,0.75);-webkit-box-shadow:0 0 3em #fff;-moz-box-shadow:0 0 3em #fff;box-shadow:0 0 3em #fff;-webkit-transition:border 0s, -webkit-box-shadow 0s, -webkit-transform 0s;-moz-transition:border 0s,    -moz-box-shadow 0s,    -moz-transform 0s;-o-transition:border 0s,      -o-box-shadow 0s,      -o-transform 0s;transition:border 0s,box-shadow 0s,transform 0s}.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;font-size:3em;line-height:2.66;text-shadow:0.05em 0.05em 0.1em #000;text-align:center;position:absolute;left:0;width:100%;height:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:5em;line-height:1;width:1em;height:1em;margin-left:-0.5em;margin-top:-0.5em;opacity:0.75;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.vjs-default-skin .vjs-loading-spinner:before{content:"\e00a";font-family:VideoJS;position:absolute;width:1em;height:1em;text-align:center;text-shadow:0em 0em 0.1em #000}.vjs-default-skin .vjs-loading-spinner:after{content:"\e00a";font-family:VideoJS;position:absolute;width:1em;height:1em;text-align:center;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0em;width:0em;height:0em;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,0.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#000;background-color:rgba(7,40,50,0.7);-webkit-box-shadow:-20px -20px 0px rgba(255,255,255,0.5);-moz-box-shadow:0 0 1em rgba(255,255,255,0.5);box-shadow:-0.2em -0.2em 0.3em rgba(255,255,255,0.2)}.vjs-default-skin .vjs-menu-button:hover .vjs-menu{display:block}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:0.3em 0 0.3em 0;line-height:1.4em;font-size:1.2em;font-weight:normal;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{background-color:#fff;background-color:rgba(255,255,255,0.75);color:#111;outline:0;-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 0.3em 0;font-weight:bold;cursor:default}.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}.vjs-default-skin .vjs-captions-button{font-size:1em}.vjs-default-skin .vjs-captions-button:before{content:"\e008";font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:none}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}@font-face{font-family:'ecx-icon';font-weight:normal;font-style:normal;src:url("/assets/ecx-icon/fonts/ecx-icon.eot?gjx06m");src:url("/assets/ecx-icon/fonts/ecx-icon.eot?gjx06m#iefix") format("embedded-opentype"),url("/assets/ecx-icon/fonts/ecx-icon.ttf?gjx06m") format("truetype"),url("/assets/ecx-icon/fonts/ecx-icon.woff?gjx06m") format("woff"),url("/assets/ecx-icon/fonts/ecx-icon.svg?gjx06m#ecx-icon") format("svg")}[class^="icon-"],[class*=" icon-"]{font-family:'ecx-icon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-camera:before{content:"\e605"}.icon-question:before{content:"\e606"}.icon-hand:before{content:"\e602"}.icon-quotes:before{content:"\e603"}.icon-fisp:before{content:"\e604"}.icon-facebook:before{content:"\e601"}.icon-calendar:before{content:"\e608"}.icon-ring:before{content:"\e609"}.icon-service:before{content:"\e60a"}.icon-arrow-down:before{content:"\f078"}.icon-check:before{content:"\e607"}.icon-instagram:before{content:"\e60b"}.icon-google:before{content:"\e60c"}.icon-pinterest:before{content:"\e60d"}.icon-twitter:before{content:"\e60e"}.icon-nytimes-logo:before{content:"\e60f"}.icon-fastcompany-logo:before{content:"\e610"}.icon-forbes-logo:before{content:"\e611"}.icon-foxbusiness-logo:before{content:"\e612"}.icon-cnnmoney-logo:before{content:"\e613"}.icon-entrepreneur-logo:before{content:"\e804"}.icon-appraisal:before{content:"\e800"}.icon-warranty:before{content:"\e801"}.icon-certificate:before{content:"\e802"}.icon-ring-cleaning:before{content:"\e803"}.icon-diamond-trade-up:before{content:"\e805"}.icon-plane:before{content:"\e900"}.icon-plus-circle:before{content:"\e901"}.icon-lock:before{content:"\e902"}#spree-home_page #header nav.primary{border-bottom:none}#spree-home_page #header #nav-bar{position:static}#spree-home_page #header .search-drop-btn{left:15px;top:5px}#spree-home_page #header .searchdrop{right:0;top:117px;background:#fff;-webkit-border-radius:0 0 0 3px;-moz-border-radius:0 0 0 3px;-ms-border-radius:0 0 0 3px;-o-border-radius:0 0 0 3px;border-radius:0 0 0 3px}.landingMain{position:relative;padding:0;height:auto}.landingMain #featured-in{padding:20px 80px 0 80px}.landingMain #featured-in.home{padding:7px 80px 0 80px;background:#bebebe}.landingMain #featured-in.home h3{color:#fff}.landingMain #featured-in h3{font:normal 16px/30px "brandon-grotesque",sans-serif;color:#929292;display:inline-block;padding:0 27px 0 44px;letter-spacing:.025em}.landingMain #featured-in img{display:inline;position:relative;top:7px}.landingMain .featured-in.home{background:#bebebe;width:960px;margin:0 auto 12px}.landingMain .featured-in.home .featured-list{height:48px;padding:0 20px}.landingMain .featured-in.home .name,.landingMain .featured-in.home a:before{color:#fff}.landingMain .featured-in.home .name{width:14%;text-align:left}.landingMain .featured-in.home a:hover:before{color:#eee}.landingMain .home-banner .lead-in{font:italic 16px/18px "miller",serif;color:#ddd;text-transform:none}.landingMain .home-banner p.view,.landingMain .home-banner p.shop,.landingMain .home-banner p.link,.landingMain .home-banner a{text-transform:uppercase;text-decoration:none;color:#f1c400}.landingMain .home-banner a:hover{color:#fddf5e}.landingMain .home-banner a:hover h2,.landingMain .home-banner a:hover h3,.landingMain .home-banner a:hover h4,.landingMain .home-banner a:hover p.shop{text-shadow:0 0 40px rgba(0,0,0,0.5)}.landingMain .home-banner a:hover p.view,.landingMain .home-banner a:hover p.shop,.landingMain .home-banner a:hover p.link,.landingMain .home-banner a:hover .link{color:#fddf5e}.landingMain #diamonds{margin:0 80px 40px}.landingMain #diamonds .secondary-module{width:470px;height:250px;position:relative;text-align:center}.landingMain #diamonds .secondary-module p.lead-in{padding:60px 0 2px 0}.landingMain #diamonds .secondary-module h2{font:normal 36px/36px "brandon-grotesque",sans-serif;color:#fff;letter-spacing:.025em;margin-bottom:1px}.landingMain #diamonds .secondary-module h4{font:normal 18px/18px "brandon-grotesque",sans-serif;color:#fff;letter-spacing:.025em}.landingMain #diamonds .secondary-module .shop,.landingMain #diamonds .secondary-module .learn{font:normal 12px/14px "proxima-nova",sans-serif;text-align:left;position:absolute;bottom:9px}.landingMain #diamonds .secondary-module .target{width:470px;height:182px}.landingMain #diamonds .diamond-education{background:url(/assets/homepage/diamond-education-f18fd9637b409d02c9183853b90957b7.jpg) left top no-repeat}.landingMain #diamonds .diamond-education .learn.shapes{left:10px}.landingMain #diamonds .diamond-education .learn.round{left:120px}.landingMain #diamonds .diamond-education .learn.princess{left:240px}.landingMain #diamonds .diamond-education .learn.cushion{left:360px}.landingMain #diamonds .gwerp{position:relative;text-align:center;height:250px;width:470px;background:url(/assets/homepage/module-gwerp-2782ea6b9a290086b4c9c2c73eb309cd.jpg) 0 0 no-repeat}.landingMain #diamonds .gwerp h2{font:normal 32px/28px "brandon-grotesque",sans-serif;color:#970a0e;padding-top:15px;letter-spacing:.025em}.landingMain #diamonds .gwerp h2 span{font:normal 26px/28px "brandon-grotesque",sans-serif}.landingMain #diamonds .gwerp p{font:italic 16px/16px "miller",serif;color:#a94246}.landingMain #diamonds .gwerp p.cta{position:absolute;bottom:10px;left:20px;font:italic 16px/16px "miller",serif;color:#646464}.landingMain #diamonds .gwerp span.link{text-transform:uppercase;font:normal 14px/16px "proxima-nova",sans-serif;color:#c99700}.landingMain .finance-cta-link{display:block}.landingMain #home-bands{width:960px;height:226px;background:url(/assets/homepage/wedding-bands-5066819caeffef079a797f629cd916d1.jpg) left top no-repeat;margin:40px 80px 60px 80px;position:relative;display:block;text-decoration:none}.landingMain #home-bands:hover h3,.landingMain #home-bands:hover p.link{text-shadow:0 0 40px rgba(0,0,0,0.5)}.landingMain #home-bands:hover p.link{color:#fddf5e}.landingMain #home-bands p,.landingMain #home-bands h3{padding-left:22px;letter-spacing:.025em}.landingMain #home-bands p.lead-in{color:#ddd;padding-top:23px}.landingMain #home-bands h3{font:normal 36px/36px "brandon-grotesque",sans-serif;color:#fff;margin:0}.landingMain #home-bands p.link{color:#f1c400;text-transform:uppercase;display:inline-block;text-decoration:none}#spree-home_page #shop-gifts{display:none;padding:1em 0;width:960px;margin-left:0}#spree-home_page #shop-gifts h2{margin:0 0 1em}#spree-home_page #shop-gifts .style_result{display:inline-block;text-decoration:none;height:100px;margin-bottom:4em;text-align:center}#spree-home_page #shop-gifts .style-image{min-height:0;margin:0 auto;width:193px;height:132px;overflow:hidden}#spree-home_page #shop-gifts .style-image.gifts-under-100{background:url(/assets/gifts/gifts-100-f1e612239024fa003de27c103ba735bc.jpg) center no-repeat;background-size:75%}#spree-home_page #shop-gifts .style-image.gifts-under-250{background:url(/assets/gifts/gifts-250-7bdd78a00bab68d1289287d37e4c131f.jpg) center no-repeat;background-size:107%}#spree-home_page #shop-gifts .style-image.gifts-under-750{background:url(/assets/gifts/gifts-750-e9b422c95ba3ae1a70bc4c0ed8389130.jpg) center no-repeat;background-size:100%}#spree-home_page #shop-gifts .style-image.gifts-classic{background:url(/assets/gifts/gifts-classic-7a934fce3671c3329a4882f1b55c2e8c.jpg) center -69px no-repeat;background-size:165%}#spree-home_page #shop-gifts .link{margin-top:1em;font-size:18px;color:#c99700;text-decoration:none}#domestic-banners{margin:0 80px;margin-bottom:40px}#dc-banner{height:250px;width:470px;text-align:center;text-decoration:none;display:inline-block;background:url(/assets/homepage/designer-collections-small-9a724a920b100a6acfb5d454af826cdc.jpg) left top no-repeat}#dc-banner:hover p.link{color:#fddf5e}#dc-banner:hover h2{background:#0d0d0d}#dc-banner h2{font:normal 27px/28px "brandon-grotesque",sans-serif;display:inline-block;background:#202020;color:#fff;padding:10px 12px 8px 10px;margin:6px 0;letter-spacing:0;font-weight:600}#dc-banner p.lead-in{color:#fff;padding:82px 0 0 0}#dc-banner-wide{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;text-align:center;text-decoration:none;width:100%;height:225px;padding-top:65px;background:url(/assets/homepage/dc-banner-wide-b1d7cbcc9132ec692825fdb791188ba2.jpg) no-repeat center}#dc-banner-wide .lead-in{color:#fff}#dc-banner-wide .designer-badge-large{font:600 32px/1 "brandon-grotesque",sans-serif;text-transform:uppercase;letter-spacing:0;padding:.3em;margin:.2em 0}#hero-container{min-height:437px;width:960px;margin:0 auto;overflow:hidden}.home-sliders{position:relative;left:0;height:480px;width:960px;text-align:center}.home-sliders .line-italic{font-family:"miller",serif;font-style:italic;letter-spacing:.15em;color:#292929;position:absolute;display:inline-block}.home-sliders .line-bold{font:bold 15px/52px "brandon-grotesque",sans-serif;letter-spacing:.15em;color:#292929;position:absolute;display:inline-block}.home-sliders .slide-headers{display:block;margin:0;padding:0;background:#010101;background:rgba(0,0,0,0.55);background:none;text-align:left;position:relative;left:70px;top:32px}.home-sliders .slide-cta{position:absolute}.home-sliders .slide-cta a.button-gold-outline{border-color:#c28f01;color:#c28f01}.home-sliders .slide-cta a.button-gold-outline:hover{border-color:#e3ba12;color:#e3ba12}.home-sliders .slide-cta a{display:inline-block;height:54px;font:bold 15px/52px "brandon-grotesque",sans-serif;letter-spacing:.1em;padding:0}.home-sliders .slide-copy{position:absolute}.home-sliders .slide-copy .slide-cta{position:relative}.home-sliders .slide-header{font:bold 30px/1.2 "brandon-grotesque",sans-serif;color:#202020;margin:0;padding:0}.home-sliders .slide-header-accent{font:italic 23px/1.3 "miller",serif;letter-spacing:.05em;text-transform:none;display:block}.home-sliders .slides li{height:480px}.home-sliders .flex-direction-nav{display:none}.home-sliders .flex-control-nav{z-index:2;bottom:15px}.home-sliders .flex-control-nav li{margin:0 15px}.home-sliders .flex-control-paging li{margin:0 15px}.home-sliders .flex-control-paging li a{-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;-webkit-box-shadow:none;box-shadow:none;width:14px;height:14px;background:#bebebe;border:none}.home-sliders .flex-control-paging li a:hover{background:#ccc;border:none}.home-sliders .flex-control-paging li a.flex-active{-webkit-box-shadow:none;box-shadow:none;background:#fff;border:none}.home-sliders .primeHotspot{display:inline-block;text-align:center;font-size:16px;margin:0 0 10px 0}#vday-proposal-slide{background-color:#eec1c0}#vday-proposal-slide .slide-copy{top:185px;left:40px}#vday-proposal-slide .slide-cta{margin-top:1em}#vday-proposal-slide .slide-cta a{color:#c12b2d;text-transform:uppercase;text-decoration:none;padding:.75em;font-size:14px;line-height:1.1;height:auto}#vday-proposal-slide .slide-cta .separator{color:#c12b2d;font-size:16px;font-weight:normal}#vday-proposal-slide .slide-header-accent{margin-bottom:.5em}#holiday-proposal .slide-cta{top:240px;left:67px}#holiday-proposal .slide-cta a{margin-bottom:10px;margin-left:12px;width:277px}#holiday-proposal .line-italic{font-size:27px;top:117px;left:126px}#holiday-proposal .line-bold{font-size:30px;top:152px;left:44px}#holiday-proposal.wanted{display:none;background:url(/assets/homepage/slides-960/proposal-slide-4c72384525dea4cd8e54b4a05c0ae403.jpg) no-repeat top center}#vday-proposal-slide.wanted{display:none;background:url(/assets/homepage/slides-960/vday-proposal-slide-dd23bb35b8a943daedc7ca06deb419c4.jpg) no-repeat top center #eec1c0}#holiday-fisp.wanted{background:url(/assets/homepage/slides-960/fisp-slide-9ac334262d48b27db41237b07cb9acc8.jpg) no-repeat top center}#holiday-fisp.wanted .slide-cta{top:275px;left:173px}#holiday-fisp.wanted .slide-cta a{width:193px;margin-bottom:10px}#holiday-fisp.wanted .line-italic{font-size:26px;top:93px;left:198px}#holiday-fisp.wanted .line-bold{font-size:37px;top:126px;left:167px;letter-spacing:.2em}#holiday-fisp.wanted .line-3{position:absolute;top:199px;left:136px;font-family:"brandon-grotesque",sans-serif;font-size:17px;width:264px;line-height:1.5em}#couple-store-slide.wanted{background:url(/assets/homepage/slider/couple-store-slide-fb228f7889db1dd32fa172480d312a5a.jpg) no-repeat top center}#couple-store-slide.wanted .slide-headers{left:50px}#couple-store-slide.wanted h1{font:normal 58px/52px "brandon-grotesque",sans-serif;color:#6e2549;letter-spacing:.075em}#couple-store-slide.wanted h1 sup{font-size:8px;letter-spacing:0;top:-4.6em}#couple-store-slide.wanted h2{font:normal 24px/28px "proxima-nova",sans-serif;color:#202020;padding:20px 0;letter-spacing:.075em;text-transform:none}#couple-store-slide.wanted span{font:800 64px/60px "brandon-grotesque",sans-serif}#godiva-slide.wanted{background:url(/assets/homepage/slides-960/godiva-slide-2e4a7faeeada58d692e6337f1897f733.jpg) no-repeat top center #f3e3ca}#godiva-slide.wanted .slide-copy{top:130px;left:64px}#godiva-slide.wanted .slide-header-accent{font-size:18px;margin-top:.5em}#godiva-slide.wanted .slide-cta{margin-top:2em}#godiva-slide.wanted .slide-cta a{width:172px}#sparkle{background:url(/assets/homepage/slides-960/pendant-slide-8a8807b75edeec5f51e5a6794cd6718a.jpg) no-repeat top center}#sparkle .slide-cta{top:256px;right:72px}#sparkle .slide-cta a{width:224px}#sparkle .line-italic{font-size:24px;top:156px;right:138px;color:white}#sparkle .line-bold{font-size:34px;top:184px;right:89px;letter-spacing:.2em;color:white}#holiday-shipping.wanted,#holiday-shipping-2.wanted{background:url(/assets/homepage/slides-960/shipping-7b6d1581af5dcd04e3ef03289745f080.jpg) no-repeat top center}#holiday-shipping.wanted .slide-cta,#holiday-shipping-2.wanted .slide-cta{top:278px;left:150px}#holiday-shipping.wanted .slide-cta a,#holiday-shipping-2.wanted .slide-cta a{width:232px}#holiday-shipping.wanted .line-italic,#holiday-shipping-2.wanted .line-italic{font-size:20px;top:204px;left:114px;letter-spacing:.1em}#holiday-shipping.wanted .line-bold,#holiday-shipping-2.wanted .line-bold{font-size:25px;top:149px;left:67px;letter-spacing:.2em}#holiday-shipping.wanted #international-shipping,#holiday-shipping-2.wanted #international-shipping{left:152px}#ring-adviser-slide.wanted{background:url(/assets/homepage/slides-960/ring-adviser-slide2-16db04c948c88d13f1b4970dfc2c8e96.jpg) no-repeat top center}#ring-adviser-slide.wanted .slide-cta{top:231px;left:91px}#ring-adviser-slide.wanted .slide-cta a{width:241px}#ring-adviser-slide.wanted .line-italic{font-size:24px;top:129px;left:157px;color:white}#ring-adviser-slide.wanted .line-bold{font-size:26px;top:153px;left:57px;letter-spacing:.25em;color:white}#ring-adviser-slide.wanted h2{color:#fff;letter-spacing:.025em}#lifetime-care-slide.wanted{background:url(/assets/homepage/slides-960/lifetime-care-slide2-38867fa8b96ac2f29c4dd3ab00f4d3d1.jpg) no-repeat top center}#lifetime-care-slide.wanted .slide-cta{top:272px;left:144px}#lifetime-care-slide.wanted .slide-cta a{width:210px}#lifetime-care-slide.wanted .line-italic{font-size:24px;top:203px;left:209px;color:white;letter-spacing:.115em}#lifetime-care-slide.wanted .line-bold{font-size:32px;top:142px;left:129px;letter-spacing:.28em;color:white}#lifetime-care-slide.wanted .slide-headers{top:64px}#lifetime-care-slide.wanted h2{color:#fff}#lifetime-care-slide.wanted .primeHotspot{padding:10px 62px}#vg-slide.wanted{background:url(/assets/homepage/slides-960/vg-slide2-76016851916f73f5570c39d253c28f33.jpg) no-repeat top center}#vg-slide.wanted .slide-cta{top:272px;left:97px}#vg-slide.wanted .slide-cta a{width:257px}#vg-slide.wanted .line-italic{font-size:24px;top:155px;left:177px;color:white;letter-spacing:.25em}#vg-slide.wanted .line-bold{font-size:32px;top:188px;left:78px;letter-spacing:.35em;color:white}#vg-slide.wanted .slide-headers{top:32px;left:32px}#vg-slide.wanted span.tm{font-size:18px;top:-33px;line-height:18px;position:relative}#vg-slide.wanted h2{color:#fff;letter-spacing:.050em;padding:20px 0 20px}#wedding-slide.wanted{background:url(/assets/homepage/slides-960/wedding-slide2-8d929f1a50904e347e1aba83368026ad.jpg) no-repeat top center}#wedding-slide.wanted .slide-cta{top:268px;left:64px}#wedding-slide.wanted .slide-cta a{width:232px}#wedding-slide.wanted .line-italic{font-size:24px;top:156px;left:151px;color:white}#wedding-slide.wanted .line-bold{font-size:35px;top:185px;left:66px;letter-spacing:.3em;color:white}#wedding-slide.wanted .slide-headers{top:35px;left:40px}#wedding-slide.wanted h2{color:#fff}#winter-eternity-rings.wanted{background:url(/assets/homepage/slides-960/winter-eternity-rings-0c363f38110b560875cc116080ea5375.jpg) no-repeat top center}#winter-eternity-rings.wanted .slide-cta{top:267px;left:112px}#winter-eternity-rings.wanted .slide-cta a{width:232px}#winter-eternity-rings.wanted .line-italic{font-size:22px;top:205px;left:159px}#winter-eternity-rings.wanted .line-bold{font-size:36px;top:149px;letter-spacing:0.27em;left:118px}#mens-bands-slide.wanted{background:url(/assets/homepage/slides-960/mens-bands-slide2-727420f2cfc586eae150a1bf81a50912.jpg) no-repeat top center}#mens-bands-slide.wanted .slide-cta{top:267px;left:112px}#mens-bands-slide.wanted .slide-cta a{width:232px}#mens-bands-slide.wanted .line-italic{font-size:24px;top:153px;left:158px;color:white}#mens-bands-slide.wanted .line-bold{font-size:36px;top:185px;left:120px;letter-spacing:.27em;color:white}#mens-bands-slide.wanted .slide-headers{top:60px}#mens-bands-slide.wanted h2{color:#fff}#gift-guide-slide.wanted{background:url(/assets/homepage/slides-960/gift-guide-slide-79af51b49d2f048df6745332e2033fbb.jpg) no-repeat top center #f3f4f4}#gift-guide-slide.wanted .slide-copy{top:184px;right:102px}#gift-guide-slide.wanted .slide-copy a{width:156px}#gift-guide-slide.wanted .slide-header{margin-bottom:.6em}#gift-guide-slide.wanted .slide-header-accent{margin-bottom:.4em}.another-homepage.promos{margin:0 80px}.another-homepage.promos h3{font:normal 22px/1.2 "brandon-grotesque",sans-serif;letter-spacing:.1em}.another-homepage.promos .accent{font-family:"miller",serif;font-style:italic;text-transform:none}.another-homepage.promos .mock-link{font-family:"brandon-grotesque",sans-serif;letter-spacing:.05em;font-size:14px}.another-homepage.promos .home-promo{float:left;display:block;text-decoration:none}.another-homepage.promos .home-promo:hover h3,.another-homepage.promos .home-promo:hover .more{text-shadow:0 0 40px rgba(0,0,0,0.5)}.another-homepage.promos .home-promo.secondary-module-thirds{position:relative;height:303px;width:303px;margin:0 0 10px 25px;background-repeat:no-repeat;background-position:center}.another-homepage.promos .home-promo.secondary-module-thirds:first-child{margin-left:0}.another-homepage.promos .home-promo.secondary-module-thirds.last-child{margin-right:0}.another-homepage.promos .home-promo.secondary-module-thirds.wedding-bands{background-image:url(/assets/homepage/secondary-modules/module-thirds-wedding-bands-861de49d66134c46f6a9bba24f9a646d.jpg);background-color:#ced0dc;text-align:center}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.another-homepage.promos .home-promo.secondary-module-thirds.wedding-bands{background-image:url(/assets/homepage/secondary-modules/module-thirds-wedding-bands@2x-ef29d999797457896a755377d07c12da.jpg);background-size:304px 304px}}.another-homepage.promos .home-promo.secondary-module-thirds.wedding-bands .promo-copy{margin-top:1em}.another-homepage.promos .home-promo.secondary-module-thirds.wedding-bands h3{font-size:25px}.another-homepage.promos .home-promo.secondary-module-thirds.wedding-bands .mock-link{position:absolute;bottom:1em;left:0;width:100%}.another-homepage.promos .home-promo.secondary-module-thirds.financing{background-image:url(/assets/homepage/secondary-modules/module-thirds-financing-shipping-db21ed15b711b12dabeab7b3e138b3f6.jpg);background-color:#e5e5e5;text-align:center}.another-homepage.promos .home-promo.secondary-module-thirds.financing .promo-copy{margin-top:85px}.another-homepage.promos .home-promo.secondary-module-thirds.financing h3{font-size:28px;line-height:1.3}.another-homepage.promos .home-promo.secondary-module-thirds.financing .accent{font-size:32px}.another-homepage.promos .home-promo.secondary-module-thirds.financing.financing-shipping-2{background-color:#ddcab9;background-image:none}.another-homepage.promos .home-promo.secondary-module-thirds.shipping{background-image:url(/assets/homepage/secondary-modules/module-thirds-financing-shipping-db21ed15b711b12dabeab7b3e138b3f6.jpg);background-color:#e5e5e5;text-align:center}.another-homepage.promos .home-promo.secondary-module-thirds.shipping .promo-copy{margin-top:100px}.another-homepage.promos .home-promo.secondary-module-thirds.shipping h3{font-size:28px;line-height:1.3}.another-homepage.promos .home-promo.secondary-module-thirds.shipping .accent{font-size:32px}.another-homepage.promos .home-promo.secondary-module-thirds.shipping.financing-shipping-2{background-color:#ddcab9;background-image:none}.another-homepage.promos .home-promo.secondary-module-thirds.halo-pendants{background-image:url(/assets/homepage/secondary-modules/module-thirds-halo-pendants-e45a90b28e92ba503fd711fc891c9a9c.jpg);background-color:#ebe7dc;text-align:center}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.another-homepage.promos .home-promo.secondary-module-thirds.halo-pendants{background-image:url(/assets/homepage/secondary-modules/module-thirds-halo-pendants@2x-c63393c0f9537ecdd079ddb96a70d801.jpg);background-size:304px 304px}}.another-homepage.promos .home-promo.secondary-module-thirds.halo-pendants .promo-copy{margin-top:1.25em}.another-homepage.promos .home-promo.secondary-module-thirds.classic-gifts{background-image:url(/assets/homepage/secondary-modules/module-thirds-classic-gifts-f2735e75f0ede05cad7d64cb2afb5caa.jpg);background-color:#b8b8b8}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.another-homepage.promos .home-promo.secondary-module-thirds.classic-gifts{background-image:url(/assets/homepage/secondary-modules/module-thirds-classic-gifts@2x-57b2d8fb467d637182cc2cb32e1b7548.jpg);background-size:304px 304px}}.another-homepage.promos .home-promo.secondary-module-thirds.classic-gifts .promo-copy{position:absolute;top:85px;right:2.5em;text-align:center}.another-homepage.promos .home-promo.secondary-module-thirds.classic-gifts h3{font-size:25px}.another-homepage.promos .home-promo.secondary-module-thirds.classic-gifts .accent{font-size:30px}.another-homepage.promos .home-promo.secondary-module-thirds.godiva-promo{background-image:url(/assets/homepage/secondary-modules/module-thirds-godiva-77f5c93fb9aefb68f2fb519c7c46e7c7.jpg);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#eceaeb;text-align:center;padding:1em}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.another-homepage.promos .home-promo.secondary-module-thirds.godiva-promo{background-image:url(/assets/homepage/secondary-modules/module-thirds-godiva@2x-dda82912d3a790ea909afbb843294adb.jpg);background-size:304px 304px}}.another-homepage.promos .home-promo.secondary-module-thirds.godiva-promo .accent{display:block;font-size:16px;letter-spacing:.025em;margin:.2em 0 .5em}.another-homepage.promos .home-promo.secondary-module-thirds.godiva-promo .mock-link{color:#be2b2b}.another-homepage.promos .home-promo.secondary-module-thirds.ring-advisor{background-image:url(/assets/homepage/secondary-modules/module-thirds-ring-advisor-1a2c1766444fd74ced817329d548e1aa.jpg);background-color:#e7e7e7;text-align:center}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.another-homepage.promos .home-promo.secondary-module-thirds.ring-advisor{background-image:url(/assets/homepage/secondary-modules/module-thirds-ring-advisor@2x-49043a3caf15903e34c3b36c76910083.jpg);background-size:304px 304px}}.another-homepage.promos .home-promo.secondary-module-thirds.ring-advisor .promo-copy{margin-top:2em}.another-homepage.promos .home-promo.secondary-module-thirds.ring-advisor .accent{font-size:30px}.another-homepage.promos .home-promo.secondary-module-thirds.ring-advisor .mock-link{position:absolute;bottom:1em;left:0;width:100%}.another-homepage.promos .home-promo.secondary-module-thirds.diamond-search{background-image:url(/assets/homepage/secondary-modules/module-thirds-diamond-search-28f6359d5b3889fa1339fc027354de14.jpg);background-color:#a5aabe;text-align:center}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.another-homepage.promos .home-promo.secondary-module-thirds.diamond-search{background-image:url(/assets/homepage/secondary-modules/module-thirds-diamond-search@2x-747f0ce0e1b343ef3da262fafe4797d5.jpg);background-size:304px 304px}}.another-homepage.promos .home-promo.secondary-module-thirds.diamond-search .promo-copy{margin-top:1.5em}.another-homepage.promos .home-promo.secondary-module-thirds.diamond-search .mock-link{color:#a67700}.another-homepage.promos .home-promo.secondary-module-thirds.matching-bands{background-image:url(/assets/homepage/secondary-modules/module-thirds-matching-bands-317b0e947996c4be0dff41358826b0be.jpg);background-color:#dfcebd;text-align:center}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.another-homepage.promos .home-promo.secondary-module-thirds.matching-bands{background-image:url(/assets/homepage/secondary-modules/module-thirds-matching-bands@2x-9e2aeeeb863f24b13420720eae8e7360.jpg);background-size:304px 304px}}.another-homepage.promos .home-promo.secondary-module-thirds.matching-bands .promo-copy{margin-top:1.5em}.another-homepage.promos .home-promo.secondary-module-thirds.matching-bands h3{font-size:25px}.another-homepage.promos .home-promo.secondary-module-thirds.matching-bands .accent{font-size:22px}.another-homepage.promos .home-promo.secondary-module-thirds.matching-bands .mock-link{position:absolute;bottom:1em;left:0;width:100%}.another-homepage.promos .home-promo.secondary-module-thirds.lifetime-care{background-image:url(/assets/homepage/secondary-modules/module-thirds-lifetime-care-e340a8ddea4614dc42470af22898680c.jpg);background-color:#efece5;text-align:center}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.another-homepage.promos .home-promo.secondary-module-thirds.lifetime-care{background-image:url(/assets/homepage/secondary-modules/module-thirds-lifetime-care@2x-dbcb5c7affa1f441cc5a9e13864b5ade.jpg);background-size:304px 304px}}.another-homepage.promos .home-promo.secondary-module-thirds.lifetime-care .promo-copy{margin-top:1em}.another-homepage.promos .home-promo.secondary-module-thirds.lifetime-care h3{font-size:25px}.another-homepage.promos .home-promo.secondary-module-thirds.lifetime-care .mock-link{position:absolute;bottom:1em;left:0;width:100%}.another-homepage.promos .home-promo.secondary-module-thirds.lifetime-care p{color:#928c88}.another-homepage.promos .home-promo.secondary-module-thirds.right{margin:0 0 10px 5px}.another-homepage.promos .home-promo.secondary-module-thirds.center{margin:0 5px 10px 5px}.another-homepage.promos .home-promo.secondary-module-half{position:relative;width:468px;height:303px;margin:0 0 21px 24px;background-repeat:no-repeat;background-position:center}.another-homepage.promos .home-promo.secondary-module-half:first-child{margin-left:0}.another-homepage.promos .home-promo.secondary-module-half.last-child{margin-right:0}.another-homepage.promos .home-promo.secondary-module-half.diamond-studs{background-image:url(/assets/homepage/secondary-modules/module-thirds-diamond-studs-db2ad26df2427cf968819cd46dbc2487.jpg);background-color:#e5e3d7}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.another-homepage.promos .home-promo.secondary-module-half.diamond-studs{background-image:url(/assets/homepage/secondary-modules/module-thirds-diamond-studs@2x-f892c11f61c11d180107a9bb9666a609.jpg);background-size:468px 303px}}.another-homepage.promos .home-promo.secondary-module-half.diamond-studs .promo-copy{position:absolute;bottom:1.5em;left:2em}.another-homepage.promos .home-promo.secondary-module-half.diamond-studs .accent{font-size:26px}.another-homepage.promos .home-promo.secondary-module-half.eternity-rings{background-image:url(/assets/homepage/secondary-modules/module-half-eternity-rings-f07678ba99e505bb124505f9cc6d63d1.jpg);background-color:#dac5b2}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.another-homepage.promos .home-promo.secondary-module-half.eternity-rings{background-image:url(/assets/homepage/secondary-modules/module-half-eternity-rings@2x-754734317fe32b5be035237823597bca.jpg);background-size:468px 303px}}.another-homepage.promos .home-promo.secondary-module-half.eternity-rings .promo-copy{position:absolute;top:5em;right:2em}.another-homepage.promos .home-promo.secondary-module-half.eternity-rings .accent{font-size:40px}.another-homepage.promos .home-promo.secondary-module-half.diamond-education{background-image:url(/assets/homepage/secondary-modules/module-thirds-diamond-education-f8695dac30ae3ae3470964318ae53d08.jpg);background-color:#e2e9f1;text-align:center}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.another-homepage.promos .home-promo.secondary-module-half.diamond-education{background-image:url(/assets/homepage/secondary-modules/module-thirds-diamond-education@2x-00f48adcdb820b7f9c4893af35460361.jpg);background-size:468px 303px}}.another-homepage.promos .home-promo.secondary-module-half.diamond-education .promo-copy{margin-top:1em}.another-homepage.promos .home-promo.secondary-module-half.classic-gifts{background-image:url(/assets/homepage/secondary-modules/module-half-classic-gifts-49e0a47739be45c5df675272d9666126.jpg);background-color:#e5e5e5}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.another-homepage.promos .home-promo.secondary-module-half.classic-gifts{background-image:url(/assets/homepage/secondary-modules/module-half-classic-gifts@2x-eb748013f7c6131acc8e260fff4335f8.jpg);background-size:468px 303px}}.another-homepage.promos .home-promo.secondary-module-half.classic-gifts .promo-copy{position:absolute;top:7em;right:4.5em;text-align:center}.another-homepage.promos .home-promo.secondary-module-half.classic-gifts h3{font-size:25px}.another-homepage.promos .home-promo.secondary-module-half.classic-gifts .accent{font-size:30px}.another-homepage.promos .home-promo.secondary-module-half.fisp{background-image:url(/assets/homepage/secondary-modules/module-half-fisp-fb26cbed6c21de1d61476c29599fdd85.jpg);background-color:#e4e2d6;text-align:center}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.another-homepage.promos .home-promo.secondary-module-half.fisp{background-image:url(/assets/homepage/secondary-modules/module-half-fisp@2x-84f277f491e9eb619b1dbe14b28aa28d.jpg);background-size:468px 303px}}.another-homepage.promos .home-promo.secondary-module-half.fisp .promo-copy{position:absolute;top:175px;left:3em}.another-homepage.promos .home-promo.secondary-module-half.fisp .mock-link{position:absolute;bottom:1em;left:0;width:100%}.another-homepage.promos .home-promo.secondary-module-half:hover{opacity:.8}.smarter-way-promo{display:block;text-decoration:none;margin:2em 80px 1em}.smarter-way-promo h2{text-align:center;margin:50px auto 60px;font:normal 34px/1.2 "miller",serif}.smarter-way-promo h2 .accent{font-style:italic}.smarter-way-promo .smarter-way-tile{height:140px}.smarter-way-promo h4{text-transform:none;font:normal 28px/1.1 "brandon-grotesque",sans-serif;letter-spacing:.025em;color:#444;margin-bottom:.3em}.smarter-way-promo p{font:normal 16px/1.4 "proxima-nova",sans-serif}.smarter-way-promo .badge{padding:0 12px 50px 0;float:left;width:62px}.smarter-way-promo .icon-plane,.smarter-way-promo .icon-warranty{font-size:50px;color:#a6a6a6}.smarter-way-promo .icon-warranty:before{position:relative;right:8px}.fisp-banner-wide{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;clear:both;margin-left:auto;margin-right:auto;width:960px;text-decoration:none}.fisp-banner-wide .fisp-banner-image{height:314px;position:relative;background:url(/assets/promos/fisp-banner-wide-0fc9bf0d055ff31e63d511f619c146d6.jpg) no-repeat top center #f9fbfc}.fisp-banner-wide .fisp-headers{position:absolute;top:1.5em;left:2.75em;width:424px;text-align:center}.fisp-banner-wide h2{font:normal 34px/1.2 "brandon-grotesque",sans-serif;letter-spacing:0}.fisp-banner-wide h2 .accent{font-weight:bold}.fisp-banner-wide h3{font:italic 22px/1.2 "miller",serif;text-transform:none;letter-spacing:.025em}.fisp-banner-wide .about-fisp{position:absolute;bottom:1.5em;left:1em;text-align:center}.fisp-banner-wide ul{list-style:none;margin-bottom:1em}.fisp-banner-wide li{display:inline-block;font:bold 17px/1.2 "brandon-grotesque",sans-serif;text-transform:uppercase;color:#202020;padding:0 .25em}.fisp-banner-wide .only-from-ritani-ribbon{text-align:center;font:normal 12px/2.25 "brandon-grotesque",sans-serif;text-transform:uppercase;text-decoration:none;color:#fff;background-color:#3c3c3c}.fisp-banner-wide .only-from-ritani-ribbon img{padding:0 8px;vertical-align:text-bottom}.diamond-edu-financing-promos{padding-bottom:20px;margin:6em 80px 0}.diamond-edu-financing-promos h2{font:bold 25px/1.2 "brandon-grotesque",sans-serif;letter-spacing:.1em}.diamond-edu-financing-promos a{text-decoration:none}.diamond-edu-financing-promos .diamond-edu-promo{width:49%;text-align:center;border-right:1px solid #e1e1e1}.diamond-edu-financing-promos .diamond-edu-promo.col-1-2{padding-right:7%}.diamond-edu-financing-promos .diamond-edu-promo .supporting-copy{font:italic 18px/1.2 "miller",serif;letter-spacing:.05em;margin-bottom:40px}.diamond-edu-financing-promos .diamond-edu-promo a{display:block;text-align:left}.diamond-edu-financing-promos .diamond-edu-promo h3{font:bold 18px/1.1 "proxima-nova",sans-serif;color:#c99700;text-transform:none}.diamond-edu-financing-promos .financing-promo{position:relative;float:right;width:45%;height:260px;background-position:left 40px;background-repeat:no-repeat;background-image:url(/assets/promos/financing-promo-1fb2f9bc7015e7e50b09b6f3ba37d4ea.jpg)}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.diamond-edu-financing-promos .financing-promo{background-image:url(/assets/promos/financing-promo@2x-bba7020787c63f2604b67809b3155915.jpg);background-size:228px 168px}}.diamond-edu-financing-promos .financing-promo .copy-container{position:absolute;top:0;left:200px;width:55%;text-align:center}.diamond-edu-financing-promos .financing-promo .mock-link{margin:1em 0 0;color:#c99700}.diamond-edu-financing-promos #reviews{display:block;float:left;width:48%;padding:0 0 0 4%;background:url(/assets/homepage/quotes-93eb0caaca240516f2d6f9dc1b11e23c.png) 24px 40px no-repeat}.diamond-edu-financing-promos #reviews h4{font:normal 20px/24px "brandon-grotesque",sans-serif;letter-spacing:0;margin-bottom:16px;text-align:center}.diamond-edu-financing-promos #reviews p{font:normal 18px/24px "proxima-nova",sans-serif}.diamond-edu-financing-promos #reviews p.name{font:italic 18px/32px "miller",serif;color:#0d0d0d;margin:7px 0 -6px 0px}.diamond-edu-financing-promos #reviews p.rate{font:normal 14px/20px "proxima-nova",sans-serif;color:#929292}.diamond-edu-financing-promos #reviews p.rate img{width:auto}.diamond-edu-financing-promos #reviews .theArrow{clear:both;display:block;line-height:14px;letter-spacing:0.025em;font:normal 14px/18px "proxima-nova",sans-serif;text-transform:uppercase;margin-top:2em}.popular-shapes-styles{padding:1.5em 0 3em;text-align:center}.popular-shapes-styles h2{font:bold 23px/1.1 "brandon-grotesque",sans-serif;color:#292929;margin:0 0 .4em}.popular-shapes-styles a{text-decoration:none}.popular-shapes-styles p{color:#c99700}.popular-shapes-styles .shop-all{font-size:16px}.popular-shapes-styles .popular-shape-style-images{margin:2em auto 0;width:85%}.popular-shapes-styles .diamond-shape-image,.popular-shapes-styles .ring-style-image{height:90px;margin:0 auto .5em}.popular-shapes-styles .diamond-shape-image img,.popular-shapes-styles .ring-style-image img{width:100%;height:auto}.popular-shapes-styles .diamond-shape-image{width:80px}.popular-shapes-styles .ring-style-image{width:119px;padding-top:.4em}.popular-shapes-module{border-right:1px solid #e8e8e8}.popular-shapes .shop-all-shapes{float:left;width:16%}.popular-shapes .diamond-shapes-container{float:left;width:84%}.personalized{display:none}body.personalized-engagement-1 .personalized.personalized-engagement-1,body.personalized-engagement-2 .personalized.personalized-engagement-2,body.personalized-engagement-3 .personalized.personalized-engagement-3,body.personalized-bridal .personalized.personalized-bridal,body.personalized-jewelry .personalized.personalized-jewelry{display:block}.personalized-jewelry .another-homepage.promos a.home-promo.third.designer{margin-left:0}.google-experiment{display:none}.merchandise-module{height:auto;margin:20px 80px}.merchandise-module h2{display:inline-block;font-size:22px;margin:10px 0 0 0;color:#0d0d0d}.merchandise-module h2 a{text-decoration:none}.merchandise-module h3 a{text-decoration:none}.merchandise-module h3 a span{font-size:14px;text-decoration:none}.merchandise-module span{font-size:14px;text-decoration:none}.merchandise-module .viewport{overflow:hidden;white-space:nowrap;width:944px}.merchandise-module ul{display:inline-block}.merchandise-module li,.merchandise-module .style_result{background:#fff;display:inline-block;min-height:225px;margin:0 8px;padding:12px;position:relative;text-align:center;vertical-align:top;white-space:normal;width:200px !important}.merchandise-module li:first-child,.merchandise-module .style_result:first-child{margin-left:0}.merchandise-module li:last-child,.merchandise-module .style_result:last-child{margin-right:0}.merchandise-module li a,.merchandise-module .style_result a{color:#646464;display:block;font-size:12px;text-decoration:none;text-transform:none}.merchandise-module li a>*,.merchandise-module .style_result a>*{display:block;margin:0 auto;line-height:16px}.merchandise-module li a>img,.merchandise-module .style_result a>img{margin-bottom:18px}.merchandise-module li.setting,.merchandise-module li.band,.merchandise-module .style_result.setting,.merchandise-module .style_result.band{color:#0d0d0d}.merchandise-module li.setting:hover,.merchandise-module li.band:hover,.merchandise-module .style_result.setting:hover,.merchandise-module .style_result.band:hover{color:#c99700}.merchandise-module li.setting:hover .item-name,.merchandise-module li.band:hover .item-name,.merchandise-module .style_result.setting:hover .item-name,.merchandise-module .style_result.band:hover .item-name{color:#c99700}.merchandise-module li.setting img,.merchandise-module li.band img,.merchandise-module .style_result.setting img,.merchandise-module .style_result.band img{margin:0;padding:0 10px}.merchandise-module li.setting,.merchandise-module .style_result.setting{float:left}.merchandise-module li.band img,.merchandise-module .style_result.band img{margin-bottom:7px}.merchandise-module .item-name,.merchandise-module .price{color:#0d0d0d;padding:0 12px}.merchandise-module .price{font:normal 16px/24px "proxima-nova",sans-serif}.merchandise-module .right-arrow-container{display:none}.merchandise-module .right-arrow-container span{display:inline}.merchandise-module .right-arrow-container .page-status{color:#aaa;font:italic 12px/18px "miller",serif;text-align:center}.merchandise-module dl dd,.merchandise-module dl dt{float:none}.merchandise-module dl dt{color:#929292}.merchandise-module .spacer{width:1px;height:180px;border-left:1px solid #d2d2d2;display:inline-block;position:relative;top:20px;right:-10px}#above-merchandise-module{margin-top:18px}#below-merchandise-module{margin:20px 80px 0 80px}.landingMain #reviews.b-test.another-homepage{margin-bottom:80px}.ie8 .another-homepage.promos h3{font-size:28px}.recently-built-ring a{text-decoration:none}.recently-built-ring h3{font-family:"proxima-nova",sans-serif}.recently-built-ring hr{border-color:#929292}.recently-built-ring .detail-header{text-transform:none;text-align:left;font-size:16px;color:#1f1f1f;margin-bottom:10px;font-weight:bolder;font-family:"proxima-nova",sans-serif}.recently-built-ring .subdetails{color:#929292;font-size:12px;text-align:left;padding-top:0px}.recently-built-ring .subdetails.price{color:#1f1f1f;font-family:"proxima-nova",sans-serif;font-size:20px;padding:0}.recently-built-ring .subdetails .label,.recently-built-ring .subdetails .value{font-size:inherit;display:inline-block;padding-top:0px}.recently-built-ring .subdetails .label{text-transform:uppercase;width:60px;text-align:left}.recently-built-ring .subdetails .value{color:#1f1f1f}.recently-built-ring .details{margin:30px 0;overflow:hidden}.recently-built-ring .product-image{float:left;width:200px;margin:0 60px}.recently-built-ring .product-details{float:left;width:300px;margin:0 50px}.recently-built-ring .diamond-details{float:left;width:220px}.recently-built-ring .button-container{padding-top:15px}.recently-built-ring .yellow-border-button{font-weight:bolder;padding:8px 20px}.sequence-4.only-ritani{position:relative;margin:35px 0}.sequence-4.only-ritani p{text-align:center;color:#929292;font:300 16px/20px "proxima-nova",sans-serif}.sequence-4.only-ritani h2{font:300 24px/32px "brandon-grotesque",sans-serif;margin:0 0 25px 0;text-align:center;letter-spacing:.2em}.sequence-4.only-ritani h3{font:300 italic 21px/32px "miller",serif;margin-bottom:10px;text-transform:none;text-align:center;letter-spacing:0}.sequence-4.only-ritani .fisp-diamond{position:absolute;top:-140px;width:960px}.sequence-4.only-ritani img{margin:0 auto;display:block}.how-it-works{height:454px;padding:30px 80px}.how-it-works h2{font:300 24px/32px "brandon-grotesque",sans-serif;margin:0 0 25px 0;text-align:center;letter-spacing:3px}.how-it-works p{color:#929292}.how-it-works .credit-card-hold{background-position:0 -363px;height:21px;color:#929292;display:inline-block;line-height:13px;margin-top:10px;padding:0 0 0 35px}.how-it-works .credit-card-hold a{font-size:13px;line-height:24px}.how-it-works .hiw-cta{display:inline-block;position:relative;text-align:center;width:100%}.how-it-works .hiw-cta p.preview{font:100 italic 16px/20px "miller",serif;text-transform:none;padding:20px 0 15px 0}.nearest-store-picture{visibility:hidden;height:158px;width:215px}div#international-bopus-container h2{text-align:center;margin:0 0 12px;color:#000}div#international-bopus-container #international-bopus-left-side{float:left;border-right:1px solid #ddd;width:340px;padding-right:10px;margin-top:10px}div#international-bopus-container #international-bopus-right-side{float:right;width:330px;margin-top:10px}div#international-bopus-container .free-shipping-to{color:#929292;text-transform:uppercase;font-size:18px;text-align:center}div#international-bopus-container ul{height:110px;padding:10px 0 0 12px}div#international-bopus-container li{list-style:disc;padding-bottom:15px}div#international-bopus-container .international-bopus-image{width:155px;height:101px;padding:1px;border:1px solid #ddd;margin-right:10px;float:left}div#international-bopus-container .in-store-pick-up-at{font-style:italic;font-family:"miller",serif;color:#808080}div#international-bopus-container .fisp-store-name{font-weight:bold}div#international-bopus-container .international-bopus-actions{text-align:center;clear:both;padding-top:20px}div#international-bopus-container .international-bopus-actions a{display:inline-block}.row.why-fisp{padding-top:30px;padding-bottom:30px}.row.why-fisp .customer-quote{background:url(/assets/fisp-landing-quote-bubble-0f9e06665885cbb2d9e705926f17dd62.png) no-repeat 0 0;width:473px;height:175px;font-size:16px;padding:16px 0 0 12px;position:relative}.row.why-fisp .customer-quote>p{width:450px}.row.why-fisp .customer-quote>p>strong{color:#0d0d0d}.row.why-fisp .customer-quote .attribution{position:absolute;bottom:0;left:55px}.row.why-fisp .customer-quote .attribution .name{text-transform:uppercase;color:#929292}.row.why-fisp a{font:italic 14px/20px "miller",serif;text-decoration:none}.row.why-fisp .customers-love-fisp h2,.row.why-fisp .better-than-blue-nile h2{text-align:center}.row.why-fisp .better-than-blue-nile{margin-left:30px;text-align:center}.row.why-fisp .better-than-blue-nile .link-container{margin-top:24px}.row.why-fisp .better-than-blue-nile.cabopus td.feature{font-size:16px;line-height:24px;margin-left:0}.row.why-fisp .better-than-blue-nile.cabopus table{width:100%}.row.why-fisp .better-than-blue-nile.cabopus .company{width:200px}.row.why-fisp .better-than-blue-nile.cabopus .company.other{width:320px}.row.why-fisp th{background:#f4f4f4;font-weight:normal;vertical-align:middle;height:42px}.row.why-fisp th.company{width:120px}.row.why-fisp th.company>img{display:block;margin:0 auto}.row.why-fisp th.ritani,.row.why-fisp td.ritani{border-color:#e3e3e3;border-style:solid;border-width:0 2px}.row.why-fisp td.feature{padding:14px 4px 14px 2px;line-height:16px;text-align:left}.row.why-fisp tr{border-color:#f4f4f4}.row.why-fisp tr.bottom,.row.why-fisp tr.top{border:0}.row.why-fisp img.red-x{width:20px;height:20px}.flex-control-nav{bottom:50px}.flexslider{max-width:1120px !important}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides img{max-width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider .slides>li{position:relative}.flex-container{zoom:1;position:relative}.flex-control-nav{width:100%;position:absolute;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:10px;height:10px;display:block;background:#f7f7f7;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.4);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.4);box-shadow:1px 1px 3px rgba(0,0,0,0.4)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#f0c34f;cursor:default;-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.6);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.6);box-shadow:1px 1px 3px rgba(0,0,0,0.6)}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}.ie .flexslider ul{width:1120px}#qtip-rcontainer{position:absolute;left:-28000px;top:-28000px;display:block;visibility:hidden}#qtip-rcontainer .ui-tooltip{display:block !important;visibility:hidden !important;position:static !important;float:left !important}.ui-tooltip,.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px}.ui-tooltip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.ui-tooltip-titlebar{position:relative;min-height:14px;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:bold}.ui-tooltip-titlebar+.ui-tooltip-content{border-top-width:0 !important}.ui-tooltip-titlebar .ui-state-default{position:absolute;right:4px;top:50%;margin-top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid}* html .ui-tooltip-titlebar .ui-state-default{top:16px}.ui-tooltip-titlebar .ui-icon,.ui-tooltip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.ui-tooltip-icon,.ui-tooltip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.ui-tooltip-icon .ui-icon{width:18px;height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.ui-tooltip-default{border-width:1px;border-style:solid;border-color:#F1D031;background-color:#FFFFA3;color:#555}.ui-tooltip-default .ui-tooltip-titlebar{background-color:#FFEF93}.ui-tooltip-default .ui-tooltip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.ui-tooltip-default .ui-tooltip-titlebar .ui-state-hover{border-color:#AAA;color:#111}.ui-tooltip-light{background-color:white;border-color:#E2E2E2;color:#454545}.ui-tooltip-light .ui-tooltip-titlebar{background-color:#f1f1f1}.ui-tooltip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.ui-tooltip-dark .ui-tooltip-titlebar{background-color:#404040}.ui-tooltip-dark .ui-tooltip-icon{border-color:#444}.ui-tooltip-dark .ui-tooltip-titlebar .ui-state-hover{border-color:#303030}.ui-tooltip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.ui-tooltip-cream .ui-tooltip-titlebar{background-color:#F0DE7D}.ui-tooltip-cream .ui-state-default .ui-tooltip-icon{background-position:-82px 0}.ui-tooltip-red{background-color:#F78B83;border-color:#D95252;color:#912323}.ui-tooltip-red .ui-tooltip-titlebar{background-color:#F06D65}.ui-tooltip-red .ui-state-default .ui-tooltip-icon{background-position:-102px 0}.ui-tooltip-red .ui-tooltip-icon{border-color:#D95252}.ui-tooltip-red .ui-tooltip-titlebar .ui-state-hover{border-color:#D95252}.ui-tooltip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.ui-tooltip-green .ui-tooltip-titlebar{background-color:#B0DE78}.ui-tooltip-green .ui-state-default .ui-tooltip-icon{background-position:-42px 0}.ui-tooltip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.ui-tooltip-blue .ui-tooltip-titlebar{background-color:#D0E9F5}.ui-tooltip-blue .ui-state-default .ui-tooltip-icon{background-position:-2px 0}.ui-tooltip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15)}.ui-tooltip-rounded,.ui-tooltip-tipsy,.ui-tooltip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.ui-tooltip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:white;border-width:0;background:#4A4A4A;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #4a4a4a), color-stop(100%, #000));background-image:-webkit-linear-gradient(top, #4a4a4a 0, #000 100%);background-image:-moz-linear-gradient(top, #4a4a4a 0, #000 100%);background-image:-ms-linear-gradient(top, #4a4a4a 0, #000 100%);background-image:-o-linear-gradient(top, #4a4a4a 0, #000 100%)}.ui-tooltip-youtube .ui-tooltip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.ui-tooltip-youtube .ui-tooltip-content{padding:.75em;font:12px arial, sans-serif;filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a, EndColorStr=#000000)";-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.ui-tooltip-youtube .ui-tooltip-icon{border-color:#222}.ui-tooltip-youtube .ui-tooltip-titlebar .ui-state-hover{border-color:#303030}.ui-tooltip-jtools{background:#232323;background:rgba(0,0,0,0.7);background-image:-webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));background-image:-moz-linear-gradient(top, #717171, #232323);background-image:-webkit-linear-gradient(top, #717171, #232323);background-image:-ms-linear-gradient(top, #717171, #232323);background-image:-o-linear-gradient(top, #717171, #232323);border:2px solid #ddd;border:2px solid #f1f1f1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.ui-tooltip-jtools .ui-tooltip-titlebar{background-color:transparent;filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A)";-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.ui-tooltip-jtools .ui-tooltip-content{filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323)";-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.ui-tooltip-jtools .ui-tooltip-titlebar,.ui-tooltip-jtools .ui-tooltip-content{background:transparent;color:white;border:0 dashed transparent}.ui-tooltip-jtools .ui-tooltip-icon{border-color:#555}.ui-tooltip-jtools .ui-tooltip-titlebar .ui-state-hover{border-color:#333}.ui-tooltip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,0.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,0.4);box-shadow:4px 4px 5px rgba(0,0,0,0.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.ui-tooltip-cluetip .ui-tooltip-titlebar{background-color:#87876A;color:white;border:0 dashed transparent}.ui-tooltip-cluetip .ui-tooltip-icon{border-color:#808064}.ui-tooltip-cluetip .ui-tooltip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.ui-tooltip-tipsy{background:black;background:rgba(0,0,0,0.87);color:white;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande', sans-serif;font-weight:bold;line-height:16px;text-shadow:0 1px black}.ui-tooltip-tipsy .ui-tooltip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.ui-tooltip-tipsy .ui-tooltip-content{padding:6px 10px}.ui-tooltip-tipsy .ui-tooltip-icon{border-color:#222;text-shadow:none}.ui-tooltip-tipsy .ui-tooltip-titlebar .ui-state-hover{border-color:#303030}.ui-tooltip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:normal;font-family:serif}.ui-tooltip-tipped.sans-serif{font-family:helvetica}.ui-tooltip-tipped .ui-tooltip-titlebar{border-bottom-width:0;color:white;background:#3A79B8;background-image:-webkit-gradient(linear, left top, left bottom, from(#3a79b8), to(#2e629d));background-image:-webkit-linear-gradient(top, #3a79b8, #2e629d);background-image:-moz-linear-gradient(top, #3a79b8, #2e629d);background-image:-ms-linear-gradient(top, #3a79b8, #2e629d);background-image:-o-linear-gradient(top, #3a79b8, #2e629d);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D)";-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.ui-tooltip-tipped .ui-tooltip-icon{border:2px solid #285589;background:#285589}.ui-tooltip-tipped .ui-tooltip-icon .ui-icon{background-color:#FBFBFB;color:#555}.ui-tooltip-bootstrap{font-size:13px;line-height:18px;color:#333333;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.ui-tooltip-bootstrap .ui-tooltip-titlebar{font-size:18px;line-height:22px;border-bottom:1px solid #ccc;background-color:transparent}.ui-tooltip-bootstrap .ui-tooltip-titlebar .ui-state-default{right:9px;top:49%;border-style:none}.ui-tooltip-bootstrap .ui-tooltip-icon{background:white}.ui-tooltip-bootstrap .ui-tooltip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20)}.ui-tooltip-bootstrap .ui-tooltip-icon .ui-icon:hover{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40)}.ui-tooltip:not(.ie9haxors) div.ui-tooltip-content,.ui-tooltip:not(.ie9haxors) div.ui-tooltip-titlebar{filter:none;-ms-filter:none}.ui-tooltip .ui-tooltip-tip{margin:0 auto;overflow:hidden;z-index:10}.ui-tooltip .ui-tooltip-tip,.ui-tooltip .ui-tooltip-tip .qtip-vml{position:absolute;line-height:0.1px !important;font-size:0.1px !important;color:#123456;background:transparent;border:0 dashed transparent}.ui-tooltip .ui-tooltip-tip canvas{top:0;left:0}.ui-tooltip .ui-tooltip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed;left:-10000em;top:-10000em}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:black;opacity:0.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.ui-tooltip-light{background-color:#ececeb}.ui-tooltip-light .ui-tooltip-content{background:#ececeb;background:-moz-linear-gradient(top, #ececeb 0%, #fefefe 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ececeb), color-stop(100%, #fefefe));background:-webkit-linear-gradient(top, #ececeb 0%, #fefefe 100%);background:-o-linear-gradient(top, #ececeb 0%, #fefefe 100%);background:-ms-linear-gradient(top, #ececeb 0%, #fefefe 100%);background:linear-gradient(top, #ececeb 0%,#fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFECECEB', endColorstr='#FFFEFEFE',GradientType=0 )}#modalDifference,#price-match{display:none;padding:10px 20px}#price-match p{color:#808080;font-size:15px}#price-match ul{margin-left:0}#price-match li{list-style:none;margin-bottom:10px}#modal-fisp-more{padding:5px 9px;display:none}#modal-fisp-more ul{margin-left:0}#modal-fisp-more ul li{list-style:none;margin-bottom:5px}.header-tip{max-width:500px;max-height:600px;-webkit-box-shadow:0 1px 5px 0 #aaa;box-shadow:0 1px 5px 0 #aaa}.header-tip .ui-tooltip-content{padding:0}.header-tip h4{border-bottom:1px solid #CCCCCC;font-size:14px;line-height:28px;margin-bottom:10px}.header-tip ul{font-family:"proxima-nova",sans-serif;list-style-type:disc;margin-left:13px;font-size:14px}.header-tip a.more{font-family:"miller",serif;text-decoration:none;font-style:italic}.header-tip a.more.difference{font-size:15px;display:block;padding:10px 0 0;text-align:center;text-decoration:none}.header-tip .close{float:right;color:#505050;font-family:"proxima-nova",sans-serif;font-weight:600;font-size:10px;text-transform:uppercase;text-decoration:none;position:relative;top:8px}.header-tip p{font-style:italic;font-size:13px;color:#aaa;text-align:center}.qtip-warning{border:2px solid #eaa7a1;background-color:#fff0f0;max-width:330px;font-size:14px}.qtip-warning .ui-tooltip-content{padding:0}.vjs-default-skin .vjs-big-play-button{width:7.2em;height:5.4em;margin:-30px 0 0 -30px;background-color:#dcb118;background-color:rgba(220,177,24,0.7);border:1px solid #dcb118;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.5);box-shadow:0px 0px 2px rgba(0,0,0,0.5);-webkit-transition:border 0.4s, -webkit-box-shadow 0.4s, -webkit-transform 0.4s;-moz-transition:border 0.4s,    -moz-box-shadow 0.4s,    -moz-transform 0.4s;-o-transition:border 0.4s,      -o-box-shadow 0.4s,      -o-transform 0.4s;transition:border 0.4s,box-shadow 0.4s,transform 0.4s}.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin:hover .vjs-default-skin .vjs-big-play-button:focus{outline:0;border-color:#fff;border-color:rgba(255,255,255,0.7);background-color:#dcb118;background-color:#dcb118;-webkit-box-shadow:0 0 3em #fff;-moz-box-shadow:0 0 3em #fff;box-shadow:0 0 3em #fff;-webkit-transition:border 0s, -webkit-box-shadow 0s, -webkit-transform 0s;-moz-transition:border 0s, -moz-box-shadow 0s, -moz-transform 0s;-o-transition:border 0s, -o-box-shadow 0s, -o-transform 0s;transition:border 0s, box-shadow 0s, transform 0s}.vjs-default-skin:hover .vjs-big-play-button:before{color:rgba(250,250,250,0.9)}.vjs-default-skin .vjs-big-play-button:before{font-size:4em;line-height:1.4;text-shadow:none;color:rgba(250,250,250,0.7)}.ie .vjs-default-skin .vjs-big-play-button:before{font-size:.4em!important;line-height:1.2}.media-container .video-js .vjs-tech{top:-26px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Helvetica, Arial, sans-serif;font-size:1em}.ui-widget-content{border:1px solid #404040;background:#121212 url(/assets/ui-bg_gloss-wave_16_121212_500x100.png) 50% top repeat-x;color:#eeeeee}.ui-widget-header{border:1px solid #404040;background:#888 url(/assets/ui-bg_highlight-hard_15_888888_1x100.png) 50% 50% repeat-x;color:#ffffff;font-weight:bold}.ui-widget-header a{color:#000}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #cccccc;background:#adadad url(/assets/ui-bg_highlight-soft_35_adadad_1x100.png) 50% 50% repeat-x;font-weight:normal;color:#333333}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #dddddd;background:#ddd url(/assets/ui-bg_highlight-soft_60_dddddd_1x100.png) 50% 50% repeat-x;font-weight:normal;color:#000000}.ui-state-hover a,.ui-state-hover a:hover{color:#000000;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #000000;background:#121212 url(/assets/ui-bg_inset-soft_15_121212_1x100.png) 50% 50% repeat-x;font-weight:normal;color:#ffffff}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #404040;background:#555 url(/assets/ui-bg_highlight-hard_55_555555_1x100.png) 50% top repeat-x;color:#cccccc}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#cccccc}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(/assets/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(/assets/ui-icons_bbbbbb_256x240.png)}.ui-widget-content .ui-icon{background-image:url(/assets/ui-icons_bbbbbb_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/assets/ui-icons_cccccc_256x240.png)}.ui-state-default .ui-icon{background-image:url(/assets/ui-icons_666666_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/assets/ui-icons_c98000_256x240.png)}.ui-state-active .ui-icon{background-image:url(/assets/ui-icons_f29a00_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/assets/ui-icons_aaaaaa_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-khtml-border-top-left-radius:5px;border-top-left-radius:5px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-khtml-border-top-right-radius:5px;border-top-right-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-khtml-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.ui-widget-overlay{background:#aaa url(/assets/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/assets/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:hidden;*overflow:visible}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-0.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tabs .ui-tabs-hide{display:none !important}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}
