@import "//fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700,300italic&subset=latin,latin-ext,cyrillic";
html{height:100%;min-height:100%;width:100%}body{font-size:12px;margin:0;padding:0;text-align:left;height:100%;min-height:100%;width:100%;min-width:320px}body,td,div,h1,p,input,select,textarea{font-family:'Myriad W08 Regular',Arial,Tahoma,Verdana,Sans-Serif}form{margin:0;padding:0}input{outline:none;margin:0}b{font-weight:700}a,img{border:none}a{text-decoration:none;cursor:pointer;outline:none}a:hover u{text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}.page{width:980px;margin:0 auto;position:relative}.container{width:980px;margin:0 auto}.content{padding-bottom:150px;width:100%}.fl{float:left!important}.fr{float:right!important}.xsmall{font-size:9px}.vsmall{font-size:10px}.small{font-size:11px}.normal{font-size:12px!important}.slarge{font-size:13px}.large{font-size:14px}.vlarge{font-size:14px}.xlarge{font-size:16px}.clear{display:block;clear:both;font-size:0;overflow:hidden;height:0}.clear1{clear:both;font-size:0;overflow:hidden;height:1px}.clear_small2{clear:both;font-size:1px;height:2px;display:block}.clear_small{clear:both;font-size:1px;height:5px;display:block}.clear_medium{clear:both;font-size:1px;height:10px;display:block}.clear_big{clear:both;font-size:1px;height:15px;display:block}.clear_vbig{clear:both;font-size:1px;height:20px;display:block}.clear_xbig{clear:both;font-size:1px;height:25px;display:block}.martop_small{margin-top:5px}.martop{margin-top:10px}.martop_big{margin-top:15px}.martop_vbig{margin-top:20px}.martop_xbig{margin-top:25px}.marbot_small{margin-bottom:5px}.marbot{margin-bottom:10px}.marbot_big{margin-bottom:15px}.marbot_vbig{margin-bottom:20px}.marbot_xbig{margin-bottom:25px}.mrl_small{margin-left:5px}.mrl{margin-left:10px!important}.mrl_big{margin-left:15px}.mrl_vbig{margin-left:20px!important}.mrl_xbig{margin-left:25px!important}.mrt_small{margin-right:5px}.mrt{margin-right:10px!important}.mrt_big{margin-right:15px}.mrt_vbig{margin-right:20px}.mrt_xbig{margin-right:25px}.padl_small{padding-left:5px}.padl{padding-left:10px!important}.padl_big{padding-left:15px!important}.padl_vbig{padding-left:20px!important}.padl_xbig{padding-left:30px}.padr_small{padding-right:5px}.padr{padding-right:10px}.padr_big{padding-right:15px}.padr_vbig{padding-right:20px}.padr_xbig{padding-right:30px}.text_left{text-align:left!important}.text_center{text-align:center}.text_right{text-align:right!important}.vtop{vertical-align:top}.vmid{vertical-align:middle!important}.tup{text-transform:uppercase}.notup{text-transform:none!important}.pr{position:relative}.pa{position:absolute}.pf{position:fixed}.dn{display:none}.db{display:block}.di{display:inline!important}.dib{display:inline-block}.box_ins_small{padding:5px}.box_ins{padding:10px}.box_ins_big{padding:15px}.box_ins_vbig{padding:20px}.box_ins_xbig{padding:25px}.inline_list{padding:0;margin:0;text-align:center}.inline_list li{list-style:none;display:inline-block;vertical-align:top}.inline_list li img{display:block;margin:0 auto}
.control-holder{width:100%;overflow:hidden;margin-bottom:15px;line-height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.control-holder.without-title{padding-left:22%}.control-holder .control-title{float:left;color:#636363;font-size:20px;width:20%;margin-right:2%;display:inline-block;line-height:normal;margin-top:8px}.control-holder .control-group{float:left;width:78%}.control-holder.without-title .control-group{width:100%}.control-holder.without-title textarea.control-style{-moz-min-width:100%;-ms-min-width:100%;-o-min-width:100%;-webkit-min-width:100%;min-width:100%;max-width:100%;min-height:110px}.control-holder .control-style{float:left;width:100%;padding:7px 10px;border:2px solid #b89969;-ms-border-radius:7px;border-radius:7px;font-size:19px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.control-holder textarea.control-style{outline:none;height:100px}.control-holder.two-controls .control-group{width:34%;margin-right:5%}.control-holder .static-value{display:block;font-size:19px}.control-holder .input-validation-error{border-color:#e95a61}.control-holder .field-validation-error{color:#e95a61;font-size:14px}.checkbox-style-cbx{position:relative;left:-1000px}.checkbox-style-mask{display:inline-block;float:left;margin-top:7px;margin-right:5px;width:25px;height:25px;background:url('/Components/site-template/img/checkbox-mask-gold.png') no-repeat scroll 0 0 transparent;cursor:pointer}.checkbox-style-mask[data-checked="1"]{background-position:-25px 0}.checkbox-text{float:left;font-size:19px;color:#858585;cursor:pointer}.control-holder .select2-design-container-style{padding:0;border:none}.control-holder .select2-design-container-style .select2-choice{padding:7px 10px;background-image:none;background-color:transparent;border:2px solid #b89969}.control-holder .select2-design-container-style .select2-arrow{border-left-color:#b89969;background:none}.control-holder .select2-design-container-style .select2-arrow b{background:none}.control-holder .select2-design-container-style .select2-arrow b:before{position:absolute;top:50%;left:50%;margin-top:-4px;margin-left:-5px;content:'';width:0;height:0;border-style:solid;border-width:10px 5px 0 5px;border-color:#b89969 transparent transparent transparent}.control-holder .select2-design-container-style.select2-dropdown-open .select2-arrow b:before{border-width:0 5px 10px 5px;border-color:transparent transparent #b89969 transparent}.select2-drop.select2-design-dropdown-style{border:2px solid #b89969;border-top:none;-ms-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px;font-size:14px}.select2-drop.select2-design-dropdown-style .select2-search{margin-top:5px}.btn,.button-style,.button-style:focus,.button-style:active{font-size:19px;color:#fff;background:#b89969;padding:7px 10px;border:2px solid #b89969;-ms-border-radius:7px;border-radius:7px;letter-spacing:1px;cursor:pointer}.button-style:disabled{-ms-opacity:.7;opacity:.7}
.text-danger{color:#b94a48}.text-success{color:#468847}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:auto;overflow-y:scroll}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{z-index:1050;width:auto;padding:10px;margin-right:auto;margin-left:auto}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:none;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{min-height:16.428571429px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:20px}.modal-footer{padding:19px 20px 20px;margin-top:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media screen and (min-width:768px){.modal-dialog{right:auto;left:50%;width:600px;padding-top:30px;padding-bottom:30px}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}}.modal-title{font-size:18px}.modal-body{font-size:22px}.product-email-popup{width:900px}
@font-face{font-family:'myriadpro';src:url("/components/site-template/css/fonts/myriadpro-regular.eot");src:url("/components/site-template/css/fonts/myriadpro-regular.eot?#iefix") format("embedded-opentype"),url("/components/site-template/css/fonts/myriadpro-regular.woff") format("woff"),url("/components/site-template/css/fonts/myriadpro-regular.ttf") format("truetype"),url("/components/site-template/css/fonts/myriadpro-regular.svg#myriadpro") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'myriadpro_light';src:url("/components/site-template/css/fonts/MyriadPro-Light.eot");src:url("/components/site-template/css/fonts/MyriadPro-Light.eot?#iefix") format("embedded-opentype"),url("/components/site-template/css/fonts/MyriadPro-Light.woff") format("woff"),url("/components/site-template/css/fonts/MyriadPro-Light.ttf") format("truetype"),url("/components/site-template/css/fonts/MyriadPro-Light.svg#myriadpro_light") format("svg");font-weight:normal;font-style:normal}.yield{overflow:hidden;z-index:1;font-size:14px}.yield p,.yield a{font-size:14px}.yield .clear_inbl{font-size:0}.loading_img{background:url(/components/site-template/img/loading.gif) center no-repeat;position:fixed;width:100%;height:100%;z-index:9999;background-color:#fff;top:0;left:0}.toggle-menu-left{display:none;position:absolute;top:15px;left:15px;width:16px;height:10px;cursor:pointer;background:url(/components/site-template/img/mobile_menu.png) center no-repeat}.responsive-nav{margin:10px 0}.responsive-nav li{list-style:none}.responsive-nav a{color:#fff;font-size:14px}table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}body{overflow:hidden}.g_ul_clear{padding:0;margin:0}.g_ul_clear li{list-style:none;padding:0;margin:0}.g_full_screen_popup{position:fixed;top:0;left:0;height:100%;width:100%;background:#fff;z-index:999;display:none}.slides{padding:0;margin:0}.slides li{text-align:center;position:relative}.slides .slides_title{color:#808181;position:absolute;width:100%;text-align:center;top:8%}.slide_col_4 li{width:25%!important;margin:0!important}[class*="js_slide_"] table{margin:0 auto}.header_logo_wrap{height:110px;font-size:0!important;text-align:center}.header_logo_wrap img{display:inline-block;vertical-align:middle;max-height:100%}.header_logo_wrap:before{content:'';display:inline-block;vertical-align:middle;height:100%}.header_logo_wrap img{width:30%}.header_menu{width:81%;margin:0 auto;border-bottom:1px solid #631f52;position:relative}.header_menu ul>li:hover a{color:#000}.header_menu a{font-size:21px;color:#808181;margin:0 .6%;position:relative;z-index:3}.header_menu ul{padding:0;margin:0;text-align:center;position:relative}.header_menu ul li{text-decoration:none;display:inline-block;margin:0 .7% 0;padding:0 0 10px;white-space:nowrap;position:relative;height:39px;line-height:40px}.header_menu ul li:hover .header_submenu{display:block}.header_menu .header_submenu{opacity:0;display:none;position:absolute;z-index:3;text-align:left;padding:49px 0 0;top:0;left:0}.header_menu .header_submenu a{font-size:18px}.header_menu .header_submenu li{display:block;height:27px;line-height:25px;padding:0;font-size:25px}.header_menu .header_submenu li:first-child{border-top:1px solid}.header_submenu_wrap{position:absolute;height:0;width:100%;top:43px;left:0;z-index:2;background:rgba(255,255,255,.87)}.bx-wrapper{width:100%;margin:0 auto}.bx-wrapper li>img{width:100%;display:block}.slider_info{display:none;position:absolute;width:100%;height:100%;background:rgba(255,255,255,.7);top:0}.slides.noseparator li:after{display:none}.slides li:after{content:"";background:url(/components/site-template/img/slider_separator.png) right center no-repeat;background-size:contain;position:absolute;right:-6px;top:0;height:100%;width:5px}.prod_info{display:none;position:absolute;top:0;left:0;background:rgba(255,255,255,.72);width:80%;height:100%;margin:0 0 0 10%}.prod_info.open{display:block}.prod_info img{display:block;height:100%;border:1px solid #000}footer{position:relative;padding:0;color:#757777;margin:0;overflow:hidden}footer hr{margin:0;border:none;border-top:1px solid #cdb7c8;border-bottom:1px solid #711e61;background:#711e61;height:3px;width:100%;clear:both;position:relative;z-index:-1}footer hr:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 15px 15px 15px;border-color:transparent transparent #711e61 transparent;top:-15px;left:50%;margin:0 0 0 -15px}.footer_separator{padding:15px 0 10px}.mobl_footer_separator{display:none}.g_container{margin:0 auto;width:100%}.footer_menu{font-size:14px;vertical-align:top;white-space:nowrap;width:100%;text-align:center}.footer_menu a{font-size:17px;color:#757777;margin:0 .6%;display:inline-block}.footer_develop_info{font-size:14px;width:11%;position:absolute;bottom:0;left:1%}.footer_develop_info a{color:#757777}.footer_table_wrap{width:100%;position:absolute;top:0}.footer_copyright{font-size:14px;color:#757777;text-align:right;width:24%;position:absolute;bottom:0;right:1%;white-space:nowrap}.footer_bottom_block{position:relative;margin-top:10px;margin-bottom:10px}.footer_soc_icon{display:inline-block;width:2.8%;max-width:84px;margin:0 1% 0 0}.footer_soc_icon img{width:100%;vertical-align:bottom}.footer_polic_icon{margin:0 1% 0 0}.footer_img_wrap{width:9%}.footer_img_wrap img{width:100%;max-width:126px;display:block}.respons_info{background:#000;height:50px;overflow:hidden;width:200px;color:#fff;position:fixed;top:0;font-size:13px;padding:0 0 0 10px;line-height:26px;opacity:.5;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;z-index:9999}.respons_info:hover{height:initial;opacity:1;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.js_underline_link{position:relative}.js_underline_link hr{height:1px;border:none;bottom:-10px;background:#631f52;width:0%;position:absolute}.scroll li .slide_content_wrap{overflow-x:hidden;overflow-y:auto;height:100%}.img_wrap{font-size:0!important;text-align:center;display:inline}.img_wrap img{display:inline-block;vertical-align:middle;max-height:100%;max-width:80%;margin:0 10%}.img_wrap:before{content:'';display:inline-block;vertical-align:middle;height:100%}.product_wrap{width:100%;margin:0 auto;position:relative;height:inherit;color:#616362;font-size:21px}.product_wrap table{height:100%}.product_wrap .bx-wrapper{position:absolute;top:0}.product_wrap .bx-controls-direction{display:block}.product_wrap .bx-controls-direction a{position:absolute;top:50%;margin-top:-26px;outline:0;width:31px;height:56px;text-indent:-9999px;z-index:9999}.product_wrap .bx-prev{left:10px;background:url(/components/site-template/img/slider_arrow_v2.png) no-repeat 0 -6px;margin-left:-40px}.product_wrap .bx-next{right:10px;background:url(/components/site-template/img/slider_arrow_v2.png) no-repeat -39px -6px;margin-right:-40px}.product_slider_wrap{height:185px}.product_slider_wrap li{width:185px;text-align:center}.product_slider_wrap li img{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%;margin:0 auto}.product_slider_wrap li:before{content:'';display:inline-block;vertical-align:middle;height:100%}.product_mainimg_wrap,.product_mainimg_desc{float:left;width:50%}.product_mainimg_wrap img{display:block;margin:0 auto;width:100%}.product_main_table{height:100%}.product_mobile_view{display:none;width:100%;overflow:hidden}.product_mobile_view .product_title{margin:0 0 15px;font-size:22px}.product_mainimg_container{font-size:0!important;text-align:center}.product_mainimg_container img{display:inline-block;vertical-align:middle;max-height:100%}.product_mainimg_container:before{content:'';display:inline-block;vertical-align:middle;height:100%}.product_mainimg_container img{max-width:300px}.product_mobile_scroll{width:80%;margin:0 auto;padding:10px 0 0}.product_slider_wrap{width:80%;margin:0 auto;position:relative}.search_wrap{width:80%;margin:0 auto;height:100%}.search_half_block{width:40%;padding-right:9%;float:left}.search_half_block.block_left{float:left;border-right:1px solid #333}.search_half_block.block_right{float:right;padding:0 0 0 10%}.search_title{width:100%;padding-bottom:20px}.search_label{float:left;width:100px}.search_input_block{float:left;width:198px}.search_input_block p:first-child{margin-top:0}.search_input_block label{width:75px;display:inline-block;cursor:pointer;padding:2px 0 0 10px}.search_input_block input[type="checkbox"]{cursor:pointer}.search_product_input{width:185px;border-radius:3px;border:1px solid #ccc;padding:3px 5px}.search_diamond_input{box-shadow:0 0 0 1px #ccc;border-radius:3px;padding:3px 3%;width:94%;border:none}.search_diamond_input_wrap{display:inline-block;width:40%}.search_diamond_select{width:25%;margin:0 0 0 5%}.carousel_block_imgwrap img{max-width:100%;max-height:100%}.carousel{position:relative;padding:20px 0;margin:0 auto;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;-moz-perspective:1000px;-o-perspective:1000px;-ms-perspective:1000px;perspective:1000px;width:320px}.carousel li{padding:0;list-style:none;margin:0;width:320px;display:block;cursor:pointer}.carousel li:hover{background:rgba(252,252,252,.54);border-radius:10px}.carousel .carousel_block{font-size:0;text-align:center;display:inline}.carousel .carousel_block:before{content:'';display:inline-block;vertical-align:middle;height:100%}.carousel .carousel_block_desc{width:50%;position:absolute;top:0;right:0;color:#333;font-size:13px;height:100%;display:table}.carousel .carousel_block_desc span{vertical-align:middle;display:table-cell}.carousel .carousel_block_img{display:inline-block;vertical-align:middle;max-height:100%;max-width:50%;margin:0 10%}.carousel .carousel_block_img:before{content:'';display:inline-block;vertical-align:middle;height:100%}.carousel_block_popup{width:65%;margin:2.5% 0 0 -32.5%;background:#fafafa;position:absolute;top:0;left:50%;height:90%;padding:5px}.carousel_block_popup .b_popup_imgwrap{width:60%;height:100%;text-align:center}.carousel_block_popup .b_popup_imgwrap img{display:inline-block;vertical-align:middle;max-height:100%;max-width:50%;margin:0 10%}.carousel_block_popup .b_popup_imgwrap:before{content:'';display:inline-block;vertical-align:middle;height:100%}.carousel_block_popup .b_popup_desc{width:40%;position:absolute;top:0;right:0;color:#333;font-size:14px;height:100%;display:table}.carousel_block_popup .b_popup_desc span{vertical-align:middle;display:table-cell}.carousel_block_popup .b_popup_desc h3{font-size:20px}.b_popup_close_btn{background:url(/components/site-template/img/close_btn.png) center no-repeat;display:block;height:22px;width:85px;cursor:pointer;position:absolute;top:5px;right:5px;z-index:1}.container_wrap{width:75%;margin:0 auto;height:100%}.container_desc{font-size:14px;float:left;width:50%;height:100%}.container_media{width:40%;text-align:center;height:100%}.container_media.media_50{width:50%}.container_title{font-size:18px}.container_media_img{font-size:0;text-align:center;display:inline}.container_media_img:before{content:'';display:inline-block;vertical-align:middle;height:100%}.container_media_img img{display:inline-block;vertical-align:middle;max-height:100%;max-width:80%}.why_choose_wrap{display:table;height:100%;text-align:center;width:100%}.why_choose{text-align:center;display:table-cell;vertical-align:middle}.why_choose .why_choose_desc{opacity:0;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}.why_choose li{opacity:0;width:28%;padding:0 1%;max-width:300px;display:inline-block;margin:0 auto;vertical-align:top}.why_choose li.why_choose_show_desc .why_choose_desc{opacity:1}.why_choose li:hover .why_choose_desc{opacity:1}.bx-wrapper .why_choose{display:block}.bx-wrapper .why_choose li{display:block}.bx-wrapper .why_choose li>img{width:220px;margin:0 auto}.clarity_table{border-collapse:collapse;border-spacing:0;width:100%}.clarity_table td{font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#ccc}.clarity_table th{font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#ccc}.clarity_table .clarity_subtable{padding:0;border-spacing:0}.clarity_table .clarity_subtable table{width:100%}.clarity_table .clarity_subtable td{border:none;text-align:center;border-color:#ccc}.clarity_table .clarity_subtable .clarity_subtable_border{border-right:1px solid #ccc}.container_media_video{height:100%}.container_menu a{color:#333}#g_viewport_mobile .container_desc{width:100%;float:none}#g_viewport_mobile .carousel_block_popup{width:80%;margin:2.5% 0 0 -40%}.product_mainimg_social{text-align:center;padding:10px 0 0}[class*="product_mainimg_social_"]{vertical-align:top}.product_mainimg_social_fk .b-test{display:block;width:85px;height:30px;background:url("/components/site-template/img/social_icon.png") 0 0 no-repeat}.product_mainimg_social_tw .b-test{display:block;width:90px;height:30px;background:url("/components/site-template/img/social_icon.png") -100px 0 no-repeat}.product_mainimg_social_pintit{padding:3px 0 0}.print_email{height:30px;text-align:center;width:100%}.print_email .email_icon{margin:0 5px;display:inline-block;background:url("/components/site-template/img/social_img.png") -42px 0 no-repeat;width:35px;height:30px}.print_email .print_icon{margin:0 5px;display:inline-block;background:url("/components/site-template/img/social_img.png") no-repeat;width:35px;height:30px}.faq_container{width:80%;margin:0 auto;position:relative;overflow:hidden;height:100%}.faq_scrollbar>.mCustomScrollBox>.mCSB_container{margin:0}.faq_scrollbar>.mCustomScrollBox>.mCSB_scrollTools{visibility:hidden}.faq_question{position:relative;width:50%;float:left;height:100%}.faq_question .mCSB_container{margin-left:15px}.faq_question p{cursor:pointer}.faq_question p:hover{background:rgba(113,30,97,.05)}.faq_answer{position:relative;width:50%;float:left;height:100%}.sb-slidebar{display:none}.sb-slidebar.sb-active{display:block}.sb-menu li.with-submenu a{padding:0;margin:0;border:none!important}.sb-menu li.with-submenu:hover a{background-color:transparent}.sb-menu li.with-submenu{background-color:#222}.sb-menu{padding:0;margin:0;list-style-type:none;overflow:hidden}.sb-menu li{width:100%;padding:0;margin:0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(0,0,0,.1);background-color:rgba(255,255,255,.05)}.sb-menu>li:first-child{border-top:none}.sb-menu>li:last-child{border-bottom:none}.sb-menu li a{width:100%;display:inline-block;padding:1em;color:#f2f2f2}.sb-menu li a:hover{text-decoration:none;background-color:rgba(255,255,255,.05)}.sb-left .sb-menu li a{border-left:3px solid transparent}.sb-left .sb-menu li a:hover{border-left:3px solid #840c70}.sb-right .sb-menu li a{border-right:3px solid transparent}.sb-right .sb-menu li a:hover{border-right:3px solid}.js-sidemenu-move{transform:translate(224px);-webkit-transform:translate(224px);-moz-transform:translate(224px)}.bx-viewport{height:100%!important}.contact-us{font-family:"Times New Roman",Arial,Tahoma,Verdana,Sans-Serif;text-align:center}.contact-us h2{font-family:"Times New Roman",Arial,Tahoma,Verdana,Sans-Serif;text-transform:uppercase;margin-top:20px}
body,td,div,h1,p,input,select,textarea{font-family:Arial,Tahoma,Verdana,Sans-Serif}a{color:#757777}a:hover{color:#000}.js_underline_link hr{background:#840c70}html{min-height:initial}body{position:relative;height:100%;overflow:hidden}header,footer{position:absolute;left:0;right:0}header{top:0;height:165px}footer{top:auto;bottom:0;height:110px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer_first_external_links{margin-left:1%}.page-content{position:absolute;left:0;right:0;top:165px;bottom:110px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-content .page-content-wrapper{height:100%;padding:10px;font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-content .page-content-scrollbar .page-content-wrapper{}.copyright-sign{font-size:80%}.align-middle{visibility:hidden}.align-middle.align-middle-loaded{visibility:visible}.container_wrap.align-middle{height:auto;overflow:hidden}.img_wrap{white-space:nowrap}.img_wrap img{margin:0}.mCSB_container.mCS_no_scrollbar{height:100%}header{z-index:2;background:#fff}.header_logo_wrap{display:block;height:100px}.header_logo_wrap img{width:25%}.header_menu{margin-top:10px;border-bottom-color:#840c70}.header_menu li:hover{cursor:pointer}.header_menu a{font-family:'Times New Roman',Arial,Tahoma,Verdana,Sans-Serif;text-transform:uppercase}.header_menu .header_submenu{width:100%}.header_menu .header_submenu a{font-size:17px;text-transform:none}footer{overflow:visible;z-index:2;background:#fff}footer hr{border-top-color:#840c70;border-bottom-color:#840c70;background:#840c70;margin-bottom:10px}footer hr:after{border-bottom-color:#840c70}.footer_menu{font-size:60%}.footer_menu a{font-family:'Times New Roman',Arial,Tahoma,Verdana,Sans-Serif}.footer_menu a:hover{color:#000;cursor:pointer}.footer_soc_icon{max-width:50px;margin-right:0}.footer_soc_icon:hover{opacity:.85}.footer_copyright,.footer_develop_info{bottom:-5px;font-size:14px;z-index:1}.toggle-menu-left{width:40px;height:30px;z-index:9999}.left-side,.right-side{float:left;width:50%;height:100%;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.right-side{float:right}.left-side-with-multimedia .left-side,.right-side-with-multimedia .right-side{width:52%}.left-side-with-multimedia .right-side,.right-side-with-multimedia .left-side{width:48%}.side-with-divider{position:relative}.left-side.side-with-divider:before,.right-side.side-with-divider:before{content:"";background:url(/Components/site-template/img/slider_separator.png) right center no-repeat;background-size:contain;position:absolute;right:0;top:0;height:100%;width:4px}.right-side.side-with-divider:before{right:auto;left:0}.right-side-with-multimedia video,.left-side-with-multimedia video{width:100%;height:100%}.page-with-multimedia-on-the-right-side .bx-wrapper{height:100%}.page-with-multimedia-on-the-right-side .images-slider{height:100%}.page-with-multimedia-on-the-right-side .image-holder{text-align:center;height:100%}.page-with-multimedia-on-the-right-side .image-holder img{display:inline-block;max-height:100%}#sb-site{height:100%}.default-scrollbar{height:auto;max-height:100%;overflow:auto}.page-title-style{font-size:22px;margin-bottom:20px;letter-spacing:1px;text-transform:uppercase}.page-subtitle-style{font-size:18px;margin-bottom:10px;text-transform:uppercase}.page-text-style{font-size:16px}.mousemove-slider .bond-slide{position:relative;text-align:center;width:300px}.mousemove-slider .bond-slide img{max-width:250px}.mousemove-slider .bond-slide:after{content:"";background:url(/Components/site-template/img/slider_separator.png) right center no-repeat;background-size:contain;position:absolute;left:-6px;top:0;height:100%;width:5px}.mousemove-slider .bond-slide:first-child:after{display:none}.mousemove-slider .bond-slide a{display:block;height:100%;position:relative}.mousemove-slider .bond-slide a .image-wrapper{position:absolute;left:0;right:0}.mousemove-slider .bond-slide a .slides_title{color:#5d5f5f;position:absolute;top:-30px;left:0;right:0;text-align:center;font-size:19px;height:30px}.mousemove-slider .bond-slide a:hover .slides_title{color:inherit}.mousemove-slider .bond-slide .img_wrap img{max-width:100%;max-height:100%;margin:0 5%}.why-lazare-page{overflow:hidden;z-index:1;font-size:14px}.why-choose-top{position:absolute;top:0;left:0;right:0;height:66px}.why_choose_wrap{display:block;padding-top:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.why_choose_wrap .why_choose{display:inline-block;margin:0 auto;overflow:hidden}.why_choose_wrap .why_choose li{float:left;cursor:pointer;width:29%;padding:0 2%}.why_choose_wrap .why_choose li img{max-height:50%}.why_choose_wrap .why_choose li .name{font-size:17px}.why_choose_wrap .why_choose li .why_choose_desc{font-size:15px}.faq_answer .faq_answer_wrapper{height:100%}.faq_answer .faq_answer_wrapper .answer{height:100%}.table-design-style{border:1px solid #b89969;border-collapse:collapse}.table-design-style th,.table-design-style td{border:1px solid #b89969;padding:15px}.table-design-style>thead>tr>th,.table-design-style>tbody>tr>th,.table-design-style>tfoot>tr>th,.table-design-style>thead>tr>td,.table-design-style>tbody>tr>td,.table-design-style>tfoot>tr>td{border:1px solid #b89969}.table-design-style tr:first-child td{border-top:none}.table-design-style tr td:first-child{border-left:none}.table-design-style.table-design-striped>tbody>tr:nth-child(odd)>td,.table-design-style.table-design-striped>tbody>tr:nth-child(odd)>th{background-color:#faf4ec}.categories-page .image-wrapper_img,.collections-page .image-wrapper_img{height:240px}.categories-page{margin:0 auto}
.page-content .page-content-wrapper.home-page{padding:0}.home-page .home-slider,.home-page .home-slider>li{height:100%}.home-page .home-slider{padding:0;margin:0}.home-page .home-slider li img{max-width:100%}.home-page .bx-wrapper,.home-page .bx-wrapper .bx-viewport{height:100%}.home-page .bx-wrapper{padding:0}.home-page .bx-wrapper .bx-viewport{left:0}.home-page .bx-wrapper .bx-pager,.home-page .bx-wrapper .bx-controls-auto{bottom:10px}
.press-item-popup .fancybox-image{width:auto;height:auto}.press-item-popup .press-item-with-description{-moz-min-width:900px;-ms-min-width:900px;-o-min-width:900px;-webkit-min-width:900px;min-width:900px}.press-item-popup .press-item-with-description .right-side{font-size:16px;padding:20px}.press-item-popup .press-item-with-description .left-side{text-align:center}.press-item-popup .press-item-with-description .left-side>img{display:inline-block}.press-item-popup .press-item-with-description .left-side>iframe{height:400px}.press-page-holder,.press-page{height:100%}.press-page .tiles-container{position:relative;margin:0 auto;background:#fafafa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.press-page .tiles-container>.prev-press-items-button,.press-page .tiles-container>.next-press-items-button{position:absolute;top:50%;left:-30px;cursor:pointer}.press-page .tiles-container>.next-press-items-button{left:auto;right:-30px}.press-page .tiles-container>.columns-container{overflow:hidden;position:relative}.press-page .tiles-container>.columns-container>.press-column{float:left}.press-page .tiles-container>.columns-container>.press-column>.tile{position:relative;cursor:pointer}.press-page .tiles-container>.columns-container>.press-column>.tile>.video-button{display:none}.press-page .tiles-container>.columns-container>.press-column>.tile.is-video>.video-button{display:block;position:absolute;top:50%;left:50%;right:0;bottom:0}.press-page .tiles-container>.columns-container>.press-column>.tile.is-video>.video-button>img{position:absolute;top:0;left:0;margin:-40px 0 0 -40px}.press-page .tiles-container>.columns-container>.press-column>.tile>.title{position:absolute;top:0;left:0;right:0;padding:6px;background:#fff;opacity:0;text-align:left}.press-page .tiles-container>.columns-container>.press-column>.tile>.title>span{display:inline-block;height:10px;font-size:10px;letter-spacing:1px;color:#000;border-bottom:1px solid #a19d97;text-transform:uppercase}.press-page .tiles-container>.columns-container>.press-column>.tile:hover>.title{opacity:.85}.press-page .tiles-container>.columns-container>.press-column>.tile>.cover>img{width:100%;height:100%}.press-page .tiles-container>.columns-container>.press-column>.placeholder-press-item{cursor:default}.press-page .tiles-container>.columns-container>.press-column>.placeholder-press-item:hover>.title{opacity:0}.press-page .tiles-container>.big-arrow-left,.press-page .tiles-container>.big-arrow-right{margin-top:-20px;opacity:.7}.press-page .tiles-container>.big-arrow-left:hover,.press-page .tiles-container>.big-arrow-right:hover{opacity:1}.press-page .tiles-container>.big-arrow-left{width:0;height:0;border-style:solid;border-width:20px 20px 20px 0;border-color:transparent #808181 transparent transparent}.press-page .tiles-container>.big-arrow-right{width:0;height:0;border-style:solid;border-width:20px 0 20px 20px;border-color:transparent transparent transparent #808181}
.page-content .page-content-scrollbar .page-content-wrapper.our-history{height:100%}.our-history{height:322px;position:relative;z-index:1}.our-history .carousel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.our-history .carousel,.our-history .carousel .our-history-item{position:relative;height:320px}.our-history .carousel .our-history-item{border:1px solid #eee;-ms-border-radius:10px;border-radius:10px;text-align:center}.our-history .carousel .our-history-item .image{-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.our-history .carousel .our-history-item .image{display:inline-block;vertical-align:middle;max-width:94%;max-height:85%;margin:12% 3% 3% 3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.our-history .carousel .our-history-item.current .image{padding:0 50% 0 2%}.our-history .carousel .our-history-item .year-on-image,.our-history .our-history-item .right-side .year{display:inline-block;width:100%;font-weight:bold;font-size:22px}.our-history .carousel .our-history-item .year-on-image{position:absolute;top:10px;left:0;right:0;text-align:center}.our-history .carousel .our-history-item.current .year-on-image{display:none}.our-history .carousel .our-history-item .right-side{display:none;position:absolute;top:30%;right:10px;width:45%;height:100%;color:#333}.our-history .carousel .our-history-item.current .right-side{display:inline-block}.our-history .carousel .our-history-item .right-side>span{vertical-align:middle;display:table-cell}.our-history .our-history-item .right-side{float:left;width:50%;height:100%}.our-history .our-history-item .right-side{font-size:13px;position:relative}.our-history .our-history-item .right-side .title{text-align:left}.fancybox-wrap .popup-content{width:900px;height:100%}.fancybox-wrap .popup-content .popup-left-side,.fancybox-wrap .popup-content .popup-right-side{float:left;width:50%;height:100%}.fancybox-wrap .popup-content .popup-right-side{width:48%;font-size:16px;padding:0 1%}.fancybox-wrap .popup-content .popup-right-side .year{font-weight:bold;font-size:200%;text-align:center;margin-bottom:10px}.fancybox-wrap .popup-content .popup-right-side .title{text-transform:uppercase;font-size:150%;margin-bottom:10px}.fancybox-wrap .popup-content .popup-left-side .bx-wrapper,.fancybox-wrap .popup-content .popup-left-side .bx-wrapper .images{height:100%}.fancybox-wrap .popup-content .popup-left-side .bx-wrapper .bx-viewport{height:100%!important}.fancybox-wrap .popup-content .popup-left-side .images img{max-width:100%;max-height:100%}.our-history-phone-page .navigation-controls{height:60px;overflow:hidden;border:1px solid #840c70;margin-bottom:15px}.our-history-phone-page .navigation-controls .prev-item,.our-history-phone-page .navigation-controls .next-item{position:relative;float:left;width:50%;height:100%;padding:10px;font-style:italic;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.our-history-phone-page .navigation-controls .prev-item .text,.our-history-phone-page .navigation-controls .next-item .text{display:inline-block;overflow:hidden;height:100%}.our-history-phone-page .navigation-controls .prev-item:before,.our-history-phone-page .navigation-controls .next-item:before{position:absolute;top:50%;left:5px;margin-top:-7.5px;content:'';width:0;height:0;border-style:solid;border-width:7.5px 10px 7.5px 0;border-color:transparent #840c70 transparent transparent}.our-history-phone-page .navigation-controls .next-item:before{left:auto;right:5px;border-width:7.5px 0 7.5px 10px;border-color:transparent transparent transparent #840c70}.our-history-phone-page .navigation-controls .prev-item{border-right:1px solid #840c70;padding-left:20px}.our-history-phone-page .navigation-controls .next-item{padding-right:20px}.our-history-phone-page .our-history-item .year{text-align:center;font-weight:bold;font-size:22px;margin-bottom:15px}.our-history-phone-page .our-history-item .images .image-holder img{max-width:100%;max-height:100%}.our-history-phone-page .our-history-item .title{text-transform:uppercase;text-align:center;font-size:19px;margin:10px 0}
.clarity-page .clarity-table{margin:15px 0;background-color:#fdfdfd;border:1px solid #b89969}.clarity-page .clarity-table .clarity-row{overflow:hidden;border-top:1px solid #b89969}.clarity-page .clarity-table .clarity-row:first-child{border-top:none}.clarity-page .clarity-table .clarity-row .clarity-cell{float:left;height:100%;border-left:1px solid #b89969;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clarity-page .clarity-table .clarity-row .clarity-cell:first-child{border-left:none}.clarity-page .clarity-table .clarity-row .clarity-cell:nth-child(1){text-align:center;width:25%}.clarity-page .clarity-table .clarity-row .clarity-cell:nth-child(2){width:35%;padding:10px}.clarity-page .clarity-table .clarity-row .clarity-cell:nth-child(3){width:39%;padding:10px}.clarity-page .clarity-table .clarity-row .clarity-cell .name{padding:10px;background:#ccc}.clarity-page .clarity-table .clarity-row .clarity-cell .subname-holder{overflow:hidden;padding:10px;background:#eee}.clarity-page .clarity-table .clarity-row .clarity-cell .subname-holder>*{border-left:1px solid #9b6191}.clarity-page .clarity-table .clarity-row .clarity-cell .subname-holder>*:first-child{border-left:none}.clarity-page .clarity-table .clarity-row .clarity-cell .subname-holder.col-2>*{float:left;width:49%}.clarity-page .clarity-table .clarity-row .clarity-cell .subname-holder.col-3>*{float:left;width:32%}.clarity-page .play-all-button{color:#840c70;font-size:21px;float:right;text-transform:uppercase}.clarity-page .container_media .container_media_img>*{display:inline-block}
.color-page{font-size:14px;height:auto}.color-page .descriptions{overflow:hidden;margin:20px 0;font-size:17px}.color-page .descriptions>div{float:left;width:29%;padding-left:6%}.color-page .descriptions>div:first-child{padding-left:0}.color-page .selected-colors{position:relative;text-align:center}.color-page .selected-colors .colors{display:inline-block;border:1px solid #eee}.color-page .selected-colors .colors>.left,.color-page .selected-colors .colors>.right{position:relative;float:left;padding:10px 10px 30px;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.color-page .selected-colors .colors>.left:before,.color-page .selected-colors .colors>.right:before{position:absolute;left:0;right:0;bottom:0;font-size:20px;content:attr(data-selected-type)}.color-page .selected-colors .colors img{max-width:100%;max-height:100%}.color-page .selected-colors .notes{width:38%;text-align:center;font-size:90%;margin:0 auto;color:#ccc}.color-page .colors-set{height:130px;margin:15px 0}.color-page .colors-set .colors-set-holder{overflow:hidden;width:auto;height:100%}.color-page .colors-set .color-set-item-holder{position:relative;float:left;overflow:hidden;height:100%;margin:0}.color-page .colors-set .color-set-item-holder .color{position:relative;float:left;width:25%;height:60%;cursor:pointer;border:1px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.color-page .colors-set .color-set-item-holder .color.selected{border-color:#840c70}.color-page .colors-set .color-set-item-holder .color:before{position:absolute;bottom:-20px;left:0;right:0;font-size:14px;font-weight:bold;content:attr(data-type)}.color-page .colors-set .color-set-item-holder .description{position:absolute;bottom:0;left:0;right:0;text-align:center;height:40%;text-transform:uppercase;font-size:16px;padding-top:30px;border-left:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.color-page .colors-set .color-set-item-holder:first-child .description{border-left:none}.color-page .colors-set .color-set-item-holder.col-3 .color{width:33%}.color-page .colors-set .color-set-item-holder .color img{max-width:100%;max-height:100%}.ui-draggable-dragging{z-index:9999!important}
.carat-weight-page .hand-preview{overflow:hidden;height:100%}.carat-weight-page .right-side{height:95%}.carat-weight-page .hand-preview .hand,.carat-weight-page .hand-preview .carat-slider{float:left;height:100%}.carat-weight-page .hand-preview .hand{position:relative;width:calc(100% - 210px);text-align:center}.carat-weight-page .hand-preview .hand .hand-image{max-width:100%;max-height:100%}.carat-weight-page .hand-preview .diamond{position:absolute;top:21%;left:41.6%;max-width:5%;text-align:center}.carat-weight-page .hand-preview .diamond-image{max-width:100%}.carat-weight-page .hand-preview .carat-slider{position:relative;width:200px;margin-left:10px;height:100%}.carat-weight-page .hand-preview .carat-slider .slider-range{top:9px;bottom:0;position:absolute;left:0;right:0}.carat-weight-page .hand-preview .carat-slider .ruler{position:absolute;top:30px;left:0;right:0;bottom:20px}.carat-weight-page .hand-preview .carat-slider .ruler .ruler-image,.carat-weight-page .hand-preview .carat-slider .ruler .ruler-medium-image{position:absolute;height:100%}.carat-weight-page .hand-preview .carat-slider .ruler .values{height:100%;margin-top:-3%;margin-left:88px}.carat-weight-page .hand-preview .carat-slider .ruler .values .value{height:9%;color:#797979;font-size:100%}.carat-weight-page .hand-preview .carat-slider .ruler .ui-slider-handle{position:absolute;display:inline-block;width:200px;margin-left:57px;margin-bottom:-15px;z-index:1;cursor:pointer;height:30px}.carat-weight-page .hand-preview .carat-slider .ruler .ui-slider-handle .point,.carat-weight-page .hand-preview .carat-slider .ruler .ui-slider-handle .arrow,.carat-weight-page .hand-preview .carat-slider .ruler .ui-slider-handle .current-value{float:left;max-height:100%}.carat-weight-page .hand-preview .carat-slider .ruler .ui-slider-handle .arrow{margin-left:50px;margin-top:-3px}.carat-weight-page .hand-preview .carat-slider .ruler .ui-slider-handle .current-value{font-size:20px;color:#797979;margin-top:0}
.product-page{position:relative;margin:0 auto;max-width:1300px;height:100%}.product-page .product-title{display:none;font-size:27px;text-align:center;margin-bottom:15px}.product-page .product-images,.product-page .product-info{position:absolute;top:25px;left:0;bottom:170px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.product-page .buttons-line .social-buttons,.product-page .product-images{width:60%}.product-page .buttons-line .product-actions,.product-page .product-info{width:40%}.product-page .product-images .bx-wrapper,.product-page .product-images .bx-wrapper .bx-viewport{height:100%}.product-page .product-images .product-images-wrapper{width:100%;height:100%}.product-page .product-images .product-images-wrapper .product-image{overflow:hidden;text-align:center;width:100%;height:100%}.product-page .product-images .product-images-wrapper .product-image img{display:inline-block;max-width:90%;max-height:90%}.product-page .product-info{left:auto;right:0;font-size:16px}.product-page .product-info .title{text-align:left;font-size:27px;margin-bottom:30px}.product-page .product-info .description{text-align:left}.product-page .product-images{padding:15px}.product-page .product-images img{max-width:100%;max-height:100%}.product-page .buttons-line,.product-page .gallery-products{position:absolute;bottom:15px;left:0;right:0}.product-page .buttons-line{bottom:130px;height:40px}.product-page .buttons-line .social-buttons,.product-page .buttons-line .product-actions{float:left;text-align:center;padding-top:10px}.product-page .buttons-line .social-buttons .social-button{display:inline-block;margin-left:10px}.product-page .buttons-line .social-buttons .social-button.pnt>a>span{display:none}.product-page .buttons-line .social-buttons .social-button.fb .fb_iframe_widget span{vertical-align:initial!important}.product-page .buttons-line .product-actions{text-align:left}.product-page .buttons-line .product-actions>div{cursor:pointer}.product-page .gallery-products{height:110px}.product-page .gallery-products .bx-wrapper,.product-page .gallery-products .bx-wrapper .bx-viewport,.product-page .gallery-products .gallery-slider,.product-page .gallery-products .gallery-slider .image-holder{height:100%}.product-page .gallery-products .gallery-slider{overflow:hidden}.product-page .gallery-products .gallery-slider .image-holder{display:inline-block;width:100px;float:left;text-align:center;opacity:.5}.product-page .gallery-products .gallery-slider .image-holder.active,.product-page .gallery-products .gallery-slider .image-holder:hover{opacity:1}.product-page .gallery-products .gallery-slider .image-holder img{max-height:100%;max-width:100%}
.products-gallery,.products-gallery .products-holder-wrapper,.products-gallery .products-holder-wrapper .products-holder{height:100%}.products-gallery .products-holder-wrapper{max-width:1080px;margin:0 auto}.products-gallery .products-holder-wrapper .products-holder{padding:0 40px}.products-gallery .products-holder .gallery-items-holder,.products-gallery .products-holder .gallery-items-holder .gallery-item-row{overflow:hidden}.products-gallery .products-holder .gallery-items-holder .gallery-item-row .gallery-item{text-align:center;float:left;width:230px;height:230px;margin:10px}#g_viewport_tablet .products-gallery .products-holder .gallery-items-holder .gallery-item-row .gallery-item{margin:0}#g_viewport_tablet .products-gallery .products-holder .gallery-items-holder,#g_viewport_tablet .products-gallery .products-holder .gallery-items-holder .gallery-item-row{text-align:center}#g_viewport_mobile .products-gallery .products-holder .gallery-items-holder,#g_viewport_mobile .products-gallery .products-holder .gallery-items-holder .gallery-item-row{text-align:center}#g_viewport_tablet .products-gallery .products-holder .gallery-items-holder .gallery-item-row .gallery-item,#g_viewport_mobile .products-gallery .products-holder .gallery-items-holder .gallery-item-row .gallery-item{display:inline-block;float:none;margin:0}
.search-page .attributes-holder>div{width:50%;float:left}
.faq-page .faq_question{padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.faq-page .faq_question .question,.faq-page .faq_mobile_container .question{font-style:italic;font-size:16px}.faq-page .faq_question .question.active,.faq-page .faq_mobile_container .question.active{font-weight:bold}.faq-page .faq_answer .answer{font-size:16px;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.faq-page .faq_question .mCustomScrollbar .mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger_bar,.faq-page .faq_answer .mCustomScrollbar .mCSB_scrollTools .mCSB_draggerContainer .mCSB_dragger_bar{background:#cbcbcb;background:rgba(163,163,163,.75)}.faq_mobile_container .answer{display:none}.faq-page .faq_mobile_container .question{margin:10px 0;padding:10px 0;border-top:1px solid #d887ca}.faq-page .faq_mobile_container .answer{padding-bottom:10px}
.store-locator-container{width:100%;margin:0 auto;height:465px;position:relative;overflow-y:auto}.store-locator-container>iframe{height:100%;width:100%;display:block;margin:0 auto}#usa-google-map{height:400px}@media screen and (min-width:1182px){.store-locator-container{width:1182px}}@media screen and (max-width:768px){.store-locator-container{background-image:none}}
.international-retailers-page .international-countries-holder{overflow:hidden;text-align:center}.international-retailers-page .international-countries-holder .international-country{width:200px;display:inline-block;margin:10px;cursor:pointer}.international-retailers-page .international-countries-holder .international-country .image,.international-retailers-page .international-countries-holder .international-country .name{width:100%}.international-retailers-page .international-countries-holder .international-country .image img{max-width:100%;border:1px solid #b89969}.international-retailers-page .international-countries-holder .international-country .name{color:#757777;padding:5px 0;text-align:center;font-size:20px}.international-retailers-page .international-countries-holder .international-country:hover .name{color:inherit}.international-retailers-page .international-country-retailers-holder .international-country .back-button{width:auto;float:right}.international-retailers-page .international-country-retailers-holder .international-country .country-info{overflow:hidden;margin-bottom:10px}.international-retailers-page .international-country-retailers-holder .international-country .country-info .image{float:left;width:200px}.international-retailers-page .international-country-retailers-holder .international-country .country-info .info{line-height:30px;float:left;margin:35px 0 0 40px}.international-retailers-page .international-country-retailers-holder .international-country .country-info .info .name{font-weight:bold}.international-retailers-page .international-country-retailers-holder .international-country .country-info .image img{max-width:100%;border:1px solid #b89969}.international-retailers-page .international-country-retailers-holder .international-country .retailer{padding:20px;border-top:1px solid #b89969;margin-bottom:20px}.international-retailers-page .international-country-retailers-holder .international-country .retailer>div{position:relative;min-height:20px;margin-bottom:10px;padding-left:80px}.international-retailers-page .international-country-retailers-holder .international-country .retailer .title{position:absolute;top:0;left:0;display:inline-block;-moz-min-width:80px;-ms-min-width:80px;-o-min-width:80px;-webkit-min-width:80px;min-width:80px;color:#757777;font-weight:bold}.international-retailers-page .international-country-retailers-holder .international-country .retailer .map a{color:#840c70;font-size:18px}
.sb-slidebar .responsive-nav .with-submenu{text-align:center;font-size:18px;font-weight:bold;padding:10px 0;color:#fff}@media only screen and (min-width:1025px){.table-design-style{font-size:90%}.why-choose-top{top:10px}}@media only screen and (min-width:1224px){.table-design-style{font-size:100%}}@media only screen and (max-width:1024px){.footer_soc_icon_wrap{margin-top:2%;width:65%}.footer_copyright{line-height:inherit}.footer_soc_icon{width:4.8%}.footer_menu a{margin:0 25px}.container_wrap{width:100%;-moz-box-sizing:border-box;box-sizing:border-box}header{height:55px}.page-content{top:55px;bottom:120px}.header_logo_wrap{height:55px}.header_logo_wrap img{max-width:none;width:220px}.toggle-menu-left{display:block}.footer_separator{display:none}.mobl_footer_separator{display:block;padding:15px 0 0}.footer_menu{float:none;clear:both;text-align:center;position:relative;margin:5px 0}.homepage_slider{width:100%}.header_menu{border:none}.header_menu .responsive-nav{display:block}.header_menu>ul{display:none}.footer_bottom_block{height:auto!important}.footer_table_wrap{position:relative}footer hr{height:2px}footer hr:after{border-width:0 5px 5px 5px;top:-5px;margin:0 0 0 -5px}.contact-us-page .left-side{width:35%}.contact-us-page .right-side{width:65%}.table-design-style{font-size:70%}.carat-weight-page .hand-preview .carat-slider .ruler .ruler-image{display:none}.carat-weight-page .hand-preview .carat-slider .ruler .ruler-medium-image{display:block}}@media only screen and (max-width:768px){.footer_menu a{margin:0 6px;font-size:14px}}@media only screen and (max-width:568px){.page-content{position:relative;top:initial;bottom:initial;left:initial;right:initial;padding:0;margin:0;height:initial}.footer_copyright{position:relative;width:100%;bottom:0;right:0;text-align:center}.footer_develop_info{position:relative;bottom:0;left:0;width:100%;text-align:center}.footer_bottom_block{margin-top:0}.search_half_block{float:none;width:100%;margin:0 auto;padding:0}.search_half_block.block_right{float:none;padding:0;margin:0}.search_half_block.block_left{float:none;border:none;border-bottom:1px solid #333;margin:0 0 20px;padding:0 0 20px}.product_mobile_view{display:block}.product_desctop_view{display:none}.product_mainimg_wrap,.product_mainimg_desc{float:none;width:100%;text-align:center}.footer_soc_icon{width:7.8%}.contact-us-page .left-side{display:none}.contact-us-page .right-side{width:100%;margin-bottom:100px}.page-with-multimedia-on-the-right-side .left-side{width:100%}.page-with-multimedia-on-the-right-side .right-side{display:block;width:100%;height:auto;margin:15px 0}.control-holder.without-title{padding:0}.search-page .left-side,.search-page .right-side{width:100%;float:none}.search-page .side-with-divider:before{display:none}.search-page .right-side{margin-top:40px;border-top:1px solid;padding-top:40px}.control-holder .control-group{width:74%}.why_choose_wrap .why_choose li{float:none;width:100%;margin-top:38px}.why_choose .why_choose_desc{opacity:1}.clarity-page .clarity-table .clarity-row{height:inherit!important}.clarity-page .clarity-table .clarity-row .clarity-cell .name,.clarity-page .clarity-table .clarity-row .clarity-cell .subname-holder{height:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.clarity-page .clarity-table .clarity-row .clarity-cell .subname-holder{font-size:17px}.clarity-page .clarity-table .clarity-row .clarity-cell .subname-holder.col-2>*{float:none!important;display:inline-block;width:inherit!important}.clarity-page .clarity-table .clarity-row .clarity-cell .subname-holder>*{border-left:none!important}.clarity-page .clarity-table .clarity-row .clarity-cell .subname-holder.alternate-fsize{font-size:11px}.container_media{width:100%}.mylazare_content_wtrap{width:100%}.color-page .selected-colors .notes{width:100%}.color-page .descriptions>div{float:none;width:100%;padding-left:0;margin-bottom:20px}.control-holder .control-title{width:100%;display:block;text-align:center}.control-holder .control-group{width:100%}.international-retailers-page .international-countries-holder .international-country{float:none;margin:0 auto}.carat-weight-page .left-side,.carat-weight-page .right-side{width:100%}.carat-weight-page .hand-preview{height:100%}.carat-weight-page .right-side{height:360px}.carat-weight-page .hand-preview .hand{width:100%;position:absolute}.carat-weight-page .hand-preview .hand .hand-image{width:100%;max-width:none;max-height:none}.carat-weight-page .hand-preview .carat-slider{width:115px;margin-left:-15px}.carat-weight-page .hand-preview .carat-slider .ruler .ui-slider-handle .current-value{color:#fff;-ms-text-shadow:0 0 5px #444;text-shadow:0 0 5px #444}.page__index .page-content,.page__jewelry-collections .page-content,.page__jewelry-categories .page-content,.page__productsearch .page-content,.page__jewelry-gallery .page-content{height:inherit;max-height:315px;min-height:310px}body{overflow-y:scroll}header{position:relative}footer{position:relative;height:auto;border-top:1px solid #d47cc5}footer hr{position:absolute;bottom:0;margin-bottom:0}.footer_menu{overflow:hidden}.footer_menu a{margin:2px 0;float:left;width:100%}.footer_copyright{margin-top:15px}.footer_develop_info{margin:5px 0}.contact-us-page .right-side{padding:0}.contact-us-page .control-title{width:100%;margin-bottom:5px}.contact-us-page .control-group{width:100%}.control-holder.without-title,.control-holder .field-validation-error{padding-left:0}.why-lazare-page .why-choose-top{position:static}.product-page .product-title{display:block;margin-bottom:0;font-size:30px}.product-page .product-images,.product-page .buttons-line,.product-page .product-info,.product-page .gallery-products{position:static;width:100%}.product-page .product-images{height:220px;padding-top:5px;padding-bottom:5px}.product-page .buttons-line .social-buttons{width:71%;height:30px;overflow:hidden}.product-page .buttons-line .social-buttons .social-button{margin-left:5px}.product-page .buttons-line .product-actions{width:29%}.print_email .print_icon,.print_email .email_icon{margin:0 4px}.product-page .product-info .title{display:none}.product-page .product-info .description{padding:15px}.making-news-page{min-height:291px}.right-side-with-multimedia video,.left-side-with-multimedia video{display:block;margin:0 auto;max-width:300px}.faq-page{font-size:15px}.product-email-popup{max-width:250px}}@media only screen and (min-width:321px) and (max-width:568px){.categories-page .image-wrapper_img,.collections-page .image-wrapper_img{height:200px}.product-email-popup{width:495px}}