/*@import url('https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap');*/
.jost{font-family:"Jost", sans-serif!important;}
form label { margin-top:5px;width:100%;text-align:right;display:block;color:#575757;}
.no_border:after { border:0px !important;}

@-moz-document url-prefix() {form label {margin-top:8px;}}

/*===========Featured-section*/
.home_featured{ background-color:#bba2aa;text-align:center;clear:both;}
.home_featured.tophome_featured{ background-color:#fff;text-align:center;clear:both; border-top:2px solid #e4dadd; border-bottom:2px solid #e4dadd;}
.home_featured .hd{ font-size:16px;line-height:24px;padding:25px 0px 10px;color:#fff;text-transform:uppercase;}
.home_featured.tophome_featured .hd{ font-size:14px;line-height:22px;padding:25px 0px 25px;color:#bba2aa;text-transform:uppercase;}
.home_featured .hd span{ display:block;font-size:22px;}
.home_featured ul{margin:0px auto;padding-bottom:25px;text-align:center;max-width:1198px;}
.home_featured.tophome_featured ul{padding-bottom:0px;}
.home_featured ul>li{ display:inline-block;padding:0px 3%;}
.home_featured.tophome_featured ul>li{ padding:0px 2%;}
.home_featured ul>li:first-child{ padding-left:0px;}
.home_featured ul>li:last-child{padding-right:0px;}
@media (max-width:1227px){.home_featured ul>li{ display:inline-block;padding:0px 1.5%;}}
@media (max-width:1039px){.home_featured.tophome_featured ul>li{ padding:0px 1%;}}
@media (max-width:1023px){.home_featured ul{ display: table;width:100%;}.home_featured ul>li{display:table-cell;}}

.featured_logo{ padding:0px 30px;height:41px;}
.featured_logo_t{ display: table;width:100%;height:41px;}
.featured_logo_tb{ display: table-cell;height:100%;vertical-align: middle;}
.featured_logo_tb>a{ display: inline-block;}
.featured_logo .owl-controls{ position: static;padding:0px;display:inherit;}
.featured_logo .owl-item,.featured_logo.owl-carousel .owl-item{ background-color: transparent;}
.featured_logo .owl-buttons .owl-prev, .featured_logo .owl-buttons .owl-next{ bottom:auto;top:50%;margin-top:-15px;width:15px;height:30px;position: absolute;cursor:pointer;}
.featured_logo .owl-buttons .owl-prev{left:0px;right: auto;}
.featured_logo .owl-buttons .owl-next{ right:0px;left:auto;}
.featured_logo .owl-buttons svg{ width:15px;height:30px;fill:#d6d2d2;}
.featured_logo .owl-buttons div:hover svg{ fill: #988389;}

@media (max-width:1023px){.home_featured.tophome_featured .hd{font-size:12px;}}

@media (max-width:767px){.home_featured{padding-bottom:10px;margin:15px 0 0 0;}.home_featured .hd{ padding:15px 0px 10px;} .home_featured .owl-pagination{ display: none;} .home_featured.tophome_featured .hd{ font-size:14px;}}

.home_featured .svg_owl_right, .home_featured .svg_owl_left {fill:#FFFFFF !important;}
.home_featured.tophome_featured .svg_owl_right, .home_featured.tophome_featured .svg_owl_left {fill:#7e7e7e !important;}

/*===========New Featured-section*/
.home_featured.tophome_featured{background-color:#fff;text-align:center;clear:both;border-top:none;border-bottom:none;margin:0 0 70px;padding:0 0;}
.home_featured.tophome_featured .hd{position:relative;font-family:'proxima_nova_rgregular'!important;font-size:18px;line-height:27px;text-transform:none;padding:0 0;margin:0 0 40px;}
.home_featured.tophome_featured .hd:after{content:'';position:absolute;left:50%;top:50%;height:1px;width:100%;background-color:#E3D9DD;transform:translate(-50%, -50%);}
.home_featured.tophome_featured .hd span{display:inline-block;position:relative;font-size:22px;line-height:24px;font-weight:400;font-style:italic;margin:0 auto;padding:0px 30px;color:#575757;background:#fff;text-transform:none;z-index:1;}
.home_featured.tophome_featured ul{margin:0px auto;padding-bottom:50px;text-align:center;max-width:100%;/*border-bottom:1px solid #E3D9DD;*/}
.home_featured.tophome_featured ul>li{display:inline-block;padding:0% 1.5%;}
/*.home_featured.tophome_featured ul>li img{width:145px;}*/
.home_featured.tophome_featured ul li a:hover img{opacity:0.7;}

.home_featured.bot_featured{margin:70px 0 0;}

@media (max-width:1039px){
.home_featured.tophome_featured ul>li{padding:1% 1.5%;}
.home_featured.tophome_featured ul>li img{width:125px;}
}
@media (max-width:767px){
	.home_featured.tophome_featured{margin:0 0 35px;}
	.home_featured.bot_featured{margin:35px 0 0;}
	.home_featured.tophome_featured .hd{margin:0 0 5px;}
	.home_featured.tophome_featured .hd span{padding:0 15px;}
	.home_featured.tophome_featured ul{padding-bottom:20px;}
	.home_featured.tophome_featured ul.featured_logo.owl-carousel{height:auto;}
	.home_featured.tophome_featured ul.featured_logo.owl-carousel li{display:flex;height:70px;justify-content:center;align-items:center;}
	.home_featured.tophome_featured ul.featured_logo.owl-carousel .owl-nav [class*=owl-]{margin-top:-25px;}
	.home_featured.tophome_featured ul>li{padding:3% 3%;}
	.home_featured.tophome_featured ul>li img.the-knot-new{width:95.13px;}
	.home_featured.tophome_featured ul>li img.Forbes-new{width:99.32px;}
	.home_featured.tophome_featured ul>li img.Huffpost-new{width:130.83px;}
	.home_featured.tophome_featured ul>li img.yahoo-Fi-new{width:79.83px;}
	.home_featured.tophome_featured ul>li img.Comopolitan-new{width:152.64px;}
	.home_featured.tophome_featured ul>li img.Brides-new{width:91.94px;}
}
.listening li {text-align:left;padding-bottom:10px;color:#575757;font-size:15px;margin-left:15px;position:relative;line-height:20px;}
.listening li a {color:#575757;font-weight:100;text-transform:capitalize;}
.listening li:before {content:"";font-family: FontAwesome;position:absolute;top: 0px;color:#757575 !important;font-size:18px;left:-15px;padding: 0 10px 0 0;}

@media (min-width:320px) and (max-width:767px){}
@media only screen and (min-width:375px) and (max-width:667px) and (orientation:portrait){.hide, .viewhide{display:none!important}}
@media only screen and (min-width:375px) and (max-width:667px) and (orientation:landscape){.hide, .viewhide{display:none!important}}
@media only screen and (min-width:414px) and (max-width:736px) and (orientation:portrait){.hide, .viewhide{display:none!important}}
@media only screen and (min-width:414px) and (max-width:736px) and (orientation:landscape){.hide, .viewhide{display:none!important}}
@media only screen and (max-width:640px), only screen and (max-width:667px), only screen and (max-width:480px){.hide, .viewhide{display:none!important}}
@media only screen and (max-width:640px), only screen and (max-width:667px), only screen and (max-width:480px) and (orientation:portrait){.hide, .viewhide{display:none!important}}
@media only screen and (max-width:640px), only screen and (max-width:667px), only screen and (max-width:480px) and (orientation:landscape){.hide, .viewhide{display:none!important}}
.jwlogo{width:105px;height:50px !important;}

body, a.btn, .btn, .sbHolder, a.popupbutton, .contest-selfi p b, .dmd-comparison, .myaccount .mct-bg span.right-t, .staticpage, .sidestone-box .hd, .dmd-hd-block a.ovalbutton, .cart-stap ul li a span.bg small, a.ratlink, .f-arial, .arial, .breadcrumb, .navigation ul ul li a, .dhx_combo_select,div.gridbox_xp table.obj td,.dhx_dragColDiv,div.gridbox table.hdr td, div.gridbox table.obj td,div.gridbox_clear div.ftr td,div.gridbox_dhx_skyblue table.hdr td,.ui-widget,.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button,div.gridbox_xp table.hdr td div.hdrcell,div.gridbox div.ftr td, div.gridbox_modern div.ftr td, .ALgrid .gridMiddle table tr,div.pagingBlock,div.gridbox_mt table.obj td,.ui-widget,.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button,span.recordsInfoBlock,div.gridbox_mt table.hdr td div.hdrcell, div.gridbox table.obj td.group_row,div.gridbox_light table.hdr td,div.gridbox_light table.obj td,div.gridbox_light .dhx_combo_edit,div.gridbox_modern table.hdr td,div.gridbox_modern .dhx_combo_edit,div.gridbox_clear table.hdr td,div.gridbox_clear table.obj td,div.gridbox_clear .dhx_combo_edit,div.gridbox_modern table.obj td, h3, .education .box .hd a, .hpweltxt, .education .box2 font, .home-gallery .catebox .hd a, .f-gentium, .cart-stap ul li a span.name, textarea,  .c-select{font-family: 'proxima_nova_rgregular' !important;}
h1, h4, h6, .home-gallery .catebox .hd a, .reasons-box .hd, .navigation ul, .why-us ul li a, .address-box .hd, .cart-section .infobox .hd, .popup-content .hd, .bottom-row1 .hd, .bottom-row2 .common .hd, .myaccount .login .hd, .myaccount .myact .maheading, .search-tabe li .nbr, .search-tabe li .dies .price, .search-tabe li .dies h5, .maheading, .home-popup .hd, .seller-banner .desi span.sub-titels, .seller-banner .desi span.big-titels, .filter .items, .dmd-hd-block, .res-hd2, .refineleft .res-hd1, .custom-no, .custom-no2, .f-times, .item h5, .checkout-login .chlogin .hd, .cartpr-list li .cat-product .prd-hd a, .edu-subhd, .why-us-mob a, .myaccount .mct-hd, .myaccount .mct-bg h3, .staticpage .videohd, .staticpage .video-hd .clarity_box h1, .staticpage .video-hd, .staticpage .career-hd, .sweepstake h3, .sweepstake em, .selfi, .components h2, .refineleft .res-hd1, .refineleft .res-hd2, .home-gallery .catebox .smallbanlink, .f-georgia{font-family:'Canela' !important;font-weight:300;}

.fblack, a:hover, a.link:hover, a.btn1:hover, .btn1:hover, .topsection a:hover, .why-us ul li a, .filter .items,.breadcrumb, .breadcrumb, .bottomsection a:hover, .bottom-row1 .hd, .bottom-row2 .small-list li a:hover, .search-tabe li .nbr, .search-tabe li .dies .price,.popup-content .close, .popup-content .hd, a.popupbutton:hover, .catbotdesc a:hover, .sb-slidebar, .navigation .mob-cur, .navigation ul ul li a:hover, #tooltip .tdesc, .nofoundtxt, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, .contest-selfi .veryfi1, .sweepstake h3,.sweepstake em,.selfi h2, .myaccount .mct-hd,.myaccount .mct-bg h3,.myaccount .mct-bg span.right-t,.myaccount .Interests-list li a,.myaccount .mct-bg .wish-prd li, .home-gallery .catebox .hd a, .edu-right h3,.edu-right .edu-box-cat li a:hover,
ul.pearls li a:hover,.edu-right .moissanite_table .lightbg td, .edu-right .moissanite_table .darkbg td,.edu-right .Moissante-hd,.dmd-comparison .cpr-table .cpr-r .pr,a.ratlink:hover, .shopping-bag-right .infobox .info a:hover,.refineleft .res-hd1,a.viewallbtn, .refineleft .hdr a,ul.res-list li a,ul.res-list-all li a, .fancybox_message_title,.right-link a:hover,a.grading:hover,.adddmd-btn .sub a:hover,.reasons-box a:hover,.large-dies .pl10 strong.font14 a:hover strong{color:#bba2aa!important;}
.fwhite, a.btn, .btn, .sbOptions a:hover, .sbOptions a:focus, .sbOptions a.sbFocus, .navigation .mob-hd, .navigation ul li a.first, #tooltip, .newList li:hover a, .detaildrp ul.newList, .detaildrp ul.newList1, .detaildrp .newListSelected, .currencydrp ul.newList, .currencydrp ul.newList1, .currencydrp .newListSelected, .myaccount .mct-bg .wish-prd .last-li a span, .mfp-preloader a:hover, .mfp-close, .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close, .mfp-close-btn-in .mfp-close, .edu-mo-hd,.edu-right .moissanite_table .tableheader2 td,.edu-right .moissanite_table .tableheader td, .dmd-search-result .advanced-search .item-nu a, a.checkout span,.cart-stap ul li a span.bg small, .infotabs .hd2 a:hover, .infotabs .hd2 a.active, .bsod, .fancybox-title-float-wrap .child, .fancybox-title-outside-wrap, .fancybox-title-over-wrap,.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited,.ui-state-hover a, .ui-state-hover a:hover,a.viewallbtn:hover{color:#ffffff;}
.cartpr-list li .cat-product .prd-hd a, .bottom-row3 .logobox .hd, .address-box .hd, .reasons-box .hd, .seller-banner .desi, .myaccount .myact .maheading,.cart-section .infobox .hd,.item h5,.refineleft .res-hd2{color:#575757;}
.contest-selfi .self-input{color:#9c9797;}
.topsection, .topsection a, .ui-accordion .ui-accordion-header strong, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default,
.large-dies h1,ul.res-list-all li a.more:hover,ul.res-list li a.more:hover{color:#555555;}
.newListSelected, .currencydrp ul.newList li, .detaildrp ul.newList li, .newList li:hover, .newListHover{color:#868684;}
body, .new-e, .checkout-login .chlogin .hd, h6, .staticpage, .myaccount .login .hd, .dmd-comparison .cpr-table .cpr-l th,.right-link a{color:#575757;}
a, .product .name a, h2, .myaccount .myacmenu a, .home-gallery .catebox .smallbanlink .pb5 a, .edulink a, a.aero, .shap-pre a,.edu-right a.hd-link,.pearl_buying_guide li a, .metal ul li a{color:#575757;}
a.link, .catbotdesc a, .reasons-box a, .staticpage .Newslink, .myaccount a, .hpweltxt a, .edu-right .edu-box-cat li a, ul.pearls li a, a.ratlink,.diamond-stud-earrings .diamond-quality-shape li a, .dmdetail_earring ul li .ltbox a, .dmdetail_earring ul li .mtbox a, .dmdetail_earring ul li .rtbox a, a.grading, .shopping-bag-right .infobox .info a,.shopping-bag-left a,.large-dies .pl10 strong.font14 a strong{color:#575757;}
.navigation ul ul li a, .product .name a:hover, .myaccount .myacmenu a:hover, .edu-right a.hd-link:hover, .metal ul li a:hover,.bulid-satting .metal ul li a.active, .adddmd-btn .sub a, .nxt-ac-section-container .nxt-item-txt i,ul.res-list li a:hover,ul.res-list-all li a:hover,.large-dies .midialink li a:hover,.small-list li a:hover{color:#575757;}
.contest-selfi td, .contest-selfi p, .contest-selfi h2, .darkbg td, span.hd-shape, .mob-filter ul li, .mob-filter ul li a.shap-box{color:#333333;}
.size-table .tableheader th, .size-table .sticky-intersect th{color:#01327E;}
.select-auto a.sbSelector, a.sbSelector, .sbOptions a{color:#525252;}
ul.newList, ul.newList1, ul.newList li, .selectedTxt{color:#4b3b30;}
.staticpage .contact .support, .staticpage .video-hd{color:#737277;}
.mfp-preloader, .mfp-preloader a, .mfp-counter{color:#ccc}
.red, .error, .errmsg, .errormsg, .dmd-comparison .cpr-table .cpr-r .lightbg td a.rem{color:#FF0000;}

.bulid-satting .hd,.bulid-satting .inhd{color:#4D4D4D;}
a.popupbutton, a.btn2, .btn2{color:#696969;}
.hpweltxt b, .hpweltxt{color:#58585A;}
.education .box .hd a{color:#717171;}
.education .box .hd a:hover{color:#26679c}
.edu-right a{color:#0069BF;}
.edu-category li a{color:#575757;}
.edu-right .list-no{color:#ABAAAA;}
.topsection .number{color:#3A3A3A;}
.why-us ul li a:hover{color:#ce0f0f}
.ui-widget-content{color:#222222;}
.product .our-save, .large-dies .save-dis-text,.listview-pr .you-save{color:#090;}
a.btn1, .btn1{color:#333745;}
.breadcrumb a{color:#575757;}
.popup p{color:#60584F;}

h1, .edu-subhd, .diamond-search .dmd-sr-box h1{color:#575757;}
h3{color:#575757;}
h4,.careers h1{color:#575757}
h5, .fancybox-outer, .fancybox-error{color:#444444}
.blue{color:#339}
ul.res-list-all li a.more,ul.res-list li a.more{color:#003179;}
.Gifts h4 a{color:#575757;}
.cust-bg .custom-no, .cust-bg .custom-no2{color:#C5C5C5;}
.nxt-ac-main .nxt-ac-header{color:#575c6d;}
.bsod .title{color:#0000AA;}
.fancybox_message{color:#262626;}
.nxt-ac-item, .nxt-ac-item .nxt-item-txt, .nxt-ac-item .nxt-item-txt a, .nxt-ac-section-container a, .nxt-ac-all a{color:#575757;}
.dmd-hd-block{color:#161415;}
.filter-box .filter-box-hd, .filter-box2 .filter-box-hd{color:#161415;}
.ui-widget-content a{color:#d9d9d9;}
.ui-widget-header a{color:#f6f6f6;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#75abff;}
body, .bgwhite, .lightbg td, .sbHolder, .popup-content, .prhover-info, #sb-site, .sb-slidebar, .navigation .mob-cur ul, .owl-carousel .owl-item, .newListSelected, ul.newList, .size-table .lightbg td, .size-table .sticky-col .lightbg th, .size-table .sticky-enabled tbody.lightbg th.first, .mfp-bg, .hp-searchbox, .edu-mo-hd .icon em,.edu-category li,.edu-right .moissanite_table .lightbg td, .edu-right .moissanite_table .darkbg td,.edu-right .tableheader td, .dmd-search-result .dmd-info-box,.dmd-comparison .build-box,.dmd-comparison .cpr-table .cpr-r .allborder,.pr-comparison .allborder,.dmd-comparison .cpr-table .cpr-l th,.dmd-comparison .cpr-table .cpr-r .lightbg td,.dtl-compare .cpr-table .cpr-r .allborder, .dmdetail_earring ul li .ltbox a:hover, .dmdetail_earring ul li .mtbox a:hover, .dmdetail_earring ul li .rtbox a:hover,.adddmd-btn .sub a:hover,.infotabs .hd1 li a,.infotabs .hd2 a, .dtltabs-info .grading td.act,.infotabs .hd1 li a:hover, .infotabs .hd1 li a.active,.infotabs .content .tabs-content, a.viewallbtn, .refineleft .hdr a,a.viewallbtn:hover, .refineleft .hdr a:hover, .nxt-ac-main, .nxt-ac-main .nxt-ac-products-container, .nxt-ac-main .nxt-ac-section-container, .fancybox_message, .bsod .title{background-color:#ffffff;}
.bgblack, .popup-bg,a.viewallbtn:hover, .refineleft .hdr a:hover{background-color:#000000}
.darkbg td, .bottom-row2, .diamond-stud-earrings .dmnd-quality-hd{background-color:#F4F4F4;}
.commen-box1, .edu-right .moissanite_table .darkbg td, .dmd-search-result .add-compare, .dmd-comparison .cpr-table .cpr-l td,.dtl-compare .cpr-table .cpr-r .lightbg td,.dmd-comparison .cpr-table .cpr-r .darkbg td, .pr-comparison .lightbg td{background-color:#f0efed;}
.contest-selfi .self-input, .filter, .nofoundbox, .staticpage .video-box, .cart-section .choose-box, .fancybox-outer{background-color:#f9f9f9;}
.navigation .mob-hd, .infotabs .hd2 a:hover, .infotabs .hd2 a.active{background-color:#44433f;}
.sbOptions a:hover, .sbOptions a:focus, .sbOptions a.sbFocus, .currencydrp ul.newList li:hover{background-color:#868684}
.detaildrp ul.newList li:hover{background-color:#868684}
.sbOptions{background-color:#fefefe;}
a.btn1:hover, .btn1:hover{background-color:#CECECE}
.home-gallery .catebox .hd{background-color:#f7f7f7;}
.navigation ul ul, .adddmd-btn .sub{background-color:#f6f6f6;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, .result-list .result-list .lightbg tr:nth-child(2n+2) td, .well{background-color:#f5f5f5;}
ul.newList1{background-color:#383837;}
.staticpage .contact .support, .nxt-ac-main .nxt-ac-selected{background-color:#eee;}
.staticpage .contact .support, .nxt-ac-main .nxt-ac-selected .nxt-item-txt {color:#bba2aa;}
.nxt-ac-main a.popupbutton {padding:8px 17px;font-size:14px;font-weight:normal;border-color:#808080;background-color:#808080;color:#ffffff !important;}
.nxt-ac-main a.popupbutton:hover {color:#e1e1e1 !important;opacity:0.97;}
.result-list .result-list .lightbg tr:hover td{background-color:#d8d8d8;}
.size-table .tableheader th, .size-table .sticky-intersect th{background-color:#DBE2F8;}
.edu-category li li, .cart-section .info-con li{background-color:#FBFBFB;}
.edu-right .product_box .learning_center{background-color:#FCFCFC;}
.edu-right .moissanite_table .tableheader2 td{background-color:#939393;}
.edu-mo-hd{background-color:#B5B5B5;}
.allborder, .bulid-satting .opsun-content ul.sapelist li .hoveimg{background-color:#ECECEC;}
.dmd-search-result .advanced-search .item-nu a{background-color:#7d7d7d;}
.sidestone-box ul li span.img.hover a, .sidestone-box ul li span.img a.active{background-color:#808080;color: #e1e1e1 !important;opacity: 0.97;}
.cart-stap ul li a span.bg small{background-color:#b2b2b2;}
.selfi{background-color:#fcf9f9;}
.bsod{background-color:#0000AA;}
#fancybox-overlay{background:#000;}

html{-webkit-box-sizing:border-box;box-sizing:border-box;}
*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit;}

html{height:100%}
body{font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
html, body, form, ul, h1, h2, h3, h4, h5, h6, .noborder{margin:0;padding:0}
img{border:0;max-width:100%; height:auto;}
ul{list-style:none}
:focus{outline:0}
a{text-decoration:none;font-weight:400;outline:0}
a:hover{text-decoration:none}
a.link{text-decoration:underline}
a.link:hover{text-decoration:none;}
h1, h2, h3, h4, h5, h6{font-weight:400}
h1{font-size:30px;padding:10px 0 15px;line-height:30px;margin-bottom:0px !important;font-weight:300;}
h2{font-size:26px;}
h3{font-size:20px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:14px;}
.p5{padding:5px;}.m0{margin:0}.p0{padding:0!important}
.p5{padding:5px;}.p10{padding:10px;}.p15{padding:15px;}.p20{padding:20px;}.pr0{padding-right:0}
.p5{padding:5px;}.pt5{padding-top:5px;}.pl5{padding-left:5px;}.pr5{padding-right:5px;}.pb5{padding-bottom:5px;}
.p10{padding:10px;}.pt10{padding-top:10px;}.pl10{padding-left:10px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}
.p15{padding:15px;}.pt15{padding-top:15px;}.pl15{padding-left:15px;}.pr15{padding-right:15px;}.pb15{padding-bottom:15px;}
.p20{padding:20px;}.pt20{padding-top:20px;}.pl20{padding-left:20px!important}.pr20{padding-right:20px!important}.pb20{padding-bottom:20px;}
.pl25{padding-left:25px;}.pt25{padding-top:25px;}.pl25{padding-left:25px;}.pr25{padding-right:25px;}.pb25{padding-bottom:25px;}
.p7{padding:7px;}.pt8{padding-top:8px;}

/* Common Spacing ***/
.mt5{margin-top:5px;}.mb5{margin-bottom:5px;} .mt10{margin-top:10px;}.mb10{margin-bottom:10px;}
.mlr5{margin-left:5px;margin-right:5px;}.mlr10{margin-left:10px;margin-right:10px;}
.ml5{margin-left:5px;}.ml10{margin-left:10px;}
.mr5{margin-right:5px;}.mr10{margin-right:10px;}
.mr3{margin-bottom:-3px;}

.fs11{font-size:11px;}.fs12{font-size:12px;}.fs13{font-size:13px;}.fs14{font-size:14px;}.fs15{font-size:15px;}.fs16{font-size:16px;}.fs17{font-size:17px;}
.fs18{font-size:18px;}.fs19{font-size:19px;}.fs20{font-size:20px;}.fs21{font-size:21px;}.fs22{font-size:22px;}.fs23{font-size:23px;}.fs24{font-size:24px;}
.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.underline{text-decoration:underline}.textnone{text-decoration:none}
.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}
.no-display, .d-none{display:none}.d-block, .block{display:block}.d-inline, .inline{display:inline}.d-inline-block, .inline-block{display:inline-block}
.d-table, .dtable{display:table}.dtablecell{display:table-cell}
.fnone{float:none}.left{float:left;}.right{float:right;}.clear{clear:both;}
.taj{text-align:justify}.tal{text-align:left;}.tac{text-align:center}.tar{text-align:right;}.vam{vertical-align:middle}
.border{border:1px solid #e6e6e6}.noborder{border:0 none}.xline{border-bottom:1px solid #d3d3d3}.yline{border-left:1px solid #c4c4c4}.yline1{border-right:1px solid #c4c4c4}


#profile_photo.input { padding: 3px 3px 4px;}
.profile-cls { position: absolute;right: 5px;top: 50%;margin-top: -10px;width: 20px;height: 20px;z-index: 10;cursor: pointer;}
input{margin:0}textarea{resize:none}
.price{color:#000;font-size:16px;}


.error, .errmsg, .errormsg{font-weight:700}.bold{font-weight:700}.normal{font-weight:400}.italic{font-style:italic}.pointer{cursor:pointer}
.box-sizing, .input, .search-mob-popup, .signin-mob-popup, .navigation .mob-hd, .navigation .mob-info, .education .box, .bottom-row2 .common, .search-tabe li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}
.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12, html, body{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12{float:left;margin:0}
.col1{width:8.33%}.col2{width:16.66%}.col3{width:25%}.col4{width:33.33%}.col5{width:41.66%}.col6{width:50%}.col7{width:58.33%}.col8{width:66.66%}.col9{width:75%}.col10{width:83.33%}.col11{width:91.66%}.col12{width:100%}
.show479{display:none;}
.fullwidth{width:100%}
.wauto{width:auto}
.back-none{background:0 0}
.back-ino{background-image:none}
.repeatx{background-repeat:repeat-x}
.no-repeat{background-repeat:no-repeat}
.back-plt{background-position:left top}
.back-prt{background-position:right top}
.back-prb{background-position:right bottom}
.back-plb{background-position:left bottom}
.back-plc{background-position:left center}
.back-prc{background-position:right center}
.back-ptc{background-position:top center}
.back-pbc{background-position:bottom center}
.back-pb{background-position:bottom}
.back-pt{background-position:top}
.button-bg1{background-image:url(https://images.allurez.com/images/btn-bg.jpg);background-repeat:repeat-x;background-position:left top;background-color:#3d3d3d}
.button-bg2{background-image:url(https://images.allurez.com/images/btn1-bg.gif);background-repeat:repeat-x;background-position:bottom;background-color:#fff}
.button-bg3{background-image:url(https://images.allurez.com/images/btn2-bg.jpg);background-repeat:repeat-x;background-position:left top}
.ovalbutton-bg{background-image:url(https://images.allurez.com/images/oval-black-left.gif.png);background-repeat:no-repeat;background-position:left top}
.ovalbutton-bg-span{background-image:url(https://images.allurez.com/images/oval-black-right.gif.png);background-repeat:no-repeat;background-position:right top}
.ovalbutton-big-bg{background-image:url(https://images.allurez.com/images/ovalbutton-big.png);background-repeat:no-repeat;background-position:left top}
.ovalbutton-big-bg-span{background-image:url(https://images.allurez.com/images/ovalbutton-big.png);background-repeat:no-repeat;background-position:right bottom}
.keyempty 0{opacity:1}.fadeIn 0{opacity:0}.fadeIn 100%{opacity:1}.fadeOut 0{opacity:0}.fadeOut 100%{opacity:1}
.right-toleft{text-align:right;}
.show, .show980, .botcur{display:none;}
.show1{display:none !important;}
.row10{margin:0 -10px;}
.botcur{display:none}
.featured{background-image:url(https://images.allurez.com/images/static/featured-bg.gif);background-repeat:repeat-x}
.right-section p{}
::-webkit-input-placeholder{color:#fff;}
:-moz-placeholder{color:#fff;}
::-moz-placeholder{color:#fff;}
:-ms-input-placeholder{color:#fff;}
.bottom-row1 .join .input::-webkit-input-placeholder{color:#575757;}
.bottom-row1 .join .input:-moz-placeholder{color:#575757;}
.bottom-row1 .join .input::-moz-placeholder{color:#575757;}
.bottom-row1 .join .input:-ms-input-placeholder{color:#575757;}
.bottom-row1 .join .input{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.reasons-box, a.btn2, .btn2{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}

.reasons-box .hd{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}
a.btn, .btn{cursor:pointer;padding:0 10px;color:#ffffff;background-image:url(https://images.allurez.com/images/btn-bg.jpg);background-position:left top;background-repeat:repeat-x;background-color:#3d3d3d;border:0;display:inline-block;line-height:28px;height:28px;font-size:12px;font-weight:700;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center}
a.btn1, .btn1{background-image:url(https://images.allurez.com/images/btn1-bg.gif);background-position:bottom;background-repeat:repeat-x;background-color:#fff;border:1px solid #cbcbcb;padding:5px 10px;display:inline-block;cursor:pointer;font-size:11px;text-transform:uppercase}
a.btn2, .btn2{cursor:pointer;background-image:url(https://images.allurez.com/images/btn2-bg.jpg);background-repeat:repeat-x;background-position:left;display:inline-block;height:19px;line-height:19px;padding:0 10px;border:1px solid #d2d1d1;font-weight:700}
a.btn2:hover, .btn2:hover, a.btn2:hover, .btn2:hover{border:1px solid #9c9b9b}
a.ovalbutton-big{background-image:url(https://images.allurez.com/images/ovalbutton-big.png);background-repeat:no-repeat;background-position:left top;display:inline-block;padding-left:15px;}
a.ovalbutton-big span{background-image:url(https://images.allurez.com/images/ovalbutton-big.png);background-repeat:no-repeat;background-position:right bottom;display:inline-block;font-size:12px;font-weight:700;margin-right:2px;padding-right:15px;line-height:32px;}

a.ovalbutton-new{background:url(https://images.allurez.com/images/btn-right.png) right top no-repeat;display:inline-block;height:34px;width:100%;font-size:12px;color:#fff;line-height:33px;font-weight:700;}
a.ovalbutton-new span{background:url(https://images.allurez.com/images/btn-left.png) left top no-repeat;padding-left:25px;margin-right:26px;display:block;height:34px;}

#build-option  a.ovalbutton-new{margin:5px 0;}
#build-option .pop-call{font-size:12px;color:#575757;font-weight:700;}
/* btn ***/
a.chkbtn{font-size:11px;color:#fff;padding:4px 8px;font-weight:bold;display:inline-block;cursor:pointer;background:#000;}
a.chkbtn:hover{background:#5a5956;}
a.bckbtn{font-size:11px;padding:4px 8px;font-weight:bold;display:inline-block;cursor:pointer;background:#5a5956;border:none;color:#fff;}
a.bckbtn:hover{background:#dadada;color:#575757;}
/* btn ***/
a.morelink{text-decoration:underline}
a.morelink:hover{text-decoration:none}
a.morelink_desc{text-decoration:underline}
a.morelink_desc:hover{text-decoration:none}
a.edumore{text-decoration:underline}
a.edumore:hover{text-decoration:none}
a.edumore-reg{text-decoration:underline;color:#575757;}
a.edumore-reg:hover{text-decoration:none}
.font14{font-size:14px;}
.f11{font-size:11px;}
.f12{font-size:12px;}
#expmore{color:#333333;font-size:20px;margin:25px 1% 5px;position:relative;text-align:center;text-transform:uppercase;width:98%;font-family:gentium_basicregular;z-index:10;}
#expmore .expmore-text{background-color:#ffffff;display:inline-block;padding-left:10px;padding-right:10px;}
#expmore .expmore-text:after{border-top:1px solid #dbdbdb;content:"";display:block;height:2px;left:0;position:absolute;right:0;top:0.6em;z-index:-1;}
.expline{border-bottom:1px solid #dbdbdb;padding-bottom:10px;}
.expline1{border-bottom:0px;}
.wrapper{max-width:1000px;margin:0 auto;padding:0;-moz-box-shadow:0 0 10px #aaa;-webkit-box-shadow:0 0 10px #aaa;box-shadow:0 0 10px #aaa}
.product .thumb{display:block;text-align:center}
.product .thumb.bdthumb{min-height:255px;}
.product .thumb.nlthumb{min-height:214px;}


@media (min-width:792px) and (max-width:800px){}
.middlesection{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.seller-banner{border:1px solid #e9eae8;background-image:url(https://images.allurez.com/images/home-border-bg.jpg);background-repeat:repeat-x;background-position:left top;display:block;padding:0 10px 10px 0;text-align:center}
.seller-banner .desi{width:49%;text-align:center}
.seller-banner .left.desi{text-align:left;}
.seller-banner .desi span.sub-titels{font-size:18px;padding-bottom:10px;padding-top:10px;display:block}
.seller-banner .desi span.big-titels{font-size:30px;padding-bottom:15px;text-transform:uppercase;display:block}
.seller-banner .desi span.sm-titels{font-size:22px;}
.seller-banner .desi span.sm-sub-titels{font-size:14px;padding-bottom:5px;}
.filter{font-size:11px;padding:12px;}
.filter .items{font-size:14px;line-height:28px;float:left;padding-right:10px;}
.filter .filter-left{float:left;}
.filter .filter-right{float:right;}
.filter .filter-right .viewhide{padding-top:2px;display:inline-block}
.address-box{border:1px solid #e6e6e6;display:block;margin-bottom:10px;}
.address-box .hd{font-size:16px;background-image:url(https://images.allurez.com/images/cart-section/infobox-hd-bg.gif);background-repeat:repeat-x;background-position:left top;padding:5px 10px;}
.address-box .a-info{padding:10px;border-top:1px solid #e6e6e6;font-size:11px;}
.address-box span.icon{display:none}
.small-list{display:block}
.small-list li{display:block}
.small-list li a{background-image:url(https://images.allurez.com/images/icon-arrow.png);background-repeat:no-repeat;background-position:left center !important;padding-left:10px;display:inline-block}
.commen-box1{padding:10px;border:1px solid #e3e3e3}
.address-box{border:1px solid #e6e6e6;display:block;margin-bottom:10px;}
.address-box .hd{padding:10px 15px;background:#f2f2f2;font-weight:bold;font-size:14px;line-height:20px;}
.address-box .a-info{padding:10px;border-top:1px solid #e6e6e6;font-size:13px;min-height:175px;}
.mb10{margin-bottom:10px;}
.allborder{border:0;width:100%;border-collapse:0;border-spacing:1px;}
.tableheader td, .tableheader th{background-image:url(https://images.allurez.com/images/tableheader.gif);background-position:left bottom;background-repeat:repeat-x;padding:5px;text-transform:capitalize;font-weight:700}
.lightbg td{padding:5px;}
.darkbg td{padding:6px 10px;}
.blonde_hair{min-width:159px;display:inline-block}
.breadcrumb{font-weight:700;padding-bottom:10px;padding-top:10px;font-weight:normal;font-size:14px;font-style:normal;}
.breadcrumb a{background-image:url(https://images.allurez.com/images/breadcrumb.gif);background-position:center right 3px;background-repeat:no-repeat;padding:0 16px 0 0px;}
.breadcrumb a:hover{text-decoration:underline}
.breadcrumb h2{display:inline-block;padding-left:2px;padding-bottom:0px;line-height:normal;}
.select-auto{float:left;position:relative}
.select-auto .sbSelector{position:inherit;width:auto}
.select-auto .sbOptions{min-width:200px;top:27px!important}
.select-auto a.sbSelector{line-height:22px;position:absolute;text-indent:7px;width:100%;font-size:12px;text-transform:uppercase;}
.sbHolder{border:1px solid #d7d7d7;height:22px;position:relative}
a.sbSelector{line-height:22px;position:absolute;text-indent:7px;width:100%;font-size:12px;text-transform:uppercase;}
.sbToggle{background-image:url(https://images.allurez.com/images/selecticons.png);background-repeat:no-repeat;display:block;height:22px;outline:0;position:absolute;right:0;top:0;width:23px;z-index:99}
.sbToggle:hover, .sbToggleOpen, .sbToggleOpen:hover{background-image:url(https://images.allurez.com/images/selecticons.png);background-repeat:no-repeat}
.sbOptions{border:1px solid #d7d7d7;border-bottom:0;left:-1px;position:absolute;z-index:100;overflow-y:auto;width:100%}
.sbOptions a{display:block;padding:4px 7px;border-bottom:1px solid #d7d7d7;font-size:11px;text-transform:uppercase;line-height:14px;}

.search-tabe{display:table;float:left;width:100%}
.search-tabe li{float:left;padding:10px 15px 0 20px;min-height:70px;width:33.3%;cursor:pointer;background:#f3f3f3;border-right:1px solid #cdcdcd;}
.search-tabe li:last-child{border-right:0px;}
.search-tabe li .nbr{font-size:36px;line-height:50px;float:left;}
.search-tabe li .dies{padding:7px 40px 0px;}
.search-tabe li .dies h5, .search-tabe li .nbr{color:#808080;}
.search-tabe li .dies .price{font-size:15px;color:#808080}
.search-tabe li.active{background:#ffffff;border:1px solid #dddddd;}
.search-tabe li.active h5, .search-tabe li.active .nbr, .search-tabe li.active .dies .price{color:#575757;}
.bottom_border{background:url(https://images.allurez.com/images/cor_bot_cert.gif) repeat-x center bottom #fff;}
.top_border{background:url(https://images.allurez.com/images/cor_top_cert.gif) repeat-x center top;}
.right_border{background:url(https://images.allurez.com/images/cor_right_cert.gif) repeat-y right;}
.left_border{background:url(https://images.allurez.com/images/cor_left_cert.gif) repeat-y left;}
.right_bottom_cur{background:url(https://images.allurez.com/images/cor4_cert.gif) no-repeat right bottom;}
.left_bottom_cur{background:url(https://images.allurez.com/images/cor3_cert.gif) no-repeat left bottom;}
.top_right_cur{background:url(https://images.allurez.com/images/cor2_cert.gif) no-repeat right top;}
.top_left_cur{background:url(https://images.allurez.com/images/cor1_cert.gif) no-repeat left top;padding:25px;}
@media only screen and (min-width:20px) and (max-width:767px){.search-tabe li{width:10%;padding:10px 10px 8px!important;float:left;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.search-tabe li.active{width:80%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;}
.search-tabe li.active .dies, .search-tabe li.active img{display:block}
.search-tabe li.active .nbr{float:left;font-size:36px;}
.search-tabe li .dies, .search-tabe li img{display:none}
.search-tabe li .nbr{float:none;font-size:25px;}}
.popup-bg{left:0;top:0;width:100%;z-index:1001;height:100%;-ms-filter:"alpha(Opacity=60)";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;position:fixed}
.popup{top:35px;z-index:1001;left:0;width:100%;position:absolute}
@media (max-width:767px){.popup{ z-index:10001;}}
#third_div_popup.popup .popcon-area form .p10.f-arial{padding:0px;}
.popup-auth{z-index:1001;left:0;width:100%;position:absolute}
#certificate_content{float:left;max-height:800px;overflow:auto;width:100%;}
.popup p{line-height:18px;font-size:13px;margin:0;padding:0;}
.popup-width{max-width:510px;margin:0 auto;padding:0 25px;}
.popup-content{position:relative;border:2px solid #f2f2f2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:hidden;font-size:12px;-webkit-box-shadow:0px 0px 5px 1px #ccc;-moz-box-shadow:0px 0px 5px 1px #ccc;box-shadow:0px 0px 5px 1px #ccc;}
.popup-content .close{position:absolute;right:10px;top:5px;width:25px;height:15px;cursor:pointer;z-index:2;font-size:24px;color:#575757!important;display:block;}
.popup-content .hd{padding:10px 15px;text-transform:capitalize;font-size:16px;background-repeat:repeat-x;background-color:#f2f2f2;color:#575757!important;}
.popup-content-pd{ padding: 21px 50px 36px 50px;font-size:14px;}

#sweepstake_popup_container .popup-width{max-width:750px;}
#sweepstake_popup_container .popup-content{border:none; background-image:url("https://images.allurez.com/images/bg-banner-earring.jpg"); border-radius:inherit; box-shadow:inherit;background-repeat: no-repeat;background-size: cover;height: 450px;}
/*.popup-content.home-popup{padding:30px 30px 20px 30px;border:none;}
.home-popup .home_popup_middle .popcon-area{width:35%;}*/
.home-popup .popup-content .close_new{border:none; }
.home-popup .popup-content .svg_close_new{fill:#000;}
.home-popup .home_popup_middle{padding:40px 25px 25px 0;display:flex;align-items:center;flex-wrap:wrap;justify-content: center;}
.home-popup .home_popup_middle .home-popup-img{width:65%;padding-right:15px;text-align:center;}

.home-popup .hd, .home-popup .inner-hd{font-size:52px;line-height:59px;letter-spacing:0.15px;text-transform:capitalize;font-weight:normal;background:none;color:#bba2aa!important;margin:0px;padding	:0px;}
.home-popup .pop-con{ font-size:30px;color:#6e6e6e;padding:20px 0;line-height:35px;text-transform: uppercase;font-style: italic;}
.home-popup .inner-hd1{font-size:22px;}
.home-popup em{font-size:18px;}
.home-popup .errmsg{color:#6e6e6e;font-weight:600;}

.sweepstake-reg .home-popup .home_popup_middle{padding:55px 25px 25px 0;}
.sweepstake-reg .home-popup .hd, .home-popup .inner-hd{font-size:42px;line-height:49px;}
.sweepstake-reg .home-popup .pop-con{font-size:17px;line-height:26px; text-transform:none; font-style:normal;}

#third_div_popup .home-popup .hd{font-size: 42px;line-height: 44px;}
#third_div_popup .home-popup .pop-con{font-size: 18px;line-height: 24px;}

.home-popup .home_popup_btn{display:flex;align-items:center;-webkit-box-pack:justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content:space-evenly;flex-wrap:wrap;}
.home-popup .home_popup_btn .home_popup_btn_inner{padding:0px 0px 10px;}
.home-popup .home_popup_btn a.popupbutton{color:#ffffff;border:0px solid #bba2aa;background-color:#b89fa7;font-size: 14px;letter-spacing: 0.2px;text-transform: uppercase;font-family: 'proxima_novasemibold'!important;padding: 10px;width: 191px;height: 37px;line-height: 17px;}
.home-popup .home_popup_btn a.popupbutton:hover{color:#575757!important;border-color:#575757;}

/*#second_div_popup .popup-content.home-popup{padding:55px 30px 20px 30px;}*/

#instagram_div_popup .home-popup .home_popup_main{display:flex;flex-wrap:wrap; justify-content:center; align-items:inherit;}
#instagram_div_popup .home-popup .home_popup_main .popcon-area{padding-left:30px;}
#instagram_div_popup .home-popup .home_popup_main .popup_main_inner {width: 50%;padding: 0px;}

#second_div_popup .home-popup .hd{margin-bottom:30px;}
#sweepstake_popup_container .home-popup .home_popup_main .popup_main_inner{/*width:50%;*/ padding:24px 20px 24px 0;color:#6e6e6e;}
#sweepstake_popup_container .home-popup .home_popup_main .popup_main_inner .f-arial{color: #6e6e6e;}
.home-popup .home_popup_main .pop-con{padding:0px 0px 30px;}
.home-popup .home_popup_main .title_enter{font-family:'Canela'!important; font-size:30px; color:#bba2aa;}
.home-popup .home_popup_main .title_info{font-size:18px; color:#6e6e6e; margin:0px 0px 10px;}
.home-popup .home_popup_main .input{height:33px;}
.home-popup .gradio{margin:-4px 0 0 0;}

a.popupbutton{background:#bba2aa;font-size:16px;line-height:16px;padding:12px 30px;color:#ffffff;text-transform:uppercase;display:inline-block;text-align:center;opacity:1;transition:0.3s;}
a.popupbutton:hover{color:#ffffff!important;opacity:0.97;}
.home-popup a.link{font-size:11px;color:#6e6e6e;border-bottom:solid 1px #575757;display:inline-block;text-decoration:none; float:right;}
.home-popup a.link:hover{ color:#575757;border-color:#000000;}

.new-e{font-size:15px;font-weight:700;padding-top:20px;}
.news-l{width:100%;float:left;font-size:15px;}
.news-l .birth{width:126px;float:left;}
#tooltip .n-td{text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px!important;width:100%;float:left;}
.checkout-login .chlogin{border:1px solid #e6e6e6;min-height:235px;}
.checkout-login .chlogin .hd{text-align:center;font-size:20px;background-image:url(https://images.allurez.com/images/cart-section/infobox-hd-bg.gif);background-position:left top;background-repeat:repeat-x;padding:6px 5px;border-bottom:1px solid #e6e6e6;text-transform:capitalize}
.checkout-login .chlogin .chlogin-info{padding:15px;min-height:150px;}
.banner{background-image:url(https://images.allurez.com/images/category/bg_cat.gif);background-position:bottom center;background-repeat:repeat-x;background-color:#fff;border:1px solid #e3e3e3;padding:15px;}
.cartpr-list{float:left;width:100%}
.cartpr-list li{width:20%;float:left;}
.cartpr-list li .cat-product{text-align:center;min-height:300px;display:block;padding:10px;}
.cartpr-list li .cat-product .prd-hd{line-height:20px;margin-bottom:20px;min-height:50px;}
.cartpr-list li .cat-product .prd-hd a{font-size:20px;}
@media only screen and (max-width:991px){
	.cartpr-list li{width:33.3%;}
}
@media only screen and (max-width:767px){
	.product  {font-size:11px;padding-left:3px !important;padding-right:3px !important;}
	.cartpr-list li{width:50%}
	.cartpr-list li .cat-product .prd-hd a{font-size:16px;line-height:18px;}
    .popup-content .hd{padding:10px 15px;text-transform:capitalize;font-size:16px;background-repeat:repeat-x;background-color:#f2f2f2;color:#575757!important;}
	.popup-content-pd{ padding:15px;font-size:14px;}
	#third_div_popup.popup .popcon-area form .p10.f-arial{padding:10px;}
}
@media only screen and (max-width:360px){
	.cartpr-list li{width:100%;border-bottom:solid 1px #dedede;margin-bottom:10px;}
	.cartpr-list li .cat-product .prd-hd{min-height:initial;}
	.cartpr-list li:last-child{border-bottom:none;}
}
.catbotdesc{background-image:url(https://images.allurez.com/images/featured-bg.gif);background-position:top center;background-repeat:repeat-x;padding:5px 15px;}
.catbotdesc a{text-decoration:underline}
.catbotdesc a:hover{text-decoration:none;}
.pr-listing{width:100%;float:left;}
.pr-listing li{width:25%;position:relative;float:left;border-top:1px solid #e3e3e3;}

.pr-listing>li:nth-child(4n+5){clear:both;}
.pr-listing>li:nth-child(-n+4){ border-top-color:transparent;}
@media (max-width:991px){
.pr-listing>li:nth-child(4n+5){clear:inherit;}
.pr-listing>li:nth-child(3n+4){clear:both;}
.pr-listing>li:nth-child(-n+4){ border-top-color:#e3e3e3;}
.pr-listing>li:nth-child(-n+3){ border-top-color:transparent;}
.pr-listing>li{ width:33.3333333333%; }
}
@media (max-width:767px){
.pr-listing>li:nth-child(4n+5){clear:inherit;}
.pr-listing>li:nth-child(3n+4){clear:inherit;}
.pr-listing>li:nth-child(2n+3){clear:both;}
/*.pr-listing>li:nth-child(-n+4){ border-top-color:#e3e3e3;}
.pr-listing>li:nth-child(-n+3){ border-top-color:#e3e3e3;}
.pr-listing>li:nth-child(-n+2){ border-top-color:transparent;}*/}




.product{text-align:center;display:block;border:1px solid #fff;padding:10px/*5px 5px 18px 5px*/;position:relative;margin:12px 0;min-height:389px;}
.product.product-reg{min-height:382px;}
#videodisplay.product {width:100%;}

/*.product .name{min-height:48px;display:block}*/
.product .name{min-height:55px;display:block}
.product .wtname{min-height:28px;display:block;margin-top:-5px;}
.product .wtname span{font-size:11px;line-height:8px;line-height:8px;display:block;}
.product .wtname a{font-weight:400}
.product .name a{font-weight:400;}
.rperpage .product .name a{display:inline-block;padding:3px 5px;background:#808080;color:#ffffff;border:none;}
/*.product .our-save{font-size:12px;font-weight:700}*/
.product .our-save{font-size:11px;/*font-weight:600*/}
.product .thumb{display:block;text-align:center;/*padding-bottom:10px;*/ /*background:#f8f8f8;*/}
.product .thumb img{ width:96%; margin:0 auto; }
.listing-new-ui .product .thumb img{ width:80%; margin:0 auto; }
.product .thumb .prd-none{ display:none;}
.product .thumb .prd-block{ display:inline-block;}
/*.product .thumb.bdthumb{min-height:255px;}.product .thumb.nlthumb{min-height:214px;}*/
.product_list{float:left;width:100%;}
.product_list>li{position:relative;float:left;border-top:1px solid #e3e3e3;}
.rperpage .product .name a{display:inline-block;padding:3px 5px;background:#808080;color:#ffffff;border:none;}
.rperpage .product .name a.ovalbutton {padding:8px 17px;border-color:#808080;background-color:#808080;color:#ffffff !important;display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;font-size:14px;}
.product .our-save{font-size:11px;/*font-weight:600*/}
.product.product-reg{min-height:382px;}
.deic .our-save{font-size:12px;font-weight:700}
.product .prd-sale{position:absolute;right:10px;background-color:#fff;/*border:1px solid #000;*/color:#000;font-family:'proxima_novasemibold';
font-size:10px;display:block;padding:4px 6px;/*width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;*/}
/*.product .prd-sale>span{ padding-top:5px; display:block; }*/
@media only screen and (max-width:767px) {
.listing-new-ui .product .thumb img{width:90%;}
}
@media only screen and (max-width:544px) {
.product .prd-sale{right:4px;font-size: 10px;padding:2px 3px; line-height:inherit;}
.product .prd-sale>span{ padding-top:3px; display:block; }
}

.product:hover{border:1px solid #e3e3e3}
.prhover-info:hover{display:none!important}
.prhover-info{border:1px solid #e3e3e3;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px 0 rgba(46,50,50,.37);-moz-box-shadow:0 0 10px 0 rgba(46,50,50,.37);box-shadow:0 0 10px 0 rgba(46,50,50,.37);display:none;position:absolute;right:-222px;padding:10px;top:0px;width:198px;z-index:9;}
.prhover-info-rught{left:-222px;right:auto}
.prhover-info li{border-top:1px solid #e2e2e2;float:none;padding:5px;width:auto}
.prhover-info li span{width:47%;display:inline-block}
.prhover-info li:hover .prhover-info-rught, .prhover-info li:hover .prhover-info{display:block}
.prhover-info, .prhover-info-rugh{display:none}

.pr-listing li:hover .prhover-info-rught, .pr-listing li:hover .prhover-info{display:block}
.pr-listing li:hover .prd-none, .pr-listing li .prd-block{display:inline-block}
.pr-listing li:hover .prd-block, .pr-listing li .prd-none{display:none}

.pr-build-listing li:hover .prd-none, .pr-build-listing li .prd-none{display:none;}
.pr-build-listing li:hover .prd-block, .pr-build-listing li .prd-block{display:inline-block;}
.pr-build-listing li .thumb:hover .prd-none{display:inline-block;}
.pr-build-listing li .thumb:hover .prd-block{display:none;}

.pr-build-listing .tone{text-align:center;padding-bottom:5px;height:44px;display:block;}
.pr-build-listing .tone a{display:inline-block;line-height:0px;}
.pr-build-listing .tone .clear{display:none;}

@media only screen and (max-width:979px){.pr-build-listing .tone{height:53px;}}
@media only screen and (max-width:767px){.product.product-reg{min-height:360px;border:0px solid #cacaca;margin:5px !important;}}
@media only screen and (max-width:479px){.pr-build-listing .tone{height:100px;}}
@media only screen and (max-width:360px){.product.product-reg{min-height:320px;}}

.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel{display:none;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0, 0); justify-content:center;flex-wrap:wrap;align-items:center;}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel .owl-item{float:left;text-align:center;z-index:999}*/

.home-slid .owl-pagination{display:none}
.home-slid .owl-controls .owl-buttons{float:left;width:100%}
.home-slid .owl-controls .owl-prev, .home-slid .owl-controls .owl-next{position:absolute;top:50%;margin-top:-18px;overflow:hidden;text-indent:-9999px;width:35px;height:36px;background-image:url(https://images.allurez.com/images/owl-lr-buttons.png);background-repeat:no-repeat;cursor:pointer}
.home-slid .owl-controls .owl-prev:hover, .home-slid .owl-controls .owl-next:hover{-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.home-slid .owl-controls .owl-prev{float:left;background-position:left top;left:10px;}
.home-slid .owl-controls .owl-next{float:right;background-position:right top;right:10px;}
.home-slid .owl-controls .disabled{display:none}
.home-slid .owl-controls .show-slder-arrow{display:block}
.home-slid .owl-controls .hide-slder-arrow{display:none}
.shop-slider .owl-controls .hide-slder-arrow{display:none}
.explore-slider .owl-controls .hide-slder-arrow{display:none}
.preset-cat .owl-controls .hide-slder-arrow{display:none}
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px;}
.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}
.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}
.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}
.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}
.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both;}
.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both;}
.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both;}
.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both;}
@-webkit-keyframes empty{0%{opacity:1}}
@-moz-keyframes empty{0%{opacity:1}}
@keyframes empty{0%{opacity:1}}
@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}
@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}
@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}
@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}
@-webkit-keyframes backSlideIn{0%, 25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}
100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}
@-moz-keyframes backSlideIn{0%, 25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}
100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}
@keyframes backSlideIn{0%, 25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}
@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(0.8)}}
@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(0.8)}}
@keyframes scaleToFade{to{opacity:0;transform:scale(0.8)}}
@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}
@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}
@keyframes goDown{from{transform:translateY(-100%)}}
@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}
@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}
@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}
@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}
@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}
@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}
.as-common{background-image:url(https://images.allurez.com/images/as-common.png);background-position:left top;background-repeat:no-repeat}
@media (min-device-width:320px) and (max-device-width:767px){.as-common{background-image:url(https://images.allurez.com/images/as-common-mob.png);background-position:left top;background-repeat:no-repeat}
.product .thumb{display:block;text-align:center;min-height:0px;}
.product .thumb.bdthumb{min-height:0px;}
.product .thumb.nlthumb{min-height:0px;}
}
.as-blog{background-position:0 0;width:33px;height:33px;}
.as-catalog{background-position:0 -38px;width:33px;height:33px;}
.as-education{background-position:0 -76px;width:194px;height:118px;}
.as-facebook{background-position:0 -199px;width:33px;height:33px;}
.as-gplus{background-position:0 -237px;width:33px;height:33px;}
.as-icon-100{background-position:0 -275px;width:27px;height:24px;}
.as-icon-30{background-position:0 -304px;width:27px;height:24px;}
.as-icon-bag{background-position:0 -333px;width:16px;height:19px;}
.as-icon-book{background-position:0 -354px;width:16px;height:16px;}
.as-icon-bookmark{background-position:0 -375px;width:16px;height:16px;}
.as-icon-compare{background-position:0 -396px;width:16px;height:16px;}
.as-icon-free{background-position:0 -417px;width:40px;height:24px;}
.as-icon-gift{background-position:0 -446px;width:27px;height:24px;}
.as-icon-lock{background-position:0 -475px;width:16px;height:16px;}
.as-icon-lockr{background-position:0 -496px;width:27px;height:24px;}
.as-icon-ph{background-position:0 -525px;width:17px;height:12px;}
.as-icon-up{background-position:0 -542px;width:48px;height:48px;}
.as-instagram{background-position:0 -595px;width:33px;height:34px;}
.as-live-chat{background-position:0 -634px;width:92px;height:21px;}
.as-logo-abc{background-position:0 -660px;width:91px;height:30px;}
.as-logo-abc1{background-position:-46px -775px;width:91px;height:30px;}
.as-logo-nbc{background-position:0 -695px;width:40px;height:30px;}
.as-logo-nbc1{background-position:-46px -810px;width:40px;height:30px;}
.as-logo-yahoo{background-position:0 -730px;width:151px;height:30px;}
.as-logo-yahoo1{background-position:-46px -845px;width:151px;height:30px;}
.as-mob-bag-icon{background-position:0 -765px;width:25px;height:30px;}
.as-mob-login-icon{background-position:0 -795px;width:24px;height:29px;}
.as-mob-menu-icon{background-position:0 -823px;width:19px;height:29px;}
.as-mob-phone-icon{background-position:0 -854px;width:24px;height:29px;}
.as-pinterest{background-position:0 -885px;width:33px;height:33px;}
.as-refer{background-position:0 -923px;width:196px;height:98px;}
.as-rightarrow2{background-position:0 -1026px;width:9px;height:12px;}
.as-rss{background-position:0 -1043px;width:33px;height:33px;}
.as-twitter{background-position:0 -1081px;width:33px;height:33px;}
.as-icon-wish{background-position:-85px -6px;width:15px;height:15px;}
.flow-sp{background-image:url(https://images.allurez.com/images/flow-sp.png?ver=5);background-position:left top;background-repeat:no-repeat}
.sp-0star{background-position:0 0;width:82px;height:16px;}
.sp-1star{background-position:0 -21px;width:82px;height:16px;}
.sp-2star{background-position:0 -42px;width:82px;height:16px;}
.sp-3star{background-position:0 -63px;width:82px;height:16px;}
.sp-4star{background-position:0 -84px;width:82px;height:16px;}
.sp-5star{background-position:0 -105px;width:82px;height:16px;}
.sp-add-this-dmd-btn{background-position:0 -126px;width:227px;height:33px;}
.sp-authorizelogo{background-position:0 -164px;width:90px;height:72px;}
.sp-btn_confirmorder{background-position:0 -241px;width:165px;height:33px;}
.sp-buy-this-style-btn{background-position:0 -279px;width:236px;height:49px;}
.sp-cards{background-position:0 -333px;width:236px;height:24px;}
.sp-cart-section-bblogo{background-position:0 -362px;width:53px;height:92px;}
.sp-cart-section-lock{background-position:0 -459px;width:191px;height:83px;}
.sp-cart-section-reviewlogo{background-position:0 -547px;width:60px;height:92px;}
.sp-checkout_paypal{background-position:0 -644px;width:149px;height:40px;}
.sp-close{background-position:0 -689px;width:25px;height:25px;}
.sp-customize_icon{background-position:0 -719px;width:85px;height:85px;}
.sp-down-arrow{background-position:0 -809px;width:12px;height:9px;}
.sp-free_120_02{background-position:0 -823px;width:98px;height:120px;}
.sp-grid-view{background-position:-24px -948px;width:23px;height:19px;}
.sp-list-view{background-position:-68px -948px;width:19px;height:19px;}
.sp-grid-viewact{background-position:0 -948px;width:23px;height:19px;}
.sp-list-viewact{background-position:-47px -948px;width:19px;height:19px;}
.sp-help_iconew1{background-position:0 -979px;width:19px;height:19px;}
.sp-icon-arrow{background-position:0 -1004px;width:6px;height:9px;}
.sp-icon-phone{background-position:0 -1017px;width:20px;height:14px;}
.sp-icon_egl{background-position:0 -1036px;width:16px;height:19px;}
.sp-icon_email{background-position:0 -1060px;width:39px;height:22px;}
.sp-icon_print{background-position:0 -1087px;width:22px;height:18px;}
.sp-icon_share{background-position:0 -1110px;width:18px;height:19px;}
.sp-icon_wishlist{background-position:0 -1134px;width:23px;height:22px;}
.sp-next-btn{background-position:0 -1185px;width:20px;height:20px;}
.sp-pay_with_amazon{background-position:0 -1210px;width:126px;height:24px;}
/*.sp-prd-sale{background-position:0 -1239px;width:60px;height:61px;}*/
.sp-prd-sold{background-position:-159px -1239px;width:60px;height:61px;}
.sp-prd-last{background-position:-79px -1239px;width:60px;height:61px;}
.sp-prev-btn{background-position:0 -1305px;width:20px;height:20px;}
.sp-printer{background-position:0 -1330px;width:20px;height:17px;}
.sp-proceed-to-checkout-btn{background-position:0 -1352px;width:237px;height:49px;}
.sp-question{background-position:0 -1406px;width:11px;height:11px;}
.sp-rightarrow1{background-position:0 -1422px;width:9px;height:13px;}
.sp-search-for-diamonds-btn{background-position:0 -1440px;width:318px;height:50px;}
.sp-shipper{background-position:0 -1495px;width:224px;height:60px;}
.sp-sp-arw{background-position:0 -1560px;width:27px;height:30px;}
.sp-sp-getfinance{background-position:0 -1595px;width:183px;height:61px;}
.sp-up-arrow{background-position:0 -1661px;width:12px;height:9px;}
#sb-site{min-height:100%;position:relative;}
.sb-slidebar{width:285px;height:100%;overflow-y:auto;position:fixed;top:0;z-index:0;visibility:hidden;display:none}
html.sb-android .sb-slidebar{height:auto;position:absolute}
.sb-left{left:0}
.sb-right{right:0}
html.sb-active-left .sb-left, html.sb-active-right .sb-right{visibility:visible}
html.sb-anim-type-translate .sb-slide, html.sb-anim-type-side .sb-slide{-webkit-transition:-webkit-transform 400ms ease;-moz-transition:-moz-transform 400ms ease;-o-transition:-o-transform 400ms ease;transition:transform 400ms ease;-webkit-transition-property:-webkit-transform, left;-webkit-backface-visibility:hidden}
.navigation{min-height:38px;}
.navigation .mob-hd{padding:20px;display:none;float:left;}
.navigation .mob-cur{padding:20px;display:none;width:88%;float:left;}
.navigation ul{width:100%;display:table}
.navigation ul li{display:table-cell;min-width:70px;position:relative;text-align:center}
.navigation ul li a.first{display:block;font-size:14px;border-right:1px solid #ddd;padding:10px 0;font-variant:small-caps;background-image:url(https://images.allurez.com/images/navigation-bg.jpg);background-repeat:repeat-x;background-position:left bottom;letter-spacing:0.7px;}
.navigation ul li:last-child{border-right:0}
.navigation ul li:hover a.first, .navigation ul li.active a.first{background-image:url(https://images.allurez.com/images/navigation-bg-hover.jpg);background-repeat:repeat-x;background-position:left bottom}
.navigation ul li:hover ul{display:block}
.navigation ul li.submenu .showarrow{display:none}
.navigation ul ul{position:absolute;float:left;z-index:999;border-left:1px solid silver;border-right:1px solid silver;display:none;width:192px;}
.navigation ul ul.giftmenu{right:0}
.navigation ul ul li{float:left;width:100%}
.navigation ul ul li a{display:block;text-align:left;padding:5px 10px;border-bottom:1px solid silver;font:normal 12px Verdana;line-height:15px;}
.navigation ul ul.gift-drop{right:0}
#tooltip{text-align:left;position:absolute;z-index:100;border:3px solid #e8e8e8;background-color:#fff;}
#tooltip h1{padding:10px;border-bottom:1px solid #e8e8e8;font-size:18px;}
#tooltip .tdesc{padding:15px;}
#tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #e8e8e8;content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px;}
#tooltip.top:after{border-top-color:transparent;border-bottom:10px solid #111;top:-20px;bottom:auto}
#tooltip.left:after{left:10px;margin:0}
#tooltip.right:after{right:10px;left:auto;margin:0}
.nofoundbox{border:1px solid #e3e3e3;padding:30px 0}
.nofoundtxt{font-weight:400;font-size:16px;line-height:30px;padding:5px;text-align:center;color:#575757!important;}
.trsearch{width:465px;margin:0}
.ui-widget{font-size:1.1em}
.ui-helper-reset{border:0 none;font-size:100%;line-height:1.3;list-style:none outside none;margin:0;outline:0 none;padding:0;text-decoration:none}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{background:url(https://images.allurez.com/images/left-bg.gif) repeat-x #e3e3e3;border:1px solid #D3D3D3;font-weight:400}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border:1px solid #e5e5e5;font-weight:400}
.ui-accordion .ui-accordion-icons{padding-left:2.2em}
.ui-accordion .ui-accordion-header{cursor:pointer;display:block;margin-top:2px;min-height:0;padding:0.1em .5em 0 1.5em;position:relative;border-top:1px solid #e5e5e5;font-size:20px;min-height:37px;}
.ui-accordion .ui-accordion-header strong{font-size:16px;font-weight:400;font-variant:initial;text-transform:capitalize;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{border-bottom-right-radius:4px;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl{border-bottom-left-radius:4px;}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr{border-top-right-radius:4px;}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{border-top-left-radius:4px;}
.ui-accordion .ui-accordion-content{border-top:0 none;overflow:auto;padding:1em 2.2em;font-size:13px;}
.ui-widget-content{border:1px solid #e5e5e5;}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon{left:.5em;margin-top:-8px;position:absolute;top:50%}
.ui-state-active .ui-icon{background-image:url(https://images.allurez.com/images/ui-icons_454545_256x240.png)}
.ui-state-default .ui-icon{background-image:url(https://images.allurez.com/images/ui-icons_888888_256x240.png)}
.ui-icon-triangle-1-e{background-position:-32px -16px;}
.ui-icon-triangle-1-s{background-position:-64px -16px;}
.ui-icon, .ui-widget-content .ui-icon{background-image:url(https://images.allurez.com/images/ui-icons_222222_256x240.png)}
.ui-icon{height:16px;width:16px;}
.contest-selfi{padding:13px 18px;}
.contest-selfi h2{font-size:21px;}
.contest-selfi p{font-size:15px;margin:10px 0;line-height:18px;}
.contest-selfi p a{text-decoration:underline}
.contest-selfi p b{font-size:16px;}
.contest-selfi .veryfi{margin:0;letter-spacing:.03em}
.contest-selfi .veryfi1{margin:0;font-size:20px;letter-spacing:1.5px;padding:3px 0}
.contest-selfi td{font-size:17px;font-weight:600;width:190px;}
.contest-selfi .self-input{width:222px;border:1px solid #cfcfcf;font-size:12px;border-radius:5px;padding:2px 10px 4px;vertical-align:middle}
.contest-selfi input{padding-bottom:5px;}
.caedpr{display:table;width:100%;border-collapse:collapse;}
.caedpr .heading{display:table-row;text-align:center;line-height:25px;font-size:14px;font-family:'Canela' !important;font-weight:300;color:#575757;}
.caedpr .table-row{display:table-row;text-align:center;}
.caedpr .col{display:table-cell;border-bottom:1px solid #717171;padding:5px 0px;text-align:left;}
.bottom-logo{float:left;width:100%;padding:10px 0;border:1px solid #dedede;border-left:0;border-right:0}
.bottom-logo td.br1{min-height:160px;border-right:1px solid #dedede;padding:5px 15px 0;vertical-align:top;}
.bottom-logo td.br1 td{padding-top:5px;}
.bottom-logo td.br1 td.hd{margin:0;padding-bottom:10px;font-size:14px;font-family:'Canela' !important;font-weight:300;color:#575757;}
.bottom-logo td.br1:last-child{border-right:0px;}
div.AuthorizeNetSeal{display:inline;}
.lttopbox{background:url(https://images.allurez.com/images/featured-bg.gif) repeat-x left top;}
.lttopbox p{margin-top:0px;}
.insurance{float:left;width:100%;}
.insurance p{margin:0px;}
.insurance .in-box{background:url(https://images.allurez.com/images/in-box-bg.jpg) repeat-x left bottom #f6f6f6;border:1px solid #181818;padding:15px 20px;}
.insurance .zipcode{text-align:center;padding:10px;}
.insurance .zipcode .input{border:2px solid #e9e9e8;color:#a9abae;font-size:14px;text-align:center;max-width:150px;padding:7px 10px;}
.insurance .zipcode .input::-webkit-input-placeholder{color:#a9abae;}.insurance .zipcode .input:-moz-placeholder{color:#a9abae;}
.insurance .zipcode .input::-moz-placeholder{color:#a9abae;}.insurance .zipcode .input:-ms-input-placeholder{color:#a9abae;}
.insurance .ins-table{float:left;width:100%;overflow:auto;}
.insurance .ins-table table{border:0px;width:100%;border-spacing:0px;border-collapse:separate;}
.insurance .ins-table table th{border-bottom:1px solid #000000;font-size:16px;text-transform:uppercase;color:#575757;font-weight:normal;text-align:center;height:99px;width:20%;padding:0px 10px;}
.insurance .ins-table table th sup{font-size:10px;}
.insurance .ins-table table td{border-bottom:1px solid #000000;text-align:center;font-size:16px;text-transform:uppercase;color:#575757;font-weight:normal;background-color:#f6f6f6;padding:12px 10px 5px 10px;vertical-align:middle;}
.insurance .ins-table table td.ffbg{background-color:#fff;}
.insurance .ins-table table td span{text-transform:none;font-size:11px;line-height:normal;display:inline-block;}
.insurance .ins-table .ins-inner{min-width:780px;display:block;}
.insurance .in-box-new{border-bottom:5px solid #000;position:relative;padding:20px;}
.insurance .instex p{font-size:14px;font-family:Myriad Pro;line-height:20px;color:#575757;}
.smpel-list li{position:relative;font-size:13px;padding:1px 0px 1px 10px;}
.smpel-list li:before{border-bottom:5px solid transparent;border-left:5px solid #666;border-top:5px solid transparent;content:"";display:inline-block;left:0px;position:absolute;top:4px;}
.navigation ul li.mbdblock{display:none;}

@media only screen and (max-width:543px){.btn-full1 {display:block;}}

@media only screen and (max-width:479px){.hide479{display:none !important;}
.caedpr{display:block;float:left;width:100%;}
.caedpr .table-row, .caedpr .heading{float:left;width:100%;border-bottom:1px solid #717171;padding:5px 0px;}
.caedpr .table-row .col, .caedpr .col{display:block;float:left;width:50%;border-bottom:0px;}
.caedpr .table-row .col:last-child{display:block;width:100%;}
}

@media (min-width:768px) and (max-width:980px){.navigation ul li a.first{font-size:12px;} .navigation ul li{min-width:inherit}}

@media only screen and (max-width:768px){.navigation ul li{min-width:48px;}
}
@media only screen and (max-width:767px){.navigation{float:left;width:100%}
.navigation ul{float:left;background:#8f8f8d}
.navigation ul li{float:left;width:100%;display:block;text-align:left;position:relative}
.navigation ul li a.first{padding:10px 15px;border-right:0;border-bottom:1px solid #898989;background:0 0;background-color:#a7a6a2}
.navigation ul li:hover a.first, .navigation ul li.active a.first{background:0 0;background-color:#6b6b6b;border-left:0 solid #000;border-right:0 solid #000;border-top:0 solid #000;border-bottom:1px solid #000}
.navigation ul li.submenu a.first{margin-right:39px;}
.navigation ul li.submenu .showarrow{border-left:1px solid #989795;width:39px;background-image:url(https://images.allurez.com/images/menu-subarrow.png);background-repeat:no-repeat;background-position:right top;background-color:#a7a6a2;height:41px;right:0;display:block;z-index:99;position:absolute}
.navigation ul li.submenu.active ul{display:block}
.navigation ul li.submenu.active a.showarrow{background-image:url(https://images.allurez.com/images/menu-subarrow-act.png);background-repeat:no-repeat;background-position:right top;background-color:#f6f6f6;border-bottom:1px solid #f6f6f6}
.navigation ul ul{border-right:0;border-left:0;width:100%;position:relative}
.navigation ul ul.gift-drop{left:0}
.navigation ul ul li a{padding:10px 15px;}
.sb-slidebar{display:block}
.menumobile{float:left;width:100%}
.menu{display:none}
.navigation .mob-hd, .navigation .mob-cur{display:block}
.navigation .mob-hdcor, .navigation .mob-cur{display:none !important;}
.why-us-mob{padding-bottom:10px;}
.navigation ul li.mbdblock{display:none;}}
.sapelist-new{float:left;width:100%;padding:3px 0px;}
.sapelist-new li{float:left;padding:2px;height:71px;}
.sapelist-new li a img.thumb-hover{display:none;}
.sapelist-new li a:hover img.thumb-hover, .sapelist-new li a.act img.thumb-hover{display:block;}
.sapelist-new li a:hover img.thumb, .sapelist-new li a.act img.thumb{display:none;}
@media only screen and (max-width:767px){.sapelist-new li a:hover img.thumb-hover{display:none;}
.sapelist-new li a:hover img.thumb{display:block;}
.sapelist-new li a.act img.thumb-hover{display:block;}
.sapelist-new li a.act img.thumb{display:none;}
}
@media only screen and (max-width:639px){.sapelist-new li{width:20%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}}
.printbox{border:1px solid #666;}
.printbox .head{background-color:#F9F9F9;padding:10px;border-bottom:1px solid #666;}
.printbox .mid{padding:20px;background-color:#fff;}
.printbox .product-thumb{float:right;width:50%;text-align:center;padding-top:10px;}
.printbox .product-dtl{float:left;width:40%;padding-top:10px;}
@media only screen and (max-width:479px){.printbox .product-thumb{float:right;width:100%;}
.printbox .product-dtl{float:left;width:100%;}
.popup-width{padding:0 0px;}
}
.refine-to-left{padding-top:10px;}
.dtlnew1 .d6filterbg{padding:10px 15px;}
.dtlnew1 .large{padding:0px;}
.dtlnew1 .large-dies .midialink{width:100%;display:table;text-align:center;}
.dtlnew1 .large-dies .midialink li{display:table-cell;float:none;}
.dtlnew1 .large-dies .midialink li a{display:block;border:1px solid #dadada;font-size:10px;padding:2px 14px 2px 15px;text-transform:uppercase;margin:0px 2px;line-height:20px;}
.dtlnew1 .large-dies .midialink li a:hover{background-color:#4b4a46;color:#fff;}
.dtlnew1 .large-dies1 .midialink li{display:table-cell;float:none;}
.dtlnew1 .large-dies1 .midialink li a{display:block;border:1px solid #dadada;font-size:10px;padding:2px 14px 2px 15px;text-transform:uppercase;margin:0px 2px;line-height:20px;}
.dtlnew1 .large-dies1 .midialink li a:hover{background-color:#4b4a46;color:#fff;}
.heipbox{border:1px solid #dadada;}
.heipbox b{color:#575757;font-size:18px;margin-bottom:3px;font-family:'Canela' !important;font-weight:300;line-height:20px;}
.heipbox span{font-size:16px;color:#555;}
.dtlnew1 .infotabs .content .tabs-content{font-size:12px;}
.delhd{background:url(https://images.allurez.com/images/featured-bg.gif) repeat-x left top #fff;border-bottom:1px solid #e2e2e2;text-align:center;padding:15px 0px;}
.delhd h1{font-style:normal;padding-bottom:0px;}
.dtl-left .prd-image-lft{overflow:auto;max-width:820px;height:600px;z-index:2479;}
.dtl-left .prd-img-lg{float:right;}
.dtl-left .prd-extra-img-lg{float:left;}
.dtl-left .extra{margin:0 auto;}
.dtl-left .extra li{margin-right:10px;text-align:center;}
.dtl-left .extra li a{display:block;padding-top:8px;}
.dtl-left .extra li img.act{border:1px solid #d5def8;}
.dtl-left .extra li a:hover, .dtl-left .extra li a.active{padding-top:8px;}
.dtl-left .extra li a:hover img, .dtl-left .extra li a.active img{border:1px solid #88b2eb;}
.dtl-left .extra li.last{padding-bottom:0px;margin-right:0px;}
.dtl-left .extra li.video img,.dtl-left .extra li:hover.video img{border:none;}
.dtl-left .extra li.video span{display:block;}
.product-detail .prd-image-lg{float:right;}
.product-detail .prd-eximage-lg{float:left;}
.dtlinnerbox{border:1px solid #dedede;margin:0px 10px;background:url(https://images.allurez.com/images/innerbg.png) repeat-x;text-align:center;-webkit-box-shadow:8px 8px 5px -10px #000000;-moz-box-shadow:8px 8px 5px -10px #000000;box-shadow:8px 8px 5px -10px #000000;}
.dtlinnerbox .border1{border-top:8px solid #808080;min-height:360px;position:relative;}
.dtlinnerbox .border3{border-top:8px solid #c8c8c8 !important;}
.dtlinnerbox h4{font-size:15px;font-family:'crimson_textroman';color:#333333;padding:15px 0px 0px;line-height:30px;text-transform:uppercase;}
.dtlinnerbox h2{font-size:27px;text-transform:uppercase;font-family:'crimson_textroman';color:#333333;font-style:normal;}
.dtlinnerbox .xline{border-top:2px solid #cacaca;width:80px;margin:10px auto;}
.dtlinnerbox ul{padding:0px;margin:0px;list-style-type:none;line-height:25px;}
.dtlinnerbox ul li a{font-size:12px;color:#333333;text-transform:uppercase;font-family:'crimson_textroman';color:#333333;}
.dtlinnerbox ul li a:hover{color:#1a578c;}
.dtlinnerbox .call{font-size:18px;position:absolute;color:#333333;text-transform:uppercase;font-family:'crimson_textroman';color:#333333;line-height:30px;margin:26px 0px 0px 16px;}
a.color1{color:#575757;text-decoration:underline;}
a.color1:hover{text-decoration:none;}
.service_unavailable{padding:20px 0px 50px;}
.col5c{padding-left:5px;padding-right:5px;width:20%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.serunavil_list{border:1px solid #dedede;padding:0px;margin:20px 0;}
.serunavil_list .col5c{padding-bottom:15px;border-right:1px solid #dedede;}
.serunavil_list .col5c:last-child{border-right:none;}
.serunavil_list .col5c h2{min-height:50px;font-size:18px;}
.serunavil_list .col5c p{padding-top:10px;}
.show767{display:none;}

/*error-page*/
.error-page-dtl{margin-bottom: 50px;}
.error-page-dtl .error-hd{font-size: 40px;color: #bba2aa;margin-bottom: 30px!important;font-weight: 400;padding: 0px;line-height: normal;}
.error-page-dtl p{color: #6e6e6e;font-size: 20px;line-height: 38px;margin-bottom: 20px;}
.error-page-dtl a{color: #000000;font-size: 20px;}
.error-form{max-width: 500px;margin: 0 auto 50px;}

.error-shop-jewelry{margin-bottom: 50px;}
.error-shop-jewelry .row{margin-bottom: 30px;}
.error-shop-jewelry .row>div{padding-bottom: 20px;}
.error-shop-jewelry .error-shop-inner{color: #7e7e7e;font-size: 18px;letter-spacing: 0.15px;display: block;}
.error-shop-jewelry .thumb{margin-bottom: 15px;display: block;}
.error-shop-jewelry .nbtn1 {font-size: 20px;padding: 8px 17px;max-width: 550px;display: block;margin: 0 auto;}

.service_unavailable .selling-band-hd{padding-bottom: 40px;color: #bba2aa;}

@media (max-width:767px){
	.error-page-dtl .error-hd{font-size: 30px;margin-bottom: 15px!important;}
	.error-page-dtl p{font-size: 16px;line-height: 30px;}
	.error-page-dtl a{font-size: 16px;}
	.error-page-dtl,.error-form{margin-bottom: 30px;}
	.error-shop-jewelry .row{margin-bottom: 10px;}
}
/*error-page*/

@media only screen and (max-width:980px){.delhd h1{font-size:20px;}.dtlinnerbox .call{position:relative;z-index:1;}.dtlinnerbox h1{font-size:20px;}.dtlinnerbox .call-img{position:absolute;right:0;bottom:0;z-index:0;opacity:0.5;}}
@media only screen and (max-width:767px){.dtlnew1 .large, .dtlnew1 .large-dies{padding:0px!important;}.dtlnew1 .d6filterbg{padding:10px;}.dtlinnerbox .border1{min-height:inherit;}.dtlinnerbox .call-img{width:100px;}.col5c{width:33.33%;}.show767{display:block;clear:both;border-top:1px solid #dedede;}.serunavil_list .col5c:nth-child(3n+3){border-right:none;}.serunavil_list .col5c:last-child{border-right:1px solid #dedede;}}
@media only screen and (max-width:479px){.heipbox b{font-size:16px;}
.heipbox span{font-size:14px;}.heipbox .left{padding:24px 4px;}
.addtobag{width:100%;}.serunavil_list{border-bottom:none;}
.serunavil_list .col5c{width:100%;float:none;margin:0px auto;border-right:none;border-bottom:1px solid #dedede;}.show767{display:none;}}
a.newlink{color:#575757;text-decoration:underline;}
a.newlink:hover{text-decoration:none;}
.clickdesk-lighten{display:none;!important;}
.stones li a span.sheight, .metal li a span.sheight{display:block;text-align:center;min-height:45px;}
.wishfav{background:#e5e5e5;visibility:visible;top:6px;position:absolute;z-index:1;cursor:pointer;display:none;}
.listview-pr .wishfav{left:12px;top:12px;}
.wishfav .wishicn{background:url(https://images.allurez.com/images/fav.png) center center no-repeat #e5e5e5;z-index:1;position:relative;}
.wishfav,.wishfav .wishicn{height:30px;width:30px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;}
.wishfav .wishrip div{position:absolute;width:180%;height:180%;left:-50%;top:-50%;border:3px solid transparent;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);transform:scale(0);z-index:0;}
.wishfav:not(.active):hover .wishrip div{border-color:#e5e5e5;}
.wishfav:not(.active):hover .wishrip>div{-webkit-animation:rippleEffect .5s linear;-moz-animation:rippleEffect .5s linear;animation:rippleEffect .5s linear}
.wishfav:not(.active):hover .wishrip>div:nth-child(2){-moz-animation-delay:.1s;-webkit-animation-delay:.1s;animation-delay:.1s}
.wishfav:not(.active):hover .wishrip>div:nth-child(3){-moz-animation-delay:.2s;-webkit-animation-delay:.2s;animation-delay:.2s}
.wishfav:not(.active):hover{opacity:.6}
.product:hover .wishfav, .listview-pr:hover .wishfav{display:block}
@keyframes rippleEffect{1%{-webkit-transform:scale(.5);-ms-transform:scale(.5);-moz-transform:scale(.5);transform:scale(.5)}
30%{opacity:1}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);transform:scale(1);opacity:0}
}
@-moz-keyframes rippleEffect{1%{-webkit-transform:scale(.5);-ms-transform:scale(.5);-moz-transform:scale(.5);transform:scale(.5)}
30%{opacity:1}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);transform:scale(1);opacity:0}
}
@-webkit-keyframes rippleEffect{1%{-webkit-transform:scale(.5);-ms-transform:scale(.5);-moz-transform:scale(.5);transform:scale(.5)}
30%{opacity:1}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);transform:scale(1);opacity:0}
}
.wishicn{float:left;}
.wishfav.active{width:120px;border-radius:20px;display:table;line-height:15px;}
.wishfav.active,.wishfav.active .wishicn{background-color:#e5e5e5;}
.wishfav.active .wishicn,.wishfav.active .wishtxt{display:table-cell;vertical-align:middle;}
.wishfav.active .wishtxt:before{content:"Added to My Wishlist";font-size:10px;color:#575757;padding-right:15px;line-height:12px;}
.preset-eng .cat-box a,.preset-eng .shop-left p,.shop-slider .shop-prd,.preset-cat-box .bottom-hd,.new-cat,.explore-hd span{font-family:'Canela' !important;font-weight:300;}
.preset-eng p, .preset-eng .bnr-hd p{font-size:15px;color:#575757;font-style:italic;font-family:Georgia !important;text-transform:none;line-height:20px;}
.preset-eng .cat-box a:hover, .new-cat .new-cat-bot a:hover{color:#575757;}
.shop-slider .shop-prd a:hover{color:#575757;}
.preset-eng .preset-banner,.shop-style,.preset-cat-box,.preset-cat .owl-item,.new-cat,#explore-slider .owl-item,.wedding-bands .new-cat .new-cat-bot,.wedding-bands .new-cat .left-img,.shop-style1{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.preset-eng{width:100%;float:left;}
.preset-eng .preset-banner{border:solid 1px #d6d6d6;width:100%;float:left;background-image:url(https://images.allurez.com/images/preset-cat-bg.jpg);padding-top:6px;}
.preset-eng .dsbg{border:solid 1px #d6d6d6;width:100%;float:left;background-image:url(https://images.allurez.com/images/diamondreset/dsbg.jpg);padding-bottom:10px;}
.preset-eng .dsbg p{font-style:italic;color:#575757;font-size:15px;text-transform:none;margin-top:5px;}
.preset-eng .dsbg a.dsimg{padding:0px;}
.preset-eng .dsbg h3{font-style:normal;color:#00264e;font-size:18px;text-transform:uppercase;font-family:'Canela' !important;font-weight:300;padding-bottom:20px;}
.more-btn{font-size:15px!important;color:#fff!important;padding:10px 30px!important;display:inline-block!important;
background:#5a5956;/* Old browsers */
background:-moz-linear-gradient(top, #5a5956 0%, #50504c 39%, #4a4945 69%, #44433f 100%);/* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#5a5956), color-stop(39%,#50504c), color-stop(69%,#4a4945), color-stop(100%,#44433f));/* Chrome,Safari4+ */
background:-webkit-linear-gradient(top, #5a5956 0%,#50504c 39%,#4a4945 69%,#44433f 100%);/* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top, #5a5956 0%,#50504c 39%,#4a4945 69%,#44433f 100%);/* Opera 11.10+ */
background:-ms-linear-gradient(top, #5a5956 0%,#50504c 39%,#4a4945 69%,#44433f 100%);/* IE10+ */
background:linear-gradient(to bottom, #5a5956 0%,#50504c 39%,#4a4945 69%,#44433f 100%);/* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5a5956', endColorstr='#44433f',GradientType=0 );/* IE6-9 */}
.more-btn:hover{background:#000000;}
.preset-eng .bnr-hd{font-style:normal;width:349px;margin:0 auto;padding-top:55px;text-align:center;}
.preset-eng .bnr-hd h1{color:#093a63;font-size:30px;text-transform:uppercase;font-style:normal}
.preset-eng .bnr-hd span{font-size:16px;padding-bottom:5px;display:block;}
.preset-eng .bnr-img{padding-left:20px;}
.preset-eng .cat-box{background:#ffffff;text-align:center;color:#d6d6d6;border:solid 1px #d6d6d6;padding:30px 10px;box-shadow:inset 0px 0px 15px 3px rgba(222, 222, 222, 0.69);-moz-box-shadow:inset 0px 0px 15px 3px rgba(222, 222, 222, 0.69);-webkit-box-shadow:inset 0px 0px 15px 3px rgba(222, 222, 222, 0.69);}
.preset-eng .cat-box h4.box-hd{color:#093a63;font-size:25px;text-transform:uppercase;max-width:382px;margin:0 auto;}
.preset-eng .cat-box h4.box-hd span{font-size:20px;display:block;}
.preset-eng .cat-box h4.box-hd p{}
.preset-eng .cat-box a{font-size:13px;text-transform:uppercase;color:#333333;}
.shop-style{border:solid 1px #d2d2d2;width:100%;float:left;}
.shop-left{float:left;background:url(https://images.allurez.com/images/shop-leftbg.png) no-repeat;width:177px;padding:36px 34px 0 15px;height:230px;text-align:center;}
.shop-left h4.shophd{color:#093a63;font-size:18px;padding-bottom:10px;text-transform:uppercase;}
.shop-slider{padding:10px 10px 10px 234px;}
.shop-slider .shop-prd{text-align:center;min-height:226px;padding-top:10px;border-right:solid 1px #d8dee5;text-transform:uppercase;}
.shop-slider .shop-prd a{font-size:11px;color:#575757;padding-top:10px;display:block;}
.shop-slider .shop-prd .prd-hd{color:#575757;font-size:15px;}
.preset-cat{margin:10px 0px 0px -10px;}
.preset-cat-box{border:solid 1px #d6d6d6;padding-top:10px;float:left;background:#fdfdfd;text-align:center;width:99%;box-shadow:inset 0px 0px 15px 3px rgba(222, 222, 222, 0.69);-moz-box-shadow:inset 0px 0px 15px 3px rgba(222, 222, 222, 0.69);-webkit-box-shadow:inset 0px 0px 15px 3px rgba(222, 222, 222, 0.69);}
.preset-cat-box .bottom-hd{color:#093a63;text-transform:uppercase;font-size:18px;padding:20px 0 20px;background:url(https://images.allurez.com/images/preset-box-seadow.jpg) no-repeat center top #d8dee5;}
.preset-cat-box .bottom-hd span{font-size:13px;display:block;}
.preset-cat .owl-item{padding-left:10px;}
.preset-cat .owl-prev, .preset-cat .owl-next{margin-top:-23px!important;}
.preset-cat .owl-prev{left:8px!important;}
.new-cat{border:solid 1px #d6d6d6;position:relative;text-transform:uppercase;background:url(https://images.allurez.com/images/top-sedow.jpg) repeat-x top #fff;float:left;padding-top:10px;text-align:center;width:32.6%;margin-left:10px;}
.new-cat .new-cat-bot{color:#093a63;font-size:24px;padding:10px;background:url(https://images.allurez.com/images/new-hdbg.jpg) repeat-x bottom;}
.new-cat .new-cat-bot span{display:block;font-size:12px;color:#575757;}
.new-cat .new-cat-bot a{color:#333333;font-size:13px;display:block;padding:15px 0;}
.new-cat:first-child{margin-left:0px;}
.bot-seadow{padding-top:1px;left:0;position:absolute;}
.explore-hd{border-bottom:solid 1px #d6d6d6;margin:10px 0;position:relative;}
.explore-hd span{text-transform:uppercase;font-size:18px;color:#575757;margin-left:-81px;left:50%;background:#fff;padding:0 10px;position:absolute;bottom:-10px;}
.explore-box{border:solid 1px #d6d6d6;float:left;}
.explore-box .box-sec{border-top:solid 4px #224e72;background:#fff;}
.explore-box-left{background:#fff;float:left;text-align:center;line-height:0px;}
.explore-box-right{background:url(https://images.allurez.com/images/left-seadow.png) no-repeat left center #e1e7ee;padding:20px 29px 0;text-align:center;margin-left:161px;height:121px;}
.explore-box-right h4 a{color:#093a63;font-size:16px;text-transform:uppercase;}
.explore-box-right p{color:#4c4c4c;font-size:15px;text-transform:none;margin:7px 0 0;line-height:18px;font-family:'Canela' !important;font-weight:300;}
#explore-slider .owl-item{padding-left:10px;}
#explore-slider{margin-left:-10px;}
#explore-slider .owl-controls .owl-prev{left:8px;}
#explore-slider .owl-controls .owl-next{right:-3px;}
#explore-slider .owl-pagination .owl-page{display:inline-block;}
#explore-slider .owl-pagination .owl-page span{background:url(https://images.allurez.com/images/bullets.png) no-repeat;height:12px;width:12px;display:inline-block;cursor:pointer;margin:0 2px;}
#explore-slider .owl-pagination{text-align:center;padding-top:10px;}
#explore-slider .owl-pagination .owl-page.active span{background-position:left -13px;}
#explore-slider .owl-controls .owl-prev, #explore-slider .owl-controls .owl-next{margin-top:-20px;}
.explore-slider.owl-carousel, .explore-slider .owl-wrapper-outer,.preset-cat.owl-carousel, .preset-cat .owl-wrapper-outer{width:101%!important;}
.preset-eng .owl-controls .owl-prev, .preset-eng .owl-controls .owl-next{background-image:url(https://images.allurez.com/images/next-prev.png);background-repeat:no-repeat;cursor:pointer;height:30px;margin-top:-2px;overflow:hidden;position:absolute;text-indent:-9999px;top:50%;width:28px;}
.preset-eng .owl-controls .owl-prev{background-position:left top;float:left;left:0px;}
.preset-eng .owl-controls .owl-next{background-position:right top;float:right;right:0px;}
.preset-eng .owl-prev.hide-slder-arrow{background-position:left -30px;}
.preset-eng .owl-next.hide-slder-arrow{background-position:right -30px;}
.wedding-bands{width:100%;float:left;}
.wedding-bands .preset-banner{background-image:url(https://images.allurez.com/images/wedding-bnrbg.jpg);}
.wedding-bands .preset-banner .bnr-img{margin-left:-40px;padding-left:0px;}
.wedding-bands a.mw-link{font-size:11px;color:#575757;padding-top:10px;display:block;}
.wedding-bands .preset-cat-box a:hover{color:#575757!important;}
.wedding-bands .preset-cat-box .bottom-hd a{color:#093a63;}
.wedding-bands .preset-cat-box .bottom-hd a.wband{color:#575757;}
.wedding-bands .preset-cat-box .bottom-hd span{padding-bottom:5px;}
.wedding-bands .new-cat{width:100%!important;position:relative;float:left;}
.wedding-bands .new-cat .left-img{float:left;padding-left:10px;width:50%;text-align:left;}
.wedding-bands .bot-seadow{right:0px;margin:0 auto;left:0px;bottom:0px;margin-bottom:-12px;}
.wedding-bands .new-cat{background:url(https://images.allurez.com/images/new-hdbg.jpg) repeat-x center bottom;}
.wedding-bands .new-cat .new-cat-bot{background:none;margin-top:10%;width:50%;float:left;}
.wedding-bands1 .shop-style1{border:solid 1px #d2d2d2;border-top:none;width:100%;float:left;text-align:center;}
.wedding-bands1 .shop-style1 p{margin:5px 0;}
.wedding-bands1 .shop-style1 .shop-top{width:100%;float:left;background-color:#f3f5f7;position:relative;padding-top:10px;background-size:100%;}
.wedding-bands1 .shop-style1 .shop-slider{padding:0px;width:100%;float:left;}
.wedding-bands1 .shop-style1 .shop-top span{}
.wedding-bands1 .shop-style1 .shop-slider{margin:15px 0 20px;}
.wedding-bands1 .shop-style1 .shop-prd{min-height:180px;}
.components h2{margin:10px 0 15px;padding:0 0 10px 0;}
.components p{font-size:12px;}
@media only screen and (max-width:980px){.shop-slider .shop-prd{border:none;}}
@media only screen and (max-width:979px){.new-cat{margin-left:1%;}
.preset-cat-box{width:100%;}
.new-cat .new-cat-bot{font-size:20px;}
.wedding-bands .preset-banner .bnr-img{margin-left:0px;}
}
@media only screen and (max-width:767px){.preset-eng .preset-banner{background-image:none;background-color:#f1c8de;background:-moz-linear-gradient(top, #f1c8de 0%, #f3d3e5 30%, #faf4f6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1c8de), color-stop(30%,#f3d3e5), color-stop(100%,#faf4f6));background:-webkit-linear-gradient(top, #f1c8de 0%,#f3d3e5 30%,#faf4f6 100%);background:-o-linear-gradient(top, #f1c8de 0%,#f3d3e5 30%,#faf4f6 100%);background:-ms-linear-gradient(top, #f1c8de 0%,#f3d3e5 30%,#faf4f6 100%);background:linear-gradient(to bottom, #f1c8de 0%,#f3d3e5 30%,#faf4f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1c8de', endColorstr='#faf4f6',GradientType=0)!important;}
.preset-eng h1.bnr-hd{width:auto;padding:10px;}
.preset-eng .bnr-img{padding-left:0px;text-align:center;}
.shop-left{background:none;width:100%;float:left;padding:10px 0px;height:auto;background-color:#d8dee5;}
.shop-slider{width:100%;padding:10px;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.shop-left p{padding:10px;margin:0px;}
.explore-box-right{padding:20px 10px 0;}
.preset-cat.owl-carousel, .preset-cat .owl-wrapper-outer{width:101%!important;}
.preset-cat-box{width:100%;}
.new-cat{width:298px;margin:0 auto 20px!important;float:none;}
.wedding-bands .new-cat-bot{font-size:24px;}
.wedding-bands .preset-banner{background:#d7edf6!important;}
.wedding-bands .new-cat .new-cat-bot{margin-top:8%;}
.preset-eng .bnr-hd{width:auto;}
}
@media only screen and (max-width:479px){.explore-box-left{float:none;}
.explore-box-right{margin:0px;height:auto;padding:10px;background:none;background-color:#e1e7ee;}
.preset-cat.owl-carousel, .preset-cat .owl-wrapper-outer{width:103%!important;}
.preset-cat-box{width:100%;}
.wedding-bands .new-cat .left-img,.wedding-bands .new-cat .new-cat-bot{width:100%;text-align:center;margin:0px;}
}
@media only screen and (max-width:360px){.shop-slider .shop-prd{border:none;}}
@media only screen and (max-width:320px){
.wedding-bands .bot-seadow{margin-bottom:-11px;}
.polyvoreLike-fixwidth{margin-bottom:10px;width:67px!important;left:-5px;}
}

.GSgrid .gridMiddle .allborder .gridData  td{font-size:15px;}
#polyvoreLike{float:right;display:block;position:relative;}

@media (min-width:320px) and (max-width:1920px){#polyvoreLike iframe{top:0!important;left:36px!important;}}

.ext_save_cls2{color:red;}

.dmmetal{margin:10px 0px;padding:0px 0px;text-align:center;min-height:20px;}
.dmmetal a{margin:0px 2px;padding:0px;font-size:11px;color:#575757;border:1px solid #ffffff;text-decoration:none;width:20px;height:20px;line-height:20px;display:inline-block;}
.dmmetal a.mt14r{background:url(https://images.allurez.com/images/metal_types/rose-metal.jpg) no-repeat center;}
.dmmetal a.mt14s{background:url(https://images.allurez.com/images/metal_types/white-metal.jpg) no-repeat center;}
.dmmetal a.mt14g{background:url(https://images.allurez.com/images/metal_types/yellow-metal.jpg) no-repeat center;}
.dmmetal a.mt18s{background:url(https://images.allurez.com/images/metal_types/white-metal.jpg) no-repeat center;}
.dmmetal a.mt18g{background:url(https://images.allurez.com/images/yellow-metal.jpg) no-repeat center;}
.dmmetal a.mtpl{background:url(https://images.allurez.com/images/metal_types/platinum-metal.jpg) no-repeat center;}
.dmmetal a.mt-twotone{background:url(https://images.allurez.com/images/metal_types/two-tone-metal-new.jpg) no-repeat center;}
.dmmetal a.mtbr{background:url(https://images.allurez.com/images/metal_types/black-metal.jpg) no-repeat center;}
.dmmetal a:hover, .dmmetal a.dmmtact{border:1px solid #aaaaaa;}



.dmstone{ padding-bottom:7px;height:54px;text-align:center;}
.dmstone .item_border{ margin:0px 3px;}
@media (max-width:680px){
.dmstone{height:73px;}
}

.mnhgt{min-height:56px;}
@media (min-width:768px){.pr-build-listing li:nth-child(3n+1){clear:both}}
@media (max-width:767px){.pr-build-listing li:nth-child(2n+1){clear:both}}
.popup-content .hd.step-hd{font-size:24px;}
.popup-content .hd small{font-size:11px;display:block;}
.step-popup{padding:10px;width:100%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-wekit-box-sizing:border-box;}
.step-popup li{width:33.3%;float:left;border:solid 1px #fff;border-top:solid 6px #fff;border-radius:4px;box-sizing:border-box;-moz-box-sizing:border-box;-wekit-box-sizing:border-box;}
.step-popup li .step-cont{padding:15px 10px;text-align:center;}
.step-popup li .step-cont h3{font-style:normal;font-size:12px;color:#575757;text-transform:uppercase;font-weight:bold;}
.step-popup li .step-cont .prd-hd{color:#171717;font-size:20px;font-family:'Canela' !important;font-weight:300;}
.step-popup li .step-cont p{color:#575757;font-size:11px;padding-top:5px;}
.step-popup li.active{border:solid 1px #d3d3d3;border-top:solid 6px #52514d;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.step-p a.popupbutton{font-size:22px;}
@media (max-width:767px){.step-popup li{width:100%;}}
.unbxd-bolded{font-weight:bold;color:black;}
.unbxd-result{font-size:14px;}
.blink{color:#696969;}
.blink a{/*color:#000;*/ color:#696969;text-decoration:underline;}
.blink a:hover{text-decoration:none;}
/******************************/
/* Jewelry Box Swatch */
.box_swatch{border:1px solid #cccccc;}
.box_swatch:hover{border :1px solid red;}
/******************************/
/* Stylish-selectbox */
:focus{outline:none;}
.js ul.newList{left:-9999px;}
ul.newList *{margin:0;padding:0;}
ul.newList{margin:0 0 0 0px;padding:0px;list-style:none;border:1px solid #CCCCCC;width:185px;position:absolute;top:0px;left:0;overflow:auto;font-weight:normal;z-index:999;margin-top:3px;border-top:#FFFFFF;top:18px !important;left:-1px !important;}
ul.newList1{margin:0 0 0 0px;padding:0px;list-style:none;width:175px;position:absolute;border:1px solid #d7d7d7;top:0px;left:0;overflow:auto;font-weight:normal;z-index:999;margin-top:3px;}
.newListSelected{border:1px solid #d7d7d7;font-size:12px;padding:3px 0 3px 7px;cursor:pointer;}
.newListSelected span{width:284px;display:block;}
ul.newList{height:15px!important;}
ul.newList li{padding:4px 8px;font-size:12px;}
.selectedTxt{width:147px;overflow:hidden;height:14px;padding:0 23px 0 0;font-size:12px;background:url(https://images.allurez.com/images/dropdownaerrow.png) no-repeat right center;}
.hiLite{color:#4b3b30!important;font-weight:normal;}
.newList li:hover{color:#fff !important;cursor:default;cursor:pointer;}
.newListHover{color:#fff !important;cursor:default;cursor:pointer;}
.newListSelHover, .newListSelFocus{cursor:pointer;}
.newListOptionTitle{font-weight:normal;}
.newListOptionTitle ul{margin:3px 0 0;height:150px;}
.newListOptionTitle li{font-weight:normal;border-left:1px solid #666666;}
.detaildrp{float:left;}
.detaildrp ul.newList *{margin:0;padding:0;}
.detaildrp ul.newList{height:auto!important;border:none;max-height:200px;overflow-y:auto;}
.detaildrp ul.newList{margin:0 0 0 0px;padding:0px;list-style:none;width:185px;top:21px !important;position:absolute;top:0px;left:0;overflow:auto;font-weight:normal;z-index:999;margin-top:2px;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;}
.detaildrp ul.newList1{margin:0 0 0 0px;padding:0px;list-style:none;width:108px;position:absolute;top:0px;left:0;overflow:auto;font-weight:normal;z-index:999;margin-top:2px;border-top:#666666;}
.detaildrp .newListSelected{width:180px;height:16px;padding:3px 0 3px 7px;float:left;position:relative !important;cursor:pointer;font-weight:normal;}
#design_product #addcont .newListSelected {box-sizing:content-box;}
#design_product #addcont .newListSelected .selectedTxt {width:85%;}
.detaildrp .newListSelected span{width:154px;display:block;}
.detaildrp ul.newList li{padding:3px 8px;line-height:14px;font-size:11px;text-transform:capitalize;border-bottom:1px solid #D7D7D7;}
.detaildrp ul.newList li a{display:block;cursor:pointer}
.newList li:hover a{color:#ffffff!important;}
@media (max-width:767px){.detaildrp ul.newList li a{padding:5px;}}
.detaildrp ul.newList li img{margin-top:1px;vertical-align:middle;}
.popup-content .customer-cont .detaildrp ul.newList li img{height:20px;}
.detaildrp .selectedTxt{width:180px;overflow:hidden;height:16px;padding:0 25px 0 0;text-transform:capitalize;background:url(https://images.allurez.com/images/currencydrp.png) no-repeat right center;font-size:12px;line-height:18px;z-index:99999;}
.detaildrp .selectedTxt img{margin-top:2px;margin-right:30px;*margin-top:-13px;}
.detaildrp .hiLite{font-weight:normal;}
.detaildrp .newListHover{cursor:default;}
.detaildrp .newListSelHover, .newListSelFocus{cursor:pointer;}
.detaildrp .newListOptionTitle{font-weight:normal;}
.detaildrp .newListOptionTitle ul{margin:3px 0 0;}
.detaildrp .newListOptionTitle li{font-weight:normal;}
.goldlist{float:left;}
.goldlist ul.newList *{margin:0;padding:0;}
.goldlist ul.newList{height:auto!important;border:none;}
.goldlist ul.newList{margin:0 0 0 0px;padding:0px;list-style:none;width:187px;top:21px !important;position:absolute;top:0px;left:0;overflow:auto;font-weight:normal;z-index:999;margin-top:2px;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;}
.goldlist ul.newList1{margin:0 0 0 0px;padding:0px;list-style:none;width:108px;position:absolute;top:0px;left:0;overflow:auto;font-weight:normal;z-index:999;margin-top:2px;border-top:#666666;}
.goldlist .newListSelected{width:180px;height:16px;padding:3px 0 3px 7px;margin:0 auto;position:relative !important;cursor:pointer;font-weight:normal;}
.goldlist .newListSelected span{width:154px;display:block;}
.goldlist ul.newList li{padding:3px 0px;text-align:left;line-height:14px;font-size:11px;text-transform:capitalize;border-bottom:1px solid #D7D7D7;width:100%;float:left;}
.goldlist ul.newList li:hover{background:#868684;color:#ffffff;}
.goldlist ul.newList li a{display:block;cursor:pointer;line-height:14px;padding-left:5px;}
.goldlist ul.newList li img{margin-top:1px;vertical-align:middle;}
.goldlist .selectedTxt{width:180px;overflow:hidden;height:16px;padding:0 0px 0 0;text-transform:capitalize;background:url(https://images.allurez.com/images/currencydrp.png) no-repeat right center;font-size:12px;line-height:18px;z-index:99999;text-align:left;}
.goldlist .selectedTxt img{margin-top:2px;margin-right:30px;*margin-top:-13px;}
.goldlist .hiLite{font-weight:normal;}
.goldlist .newListHover{cursor:default;}
.goldlist .newListSelHover, .newListSelFocus{cursor:pointer;}
.goldlist .newListOptionTitle{font-weight:normal;}
.goldlist .newListOptionTitle ul{margin:3px 0 0;}
.goldlist .newListOptionTitle li{font-weight:normal;}

@media (max-width:420px){
.goldlist .newListSelected{width:135px;height:16px;padding:3px 0 3px 7px;margin:0 auto;position:relative !important;cursor:pointer;font-weight:normal;}
.goldlist .selectedTxt{width:135px;}
.goldlist ul.newList{width:142px;}
}

/******************************/
/* magnatic-popup */
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;opacity:.8;filter:alpha(opacity=80)}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;background:0 0}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{/*width:100%;*/cursor:auto}/*// 02-10-2019	*/
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:auto}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none!important}
.mfp-preloader{position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}
.mfp-s-ready .mfp-preloader{display:none}
.mfp-s-error .mfp-content{display:none}
button.mfp-close, button.mfp-arrow{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;font-style:normal;font-size:28px;}
.mfp-close:hover, .mfp-close:focus{opacity:1;filter:alpha(opacity=100)}
.mfp-close:active{top:1px;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{width:100%;text-align:right;right:0;margin-right:-4px;padding-top:9px;}
.mfp-counter{position:absolute;top:0;right:0;font-size:12px;line-height:18px;}
.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:hover, .mfp-arrow:focus{opacity:1;filter:alpha(opacity=100);}
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}
.mfp-arrow:after, .mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px;}
.mfp-arrow:before, .mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7;}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px;}
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f;}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px;}
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:97%;max-width:900px;}
.mfp-iframe-holder .mfp-close{top:0;}
.mfp-iframe-scaler{width:100%;height:100%;overflow:hidden;padding-top:96.25%}
.mfp-bg-loader{background-image: url(https://images.allurez.com/images/ajax-loader.gif);cursor: wait;background-repeat: no-repeat;background-position: center;}
@media only screen and (max-width:768px){.mfp-iframe-scaler{height:320px;border:0 solid red;}}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto;}
.mfp-figure{line-height:0;}

.mfp-figure:after{top:0px;bottom:0px;}

.mfp-figure:after{content:'';position:absolute;left:0;top:0px;bottom:0px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444;}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}
.mfp-figure figure{margin:0;}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
.mfp-image-holder .mfp-content .mfp-figure .popup-content{border:none;box-shadow:none;position:initial;}
.mfp-image-holder .mfp-content .mfp-figure img.mfp-img{padding:0px;}
@media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px){
.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}
.mfp-img-mobile img.mfp-img{padding:0;}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
.mfp-img-mobile .mfp-counter{right:5px;top:3px;}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0;}
}
@media all and (max-width:900px){
.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}
.mfp-container{/*padding-left:6px;padding-right:6px;*/}
.mfp-image-holder .mfp-content{max-width:95%;}
}
.mfp-ie7 .mfp-img{padding:0}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}
.mfp-ie7 .mfp-container{padding:0}
.mfp-ie7 .mfp-content{padding-top:44px;}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
.white-popup{position:relative}
.bigprice{font-size:15px;color:#000000;}
.zeromg{margin:0px!important;}
.unbxdzindex{z-index:9999999999999999!important;}
.src-input  .input::-webkit-input-placeholder{color:#575757;}
.src-input .input:-moz-placeholder{color:#575757;}
.src-input .input::-moz-placeholder{color:#575757;}
.src-input .input:-ms-input-placeholder{color:#575757;}


/*********************/
/* For Product List Page*/
.plistnm{height:101px;}
.plistpn{height:27px;}
@media(min-width:767px){
.plistnm{height:75px;}
.plistpn{height:20px;}}
/*******************/

/* Metal Fitler On Build List page Ab Test Style*/
/*
#metal-display-1{display:none;}
#metal-display-2{display:none;}
*/
/************************************************/

/* Customer design popup ***/
.customer-popup .customer-tab ul li a{font-family:'Canela' !important;font-weight:300;}
.bob{border-bottom:none!important;}
.mfp-content.cust-design{max-width:1100px/*960px*/;}
.popup-content.cutomer-row{border:solid 1px #e3e3e3;border-right:none;border-top:none;border-radius:0 4px 4px 0;}
.customer-popup{position:relative;background-color:#f1f1f1;}
.customer-popup .customer-tab{width:111px;float:left;background-color:#f1f1f1;}
.customer-popup .customer-tab ul li{width:100%;text-align:center;margin-bottom:15px;}
.customer-popup .customer-tab ul li a{display:block;font-size:13px;text-transform:uppercase;color:#fff;background-color:#bdbdbd;padding:25px 0px;letter-spacing:1px;}
.customer-popup .customer-tab ul li a span{display:block;padding-bottom:5px;}
.customer-popup .customer-tab ul li:last-child a{color:#282828;background:none;position:relative;}
.customer-popup .customer-tab ul li:last-child:hover a{background:none;color:#282828 !important;}
.customer-popup .customer-tab ul li:last-child:hover a:before{display:none;}
.customer-popup .customer-tab ul li.active a,.customer-popup .customer-tab ul li:hover a{background:#898989;position:relative;color:#FFFFFF!important;}
.customer-popup .customer-tab ul li.active a:before,.customer-popup .customer-tab ul li:hover a:before{border-bottom:15px solid transparent;border-right:15px solid #e3e3e3;border-top:15px solid transparent;content:"";position:absolute;z-index:2;right:0px;top:50%;margin-top:-15px;}
.customer-popup .customer-cont{margin-left:111px;border:3px solid #e6e6e6;background-color:#fff;}
.customer-popup .customer-cont .customer-view{width:60%;float:left;}
.customer-popup .customer-cont .customer-view .social{ padding:0px 15px;}
.customer-popup .customer-cont .customer-view .social a.dtlnt_link{margin-left:10px;}
.customer-popup .customer-cont .customer-view .social a svg.svg_share_cdpopup{width:16px;height:18px;fill:#565656;vertical-align: top;margin-right: 5px;}
.customer-popup .popophd {padding:10px 43px 10px 10px !important;}
.customer-popup .customer-cont .por { position:relative;}
.customer-popup .customer-cont .controls_arrow { position:absolute;top:50%; height:38px;margin-top:-19px;z-index:1;cursor:pointer;}
.customer-popup .customer-cont .controls_prev { margin-left: 0px;}
.customer-popup .customer-cont .controls_next { right:0px;}
@media (max-width:767px){.customer-popup .customer-cont .controls_arrow {width:30px;}.customer-popup .popophd {font-size:18px;line-height:20px;}}
@media (min-width:780px){#addcont.setpadding {padding-left:40px;padding-right:40px;}}
.customer-popup h4.cust-hd{font-size:16px;color:#575757;padding:10px 0;text-transform:capitalize;letter-spacing:1px;}
.customer-popup .customer-cont .customer-des{width:40%;float:left;font-size:13px;padding-left:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#575757;}
.customer-popup .customer-des p{margin:0px;line-height:20px;}
.customer-popup .customer-des .cust-total{border:solid 1px #e3e3e3;margin:5px 0 15px;}
.customer-popup .customer-des .total-box{padding:0 10px 10px;border-bottom:solid 1px #d3d3d3;}
.customer-popup .customer-des .total-box p{padding-left:105px;}
.customer-popup .customer-des .total-box a{display:block;padding-top:5px;text-decoration:underline;}
.customer-popup .customer-des .total-box a:hover{text-decoration:none;}
.customer-popup .customer-des .box-subtotal{background:#e6e6e6;color:#575757;font-size:14px;padding:20px;}
.customer-popup .customer-des .box-subtotal span.sub-price{font-size:22px;font-weight:bold;float:right;line-height:0px;padding-top:7px;}
.customer-popup .customer-des a.build-btn{background:#282828;color:#fff;font-size:21px;text-align:center;text-transform:uppercase;display:block;padding:10px 0;} 
.customer-popup .customer-des a.view-more{color:#575757;font-size:14px;font-weight:bold;display:block;padding-top:15px;text-align:center;}
.customer-popup .customer-des a.view-more:hover{text-decoration:underline;}
.large-thum-slider{padding:0 20px;}
.large-thum-slider .owl-item a img{border:solid 1px #fff;}
.large-thum-slider .owl-item a img:hover,.large-thum-slider .owl-item a.active img{border:solid 1px #bdbdbd;}
.large-thum-slider .owl-prev, .large-thum-slider .owl-next{position:absolute;top:50%;margin-top:-20px;height:40px;text-indent:-9999px;width:8px;cursor:pointer;background:url(https://images.allurez.com/images/dtl-gallery-controls.png) no-repeat left top;left:-10px;}
.large-thum-slider .owl-next{left:auto;right:-10px;background-position:right top;}
.customer-popup .jwplayer{background:#fff!important;}
#setting_video .customer-view{width:100%;}
.slide-show{display:none;}
#setting_product .large-thum{max-width:450px;margin:0 auto;float:none;}
@media (min-width:780px){
#setting_product .customer-view{width:70%;} #setting_product .customer-des{width:30%;} 
.customer-des .thumb a.wtpr img:hover,.customer-des .thumb a.wtpr.active img{border:solid 1px #bdbdbd;} .customer-des .thumb  a.wtpr img{border:solid 1px #fff;}}
@media (max-width:779px){.slide-show{display:block;}.slide-hide{display:none;} #setting_product .customer-view{width:100%;}}
@media (min-width:768px) and (max-width:799px){.customer-popup .customer-des .total-box p{padding-left:0px;float:left;width:100%;padding-top:5px;}}
@media (max-width:767px){
.popup-content.cutomer-row{border:solid 3px #e3e3e3;border-radius:4px;}
.customer-popup .customer-tab{width:100%;float:left;}
.customer-popup .customer-tab ul li{float:left;width:25%;margin-bottom:0px;padding-left:2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.customer-popup .customer-tab ul li.active a::before, .customer-popup .customer-tab ul li:hover a::before{border-left:15px solid transparent;border-bottom:15px solid #e3e3e3;
border-right:15px solid transparent;top:inherit;bottom:0px;margin-top:0px;right:50%;margin-right:-15px;}
.customer-popup .customer-tab ul li a{padding:20px 0;}	
.customer-popup .customer-tab ul li a span img{width:50px;height:50px;}
.customer-popup .customer-tab ul li:first-child,.customer-popup .customer-tab ul li:last-child{padding-left:0px;}
.popup-content .customer-popup .hd{clear:both;position:relative;padding-right:35px;}
.customer-popup .customer-cont{margin-left:0px;border:none;}
.customer-popup .customer-cont .customer-view{width:100%;}
.customer-popup .customer-cont .customer-des{width:100%;padding-left:0px;padding-top:15px;}
.customer-popup .customer-view .large-thum{text-align:center;float:left;width:100%;padding-top:10px;}}
@media (max-width:479px){.customer-popup .customer-tab ul li a{padding:10px 0;font-size:10px;} 	
.customer-popup .customer-tab ul li.active a::before, .customer-popup .customer-tab ul li:hover a::before{border-left:9px solid transparent;border-bottom:9px solid #e3e3e3;
border-right:9px solid transparent;margin-right:-9px;}	
.large-thum-slider{padding:0 0px;}}

/* order receipt page -- 5 october 2015 */
.clear{clear:both;}
.write-a-review-wrap{border:1px solid #c1c0c0;padding:12px 17px;box-sizing:border-box;margin:10px 0px 15px;}
.write-a-review{font-family:gentium_basicregular;font-size:20px;font-style:italic;color:#333333;}
.write-a-review span{font-family:'Canela' !important;font-weight:300;font-size:28px;font-style:normal;line-height:25px;color:#575757;}
.war-logos{margin:7px 0px 0px 0px;}
.war-logos li{border-right:1px solid #bcbcbc;display:inline-block;margin-right:23px;padding-right:28px;}
.war-logos li a img:hover{filter:grayscale(100%);opacity:0.7;}
.war-logos li:last-child{border-right:0px;margin-right:0px;padding-right:0px;}
.share-with-frnd{color:#4f4f4f;font-size:14px;}
.share-with-frnd a{font-weight:bold;color:#4f4f4f;}
.share-with-frnd a:hover{color:#575757;}
.share-with-frnd a span{text-transform:uppercase;font-size:16px;color:#1a1a1a;}
.share-with-frnd a img{vertical-align:-6px;}
.conshop-r-sec{text-align:right;}
.order-date{display:inline-block;margin:6px 50px 0 0;}
.print-btn{vertical-align:middle;margin:-2px 10px 0 0;display:inline-block;}
.print-btn a{color:#575757;}


.qtybox{ position: relative;padding:0px 26px;min-height:26px;display:inline-block;max-width:106px;}
.qtybox a{ width:26px;height:26px;position:absolute;top:0px;left:0px; text-align:center; line-height:28px; font-size:24px;}
.qtybox a.right{ right:0px;left: auto;}
.qtybox a.left:before{ display:none;}
.qtybox a:after{ width:12px;height:2px;background-color: #cccccc;/*content:'';*/position: absolute;left:50%;top:50%;margin-top:-1px;margin-left:-6px;}
.qtybox a:before{ width:2px;height:12px;background-color: #cccccc;/*content:'';*/position: absolute;left:50%;top:50%;margin-top:-6px;margin-left:-1px;}
.qtybox .input_new{ text-align:center;height:26px;padding:0px 5px;line-height:26px;font-size:12px;}

@media (min-width:850px) and (max-width:950px){.write-a-review-wrap{padding:12px 10px;}.war-logos li{margin-right:13px;padding-right:15px;}}
@media (min-width:768px) and (max-width:849px){.war-logos img{width:130px;}.war-logos li{margin-right:10px;padding-right:10px;}.write-a-review{font-size:18px;}.write-a-review span{font-size:22px;}.order-date{margin:6px 10px 0 0;}}
@media (max-width:767px){.write-a-review{text-align:center;}.write-a-review span{line-height:1.4;}.war-logos{margin:15px 0 0;text-align:center;}.war-logos li{margin-right:11px;padding-right:15px;}.share-with-frnd{text-align:center;}.conshop-r-sec{text-align:center;}.share-with-frnd{margin-bottom:10px;}.print-btn{margin:-2px 10px 0 10px;}.order-date{margin:6px 5px 0 0;}}
@media (max-width:599px){.war-logos li{border-right:0 none;margin-right:0;padding-right:0;text-align:center;width:100%;}}
@media (max-width:480px){.order-date{width:100%;margin:0px 0 10px 0;}.share-with-frnd{margin-bottom:10px;}}

/* Review Page */
.rwsec{margin:0px -10px;}
.rwsec img{display:block;}
.rwsec span{background:#f4f3f3;padding:35px;display:block;}
.rwsec span li{float:left;width:20%;line-height:120px;text-align:center;display:inline-block;}
.rwsec span li img{display:inherit;}
.stbanner{position:relative;overflow:hidden;}
.bntl{position:absolute;background:url(https://images.allurez.com/images/tlbg.png) repeat;color:#575757;text-align:center;right:165px;padding-top:85px;top:0;width:334px;height:334px;/*z-index:999;*/}
.bntl h1{color:#575757;font-size:30px;font-style:italic;line-height:32px;text-transform:capitalize;padding-bottom:25px;}
.bntl h1 span{font-size:37px;background:none;padding:0 0 20px;font-style:normal;text-transform:uppercase;}
.bntl img{display:inline-block;text-align:center;}
.rw-pgcnt{padding:15px 40px 0px 20px;}
.rw-pgn{display:inline-block;white-space:nowrap;float:right;margin:-3px 7px;}
.rw-pgn span{display:inline-block;padding:0px 5px;color:#676767;font-size:13px;}
.rw-pgn a{color:#676767;font-size:13px;display:inline-block;height:20px;line-height:20px;padding:0 3px;text-decoration:none;}
.rw-pgn a:hover, .rw-pgn a.aclink{color:#575757;}
.rw-txsec{border-bottom:1px dotted #c5c5c4;margin:0px 35px;padding:25px 0px;position:relative;}
.rw-txsec .profile-img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border:solid 1px #bfbfbf;padding:0px;width:140px;height:140px;}
.rw-txsec q{position:relative;}
.rw-txsec q:before{content:"\f10d";top:-10px;left:-25px;position:absolute;font-family:"FontAwesome", serif;color:#575757;font-size:20px;}
.rw-txsec .rttxt-date{float:right;}
.rw-txsec .verified{color:#33971f;}

@-moz-document url-prefix(){
.rw-txsec q:before{top:0px;}
}
/* https://allurez.atlassian.net/browse/UWR-44 19-dec-2018 */
.fb_conversion{background:url('https://www.facebook.com/tr?id=328966773922381&ev=Subscribe');} 
	
.rw-txsec q p:after{content:"\f10e";bottom:-20px;right:-3px;position:relative;line-height:0px;font-family:"FontAwesome", serif;color:#575757;font-size:20px;}
.rw-txsec p{margin-bottom:5px;}
.rw-txsec .leftpd{padding-left:25px;}
.rttxt{font-size:14px;line-height:30px;color:#575757;}
.rttxt strong{color:#575757;display:block;padding-bottom:5px;line-height:20px;}
.rttxt small{color:#575757;font-size:12px;font-weight:bold;}

/* 15 October 2015 */
.top-rated-prod h3{font-size:23px;font-style:normal;color:#232323;text-transform:capitalize;font-family:'Canela' !important;}
.top-rated-prod .dtl-gallery .product .name a{color:#777777;font-size:13px;line-height:20px;}
.top-rated-prod .dtl-gallery .product .off-price{font-size:13px;color:#bba2aa;font-weight:bold;}
.bntl h1.r-h1 span{font-size:30px;letter-spacing:9px;padding-left:13px;padding-top:2px;}
.rwsec h2{color:#575757;font-size:40px;font-style:italic;padding:35px 10px 10px;text-transform:capitalize;font-family:'Canela' !important;font-weight:300;}

/* 12 january 2016 */
@media (min-width:768px){
.right-arrow{position:relative;}
.right-arrow:before{background:url(https://images.allurez.com/images/diamondreset/arw.png) no-repeat;content:"";position:absolute;left:-15px;top:50%;width:22px;height:57px;margin-top:5px;}
.right-arrow:after{background:url(https://images.allurez.com/images/diamondreset/arw.png) no-repeat;content:"";position:absolute;right:-15px;top:50%;width:22px;height:57px;margin-top:5px;}
}

@media (max-width:767px){
/* 12 january 2016 */
.preset-eng .dsbg{padding-bottom:0px;}
.new-cat-bot-pbox.pbspace{padding-bottom:0px;}
.new-cat-bot-pbox.ptspace{padding-top:20px;}
.new-cat-bot-pbox{padding-bottom:20px;}

.rw-txsec{margin:0px 10px;padding:30px;}
.rw-txsec .leftpd{padding-left:0px;}
.rw-txsec .col2{text-align:center;padding-bottom:10px;}
.rw-txsec .verified{display:block;}

.stbanner{overflow:inherit;}
.bntl{padding:0px;right:0px;position:relative;width:100%;height:auto;padding:10px;box-sizing:border-box;}
.bntl h1{font-size:25px;line-height:30px;padding-bottom:10px;}
.bntl h1 span{font-size:25px;display:inline;}
.rwsec h2{font-size:30px;padding:0 10px;line-height:30px;}
}

@media (min-width:768px) and (max-width:981px){
.bntl{padding-top:30px;}
.bntl h1{font-size:25px;line-height:40px;}
.bntl h1 span{font-size:40px;}
.rw-txsec{margin:0px 0px;}
.rw-txsec .profile-img{width:100px;height:100px;}
}

@media (max-width:900px){
.rwsec span li{display:block;min-height:136px;width:33%;}
.rwsec span{padding-bottom:0px;}
}

@media (max-width:480px){
.rwsec span{padding:35px 10px 0px;}
.rwsec span li{width:48%;}
.rw-pgcnt{padding:20px 10px 20px 10px;}
}

/* Diamond Reset Page ***/
.diamond-reset-heading{font-family:'Canela' !important;font-weight:300;padding:10px 0 0;}
.diamond-reset-heading h1{font-size:35px;font-style:normal /*italic*/;}
.diamond-reset-heading p{font-size:28px;font-style:italic;color:#575757;}
.diamond-reset-heading p.small{font-size:21px;}
.diamond-reset-heading .btn{font-family:'Canela' !important;font-weight:300;font-size:20px;text-transform:capitalize;padding:2px 25px;}
.diamond-reset-step{padding:0px 0px 10px;}
.diamond-reset-step:after{content:"";clear:both;display:table;}
.diamond-reset-step h4{font-size:16px;text-transform:uppercase;color:#575757;}
.diamond-reset-step a{color:#575757;}
.diamond-reset-banner{padding:30px 0 10px;}
.diamond-reset-banner .banimg{padding:0 5px 5px;}
.diamond-reset-banner a{font-family:'Canela' !important;font-weight:300;font-size:18px;color:#575757;font-style:italic;}

/*Allurez Rewards page css*/
.rewards-point{width:100%;float:left;}
.rewards-point .sub-text{font-size:30px;font-family:'Canela' !important;font-weight:300;text-align:center;font-style:italic;margin-top:10px;color:#575757;}
.rewards-point .point-list{width:100%;float:left;padding:40px 0 60px;}
.rewards-point .point-list li{float:left;width:25%;text-align:center;font-family:'Canela' !important;font-weight:300;}
.rewards-point .point-list .thumb{background:url(https://images.allurez.com/images/diamond-img-bg.png) no-repeat top center;line-height:25px;padding-top:11px;width:140px;height:104px;color:#fff;font-size:20px;margin:0 auto;}
.rewards-point .point-list .thumb span{font-size:36px;display:block;}
.rewards-point .dmd-hd-text{color:#575757;font-size:32px;margin-top:5px;}
.rewards-point .dmd-hd-text span{color:#575757;display:block;text-transform:uppercase;}
.rewards-point .bot-point-list{width:100%;float:left;}
.rewards-point .bot-point-list li{width:50%;float:left;text-align:center;color:#575757;font-size:24px;padding:10px 0px;}
.rewards-point .terms-link{font-size:14px;text-decoration:underline;display:block;margin:20px 0;width:100%;float:left;}
.rewards-point .poin-login{font-family:'Canela' !important;font-weight:300;font-size:24px;text-align:center;color:#575757;}
.rewards-point .poin-login a.btn-grey{background:#d5d5d5;color:#fff;padding:5px 20px;display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:bold;font-size:36px;}
.rewards-point .poin-login a.btn-grey:hover{background:#000;} 
.rewards-point .poin-login .or{display:block;padding:20px 0;text-transform:uppercase;}
.rewards-point .poin-login span{font-size:36px;font-weight:bold;display:block;text-transform:uppercase;padding-top:5px;}
.rewardlink .rwrlnk{color:#575757;}

@media (max-width:767px){
.rewards-point .point-list li{width:50%;padding-bottom:50px;}
.rewards-point .point-list{padding:20px 0 0px;}
.rewards-point .dmd-hd-text,.rewards-point .poin-login span,.rewards-point .sub-text{font-size:24px;}
.rewards-point .poin-login a.btn-grey{font-size:30px;}
}

/*Member Activity*/
.member-activity,.member-activity td,.member-activity th{font-size:12px;}
.member-activity #table-mane{border:solid 1px #e1e1e1;padding:20px;margin-bottom:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-:border-box;}
.member-activity .member-hd{font-size:22px;padding:20px 0;font-weight:bold;text-align:center;color:#575757;}
.member-activity .email-id{font-size:18px;}
.member-activity .email-id span{font-size:12px;float:right;text-align:right;color:#575757;font-weight:bold;}
.member-activity .email-id span b{color:#575757;font-size:14px;display:inline-block;padding-bottom:5px;}
.member-activity .display-event{width:100%;float:left;padding:20px 0 5px;}
.member-activity .display-right{float:right;width:250px;}
.reward-t .lightbg td,.reward-t .tableheader td{padding:10px;}
.reward-t .bold{color:#575757;font-weight:bold;}

@media (max-width:767px){.member-activity .display-right{width:100%;} .display-right{padding-top:10px;} .display-right #reward_sorting{margin:10px 0;}
.reward-t td:nth-of-type(1):before{content:"Date"}
.reward-t td:nth-of-type(2):before{content:"Reward Event"}
.reward-t td:nth-of-type(3):before{content:"Status"}
.reward-t td:nth-of-type(4):before{content:"Point"}
}

@media (max-width:479px){.member-activity .email-id span{width:100%;float:left;padding-top:15px;text-align:left;}}
@media (max-width:806px){.hide806{display:none;}}

/* Top xmas Countdown */
.closed-msg{background:url(https://images.allurez.com/images/bg-xmas.jpg) no-repeat top center;padding:8px 5px 10px;color:#040004;text-transform:uppercase;font-size:14px;}
.closed-msg span{color:#db1200;font-weight:600;}
@media (max-width:767px){.closed-msg{font-size:11px;}}

/* REFER A FRIEND */
.f14{font-size:14px;}
.refer_a_friend{text-align:center;padding-bottom:30px;}
.refer_a_friend .cat_banner_inner{width:449px;}
.refer_a_friend .refer_price_list h4{color:#575757;text-transform:uppercase;font-family:'Canela' !important;font-weight:300;padding:30px 0px 25px;font-size:24px;
line-height:24px;}
.refer_a_friend .refer_price_list{border-bottom:solid 1px #e8e8e8;padding-bottom:20px;margin-bottom:30px;}
.refer_a_friend .refer_price_list li{position:relative;font-size:20px;display:inline-block;padding-bottom:15px;margin:0 40px;}
.refer_a_friend .refer_price_list li:before{content:"";border-radius:50%;width:10px;height:10px;background:#666666;left:-25px;top:8px;position:absolute;}
.refer_a_friend .read_ref{float:left;font-size:14px;text-decoration:underline;}
.refer_a_friend .read_ref:hover{text-decoration:none;}
.refer_a_friend .share_social li{width:100%;float:left;text-align:left;padding-bottom:10px;}
.refer_a_friend .share_social li a span{display:inline-block;padding-left:15px;font-size:12px;}

@media (max-width:991px){
.refer_a_friend .cat_banner_inner{width:341px;}
.refer_a_friend .refer_price_list li{font-size:18px;margin:0 32px;}
}

@media (max-width:767px){.refer_a_friend .cat_banner_inner{width:100%;} .refer_a_friend .refer_price_list{width:100%;float:left;} .refer_a_friend .refer_price_list li{text-align:left;float:left;width:50%;margin:0px;padding:0 10px 15px 15px;font-size:14px;} .refer_a_friend .refer_price_list li:before{left:0px;width:7px;height:7px;top:5px;} .refer_a_friend .refer_price_list h4{font-size:18px;} .share_social{padding-top:20px;}}

@media (max-width:479px){.refer_a_friend .refer_price_list li{width:100%;}}

.fileUpload.nbtn.nbtn1{position:relative;overflow:hidden;float:left;padding:10px 6px 7px !important;background-color:#eee;color:#575757 !important;font-size:12px;}
.fileUpload input.upload{position:absolute;top:0;left:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);}
.fileUpload-text{color:#2c2f35;font-size:14px;line-height:32px;float:left;padding-left:9px;}
.tbtn{padding:8px 24px;font-size:16px;margin-right:15px;}
.dtlowl-arrow{padding:0px 52;}
.dtlowl-arrow .owl-item:first-child .st-stone{padding-left:0px;}
.dtlowl-arrow .owl-carousel .hide-slder-arrow{display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.dtlowl-arrow .owl-carousel .owl-prev .fa, 
.dtlowl-arrow .owl-carousel .owl-next .fa{font-size:40px;color:#c0c0c0;}
.dtlowl-arrow .owl-carousel .owl-prev, 
.dtlowl-arrow .owl-carousel .owl-next{position:absolute;top:50%;margin-top:-20px;cursor:pointer;}
.dtlowl-arrow .owl-carousel .owl-prev{left:-25px;right:auto;}
.dtlowl-arrow .owl-carousel .owl-next{right:-20px;left:auto;}
.dtlowl-arrow .owl-carousel .owl-wrapper-outer{position:absolute;top:0px;left:0px;}
.dtl-owl-stones{height:47px;}
.dtl-owl-metal{height:47px;}
.dtl-owl-ringsize{height:24px;}
.st-metal_type{position:relative;}
.st-metal_type span{position:absolute;left:50%;top:50%;font-size:16px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);}
.dtl-right-appraisal{width:100%;}
.dtl-right-appraisal .st-stone-appraisal a.thumg{padding:5px;}
.dtl-right-warranty{width:100%;}
.dtl-right-warranty .st-stone-warranty a.thumg{padding:5px 0px;}
.wrt_dtl_new .inhd{float:left;padding-top:11px;}
.wrt_dtl_new .dtl-right-warranty,.app_dtl_new .dtl-right-appraisal{width:auto;}
.ui_accordion .wrt_dtl_new table tr td{padding:3px 0!important;width:70px;}
.app_dtl_new .inhd{float:left;padding-top:5px;}

@media (max-width:377px){
.new_ui6 table tr td,.wrt_dtl_new .dtl-right-warranty,.app_dtl_new .dtl-right-appraisal{width:100%!important;}
.ui_accordion .wrt_dtl_new table tr td,.ui_accordion .app_dtl_new  table tr td{width:50%!important;}
}

@media (max-width:1210px){
.dtlowl-arrow .owl-carousel .owl-prev{left:-17px;}
.dtlowl-arrow .owl-carousel .owl-next{right:-12px;}
}
@media (max-width:767px){
.dtlowl-arrow{ padding:0px 20px;}
.dtlowl-arrow .owl-carousel .owl-prev{left:-20px;}
.dtlowl-arrow .owl-carousel .owl-next{right:-20px;}
}

.esti-delivery table{border:0;width:100%;border-collapse:0;border-spacing:1px;background-color:#cccccc;}
.esti-delivery thead td, .esti-delivery thead th{background-color:#666666;padding:5px 10px;color:#fff;font-size:12px;}
.esti-delivery tbody td{background-color:#fff;padding:10px;color:#575757;}
.esti-delivery .text1, .esti-delivery .text2, .esti-delivery .text3, .esti-delivery .text4{font-family:Arial,Helvetica,sans-serif;font-weight:bold;}
.esti-delivery .text1{font-size:30px;line-height:30px;}
.esti-delivery .text2{font-size:25px;line-height:25px;}
.esti-delivery .text3{font-size:65px;line-height:65px;}
.esti-delivery .text4{font-size:35px;line-height:35px;}
@media (max-width:767px){
.esti-delivery .text1{font-size:24px;line-height:24px;}
.esti-delivery .text2{font-size:20px;line-height:20px;}
.esti-delivery .text3{font-size:52px;line-height:52px;}
.esti-delivery .text4{font-size:28px;line-height:28px;}
}
@media (max-width:479px){
.esti-delivery .text1{font-size:18px;line-height:18px;}
.esti-delivery .text2{font-size:15px;line-height:15px;}
.esti-delivery .text3{font-size:39px;line-height:39px;}
.esti-delivery .text4{font-size:21px;line-height:21px;}
} 
@media (max-width:767px){
.trac-table td:nth-of-type(1):before{content:"Index"}
.trac-table td:nth-of-type(2):before{content:"Location"}
.trac-table td:nth-of-type(3):before{content:"Date"}
.trac-table td:nth-of-type(4):before{content:"Local Time"}
.trac-table td:nth-of-type(5):before{content:"Activity"}
}

/* SHIP TRACK NEW PAGE CSS*/
.shipment_box .row{display:flex;flex-wrap:wrap;}
.shipment_page .delivery_box{background-color:#f1f1f1;padding:20px;color:#333430;height:100%;}
.shipment_page .delivery_box .delivery_title{font-weight:bold;font-size:20px;text-transform:uppercase;padding-bottom:25px;}
.shipment_page .delivery_box .delivery_date{font-size:28px;}
.shipment_page .delivery_box .delivery_date span.month_s{font-size:24px;display:block;}
.shipment_page .delivery_box .delivery_date span.date_s{font-size:80px;font-weight:bold;display:block;}
.shipment_page .delivered_title{font-size:30px;padding-top:25px;padding-bottom:10px;border-bottom:solid 1px #d8d7d7;margin-bottom:10px;text-transform:uppercase;}
.shipment_page .delivered_list{height:209px;overflow-y:auto;}
.shipment_page .delivered_list li{width:100%;color:#575757;font-size:13px;float:left;border-bottom:solid 2px #d8d7d7;padding:10px 0;}
.shipment_page .delivered_list li span{float:left;font-size:14px;}
.shipment_page .delivered_list li .delivered_date{padding-left:90px;}
.shipment_page .text-com{text-transform:uppercase;padding-top:20px;padding-bottom:20px;}
.shipment_page .text-com h3{font-size:18px;font-style:normal;color:#6c6863;}
.shipment_page .text-com h2{font-size:32px;color:#6c6863;letter-spacing:1px;line-height:30px;}
.shipment_page .text-com h2 span{position:relative;display:inline-block;font-size:22px;}
.shipment_page .text-com h2 span:before{content:"";position:absolute;left:-34px;height:1px;background:#6c6863;width:30px;top:50%;}
.shipment_page .text-com h2 span:after{content:"";position:absolute;right:-34px;height:1px;background:#6c6863;width:30px;top:50%;}
.shipment_page .text-com .new_arrivals_sh h3{font-size:22px;}
.shipment_page .text-com .new_arrivals_sh h3 span{font-size:26px;}
.shipment_page .new_arrivals_sh .text-com h2{font-size:36px;line-height:35px;padding-top:5px;padding-bottom:5px;}
.shipment_page .testimonial_sh,.shipment_page .new_arrivals_sh{background-color:#f1f1f1;height:100%;}
.shipment_page .testimonial_sh p{color:#333430;font-size:24px;font-family:'Canela' !important;font-weight:300;padding:20px 15px 20px;line-height:30px;}
.shipment_page a.view-link{color:#333430;font-size:14px;text-decoration:underline;text-transform:uppercase;margin-bottom:20px;display:inline-block;} 
.shipment_page a.view-link:hover{text-decoration:none;}
.shipment_page .featured{background:none;}
.shipment_page .item h5{color:#656565;font-size:26px;font-family: 'proxima_nova_rgregular' !important;text-transform:uppercase;font-size:26px;}
.box-bottom-sh{display:flex;flex-wrap:wrap;}
.shipment_page .bestseller-sh{background:#f4ebec;width:100%;float:left;height:100%;}
.shipment_page .bestseller-sh .text-com{padding-top:50px;}
.shipment_page .store-sh{background:#f2eadf;width:100%;float:left;height:100%;}
.shipment_page .store-sh .text-com{padding-top:50px;padding-left:10px;} 
.shipment_page .store-sh .store_img{display:block;padding-top:20px;padding-right:10px;}
.shipment_page .store-sh h3{font-size:15px;padding-bottom:5px;}
.shipment_page .store-sh h2 span{letter-spacing:0px;}
.shipment_page .product{min-height:inherit;}
.shipment_page .signup_sh{background:url(https://images.allurez.com/images/sign-up-bg.jpg) no-repeat top center #c05f19;height:100%;}
.shipment_page .signup_sh h3{color:#fff;font-style:normal;font-size:24px;font-weight:bold;padding:10px 0 20px;}
.shipment_page .signup_sh a.view-link{color:#fff;}

@media (max-width:1099px){
	.shipment_page .delivery_box .delivery_title{padding-bottom:15px;}
	.shipment_page .delivered_title{padding-top:15px;font-size:24px;}
	.shipment_page .delivery_box .delivery_date span.date_s{font-size:70px;}
    .shipment_page .text-com h3{font-size:15px;}
    .shipment_page .store-sh h3{font-size:14px;}
    .shipment_page .text-com h2 span{font-size:18px;}
    .shipment_page .text-com h2{font-size:26px;}
    .shipment_page .signup_sh h3{font-size:19px;}
}

@media (max-width:991px){
.shipment_page .delivery_box .delivery_date span.month_s,.shipment_page .delivery_box .delivery_date span.date_s{display:inline-block;vertical-align:middle;}
.shipment_page .delivery_box .delivery_title{padding-bottom:0px;}
.shipment_page .delivered_title{padding-top:0px;}
}

@media (max-width:991px){.shipment_page .testimonial_sh p{font-size:18px;padding:20px 10px 5px;line-height:24px;}}
@media (max-width:767px){.shipment_page .testimonial_sh, .shipment_page .new_arrivals_sh{background:none;}}
@media (max-width:400px){.shipment_page .store-sh .text-com{padding-top:20px;}}

/*==Slider Arrow Css===*/
.arrow_sl .owl-buttons div{ position:absolute;top:50%;margin-top:-15px;cursor:pointer;}
.arrow_sl .owl-buttons div i.fa{ color:#575757;font-size:35px;}
.arrow_sl .owl-prev { left:10px;}
.arrow_sl .owl-next { right:10px;}

.inpit-width{ width:55px;}
@media (max-width:767px){.inpit-width{ width:100px !important;padding: 10px !important;}}

.loginor{position:relative;text-align:center;margin:10px 0 0;}
.loginor:before{content:"";position:absolute;width:100%;left:0;right:0;border-top:solid 1px #ddd;z-index:1;top:7px;}
.loginor span{display:inline-block;background:#fff;padding:0 10px;position:relative;z-index:9;}
.facebookbtn span{background-color:#4362A2;color:#fff;padding:8px 12px;text-decoration:none;text-transform:uppercase;font-size:14px;display:inline-block;text-align:center;}

.blue-link {color:#575757!important;font-weight:bold!important;border:none;}
.blue-link:hover{text-decoration:underline;}

.staticpage .none-spacingmt {margin-top:0px;}
.staticpage .none-spacingpt {padding-top:0px;}
.soci-block {width:100%;display:block;margin-top:5px;}

.mya-sidebar .myas-content a:before { display: none!important;}
.mya-sidebar .myas-content a .sv { width: 20px;height: 20px;position: absolute;left: 20px;top: 50%;margin-top: -10px; fill:#565656;}
.mya-sidebar .myas-content a:hover .sv { fill:#bba2aa;}
.myc-dashboard li:hover { box-shadow: 0px 5px 15px rgba(0,0,0,0.15);}
.myc-dashboard li a .myicn:before { display: none!important;}
.myc-dashboard li a .myicn .sv { width: 40px;height: 40px;color: #575757;fill: currentColor;}
.myc-dashboard li:hover a .myicn .sv { color: #575757;fill: currentColor;}
.mya-sidebar .myas-content a { fill: currentColor;}
.mya-sidebar .myas-content a.active { color: #575757;border-left: 2px solid #43423e;}
@media (max-width: 767px){.myc-dashboard li a .myicn .sv { width: 24px;height: 24px;}}
#build_list_popup .popup-content .hd {padding: 10px 15px;font-size:28px;background-color:#FFFFFF;}
#build_list_popup .popup-content .hd small {font-size: 15px;}
#build_list_popup .step-popup li {margin-top:10px;}
#build_list_popup .step-popup li .step-cont {padding:5px;text-align:center;border:1px solid #cdcdcd;margin:0 5px;min-height:270px;}
#build_list_popup .step-popup li .step-cont h3 {font-style:normal;font-size:14px;color:#575757;text-transform:uppercase;font-weight:normal;background:#FFFFFF;width:65px;font-family:'Canela' !important;font-weight:300;margin:-18px auto 0;}
#build_list_popup .step-popup li .step-cont .prd-hd {color:#575757;font-size:18px;font-family:'Canela' !important;font-weight:300;text-transform:uppercase;margin-top:16px;}
#build_list_popup .step-popup li .step-cont .prd-hd span {font-size:15px;display:block;}
#build_list_popup .step-popup li .step-cont p {color:#575757;font-size:14px;padding-top:5px;}
@media (max-width:767px){
#build_list_popup .step-popup li:first-child {margin-top:0px;}
#build_list_popup .step-popup li {margin-top:25px;}
#build_list_popup .step-popup li .step-cont {min-height:auto;}
}
.offices_closed{ color:#ff0000;font-size:13px;padding-top:7px;}
#email-friend-popup .popup-content-pd, #choose-setting-popup .popup-content{padding:55px 36px 36px 36px;}
#email-friend-popup .popophd{color:#bba2aa;font-size:44px;position:relative;font-family:'Canela';margin-bottom:10px;}
#email-friend-popup .popophd span{color:#898989;font-size:29px;display:block;font-family:'proxima_nova_rgregular';margin:13px 0 34px 0;}
/*#email-friend-popup .popophd:after{content:"";max-width:230px;height:2px;left:0px;right:0px;background:#bba2aa;position:absolute;text-align:center;margin:0 auto;}*/
#email-friend-popup .sv-tellafriend{width:78px;height:39px;fill:#d5d5d5;}
#email-friend-popup.tell_friend_success .popophd:after{content:none;}
#email-friend-popup.tell_friend_success .popophd span{margin-bottom:0px;}
#email-friend-popup.tell_friend_success .popophd{margin-bottom:20px}
#email-friend-popup .btn_new1{padding:10px 73px;}
#email-friend-popup p.small{padding-bottom:0px;margin-bottom:0px;}
#email-friend-popup .type_captcha{margin:8px 0 0px 0;}
#email-friend-popup #friendmore{margin-bottom:17px;display:block;}
@media only screen and (max-width:767px){
#email-friend-popup .popup-content-pd, #choose-setting-popup .popup-content{padding-left:16px;padding-right:16px;}
#email-friend-popup .popophd{font-size:35px;margin-bottom:48px;margin-bottom:20px;}
#email-friend-popup .popophd span{font-size:12px;margin:5px 0 15px 0;}
#email-friend-popup .popophd::after{max-width:150px;}
#choose-setting-popup .popup-content a.btn_50{font-size:15px; line-height:16px; padding:15px;}
}
@media only screen and (max-width:374px){
#choose-setting-popup .popup-content a.btn_50{font-size:12px; line-height:12px;}	
}
    
@media only screen and (min-width:544px) {.type_captcha #siimage {height:36px !important;width:100% !important;}}
@media only screen and (max-width:544px) {#email-friend-popup .friend_loved {margin-top:19px;}}
@media only screen and (max-width:779px) {.large-thum-slider.ta.slide-show {display:block !important;width:100% !important;float:left !important;}}
@media only screen and (max-width:767px) {.hide, .viewhide, .popup-content.cutomer-row #design_product {display:none !important;}}


.product .add_wishlist{position:absolute;left:10px;top:10px;width:29px;height:25px;}
.product .add_wishlist span{float:none;width:100%;}
.product .add_wishlist .ticon_ha{display:none;}
.product:hover .add_wishlist .ticon_ha, .product.active .add_wishlist .ticon_ha, .product .add_wishlist.active .ticon_ha{display:inline-block;}
.product:hover .add_wishlist .ticon_nm, .product.active .add_wishlist .ticon_nm, .product .add_wishlist.active .ticon_nm{display:none;}

.svg_result_heart{width:29px;height:25px;}
.svg_result_heart1{fill:#fff;stroke:#000;stroke-miterlimit:10;}
.svg_result_heart2{fill:#5e5e5e;}
.svg_result_heart_act{width:29px;height:25px;}
.svg_result_heart_act1{fill:#bea3ac;stroke:#000;stroke-miterlimit:10;}
.svg_result_heart_act2{fill:#5e5e5e;}

.dtl-step li .step-img .newstepimg{width:100%;}
 
/*try-before-you-buy css*/
.try_before_main{text-align:center;padding:80px 0px;}

.try_before_hd{margin:0px 0px 80px;}
.try_before_hd h2,.try_before_hd h1{font-size:55px;color:#bba2aa;padding:0px 0px 20px;line-height: normal;}
.try_before_hd .try_detail{font-size:26px;color:#a5a5a5;line-height:38px;}
.try_before_hd .try_note{font-size:17px;color:#a5a5a5;line-height:24px;padding:0px 0px 15px;}
.try_before_hd .try_btn{font-size:24px;color:#000000;text-decoration:underline;letter-spacing:0.3px;text-transform:uppercase;}


.ring_preview_design{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0px 0px 45px;}
.ring_preview_design li{width:33.333333%;margin:0px 0px 20px;padding:0px 10px;}
.ring_preview_design li .thumb{margin:0px 0px 25px;}
.ring_preview_design li .thumb_detail{max-width:300px;margin:0 auto;}
.ring_preview_design li .thumb_detail h3{font-size:46px;color:#bba2aa;line-height:51px;padding:0px 0px 10px;}
.ring_preview_design li .thumb_detail h3 span{display:block;}
.ring_preview_design li .thumb_detail p{font-size:20px;color:#a5a5a5;line-height:28px;}
.ring_preview_design li .thumb_detail p span{display:block;}

.try_select_hd h4{font-size:66px;color:#bba2aa;letter-spacing:0.1px;padding:0px 0px 40px;}
.try_select_hd .select_btn{font-size:26px;color:#bba2aa;letter-spacing:0.2px;border:2px solid #bba2aa;text-transform:uppercase;padding:15px 49px 13px;display:inline-block;}
.try_select_hd .select_btn:hover{color:#a5a5a5!important;border-color:#a5a5a5;}


@media (max-width:991px){
.ring_preview_design li .thumb_detail h3{font-size:36px;line-height:40px;}
.try_select_hd h4{font-size:54px;}
}

@media (max-width:767px){
.try_before_main{padding:40px 0px 80px;}
.try_before_hd h2,.try_before_hd h1 {font-size: 36px;}
.try_before_hd .try_detail{font-size:20px;line-height:30px;}
.try_before_hd .try_note{font-size:16px;line-height:28px;padding:0px 0px 25px;}
.try_before_hd .try_btn{font-size:22px;}

.ring_preview_design{margin-left:-15px;margin-right:-15px;padding:0px 0px 10px;}
.ring_preview_design li{width:100%;padding:0px;margin:0px 0px 60px;}
.ring_preview_design li:last-child{margin:0px 0px 30px;}
.ring_preview_design li .thumb{margin:0px 0px 25px;}
.ring_preview_design li .thumb_detail{max-width:450px;padding:0px 15px;}
.ring_preview_design li .thumb_detail h3{font-size:34px;line-height:40px;}
.ring_preview_design li .thumb_detail p{font-size:20px;line-height:30px;}

.try_select_hd{position:relative;padding:60px 0px 0px;}
.try_select_hd:before{content:"";position:absolute;display:block;width:82%;height:2px;background-color:#e2e2e2;left:0px;right:0px;margin:0 auto;top:0px;}
.try_select_hd .try_note{font-size:16px;line-height:28px;padding:20px 0px 0px; color: #a5a5a5;}
.try_select_hd h4{font-size:36px;line-height:48px;padding:0px 0px 30px;}
.try_select_hd h4 span{display:block;}
.try_select_hd .select_btn{font-size:18px;padding:15px 15px 13px;}
}
/*try-before-you-buy css*/
/*===========We Give Back -section*/
.dtlnt_wgback{margin-bottom: 100px;}
.dtlnt_wgback .svg_charity{width: 95px;height: 85px; fill: #9a9a9a;}
.dtlnt_wgback h3{ color:#bba2aa;font-size:47px;font-family:'canela' !important;padding-top:10px;}
.dtlnt_wgback .dtlnt_hd1{ color:#a5a5a5;padding-top:15px;}
@media (max-width:767px){
.dtlnt_wgback h3 {font-size: 37px;padding-top: 8px;}
.dtlnt_wgback .dtlnt_hd1 {font-size: 20px;line-height: 28px;padding-top: 10px;}
.dtlnt_wgback{margin-bottom: 30px;}	
}
/*========Addon Toggle*/
.addons_hd{display:block;position:relative;padding-left:20px;cursor:pointer;font-size:16px;}
.addons_hd span.tcolor{font-size:13px; color:#575757!important;}

.addons_hd .pnbold:before, 
.addons_hd .pnbold:after{content:'';position:absolute;background-color:#bba2aa;}
.addons_hd .pnbold:before{width:13px;height:3px;left:0px;top:50%;margin-top:-2px;}
.addons_hd .pnbold:after{width:3px;height:13px;left:5px;top:50%;margin-top:-7px;}
.addons_hd.act .pnbold:after{display:none;}

.addons_hd .pnbold{ color:#bba2aa; text-transform:uppercase; padding-right:10px; }
.addons_hd span.tcolor a{text-decoration:underline;}
.addons_hd span.tcolor font{padding:0 5px;}
.addons_body{padding-top:10px;}
.addons_body .inputgrop:last-child{padding-bottom:0px;}

.spc_table_row .addons_hd .tcolor{ display:block;}
.spc_table_row .addons_hd .pnbold:before{margin-top:-10px;}
.spc_table_row .addons_hd .pnbold:after{margin-top:-15px;}

.addon-matching{margin:10px 0px 35px;}
.addon-matching h3{font-family:'proxima_novasemibold'!important;font-weight:normal;font-size:16px;margin-bottom:15px;}
.addon-matching h3 a{ font-family: 'proxima_novalight'!important;text-decoration:underline;margin-left:5px;}
.addon-matching ul{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;}
.addon-matching ul li{width:33.333333%;padding-left:15px;padding-right:15px;}
.addon-matching ul li a{position:relative;border:2px solid #787878;display:flex;align-items:center;justify-content:center;height:100%;}
.addon-matching ul li .price{position:absolute;bottom:-28px;font-size:13px;line-height:15px;font-family:'proxima_novasemibold'!important;text-align:center;width:100%;}

.addon-matching ul li.active a{border:4px solid #606060;}

.addon-matching ul li.purchase-text a{border:none;font-family: 'proxima_novabold';font-style:italic;font-weight:normal;font-size:13px;color:#bba2aa;}

@media (max-width:1366px){
	.addon-matching ul{margin-left:-10px;margin-right:-10px;}
	.addon-matching ul li{padding-left:10px;padding-right:10px;}
}

@media (max-width:767px){
	.addons_body{padding-top:10px;}
	.addons_hd .tcolor{ display:block;}
	.addons_hd .pnbold:before{margin-top:-10px;}
	.addons_hd .pnbold:after{margin-top:-15px;}
	.spc_table_row .addons_hd{margin-bottom:5px;}
}

.addons_hd.sp{padding-left:0px;}
.addons_hd.sp .pnbold{ padding-right:25px; }
.addons_hd.sp .pnbold:after{ display:none; }
.addons_hd.sp .pnbold:before{ left:auto; right:0px; margin-top:-8px; background-color:transparent; width:14px; height:14px; border-bottom:2px solid #a5a4a4;border-right:2px solid #a5a4a4;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);}
.addons_hd.sp .pnbold .pd{ padding:13px 0px 0px 7px; display:inline-block; }
.addons_hd.sp svg.svg_w_rings{ width:43px; height:36px; fill:#bba2aa; vertical-align:middle;}
.addons_hd.sp.act .pnbold:before{margin-top:1px;transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg);-ms-transform: rotate(-135deg);-o-transform: rotate(-135deg);}

.b_link{text-decoration:none; color:#bba2aa;font-family: 'proxima_novasemibold'!important; display:inline-block;}
.b_link svg{}
.b_link>span{vertical-align:middle;border-bottom:1px solid #ddd0d4;}
.b_link:hover>span{vertical-align:middle;border-bottom-color:transparent; }
.mb_item{ text-align:center; }
.mb_item .price{ color:#808080; font-size:16px; line-height:16px; letter-spacing:1px; font-family:'Canela' !important;font-weight:600; }
.svg_menuhome{ width:28px; height:20px; fill:#999; margin-top:-11px; }
.svg_dtlhome{ width:28px; height:25px; fill:#bba2aa; }
.svg_bagsp{vertical-align:middle; fill:#bba2aa; width:15px; height:17px; }
.svg_bagsp_1,.svg_bagsp_2{fill:#bba2aa;}
.svg_bagsp_1,.svg_bagsp_4{stroke:#bba2aa;}
.svg_bagsp_1,.svg_bagsp_2,.svg_bagsp_3,.svg_bagsp_4{stroke-miterlimit:10;}
.svg_bagsp_1{stroke-width:2.5px;}
.svg_bagsp_2,.svg_bagsp_3,.svg_bagsp_5{stroke:#fff;}
.svg_bagsp_3,.svg_bagsp_4,.svg_bagsp_5{fill:none;stroke-width:1.5px;}
.svg_bagsp_5{stroke-linecap:round;stroke-linejoin:round;}

.zoom_item .item>a.link{color:#bba2aa;text-decoration:none;text-transform:uppercase;font-weight:bold;}
@media (min-width:992px){
.zoom_item .item>span.thumb img, .zoom_item .item>a.link, .zoom_item .item>a>h3{-webkit-transition:.3s ease-in-out;-ms-transform:.3s ease-in-out;transition:.3s ease-in-out;}
.zoom_item .item{padding:0px;position:relative;}
.zoom_item .item>span.thumb{padding:20px; display:block;}
.zoom_item .item:hover>span.thumb img{-ms-transform: scale(1.2);-webkit-transform: scale(1.2);transform: scale(1.2);}
.zoom_item .item>a{height:29px; display:block; padding-bottom:5px;}
.zoom_item .item>a.link{font-size:0px;line-height:20px;}
.zoom_item .item:hover>a.link,.zoom_item .item:hover>a>h3{font-size:20px; line-height:20px;}}
@media (max-width:767px){.zoom_item .item>span.thumb img{max-width:93px;}}
/* .clickdesk_bubble{display: block !important;} */
input[type="file"]::-webkit-file-upload-button{margin:5px 0 5px 0;}
.show-hide-password {position: absolute;right:15px;top:5px;}
.svg_result_eye_act{width:24px;height:26px;}
.svg_result_eye_act1{fill:#bea3ac;stroke:#000;stroke-miterlimit:10;}
/*watch banner*/
.watch-common-banner{background-color: #c9a652;position: relative;padding: 16px 0px;}
.listing-watch-banner{margin: 16px 0px 25px 0px;}
.landing-watch-banner{margin: 50px 0px 10px 0px;}
.watch-common-banner h2{color: #ffffff;margin: 0px;}
.watch-common-banner h2 .offer-discount {font-size: 48px;line-height: normal;letter-spacing: 0.4px;font-weight: normal;}
.watch-common-banner h2 .offer-code {font-size: 24px;letter-spacing: 0.3px;font-family: 'Proxima Nova Rg';line-height: normal;text-transform: uppercase;padding: 5px 0px 0px 20px;display: inline-block;}
.watch-common-banner h2 .offer-code strong{font-family: 'proxima_novasemibold';font-weight: normal;}
.listing-watch-banner .watch-banner-inner{border-top: 2px solid #ffffff;border-bottom: 2px solid #ffffff;padding: 25px 15px 15px 15px;}
.landing-watch-banner .watch-banner-inner{padding: 0px 16px;}
.landing-watch-banner .watch-banner-inner h2{padding: 25px 10px 15px 10px;border: 2px solid #ffffff;}
@media (max-width:991px){
	.watch-common-banner h2 .offer-discount{font-size: 40px;}
	.watch-common-banner h2 .offer-code{font-size: 20px;}
}
@media (max-width:767px){
	.listing-watch-banner{margin: 15px 0px;}
	.landing-watch-banner{margin: 15px 0px 10px 0px;}
	.watch-common-banner h2 .offer-code{display: block;width: 100%;padding: 5px 0px 0px;}
	.watch-common-banner h2 .offer-discount{font-size: 30px;}
	.watch-common-banner h2 .offer-code{font-size: 14px;}
}
/*watch banner*/
.conflict_banner {
    position: relative;
    margin: 4% 0px 2%;
}
@media (max-width: 767px){
.conflict_banner {margin: 30px -15px 0px;}
}
.popup-center{overflow: hidden;}
#sweepstake_popup_container .popup{top: 50%;transform: translateY(-50%);z-index: 9;}
#sweepstake_popup_container .popup-content .close_new{border: none;}
#sweepstake_popup_container .svg_close_new{width: 20px;height: 20px;fill: #6e6e6e;}
.popup-cheq-box .cinput_new{padding: 0 0 0 20px;}
.popup-cheq-box .cinput_new .indnew{height: 15px;width: 15px;}
.popup-cheq-box .cinput_new.c-checkbox input:checked~.indnew:before{left: 0px;top: 0px;right: 0;margin: 0 auto;}

.popup-radio.cinput_new{padding: 0px 0px 2px 20px;}
.popup-radio.cinput_new + .cinput_new{margin-left: 10px;}
.popup-radio.cinput_new .indnew{width: 15px;height: 15px;}
.popup-radio.cinput_new.c-radio input:checked~.indnew:before{width: 7px;height: 7px;left: 3px;top: 3px;}

.ttblink{margin:0 0 20px 0;}
.ttblink a{ color:#d3d3d3; font-size:16px;}
.ttblink a:hover, .ttblink a.active{ color:#bba2aa;}
.ttblink span{padding:0 10px;}
@media (max-width:767px){ 
.ttblink a{ font-size:13px;}
.ttblink span{padding:0 5px;}
#sweepstake_popup_container .popup-content{background-color: #f9f9f9;background-image: none;height: auto;}
.home-popup-img img{width: 100%;}    
}

/*Earring Jacket Buying Tips popup-css*/
.earring-guid-popup .egt-pop-hd { font-size: 40px; line-height: 45px; color: #bba2aa; }
.earring-guid-popup .egt-pop-txt { font-size: 16px; line-height: 32px; color: #a5a5a5; margin: 30px 0; }
.earring-guid-popup .egt-step li { display: inline-block; position: relative; padding-right: 20px; width: 45%; }
.earring-guid-popup .egt-step li.last { padding-left: 20px; padding-right: 0; }
.earring-guid-popup .egt-step li:before,
.earring-guid-popup .egt-step li:after { content: ""; top: 0px; position: absolute; border-top: 40px solid transparent; border-bottom: 40px solid transparent; border-left: 20px solid #cccccc; z-index: 1; right: -10px; top: 50%; transform: translate(0,-50%); }
.earring-guid-popup .egt-step li:after { right: -8px; border-left-color: #ffffff; top: 50%; transform: translate(0,-50%); }
.earring-guid-popup .egt-step li.last:before,
.earring-guid-popup .egt-step li.last:after { display:none;}
.earring-guid-popup .egt-step li img { width: 90px; }
.earring-guid-popup .egt-dim-info h3 { font-size: 16px; color: #000; font-family: 'proxima_novabold' !important; margin-top: 10px; }
.earring-guid-popup .egt-dim-info h3 span { font-size: 12px; color: #7a7a7a; font-family: 'Proxima Nova Rg'; }
.earring-guid-popup .egt-table { width: 100%; border-collapse: collapse; color: #000; }
.earring-guid-popup .egt-table tr { border-top: 1px solid #000; }
.earring-guid-popup .egt-table tr:first-child { border-top: 2px solid #000; border-bottom: 2px solid #000; }
.earring-guid-popup .egt-table tr th,
.earring-guid-popup .egt-table tr td { padding: 7px 0 7px 14px; }
.earring-guid-popup .egt-table tr th { font-family: 'proxima_novabold'; font-size: 13px; }
.earring-guid-popup .egt-table tr td { font-size: 13px; font-weight: 700; }
@media screen and (max-width: 991px) {
    .earring-guid-popup .egt-dim-info h3 { font-size: 13px; }
}
@media screen and (max-width: 767px) {
	.earring-guid-popup .egt-pop-hd { font-size: 30px; line-height: 34px; }
	.earring-guid-popup .egt-pop-txt { line-height: 24px; }
    .earring-guid-popup .egt-dim-info.tac { display: inline-block; width: 100%; margin-top: 20px; }
    .earring-guid-popup .egt-pop-txt { margin: 10px 0 0; }
    .earring-guid-popup .egt-table tr th, .earring-guid-popup .egt-table tr td { padding-left: 30px; }
}


/* 25-05-2021 Egyptian Cartouches Popup CSS Start */
.egyptian-cartouches .popup-width { max-width: 100%; padding: 0 0; }
.egyptian-cartouches .popup-content-pd { padding: 20px 30px 30px 30px; }
.egyptian-cartouches .popup-content-pd p { margin-bottom: 0; }
.egyptian-popup { display: flex; flex-wrap: wrap; justify-content: center; text-align: center; }
.egyptian-popup .ec-box { flex: 0 0 auto; max-width: 14.28%; width: 100%; background-color: #fff; font-size: 12px; font-weight: 600; padding: 5px 5px; margin: -1px -1px 0 0; border: 1px solid #575757; }
.egyptian-popup .ec-box h4 { margin-bottom: 0; }
.egyptian-popup .ec-box p { margin-bottom: 0; }
.egyptian-popup .ec-box img { display: block; max-height: 80px; margin: 0 auto; }

@media screen and (max-width: 767px){.egyptian-popup .ec-box{max-width:50%;}}
/* 25-05-2021 Egyptian Cartouches Popup CSS End */

/* 19-07-2022 fixed Chat CSS Start */
@media screen and (max-width: 767px){
	.mm-opening .clickdesk_bubble, .mm-opened ~ .clickdesk_bubble{display:none !important;}
	.clickdesk_bubble .cd-mob-chat-widget{bottom:12px !important;font-size:12px !important;line-height:15px !important;z-index:1;}
	.clickdesk_bubble .cd-mob-chat-widget .cd-mob-icon{margin:0 5px !important;}
	.clickdesk_bubble .cd-mob-chat-widget .cd-mob-text{margin-right:10px !important;margin-bottom:0 !important;}
}
/* 19-07-2022 fixed Chat CSS End */
#sign-in-with-google-div{max-width:256px; margin:0 auto;}
#sign-in-with-google-div iframe {margin:0 auto !important;}

/*Product Not Found CSS*/
.new-notfound-main{margin:30px 0px 0px;}
.new-notfound-main .container{max-width:100%;width:74%;}
.new-notfound-main .try-src{max-width:1200px;margin:0 auto 30px;display:flex;align-items:center;justify-content:center;float:none;flex-wrap:wrap;}
.new-notfound-main .try-src .try-input{width:100%;height:50px;font-size:16px!important;font-weight:400;padding:13px 40px 13px 25px;line-height:24px;color:#000000;}
.new-notfound-main .try-src form{width:100%;position:relative;margin-bottom:10px;}
.new-notfound-main .try-src .ovalbutton{background-color:transparent;border:0px;padding:0px;float:none;position:absolute;right:15px;top:50%;transform:translateY(-50%);}
.new-notfound-main .try-src .ovalbutton svg{width:15px;height:15px;}
.new-notfound-main .try-src p{font-size:18px;line-height:18px;font-weight:400;color:#000000;width:100%;margin-bottom:0;}
.new-notfound-main .try-src p span{text-decoration:underline;}

.new-notfound-main .notfound-dtltxt-main{max-width:1200px;margin:0 auto 30px;border-bottom:1px solid #F0EBED;padding-bottom:30px;}
.new-notfound-main .notfound-dtltxt-main h4{color:#BBA2AA;font-weight:300;font-size:36px;line-height:40px;margin:0px 0px 15px;}
.new-notfound-main .notfound-dtltxt-main p,.new-notfound-main .notfound-dtltxt-main a{font-size:18px;line-height:24px;font-weight:400;color:#000000;}
.new-notfound-main .notfound-dtltxt-main a{text-decoration:underline;}
.new-notfound-main .jewelry-collection-main .hd{margin-bottom:15px;}
.new-notfound-main .jewelry-collection-main .hd h2,.new-notfound-main .recently-view-main .item h5{font-size:50px;color:#bba2aa;font-weight:400;height:initial;padding:0px;}
.new-notfound-main .jewelry-collection-main .hd p{font-size:18px;line-height:24px;font-weight:400;color:#7E7E7E;}
.new-notfound-main .jewelry-collection-main .hd a.more_text{font-family:'proxima_novasemibold' !important;color:#a5a5a5;text-transform:uppercase;font-size:20px;line-height:20px;border-bottom:2px solid #e8e8e8;}
.new-notfound-main .wear-everyday-main{margin-bottom:75px;}
.new-notfound-main .wear-everyday-main .wear-jewelry-slider{display:flex;align-items:center;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;}
.new-notfound-main .wear-everyday-main .wear-jewelry-slider .items{padding:0px 15px;width:25%;}
.new-notfound-main .wear-everyday-main .wear-jewelry-slider .detail{display:block;margin-top:15px;}
.new-notfound-main .wear-everyday-main .wear-jewelry-slider .detail h3{color:#000000;font-size:24px;margin-bottom:0px;font-weight:400;}

.vision-create-main .detail{width:770px;left:7%;}
.vision-create-main h4{font-size: 64px;line-height:70px;font-weight:300;margin-bottom:10px;}
.vision-create-main p{font-size: 36px;line-height:40px;font-weight: 400;margin-bottom:55px;}
.vision-create-main .nbtn{font-size: 18px;line-height:20px;font-weight: 400;text-transform: uppercase;border:1px solid #000000;padding:18px 44px;color:#000000;}

.new-notfound-main .recently-view-main{margin-top:50px;}
.new-notfound-main .recently-view-main .pr-listing > li{width: 25%;padding: 0.5%;box-sizing: border-box;}
.new-notfound-main .recently-view-main .product{min-height:initial;}

@media (min-width:768px){
	.vision-create-main .detail{position:absolute;top:50%;transform:translateY(-50%);}
	.vision-create-main h4, .vision-create-main p{color:#ffffff;}
	.vision-create-main .nbtn{border:1px solid #ffffff;color:#ffffff;}
}

@media (max-width:1600px){
	.new-notfound-main .container{width:80%;}
	.new-notfound-main .notfound-dtltxt-main h4{font-size:30px;line-height:34px;}
	.vision-create-main .detail{left:3%;width:600px;}
	.vision-create-main h4{font-size: 50px;line-height:54px;}
	.vision-create-main p{font-size: 30px;line-height:34px;margin-bottom:30px;}
}

@media (max-width:1366px){
	.new-notfound-main .container{width:85%;}
	.new-notfound-main .wear-everyday-main .wear-jewelry-slider .detail h3{font-size:20px;}
}
@media (max-width:1199px){
	.new-notfound-main .jewelry-collection-main .hd h2,.new-notfound-main .recently-view-main .item h5{font-size:36px;margin-bottom:5px;}
	.new-notfound-main .wear-everyday-main .wear-jewelry-slider{margin-left:-10px;margin-right:-10px;}
	.new-notfound-main .wear-everyday-main .wear-jewelry-slider .items{padding:0px 10px;}
	.new-notfound-main .wear-everyday-main .wear-jewelry-slider .detail h3{font-size:18px;}
	.vision-create-main .detail{width:500px;}
	.vision-create-main h4{font-size: 40px;line-height:44px;}
	.vision-create-main p{font-size: 26px;line-height:30px;}
	.vision-create-main .nbtn{font-size: 14px;line-height:16px;padding:15px 40px;}
}
@media (max-width:991px){
	.new-notfound-main .wear-everyday-main{margin-bottom:30px;}
	.new-notfound-main .wear-everyday-main .wear-jewelry-slider .items{width:50%;padding-bottom:25px;}
	.vision-create-main .detail{width:400px;}
	.vision-create-main h4{font-size: 30px;line-height:34px;}
	.vision-create-main p{font-size: 20px;line-height:24px;}
	.vision-create-main .nbtn{font-size: 14px;line-height:16px;padding:15px 30px;}
	.new-notfound-main .recently-view-main .pr-listing > li{width: 33%;}
}
@media (max-width:767px){
	.new-notfound-main .container{width:100%;padding:0px 15px;}
	.new-notfound-main .try-src{margin-bottom:30px;}
	.new-notfound-main .try-src .try-input{font-size:14px!important;}
	.new-notfound-main .try-src p{font-size:14px;line-height:18px;}
	.new-notfound-main .notfound-dtltxt-main{padding-bottom:40px;margin-bottom:30px;}
	.new-notfound-main .notfound-dtltxt-main h4{font-size:26px;line-height:30px;margin-bottom:15px;}
	.new-notfound-main .notfound-dtltxt-main p, .new-notfound-main .notfound-dtltxt-main a,.new-notfound-main .jewelry-collection-main .hd p,.new-notfound-main .wear-everyday-main .wear-jewelry-slider .detail h3{font-size:16px;line-height:20px;}
	.new-notfound-main .jewelry-collection-main .hd h2,.new-notfound-main .vision-create-main h4,.new-notfound-main .recently-view-main .item h5{font-size:26px;line-height:30px;}
	.vision-create-main .detail{width:100%;padding:25px 15px;}
	.new-notfound-main .recently-view-main .pr-listing > li{width: 50%;border-bottom:1px solid #cacaca!important;}
}
@media (max-width:374px){
	.new-notfound-main .notfound-dtltxt-main h4{font-size:20px;line-height:24px;}
	.new-notfound-main .notfound-dtltxt-main p, .new-notfound-main .notfound-dtltxt-main a, .new-notfound-main .jewelry-collection-main .hd p, .new-notfound-main .wear-everyday-main .wear-jewelry-slider .detail h3{font-size:13px;line-height:17px;}
}

.left-label{position:absolute; left:10px; top:10px; width:100px; height:55px; z-index:9;}
.left-label.listlabel{width:70px; height:38px;}
@media (max-width:1199px){
	.left-label{width:70px; height:38px;}
	.left-label.listlabel{width:50px; height:27px;}
}