@charset "UTF-8";.fixed-button,.pop-up__list{display:-webkit-box;display:-ms-flexbox}img,table{max-width:100%}caption,table{text-align:left}.filter button,.refs a,body,input[type=submit]{font-family:"Open Sans",sans-serif}.caret,.currency img{vertical-align:middle}.clearfix:after,.container:after,span.rad{clear:both}.fixed-button{position:fixed;top:50%;left:0;z-index:100;display:flex;-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.fixed-button a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:14px 10px;text-decoration:none;font-weight:700;font-size:14px;color:#fff;background:#ff6138;border:1px solid #ff6138;border-right:none;border-radius:10px 0 0 10px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transition:.5s;transition:.5s}.fixed-button a:hover{background:#fff;color:#ff6138}.fixed-button.right{right:0;left:auto}.fixed-button.right a{border-right:1px solid #ff6138;border-left:none;border-radius:0 10px 10px 0}.pop-up__window{position:fixed;top:50%;left:50%;z-index:2;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;pointer-events:none}.pop-up__bg,.pop-up__close{position:absolute;cursor:pointer}.pop-up__window.active{opacity:1;pointer-events:auto}.pop-up__bg{top:0;left:0;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.45)}.pop-up__close,.pop-up__elem-logo{background-position:center;background-repeat:no-repeat;background-size:contain}.pop-up__close{top:7px;right:7px;width:24px;height:24px;background-image:url(../img/close.svg)}.pop-up__content{position:fixed;top:50%;left:50%;z-index:2;overflow-y:auto;max-width:calc(100% - 90px);min-width:330px;width:auto;height:auto;max-height:calc(100vh - 100px);padding:30px 15px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border-radius:10px}.irs,.irs-line{position:relative}.pop-up__list{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pop-up__elem,.pop-up__elem-logo{display:-webkit-box;display:-ms-flexbox}.h-underlined,.pop-up__list-item,.search-block .sub-h{margin-bottom:15px}.about-block .col div:last-of-type,.pop-up__list-item:last-child{margin-bottom:0}.pop-up__elem{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pop-up__elem-logo{display:flex;height:40px;width:40px;margin-right:15px}.pop-up__elem-info{width:calc(100% - (55px));font-size:14px;line-height:18px}.pop-up__elem-info a{margin-right:7px;border-bottom:1px solid #355a6b;text-decoration:none;-webkit-transition:.5s;transition:.5s}.pop-up__elem-info a:hover{border-color:transparent}.pop-up__elem-info-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2px}.irs,.irs-bar,.irs-line{display:block}.pop-up__elem-info-name{font-weight:600}.pop-up__elem-info-val{padding-left:5px}.irs.irs--flat{height:20px;margin-bottom:9px}.irs.irs--flat .irs .irs-line{top:0;height:20px;margin:0 5px 10px;background:0 0;border-radius:10px;border:3px solid #bcd3df}.irs.irs--flat .irs-bar{top:0;height:20px;border-radius:10px;background-color:#f97a59}.irs.irs--flat .irs-handle{top:0;height:20px;width:20px;border-radius:50%;background:#bcd3df;border:0}.irs.irs--flat .irs-handle>i:first-child{top:4px;left:5px;width:6px;height:6px;position:relative;border:6px solid #788f9b;border-radius:50%;z-index:2}.irs{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{overflow:hidden;outline:0!important}.irs-bar,.irs-shadow{position:absolute;left:0;width:0}.irs-shadow{display:none}.irs-from,.irs-handle,.irs-max,.irs-min,.irs-single,.irs-to{display:block;position:absolute;cursor:default}.irs-handle{-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}.irs-handle.type_last{z-index:2}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{top:0;left:0;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid,.main-menu:not(.mobile-device) .main-menu-li:hover .sub-menu{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;overflow:hidden;outline:0!important;z-index:-9999!important;background:0 0!important;border-style:solid!important;border-color:transparent!important}.container,.jq-checkbox,.relative,.screen{position:relative}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-max,.irs--flat .irs-min{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(-50%,#ddd),color-stop(150%,#fff));background:linear-gradient(to bottom,#ddd -50%,#fff 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(30%,#428bca),to(#b9d4ec));background:linear-gradient(to bottom,#fff 0,#428bca 30%,#b9d4ec 100%);-webkit-box-shadow:inset 0 0 1px 1px rgba(255,255,255,.5);box-shadow:inset 0 0 1px 1px rgba(255,255,255,.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,.3);background-color:#cbcfd5;background:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(30%,#b4b9be),to(white));background:linear-gradient(to bottom,#fff 0,#b4b9be 30%,#fff 100%);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 0 3px 1px #fff;box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 0 3px 1px #fff;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,.45);background-color:#939ba7;background:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(30%,#919ba5),to(white));background:linear-gradient(to bottom,#fff 0,#919ba5 30%,#fff 100%)}.irs--big .irs-max,.irs--big .irs-min{top:0;padding:1px 5px;color:#fff;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-single,.irs--big .irs-to{color:#fff;text-shadow:none;padding:1px 5px;background-color:#428bca;background:-webkit-gradient(linear,left top,left bottom,from(#428bca),to(#3071a9));background:linear-gradient(to bottom,#428bca 0,#3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern,.irs--modern.irs-with-grid{height:55px}.irs--round,.irs--sharp,.irs--square{height:50px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:-webkit-gradient(linear,left top,left bottom,from(#e0e4ea),to(#d1d6e0));background:linear-gradient(to bottom,#e0e4ea 0,#d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:-webkit-gradient(linear,left top,left bottom,from(#20b426),to(#18891d));background:linear-gradient(to bottom,#20b426 0,#18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.1);box-shadow:1px 1px 1px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:first-child{position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:-webkit-gradient(linear,left top,left bottom,from(white),to(#e9e6e6));background:linear-gradient(to bottom,#fff 0,#e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(30%,#919ba5),to(#fff));background:linear-gradient(to bottom,#fff 0,#919ba5 30%,#fff 100%)}.irs--modern .irs-handle.state_hover>i:first-child,.irs--modern .irs-handle:hover>i:first-child{border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-max,.irs--modern .irs-min{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:#fff;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-single,.irs--modern .irs-to{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:#fff;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-single:before,.irs--modern .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover,.irs--sharp .irs-line{background-color:#000}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover,.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:#000}.irs--sharp .irs-max,.irs--sharp .irs-min{color:#fff;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-single,.irs--sharp .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:#fff;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-single:before,.irs--sharp .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:#fff;border-radius:24px;-webkit-box-shadow:0 1px 3px rgba(0,0,255,.3);box-shadow:0 1px 3px rgba(0,0,255,.3)}.irs--round .irs-max,.irs--round .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:#fff;border-radius:4px}.irs--round .irs-grid-pol,.irs--square .irs-line{background-color:#dedede}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px}.irs--square .irs-bar{top:31px;height:4px;background-color:#000}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid #000;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-max,.irs--square .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1)}.irs--square .irs-from,.irs--square .irs-single,.irs--square .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#000;color:#fff}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}body{font-size:13px;line-height:1.42857143;min-width:320px}.clearfix:after,.clearfix:before,.container:after,.container:before{display:table;content:" "}.container{width:960px;margin:0 auto;height:100%;padding-left:10px;padding-right:10px}body>.container{margin:0;padding:0;width:100%}.diamond-item-block .diamond-item-info,.diamond-item-block .refs-block,.logo,.main-menu .relative,.pagination li,.pull-left,.ring-item-block .ring-item-info,.ring-item-block .ring-view{float:left}.article-item-parted .right-col .article-button,.footer-bot .verified,.pull-right{float:right}a{color:#355a6b}h1{font-size:36px;font-family:lora;font-weight:700}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px;margin-bottom:20px}h5{font-size:16px}h6{font-size:13px}.sub-h,caption{font-family:"Open Sans Condensed",sans-serif;font-size:16px;text-transform:uppercase;font-weight:700}.primary-h{color:#9fdcf6;width:101.2%;margin:20px 0;text-align:center}.sub-h{line-height:1.375em;color:#000}.caret{display:inline-block;width:0;height:0;border-top:4px solid;border-right:3px solid transparent;border-left:3px solid transparent}.screen{width:960px;margin:0 auto;-webkit-box-shadow:0 0 3px 1px rgba(100,100,100,.5);box-shadow:0 0 3px 1px rgba(100,100,100,.5)}.common-content{background:#fff;padding-top:20px}.h-underlined .h-content .h-underline{display:block;border-bottom:1px solid #9fdcf6}.h-underline{height:5px;width:85px}.jq-checkbox{width:16px;height:16px;top:3px;overflow:visible!important;background-color:#fff;border:2px solid #bcd3df;margin-right:10px}.jq-selectbox li,.jq-selectbox__select{border:1px solid #bcd3df;padding:10px 15px}.jq-checkbox__div{position:absolute;z-index:1;top:-2px;left:-2px;width:18px;height:17px}.jq-checkbox.checked .jq-checkbox__div{background:url(../img/icon-checked.png) 4px 1px no-repeat}.jq-selectbox{color:#1f3640;display:block;width:100%;background:url(../img/icon-arrow-down.png) 95% 50% no-repeat;height:41px}.jq-selectbox__dropdown{top:40px;width:100%;margin-top:-1px}.jq-selectbox ul{max-height:none!important;height:100%}.jq-selectbox__select{height:41px}.jq-selectbox li{color:#1f3640;display:block;width:100%;height:42px}.checkboxes input,input[type=checkbox]{height:auto;width:auto}.jq-selectbox li:hover{background-color:#2e363a;color:#fff}.jq-selectbox li:not(:last-child){margin-bottom:-1px}.container>.row>.col{float:none;margin:0 auto}table{border-spacing:0;border-collapse:collapse;width:100%;margin-bottom:30px}table a{font-family:Lora,serif;font-style:italic;color:#ff6137}caption{line-height:2}th{background-color:#e0edf4}td{border-bottom:1px solid #d2e5ef}.search-results tr:nth-of-type(4n),.stripy tbody>tr:nth-of-type(odd){background-color:#f7fdfe}td,th{padding:15px 0}.horizontal-links{border:4px solid #d9e5e9;padding:3.1914893617% 6.3829787234%;margin:15px 0;background-color:#fff}.horizontal-links a{font-style:normal;padding-left:35px}.horizontal-links div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:left}.filter button,.refs a{font-size:10px;color:#5a6a72;text-transform:uppercase;background:0 0;border:3px solid #bcd3df;border-radius:10px;margin:0 9px 10px 0;cursor:pointer}.filter button.active,.filter button:hover,.refs a.active,.refs a:hover{background-color:#ff6138;border-color:#ff6138;color:#fff}.pagination{margin:0 auto}.pagination li.active a{background:#bcd3df;cursor:default}.pagination li.disabled a{border-color:#deebf2;cursor:default}.pagination li+li{margin-left:6px}.pagination a{border:4px solid #bcd3df;padding:0 4px;color:#000}input,label,textarea{color:#1f3640;display:block;width:100%}label{line-height:2.5}input,textarea{padding:10px 15px;border:1px solid #bcd3df}input{height:42px}textarea{height:100px;resize:none}.checkbox-items label{float:left;width:auto;line-height:1;margin-right:20px;cursor:pointer}.checkboxes .checkboxes-h{float:none;display:block;width:100%}#lean_overlay,.nav-mobile-trigger,.sub-menu{display:none}.checkboxes .checkbox-items{margin-top:10px}.checkboxes input{display:initial}input[type=submit]{border:none;width:auto;display:initial;float:right;white-space:nowrap;color:#fff;background-color:#199c68;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;font-weight:700;font-size:16px;height:50px;padding-left:20px;padding-right:20px;margin-top:20px;margin-bottom:20px;cursor:pointer}.mp-level{background-color:#2e363a}.main-menu-mobile h2,.search-results td.search-info-items{padding:0}.nav-mobile.mp-menu ul li>a{-webkit-box-shadow:none;box-shadow:none}ul.main-menu-mobile a,ul.main-menu-mobile>li>a{color:#fff;padding:15px 20px;display:block;-webkit-transition:background .3s;transition:background .3s}ul.main-menu-mobile a:hover{background:rgba(0,0,0,.2)}.main-menu-mobile h5,.mp-back,ul.main-menu-mobile span a,ul.main-menu-mobile>a,ul.main-menu-mobile>li>a{font-family:"Open Sans Condensed",sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;line-height:1}.mp-back,ul.main-menu-mobile>a,ul.main-menu-mobile>li>a{border-bottom:1px solid #525d62}ul.main-menu-mobile>li>a:before{content:"";position:relative;z-index:-1;display:inline-block;top:-2px;margin-right:20px;border-top:3px solid transparent;border-right:5px solid #fff;border-bottom:3px solid transparent}.mp-back:after,ul.main-menu-mobile .mobile-menu-a:before{content:none}.main-menu-mobile h5{color:#525d62;font-size:16px;padding:15px 20px}.about,.about-phone a,.article-item h3 a,.diamond-item-block .refs a,.footer-bot ul a:hover{color:#fff}.main-menu-mobile h5 .mobile-menu-underline{display:block;border-bottom:1px solid #525d62}.main-menu-mobile h5 span{padding-right:10px;background-color:#2e363a;z-index:1}.main-menu-mobile .mp-back{background:url(../img/icon-arrow-right.png) 95% 50% no-repeat #202629!important;color:#525d62;border-top:1px solid #525d62}ul.main-menu-mobile .sub-menu-mobile a{font-family:Lora,serif;font-style:italic;font-weight:400;font-size:13px;padding:5px 20px}.header-top{background:url(../img/logo-image.png) 50% 0 no-repeat #1d262a;padding-top:36px;min-height:105px}.logo-image{position:absolute;left:28.3333%;top:-36px}.about{float:right;text-align:right;font-family:Lora,serif;line-height:1}.article-button,.contact-block h1,.engagement-ring,.footer-top,.intro-diamonds,.intro-text,.service-item a,.share-this,.slider-value{text-align:center}.about-phone{font-size:16px;font-weight:700}.about-text{font-style:italic;line-height:2}.header-bot{min-height:40px;background-color:#2e363a;border-top:1px solid #525d62}.main-menu-li{height:40px;float:left;position:relative;line-height:1;font-weight:700;font-family:"Open Sans Condensed",sans-serif;text-transform:uppercase}.relative .main-menu-li{position:static}.main-menu-li>a{display:block;padding:12px 0;color:#fff;width:100%;height:100%;top:0;left:0}.main-menu-li.active>a,.main-menu-li>a:hover{color:#9fdcf6}.main-menu-li .a-text{padding-right:10px}.main-menu-li+.main-menu-li .a-text,.relative .main-menu-li .a-text{border-left:1px solid #525d62;padding-left:9px}.nav .caret{margin-left:10px}.sub-menu{position:absolute;top:100%;left:0;width:615px;background-color:#fff;-webkit-box-shadow:0 0 3px 1px rgba(100,100,100,.5);box-shadow:0 0 3px 1px rgba(100,100,100,.5);z-index:1;padding:25px}.main-menu-li+.main-menu-li .sub-menu,.relative .sub-menu{left:9px}.main-menu.mobile-device .main-menu-li .sub-menu.active{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;padding:25px 15px}.main-menu.mobile-device .main-menu-li .sub-menu.active.right{right:9px;left:initial}.main-menu.mobile-device .main-menu-li .sub-menu.active.right:before{right:15px;left:initial}.main-menu.mobile-device .main-menu-li .sub-menu.active li{width:250px}.sub-menu:before{content:"";position:absolute;left:15px;top:-10px;border:5px solid transparent;border-bottom:5px solid #fff}.relative .main-menu-li:nth-child(2) .sub-menu:before{left:149px}.relative .main-menu-li:nth-child(3) .sub-menu:before{left:235px}.relative .main-menu-li:nth-child(4) .sub-menu:before{left:298px}.relative .main-menu-li:nth-child(5) .sub-menu:before{left:358px}.relative .main-menu-li:nth-child(6) .sub-menu:before{left:468px}.sub-menu .h-underlined{min-height:30px}.sub-menu .h-underlined .h-underline{border-bottom-color:#000}.sub-sub-menu li{line-height:1.5;text-transform:none;font-family:Lora,serif;font-style:italic;margin-bottom:15px}.article-item h3,.intro-text h1,.service-item span,.sub-h-desc{text-transform:uppercase}.article-item p a,.currency a:hover,.engagement-item span,.info-block a,.sub-sub-menu a{color:#ff6137}.menu-trigger{padding-left:20px}.main{padding:40px 0 60px;background-color:#bcd3df}.intro{min-height:390px;background-color:#9fdcf6;padding-top:60px}.contact-block,.contact-block input,.contact-block textarea,.contact-map,.jq-selectbox li,.jq-selectbox__select{background-color:#eef8fc}.intro-main-img{display:block;float:left;width:29.5744680851%;margin:25px 0 0 65px}.intro-text,.intro-text.pull-right{margin-right:80px}.intro-text{float:right;width:480px;font-family:Lora,serif}.intro-text h1{line-height:1.2;color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff;font-weight:700;padding:15px 0}.intro p{margin:20px 0;font-style:italic;font-size:18px;padding:0 22px;line-height:1.8}.block-text,.contact-block p{line-height:1.7;font-size:18px}.service-item{margin-bottom:20px;position:relative}.service-item a{display:block;border:6px solid #d9e5e9}.service-item a:hover{border-color:#12b8ff}.service-item h5{position:absolute;width:100%;left:0;top:77%}.service-item span{font-family:"Open Sans Condensed",sans-serif;padding-left:12px;position:relative;color:#000}.contact-info,.engagement-ring-info h6{font-family:Lora,serif;font-style:italic}.service-item span:before{content:"";position:absolute;left:0;top:5px;border:6px solid transparent;border-left:6px solid #12b8ff}.about-block{padding-top:50px;margin-bottom:35px}.about-block .col>div{margin-bottom:60px}.about-block h1{font-size:36px;color:#9fdcf6;padding-left:50px;margin-bottom:20px;background-position:0 50%;background-repeat:no-repeat}.block-text p,.block-text ul,.contact-block h1,.ring-desc,.search-block .search-sliders{margin-bottom:25px}.about-history h1{background-image:url(../img/badge-history.png)}.about-sell h1{background-image:url(../img/badge-sell.png)}.about-innovation h1{background-image:url(../img/badge-innovation.png)}.about-values h1{background-image:url(../img/badge-values.png)}.about-client h1{background-image:url(../img/badge-client.png)}.about-management h1{background-image:url(../img/badge-management.png)}.about-combining h1{background-image:url(../img/badge-combining.png)}.block-text{padding-top:20px}.block-text li{position:relative;padding-left:25px}.block-text li:before{content:"";position:absolute;left:0;top:9px;border:6px solid transparent;border-left:6px solid #12b8ff}.contact-map iframe{width:100%;height:500px;display:block;border:0}.contact-block{padding:40px 0}.contact-block h1{color:#9fdcf6}.contact-block p{margin:25px 0 35px}.contact-block .row>div{margin-bottom:10px;min-height:74px}.contact-block .required{color:#ff6138;font-weight:700}.contact-info{padding:50px 0;background-color:#d2e5ef;font-size:18px}.contact-info a{color:#1f3640}.contact-info p{width:103%}.cell-1{padding-left:25px;background:url(../img/icon-bullet-blue.png) 5px 50% no-repeat}.diamond-item-block,.ring-item-block{background-color:#eef8fc;min-height:525px}th.cell-1{background:#e0edf4}.diamond-item-block{padding:60px 60px 50px}.diamond-item-block .refs-block{padding:10px 45px 20px;width:400px;min-height:320px;background:-webkit-gradient(linear,left top,left bottom,from(#091d23),to(#153c4d));background:linear-gradient(#091d23,#153c4d);margin:0 30px 35px 0;text-align:center}.diamond-item-block .refs-block img,.engagement-ring img{display:block;margin:0 auto}.diamond-item-block .refs{margin-top:-20px}.refs a{padding:1px 10px;border-color:#13b9ff}.diamond-item-block .diamond-item-info{width:410px}#colour-buttons,.builder-item .h-underlined,.diamond-item-block .diamond-item-info .sub-h,.intro-diamonds .banners>div,.ring-item-info .sub-h-desc{margin-bottom:20px}.info-table{border:3px solid #d2e5ef;margin-bottom:10px}.info-table td{border:1px solid #d2e5ef;padding:10px 15px}.diamond-item-links{padding:1.7857142857% 2.380952381%}.ring-item-block{padding:60px 75px 50px}.ring-item-block .ring-view img{border:1px solid #d2e5ef;margin-bottom:15px}.ring-item-block .ring-view a{padding:1px 7px;margin-right:0;border-color:#bcd3df}.article-item .button-buy,.ring-item-block .ring-view a.active,.ring-item-block .ring-view a:hover{border-color:#ff6138}.ring-item-block .ring-view a+a{margin-left:8px}.ring-item-info .sub-h{margin-bottom:5px}.sub-h-desc{font-size:10px;color:#5a6a72}.ring-price-values{margin-bottom:20px;border:3px solid #d9e5e9;padding:5px 5px 5px 55px;background:url(../img/icon-coins.png) 10px 50% no-repeat #fff}.info-cell-1{width:185px}.info-cell-2{width:220px}.diamond-search-page .common-content,.earrings-info{padding-top:0}.search-block{background-color:#eef8fc;padding-top:30px;color:#000}.search-shape{margin:0 15px 25px 0;float:left;width:64px;height:64px;background-image:url(../img/sprites-search.png);background-repeat:no-repeat}.search-shape:last-child{margin-right:0}.search-shape-round{background-position:0 0}.search-shape-round.active,.search-shape-round:hover{background-position:0 -70px}.search-shape-princess{background-position:-70px 0}.search-shape-princess.active,.search-shape-princess:hover{background-position:-70px -70px}.search-shape-emerald{background-position:-140px 0}.search-shape-emerald.active,.search-shape-emerald:hover{background-position:-140px -70px}.search-shape-asscher{background-position:-210px 0}.search-shape-asscher.active,.search-shape-asscher:hover{background-position:-210px -70px}.search-shape-marquise{background-position:-280px 0}.search-shape-marquise.active,.search-shape-marquise:hover{background-position:-280px -70px}.search-shape-oval{background-position:-350px 0}.search-shape-oval.active,.search-shape-oval:hover{background-position:-350px -70px}.search-shape-radiant{background-position:-420px 0}.search-shape-radiant.active,.search-shape-radiant:hover{background-position:-420px -70px}.search-shape-pear{background-position:-490px 0}.search-shape-pear.active,.search-shape-pear:hover{background-position:-490px -70px}.search-shape-heart{background-position:-560px 0}.search-shape-heart.active,.search-shape-heart:hover{background-position:-560px -70px}.search-shape-cushion{background-position:-630px 0}.search-shape-cushion.active,.search-shape-cushion:hover{background-position:-630px -70px}.earring-info .sub-h,.search-slider-cont{margin-bottom:10px}.search-slider{margin:0 10px 9px;background:0 0;border-radius:10px;border:3px solid #bcd3df}.slider-extra{min-height:30px;padding:0 10px 0 8px}.search-slider-max,.search-slider-min{font-family:"Open Sans",sans-serif;font-size:13px;width:60px;height:30px;padding:0 10px;position:relative}.search-slider-min{left:-7px}.search-slider-max{right:-8px}.search-price .search-slider-max,.search-price .search-slider-min{width:80px}.slider-value{height:30px;float:left}.slider-values-7{width:14.2857142857%}.slider-values-5{width:20%}.slider-value+.slider-value:after{position:relative;top:-44px;left:1px;content:"";display:block;width:2px;height:14px;background-color:rgba(255,255,255,.4);z-index:1}.ui-slider-range{top:-3px!important;height:140%!important}.ui-widget-header{background:#f97a59}.ui-slider-horizontal{height:20px}.ui-slider .ui-slider-handle{top:-3px;height:20px;width:20px;border-radius:50%;background:#bcd3df;border:0}.ui-slider .ui-slider-handle:after{content:"";display:block;left:4px;top:4px;width:6px;height:6px;position:relative;border:6px solid #788f9b;border-radius:50%;z-index:1}.search-tip{width:820px;height:50px;padding:12px 0 10px 48px;border:4px solid #d9e5e9;margin:15px auto 30px;background:url(../img/icon-tip.png) 10px 40% no-repeat #fff}.search-results{margin:30px 0 50px}.search-info-desc,.search-results td:first-child,.search-results th:first-child{padding: 10px 15px}.search-info-item{height:192px;border:3px solid #d2e5ef;margin:15px 0}.search-info-item .sub-h{padding:15px;border-bottom:1px solid #d2e5ef}.search-info-desc img{display:block;margin-bottom:10px}.search-result-a{position:relative;display:block}.search-result-a:after{content:"";position:absolute;left:55px;top:30%;border:6px solid transparent;border-top:6px solid #ff6137}.search-result-a.active:after{border-top:0;border-bottom:6px solid #ff6137}.search-result-links div:first-child{width:27.5%}.search-result-links div:nth-child(2){width:42.5%}.search-result-links div:nth-child(3){width:30%}.horizontal-links .buy{background:url(../img/icon-dollar.png) 6px 2px no-repeat}.horizontal-links .buy:hover{background:url(../img/icon-dollar.png) 6px -48px no-repeat}.horizontal-links .enquire{background:url(../img/icon-question.png) 13px 3px no-repeat}.horizontal-links .enquire:hover{background:url(../img/icon-question.png) 13px -51px no-repeat}.horizontal-links .add{background:url(../img/icon-add.png) 10px 3px no-repeat}.horizontal-links .add:hover{background:url(../img/icon-add.png) 10px -51px no-repeat}.horizontal-links .select{background:url(../img/icon-select.png) 10px 0 no-repeat}.horizontal-links .select:hover{background:url(../img/icon-select.png) 10px -41px no-repeat}.responsive-table .search-result-info{display:none;border:0}.intro-diamonds,.intro-earrings{min-height:370px}.intro-diamonds{padding-top:53px}.intro-diamonds .intro-text,.intro-earrings .intro-text{float:none;margin-right:auto;margin-left:auto;margin-bottom:20px}.footer-bot .container,.intro-diamonds .banners img{width:100%}.intro-earrings{padding-top:22px}.intro-earrings .intro-text{width:520px;margin-bottom:20px}.article-item-parted>div>div,.earring-info img,.socials>div{width:50%;float:left}.intro-earrings a{display:block;margin:15px 0 0 70px}.intro-earrings .block-text{margin-right:45px}.earrings-info .row{margin:0 -10px}.earring-info{border:1px solid #d2e5ef;min-height:100%}.earring-info+.earring-info{margin-top:-1px}.earring-info img{display:block;border-right:1px solid #d2e5ef;padding:10px}.earring-info .info-text{float:left;line-height:20px;padding:2% 3% 0;width:50%}.engagement-rings-block .filter{margin-bottom:30px}.engagement-rings{margin-bottom:40px}.engagement-ring{border:1px solid #d2e5ef;margin:-1px 0 0 -1px}.engagement-ring-info h6{color:#ff6137;margin:5px 0 10px}.engagement-ring-info div{line-height:20px;margin-bottom:20px}.home-page .article-block{padding-top:10px;margin-bottom:10px}.article-wrapper{position:relative;padding-bottom:63.0434782609%;margin-bottom:20px}.article-item{background:#bbb;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;padding:4.347826087% 6.5217391304% 0 4.347826087%;background-size:cover!important}.article-button,.article-button:hover{background:#9fdcf6}.article-item img{position:absolute;right:35px;top:30px}.article-item h3{font-family:"Open Sans Condensed",sans-serif;line-height:1.3;color:#fff}.article-item h3 a:hover{color:#12b8ff}.article-item p{font-family:Lora,serif;font-style:italic;color:#fff;line-height:1.7}.article-button,.footer-bot h5{font-family:"Open Sans Condensed",sans-serif;font-weight:700;text-transform:uppercase}.article-button{padding:9px 0;line-height:100%;display:block;width:150px;height:40px;margin:10px 0;font-size:14px;color:#fff;border:4px solid #9fdcf6}.article-item .price,.footer-top,.info-block{font-family:Lora,serif}.article-item-parted .right-col{text-align:right}.article-item .price{line-height:1;margin-bottom:15px}.article-item .price-value{font-size:30px;margin-bottom:10px}.article-item .price-note{font-style:italic}.article-item .button-buy:hover{background-color:#ff6138}.info-block{font-style:italic;line-height:1.55;margin-bottom:10px}.engagement-item{background:url(../img/bg-engagement.png) no-repeat;padding:25% 6.5217391304% 0 4.347826087%}.search-item{background:url(../img/bg-search.png) no-repeat;padding:15.5% 6.5217391304% 0 4.347826087%}.watchlist-item{background:url(../img/bg-watchlist.png) no-repeat}.builder-item,.builder-item.article-item-parted{background:url(../img/bg-builder.png) no-repeat}.share-this{background-color:#d2e5ef;padding:30px}.socials{margin:45px 0 50px}.socials .fb{background:url(../img/icon-fb.png) no-repeat}.socials .fb:hover{background-position:0 -48px}.socials .tw{background:url(../img/icon-tw.png) no-repeat}.socials .ig:hover,.socials .tw:hover{background-position:0 -52px}.socials .blog{line-height:1;background:url(../img/icon-blog.png) 5px 0 no-repeat}.socials .blog:hover{background-position:5px -54px}.socials .ig{line-height:1.15;background:url(../img/icon-ig.png) no-repeat}.footer-top{min-height:230px;border-top:2px solid #d0dfe6;background:url(../img/footer-pattern.png) 50px 0 #e3edf1;color:#1e3640;font-style:italic;line-height:1.667;font-size:18px;padding-top:30px}.footer-bot ul a,.footer-col{color:#5a6a72}.footer-phone{margin-right:35px}.footer-phone a{color:#000}.footer-top .condition{width:140px;height:55px;margin:18px auto;border-top:1px solid #000;border-bottom:1px solid #000;padding:10px 0}.currency .country,.currency img{margin-right:5px}.footer-top .condition div{margin:0 -15px;width:170px}.footer-bot{padding:40px 60px;background-color:#cbdae1;line-height:1.5}.footer-col{width:140px;float:left;text-transform:uppercase;font-size:10px}.footer-col+.footer-col{margin-left:85px}.footer-col__appointment{font-weight:700}.footer-bot h5{font-size:20px;color:#1d262a;line-height:1;margin-bottom:10px}.currency a,select.sel{font-family:Lora,serif;font-style:italic}.footer-bot li{margin-bottom:9px}.currency{margin-top:22px}.currency a{color:#1d262a;font-size:14px;line-height:1.692;text-transform:none}@media (max-width:959px){.container,.diamond-item-block .diamond-item-info,.diamond-item-block .refs-block,.screen{width:100%}.horizontal-links,.intro-earrings-content,.ring-item-block .ring-view{text-align:center}.intro-text p,.main{padding:0}.container{padding:0 20px}.row{margin:0 -20px;padding-left:10px;padding-right:10px}.container.common-content,.footer-top{padding-top:20px}.intro-text h1,.primary-h{font-size:26px}.header-top{background-position:55% 0}.nav-main{display:none}.intro-earrings-content .block-text ul,.intro-earrings-content>a,.nav-mobile-trigger,.ring-item-block .refs{display:inline-block}.nav-mobile-trigger{padding:12px 0;cursor:pointer;height:100%;line-height:100%;vertical-align:middle}.nav-mobile-trigger img{margin-right:20px}.nav-mobile-trigger .sub-h{color:#fff;line-height:1}.common-content .container>.row{margin:0 -10px}.intro-main-img{width:30.8%;margin:7.35% 0 0 7.35%}.intro{padding:11% 20px 8.8%}.intro-text{width:52%;margin-right:50px}.intro-text.pull-right{margin-right:7.35%}.service-item h5{font-size:25px}.service-item span{padding-left:18px}.service-item span:before{border:10px solid transparent;border-left:10px solid #12b8ff;top:8px}.about-block h1{font-size:26px;padding-left:40px;background-size:34px}.article-item p,.block-text{font-size:16px}.contact-map iframe{height:300px}.contact-info{font-size:14px}.contact-info a{color:#000}.search-shapes{width:400px;margin:0 auto}.search-tip{width:auto;height:auto;padding-right:10px}.engagement-ring,.ring-item-block{padding-right:20px;padding-left:20px}.search-info-item{min-height:192px;height:auto}.intro-earrings{padding-bottom:30px}.intro-earrings-content .block-text,.intro-earrings-content>a{float:none;margin-right:0;margin-left:0}.article-item .h-underlined,.intro-earrings-content>a{margin-bottom:20px}.ring-item-block .ring-view img{display:block;margin:0 auto 15px}.article-wrapper{padding:0;margin-bottom:25px}.article-item{position:static;padding-bottom:40px}.article-item h3{font-size:32px}.article-item .h-underline{width:105px;height:20px}.engagement-item img{top:15%;right:17%}.search-item{padding-top:25%}.search-item img{top:19%;right:15%}.builder-item img{position:static;float:right}.horizontal-links{padding:3.7707390649% 4.5248868778%}.diamond-item-links div{float:none}.diamond-item-links div+div{margin-left:0;margin-top:25px}.footer-bot{padding:45px 0 0}.footer-col{float:none;font-size:13px;width:100%;padding-bottom:25px;margin-bottom:25px;border-bottom:1px dotted #fff}.footer-col+.footer-col{margin-left:0}.footer-bot .verified{float:none;margin-bottom:85px}}@media (max-width:719px){.about-text,.earring-info,.logo{text-align:center}.footer-phone,.responsive-table,.responsive-table caption,.responsive-table tbody,.responsive-table td,.responsive-table th,.responsive-table thead,.responsive-table tr{display:block}.container{padding:0 15px}.responsive-table thead tr{position:absolute;top:-9999px;left:-9999px}.responsive-table tr{border:1px solid #d2e5ef}.cell-1,.responsive-table td,.search-results td:first-child{border:0;border-bottom:1px solid #eee;position:relative;padding-left:50%;background:#fff}.responsive-table td:before{position:absolute;top:15px;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:700}.header-top{padding-top:110px;background-position:50% 0}.about,.intro-main-img,.intro-text,.logo{float:none}.logo{margin-bottom:5px}.about{position:relative;width:280px;margin:0 auto 30px;height:50px}.about-phone{width:100%;text-align:right}.intro{padding:11% 0 8.8%}.intro-main-img{width:278px;margin:0 auto 10px;text-align:center}.intro-text{width:auto;margin-right:0}.intro-text br{display:none}.intro-text h1,.service-item h5{font-size:22px}.service-item span:before{top:6px}.contact-map iframe{height:200px}.diamond-item-block{padding-right:20px;padding-left:20px}.crossfire-list td:first-of-type:before,.search-results td:nth-of-type(3):before{content:"Code"}.crossfire-list td:nth-of-type(2):before{content:"Shape"}.crossfire-list td:nth-of-type(3):before,.search-results td:nth-of-type(4):before{content:"CT"}.crossfire-list td:nth-of-type(4):before,.search-results td:nth-of-type(5):before{content:"COL"}.crossfire-list td:nth-of-type(5):before,.search-results td:nth-of-type(6):before{content:"CLA"}.crossfire-list td:nth-of-type(6):before,.search-results td:nth-of-type(8):before{content:"Price"}.crossfire-list td:nth-of-type(7):before,.search-results td:nth-of-type(9):before{content:"More Info"}.search-results td:first-of-type:before{content:"W/L"}.search-results td:nth-of-type(2):before{content:"Photo"}.search-results td:nth-of-type(7):before{content:"CUT"}.search-result-info td.search-info-items{padding-left:0}.search-result-info td.search-info-items:before{content:none}.intro-earrings .intro-text{width:100%}.earring-info .info-text,.earring-info img{float:none;width:auto}.earring-info img{margin:0 auto;border:0}.earring-info .info-text{padding:30px}.ring-item-block .ring-view{margin-bottom:20px}.ring-links div{margin:0 auto}.article-item img{top:35px;right:30px}.article-item h3{font-size:24px}.article-item .h-underlined{margin-bottom:15px}.article-item .h-underline{width:105px;height:15px}.article-item p{font-size:13px}.socials{padding:25px 35px;text-align:center}.main .ring-links div,.main .search-result-links div,.main .socials div{float:none;width:100%}.main .search-result-links div+div,.ring-links div+div,.socials div+div{margin-top:25px}.footer-phone{margin-right:0}.footer-bot,.footer-top{padding-top:20px}.footer-top .condition{margin-bottom:35px}}.ering-desc,.refs--center,div.group,p.center{text-align:center}@media (max-width:600px){.service-item h5{font-size:16px}.service-item span{padding-left:12px}.service-item span:before{top:5px;border:6px solid transparent;border-left:6px solid #12b8ff}}@media (max-width:479px){.service-item h5{font-size:22px}.service-item span{padding-left:18px}.service-item span:before{border:10px solid transparent;border-left:10px solid #12b8ff;top:6px}.search-shapes{width:145px}.search-shape:nth-child(odd){margin-right:0}.article-item-parted>div>div,.intro-earrings .intro-text{width:100%}.engagement-rings-block .pagination{width:auto}.article-item .h-underlined,.engagement-rings-block .pagination li{margin-bottom:10px}.article-item .h-underlined .h-underline,.article-item br{display:none}.article-item img{top:40px;right:16%}.article-item .h-underline{height:10px}.article-item h3{font-size:26px}.article-item p{font-size:14px;line-height:1.5}.engagement-item,.search-item{padding-top:155px}.engagement-item{background:url(../img/bg-320-engagement.png) no-repeat}.search-item{background:url(../img/bg-320-search.png) no-repeat}.search-item img{right:16%}.builder-item,.watchlist-item{padding:25px 15px}.article-item-parted .right-col .article-button,.article-item-parted>div,.builder-item img{float:none}.builder-item>div,.watchlist-item>div{width:58.4615384615%;margin:0 auto}.article-item.builder-item img{position:static;margin-bottom:10px}.article-item .right-col{float:none;text-align:left}.article-item-parted .right-col{margin-top:25px}}table.history{border-left:1px solid #1f3640;border-top:1px solid #1f3640;width:95%;margin-left:auto;margin-right:auto}td.history{border-right:1px solid #1f3640;border-bottom:1px solid #1f3640;padding:5px;margin:0}div.group,div.statusalert{width:85%;margin-left:auto;margin-right:auto;padding:10px}p.error,span.error,span.red{color:red;font-weight:700}div.statusalert{background:#ffc4cc;border:2px solid #000;margin-bottom:30px}div.quote{color:#ff6137;font-style:italic}div.group{background:#0e516e;color:#fff;border:2px solid #61c2ff}span.rad{float:left;margin-right:10px}span.radlabel{margin-left:0;overflow:auto;display:block}select.sel{color:#1f3640;width:205px;background:url(/img/icon-arrow-down.png) 179px 7px no-repeat;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-indent:.01px;border:1px solid #bcd3df;font-size:16px}.scroll-pane-wl{width:100%;height:190px;overflow:auto}.scroll-pane-3stone{width:100%;height:100px;overflow:auto}#lean_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;background:#000}.diamond-item-links div+div{margin-left:60px}@supports (display:flex){.diamond-item-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.diamond-item-links div{margin:0 20px}.diamond-item-links div+div{margin-left:0}}.nicescroll-rails{background:#fff;border-radius:5px}.ering-desc{font-size:20px;font-weight:300;width:80%;margin:20px auto}.ering-add-rb-button,.ering-enq-button{white-space:nowrap;font-size:16px;height:60px;padding-left:20px;padding-right:20px;margin-bottom:20px;font-weight:700}.ering-add-rb-button{color:#fff;background-color:#199c68;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding-top:18px}.ering-enq-button{color:#000;background-color:#fff;border:3px solid #000;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding-top:15px;margin-top:3px}.ering-spec-big{margin-top:10px;font-size:30px;font-weight:700}.ering-divider{position:relative;margin-top:14px;margin-bottom:14px;border:0;height:3px;background-color:#000}.ering-spec-small{font-size:16px;line-height:25px}.responsive-three-columns{display:flex;flex-wrap:wrap}.inclusions-body,.inclusions-check{vertical-align:top;display:table-cell}.responsive-three-columns>*{width:100%;padding-left:10px;padding-right:10px}@media (min-width:768px){.pop-up__content{padding:30px}.pop-up__list-item{margin-bottom:25px}.pop-up__elem-logo{height:70px;width:70px;margin-right:20px}.pop-up__elem-info{width:calc(100% - (90px));font-size:15px;line-height:20px}.responsive-three-columns>*{width:calc(100% / 3)}}.inclusions-header{margin-top:30px;font-size:30px;font-weight:700}.inclusions-check{width:7%;padding-top:5px}.inclusions-body{text-align:left;padding-left:20px}.inclusions-sub-header{font-weight:600;font-size:20px;padding-bottom:20px}.colour-buttons{border:none;width:50px;height:50px;border-radius:100%}.colour-buttons-platinum{background-color:silver}.colour-buttons-platinum:hover,.colour-buttons-rose:hover,.colour-buttons-selected,.colour-buttons-white:hover,.colour-buttons-yellow:hover{border:2px solid grey}.colour-buttons-yellow{margin-left:5px;background-color:#ffd800}.colour-buttons-rose{margin-left:5px;background-color:#b87333}.colour-buttons-white{margin-left:5px;background-color:silver}.steps{display:flex;width:100%;margin:0 -15px 30px}@media (max-width:767px){.steps{width:100%;margin-right:0;margin-left:0}}.steps__container{display:flex;justify-content:center}.steps>a,.steps__item{position:relative;display:flex;align-items:center;width:33.3333%;margin-left:5px;padding:15px 15px 0}@media (max-width:710px){.steps>a,.steps__item{padding:17px 5px 0 15px;font-size:11px}}@media (max-width:600px){.steps>a,.steps__item{padding:8px 5px 0 15px;font-size:10px}}@media (max-width:550px){.steps>a,.steps__item{padding:12px 0 0 8px;font-size:6px}}@media (max-width:450px){.steps>a,.steps__item{padding:12px 0 0 8px;font-size:5px}}.steps>a svg,.steps__item svg{position:absolute;top:5px;left:0;width:100%}.steps>a-number,.steps__item-number{position:relative;min-width:25px;width:25px;height:25px;margin-right:5px;text-align:center;font-size:14px;line-height:25px;color:#1b1b1b;background-color:#fff;border-radius:50%;border:1px solid #1b1b1b;display:flex;align-items:center;justify-content:center}.steps>a-name,.steps__item-name{position:relative;display:flex;align-items:flex-start;flex-direction:column;flex:1 0 auto}.steps>a-name span:first-child,.steps__item-name span:first-child{line-height:16px}.steps>a-name span:last-child,.steps__item-name span:last-child{line-height:15px;font-weight:700;}.steps>a-logo,.steps__item-logo{position:relative;width:35px;height:35px;margin-right:10px;padding:5px;border-radius:5px;border:1px dashed #1b1b1b;background-repeat:no-repeat;background-size:contain;background-position:center;background-origin:content-box}@media (max-width:710px){.steps>a-logo,.steps__item-logo{width:25px;height:25px}}@media (max-width:600px){.steps>a-number,.steps__item-number{min-width:16px;width:16px;height:16px;font-size:11px;line-height:16px}.steps>a-name span:first-child,.steps>a-name span:last-child,.steps__item-name span:first-child,.steps__item-name span:last-child{line-height:12px}.steps>a-logo,.steps__item-logo{width:20px;height:20px;padding:3px}.steps>a svg,.steps__item svg{height:50px}.steps>a.active.completed,.steps__item.active.completed{opacity:.3}.steps>a.active.completed .steps__item-number,.steps__item.active.completed .steps__item-number{transform:scale(1)}.steps>a{transition:transform .5s}.steps>a:hover{text-decoration:none;transform:translateX(5px)}}.product-selection{height:80px}@media (max-width:600px){.product-selection{height:60px}.search-fancycolour{margin-bottom:15px}.search-fancycolour .color-selector-container{display:flex;justify-content:space-between;margin-top:-10px}.search-fancycolour .color-selector-container .color-selector-button{padding:5px;border:1px dashed transparent;border-radius:5px;transition:.5s;cursor:pointer}.search-fancycolour .color-selector-container .color-selector-button:hover{transform:scale(1.2)}.search-fancycolour .color-selector-container .color-selector-button.active{border-color:#788f9b;transform:scale(1)}.search-fancycolour .color-selector-container .color-selector-button svg{display:flex;width:30px;height:auto}.hidden{display:none!important}
