/*Main Color*/

/*main color: #a99575
   light secondary color: #a9957591;
   gradient color: linear-gradient(315deg, #f7e8e7 0%, #fbe7e4 74%) !important;
   light shades: #f1d6d3;
   light shades: #efa49a;
  footer color: #38393c;
  bg-dark:#676767;
};
*/
/* Color CSS */
body::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    background-color: #ffffff;
}

body::-webkit-scrollbar {
    width: 10px;
    background-color: #a99575;
}

body::-webkit-scrollbar-thumb {
    background-color: #a99575;
}

div::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    background-color: #ffffff;
}

div::-webkit-scrollbar {
    width: 4px;
    background-color: #a99575;
}

div::-webkit-scrollbar-thumb {
    background-color: #a99575;
}

/* Predefined Tags */
a {
    color: #555;
}

a:hover,
a:focus {
    text-decoration: none;
    outline: none;
    color: #000;
}

/* Header */
.top-head.text-center {
    background: #000;
    color: #fff;
}

.bg-dark {
    background: #676767;
}

.header-nav2 {
    background-color: #a9957591;
}

.submit-form::after {
    background: #676767;
    color: #fff;
}

.main-nav > ul > li > a {
    color: #000 !important;
}

/*.header-nav2 .main-nav ul li a:hover {
    color: #a99575;
}*/

@media screen and (min-width: 767px) {
    .mega-dropdown-menu {
        border-left: 0px solid transparent;
        /*border-top: 0px solid #ddd !important;*/
        border-right: 0px solid transparent;
        border-bottom: 1px solid #ddd;
    }
}

.color-con.con2 {
    /*background-color: #EBD0C0;*/
    border: 3px solid #ff8080 !important;
    background-color: transparent !important;
}

.color-con.con3 {
    /*background-color: #DCDCDC;*/
    border: 3px solid #848484 !important;
    background-color: transparent !important;
}

.color-con.con4 {
    /*background-color: #edc85e;*/
    border: 3px solid #C9A63A !important;
    background-color: transparent !important;
}

.color-con.con5 {
    /*background-color: #e5e4e2;*/
    border: 3px solid #e5e4e2 !important;
    background-color: transparent !important;
    /*position: relative;*/
}

/*.color-con.con5:after{
    content: "PT";
    left: 5px;
    position: absolute;
    font-size: 8px;
    font-weight: bold;
}*/
/* Slider */
.banner-slider .banner-info .btn {
    background: #333;
    color: #fff;
}

button.owl-dot.active {
    background: #fff !important;
}

.dark {
    color: #000;
}

.link-arrow {
    border: 2px solid #fff;
}

.banner-sliders2 .banner-info .btn:hover {
    background: #a99575
}

.slider_extra_3 h2 {
    color: #fff
}

.slider_extra_3 p {
    color: #fff
}

.link-color.foot_rmore:hover,
.link-color.foot_rmore:focus {
    color: #a99575;
}

.slider_extra_3 a {
    background: #fff !important;
    color: #222 !important
}

.slider_extra_3 a:hover {
    background: #a99575 !important;
    color: #fff !important
}

.bannerblock2.stellar_box.bannerblock:hover .st_btn {
    background-color: #a99575;
    border-color: #a99575;
    color: #fff
}

/* Create Your Own Ring*/
a.link-arrow.dark.m-top {
    background: #333;
    color: #fff;
}

.link-arrow:hover {
    background-color: #a99575;
    border-color: #a99575;
    color: #fff;
}

/* Explore Our collection */
.sec-category {
    background: #fbf8f3;
}

.s-desc {
    box-shadow: 0 0 50px 0 rgb(0 0 0 / 10%);
    background: hsla(0, 0%, 100%, .8) !important;
}

.banners > div .s-desc:before {
    border: 1px solid #f7ebd8 !important;
}

.title-box2 h2 {
    margin-bottom: 15px;
    color: #222;
}

.banners > div .s-desc:before {
    border-color: rgba(225, 218, 207, .5)
}

.banners > div .s-desc h3 {
    color: #333;
}

/* Best Selling */
.product-bestsale-jewelry {
    background: #f4f4f4;
}

.filter-catelog ul li a {
    background: #fff;
    color: #000;
    box-shadow: inset 0 -16px 35px rgb(93 102 114 / 18%);
}

.item-product4 {
    background: #fff;
}

h3.RingSettingTitleSPL a {
    color: #000;
    font-weight: 400;
    font-size: 20px;
    line-height: 1.4;
    font-family: 'Playfair Display', sans-serif;
}

.filter-catelog ul li p {
    background: -webkit-linear-gradient(left, #50556b, #786266 65%);
    color: #444344;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

/* //testimonials */
.testimo-jewelry2.parallax {
    background-color: #7f6750 !important;
}


.goog_reviews {
    background: #fff;
    padding: 13px;
    border-bottom: 2px dotted #d4d0cf;
    box-shadow: 1px -13px 73px #e8e8e8;
}

/*.testimo-slider2 .wrap-item {
    background: #fff;
    box-shadow: 0 35px 20px #e2e2e2;
}*/

.testimonial-icon1 {
    background: #637bf7;
    color: #fff;
}

.testimonial-icon1:before {
    border-bottom: 16px solid #6278ec;
    border-left: 18px solid transparent;
}

.testimonial-icon2 {
    background: #bf1a0d;
    color: #fff;
}

.testimonial-icon2:before {
    border-bottom: 16px solid #b51609;
    border-left: 18px solid transparent;
}

.testimonial-icon3 {
    background: #330065;
    color: #fff;
}

.testimonial-icon3:before {
    border-bottom: 16px solid #3c0473;
    border-left: 18px solid transparent;
}

.wht_hd h2 {
    color: #222;
    margin-bottom: 15px;
}

/* //Newsletter */
.newsletter {
    background-color: #f6f6f6;
}


.form-newsletter2 input[type="submit"]:hover {
    background: #a99575;
    color: #fff;
    border-color: #a99575;
    border: none;
}

/* Footer */
.footer2 {
    background: #2c2c2c;
}

.foot-w {
    color: #fff;
}

.link-color {
    color: #fff;
}

#footer a.dark {
    color: #fff !important;
}

.contact-foter2 li span {
    color: #fff;
}

ul.list-none.contact-foter2 li i {
    color: #fff;
}

.block-footer2 .social-network-footer a {
    border: 2px solid #a99575;
    background: rgba(255, 255, 255, 0.1);
    color: #a99575;
}

.block-footer2 .social-network-footer a:hover {
    background: #a99575;
    color: #fff;
    border-color: #a99575;
}

.inner-divi2 a {
    color: #38393c;
}

.inner-divi2 h3 {
    color: #38393c;
}

.foottxt {
    background: #38393c;
    color: #fff !important;
}

.panel.panel-default.pan-new {
    background: #38393c;
}

.bg_new2 {
    background: #a9957591;
}

.theme_bg {
    background: #a9957591;
}

/* //Bottom bar */
.bottom-icon-bars {
    background: #eee;
}

.bottom-bar {
    background: #eee;
    color: #fff;
}

.desc {
    color: #555;
    margin: 0;
    line-height: 24px;
}

/* back to top */
a.scroll-top.dark {
    background: #222;
}

/* Ring Builder Page */
ul.ring_wizards li:hover {
    border: 1px solid #a99575;
    box-shadow: 0px 14px 18px -17px #a99575;
}

ul.sw-steps-container {
    background-color: #a99575;
    background: #fef1e0;
    border: 1px solid #a99575;
}

ul.filt_colors li:hover {
    border-bottom: 1px solid #a99575;
}

ul.filt_colors li a img {
    border: 1px solid #a99575;
}

ul.sw-steps-container > li.step-active > div {
    border-color: #a99575;
    box-shadow: 0 8px 6px -6px #a99575;
}

.tab-section a {
    border: solid 1px #a99575;
}

.tab-section a.active {
    background-color: #a99575;
    color: #fff;
}

span.tooltip-click {
    background: #a99575;
}

.act_change {
    /*background: #a9957591;*/
    background: transparent;
    color: #000 !important;
    border: 1px solid #a99575 !important;
}

ul.d_search_filt li a:hover {
    border: 1px solid #a99575;
    color: #000;
    background: #a9957500;
}

.irs--round .irs-handle {
    border: 4px solid #a99575 !important;
    box-shadow: 0 1px 3px rgba(0, 0, 255, 0.3);
}

.irs--round .irs-from:before,
.irs--round .irs-to:before,
.irs--round .irs-single:before {
    border: 3px solid transparent;
    border-top-color: #a99575 !important;
}

.irs--round .irs-from,
.irs--round .irs-to,
.irs--round .irs-single {
    background-color: #a99575 !important;
}

.irs--square .irs-bar {
    background-color: #a99575 !important;
}

.irs--round .irs-handle {
    border: 0px solid #a99575 !important;
    box-shadow: none;
}

.irs--round .irs-bar {
    background-color: #a99575 !important;
    /*background-image: linear-gradient(315deg, #eec0c6 0%, #e58c8a 74%) !important;*/
}

span.irs-handle:hover {
    box-shadow: 0 0 0 2px #d7c8af !important;
    border-radius: 26px !important;
}

span.irs-handle:focus {
    box-shadow: 0 0 0 2px #ffd4d39e !important;
    border-radius: 26px !important;
}

span.irs-handle.to:hover {
    cursor: grab !important;
}

span.irs-handle.from:hover {
    cursor: grab !important;
}

button.btn.btn-info.filt_btn {
    background-image: linear-gradient(315deg, #a99575 0%, #a99575 74%) !important;
    border: 0px solid #222;
}

.flex-container-section:hover {
    background-color: #a9957591;
}

.flex-container {
    background-color: #a9957591;
    text-shadow: 1px 1px #fff;
}

.add_wish.active,
.add_wish.active i {
    color: #a99575;
}

.add_compare.active,
.add_compare.active i {
    color: #a99575;
}

.flex-container-section .btn-border {
    border: 1px solid #bbb;
}

ul.ring_wizards li {
    box-shadow: 0 24px 10px -25px hsl(60deg 5% 42% / 28%);
    background-color: hsla(0, 0%, 100%, .63);
    border-right: 0px dotted #222;
    border: 1px solid #c5c5c5;
}

@media screen and (min-width: 767px) {
    #grid_pro .item-product.item-product4.text-center.border:hover {
        box-shadow: 0px 5px 10px #a99575;
    }
}

/* Product Detail */
ins.title24.color.font-bold {
    color: #a99575;
}

.steps ul:after {
    background: #a99575;
}

li.arows:after {
    border-color: transparent transparent transparent #a99575;
}

a.shop-button.choos_diamond {
    background: #a99575;
    color: #fff;
}

.on_active2 {
    border: 1px solid #a99575 !important;
}

.active2 {
    border: 1px solid #a99575;
}

a.shop-button.add_crt2 {
    background: #a9957591;
}

.ships2 i {
    background: #676767;
    color: #fff !important;
}

li.ships2:hover i {
    background: #a99575;
}

.appoint-box ul li {
    border-right: 1px solid #a995759e;
}

.appoint-box button {
    border-right: 0.1px solid #a9957585;
}

.like-icon i {
    border: 1px solid #bbb;
}

.like-icon i:hover {
    color: #a99575;
    border-color: #a99575;
}

.wishlist-top a.active {
    background-color: #a99575;
    color: #fff;
    border-color: #a99575;
}

.wishlist-top1 a.active {
    background-color: #a99575;
    color: #fff !important;
    border-color: #a99575;
}

.detail-extra-link a.add_wish.details.active li i {
    background: #a99575;
}

.detail-extra-link a.details.add_compare.active li i {
    background: #a99575;
}

.diamond_bx2 {
    background: #a99575;
    color: #fff;
}

a.metal_selected:before,
a.style_change:hover:before {
    border-bottom: 2px solid #a99575;
}

.metal_selected:hover {
    border-bottom: 1px solid #a99575;
}

.detail-tabs1 .panel-heading {
    background-color: #a9957591 !important;
    border: 1px solid #a99575 !important;
}

.bg-dark1.btn-ouline {
    background-color: transparent !important;
    border: 1px solid #a99575 !important;
}

.modal-popup .btn-dark {
    background: #a99575;
    border-color: #a99575;
    color: #fff !important;
}

.btn-dark {
    color: #fff;
    border: 0px solid transparent;
    background-color: #a99575;
}

ul.nav.nav-tabs.review-section-tabs li.active a {
    border-bottom: 3px solid #a99575 !important;
    color: #a99575;
}

.product-rate {
    color: #a99575;
}

dark:active,
.btn-dark:focus {
    background: #333;
    color: #fff !important;
}

/* Complete setting */
.txt_change {
    color: #a99575;
}

.ui.dropdown .menu > .item:hover {
    background: #a9957591;
    color: rgba(0, 0, 0, .95);
    z-index: 13
}

.ui.selection.active.dropdown .menu {
    border-color: #ddd;
    box-shadow: 0 2px 3px 0 rgb(34 36 38 / 15%);
}

.bord-rw {
    background: #fbf5f4;
}

/* Login */
.compare-product-table > thead > tr > th {
    background: #a9957591;
}

.bg-dark1 {
    background: #a9957591 !important;
    border: 1px solid #a9957591 !important;
    color: #333 !important;
}

.myaccount-tab-menu.nav a.active {
    background: #a9957591;
    border: 1px solid #efefef;
}

/* //Education */
.content-page.edu-bg {
    background-color: #a9957591;
}

.project-block:hover .j-titles a {
    color: #a99575;
}

.project-block .inner-box .image .overlay-box .overlay-inner {
    background-color: #a99575;
}

.project-block .inner-box .image .overlay-box .title {
    color: #ffffff;
}

div.bhoechie-tab-menu div.list-group > a.active,
div.bhoechie-tab-menu div.list-group > a.active .glyphicon,
div.bhoechie-tab-menu div.list-group > a.active .fa {
    background-image: #a99575;
    border-color: #a99575 !important;
    color: #ffffff;
}

.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
    text-shadow: 0 -1px 0 #a99575;
    background-image: -webkit-linear-gradient(top, #a99575 0, #a99575 100%);
    background-image: -o-linear-gradient(top, #a99575 0, #a99575 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#a99575), to(#a99575));
    background-image: linear-gradient(to bottom, #a99575 0, #a99575 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ffeaaea7', GradientType=0);
    background-repeat: repeat-x;
    border-color: #a99575;
}

.carousel-indicators .active {
    background-color: #a99575 !important;
}

ul.nav.nav-tabs.submenu-tabs3 li.active a,
ul.nav.nav-tabs.submenu-tabs3 li a:focus,
ul.nav.nav-tabs.submenu-tabs3 li a:hover,
ul.nav.nav-tabs.submenu-tabs li.active a,
ul.nav.nav-tabs.submenu-tabs li a:focus,
ul.nav.nav-tabs.submenu-tabs li a:hover {
    /*background-image: linear-gradient(to bottom,#fbb7af 0,#f99090 100%);*/
    background-color: #a99575;
    color: #fff;
}

ul.nav.nav-tabs.submenu-tabs3 li a:hover {
    /*background: linear-gradient(to bottom,#fbb7af 0,#f99090 100%);*/
    background-color: #a99575;
}

ul.nav.nav-tabs.submenu-tabs3.shapes-section li.active {
    border: 1px solid #a99575;
}

ul.nav.nav-tabs.submenu-tabs3.shapes-section li:hover {
    border: 1px solid #a99575;
    background-color: #fff !important;
    background-image: none !important;
}

.eng-tab li a {
    /* background: #a99575; */
    background: rgba(171, 152, 121, 0.3);
    color: #000;
}

div.bhoechie-tab-menu div.list-group > a.active:after {
    border-left: 10px solid #a99575;
}

.edu_details h4 {
    color: #a99575;
}

.bhoechie-tab-content h4 {
    color: #a99575;
}

.edu_details a {
    color: #a99575;
}

ul.nav.nav-tabs.submenu-tabs li a {
    background: #a99575;
    color: #fff;
}

ul.nav.nav-tabs.submenu-tabs li a {
    background: rgba(171, 152, 121, 0.3);
    color: #000;
}

.no-pad-bottom .edu_details h4 {
    color: #a99575;
}

/* Diamonds page */
.top-banner {
    background-color: #f1f1f1;
}

a.btn-diamond:hover {
    background: #a99575;
    color: #fff;
    border: 1px solid #a99575;
}

a.btn-engage:hover {
    background: #fff;
    color: #333;
    border: 1px solid #333;
}

.eng-btn ul li {
    color: #a99575;
}

span.own-clr {
    color: #a99575;
}

.own-diamond {
    background: #f1f1f1;
}

.btn-wrapper .btn-engage {
    background: #333;
    color: #fff;
}

.d-secv2 {
    background-color: #f7f7ff;
}

.d-secv1 {
    background-color: #eee;
}

/* Engagement Page */
.eng-box {
    background: #a9957591;
    margin-bottom: 60px;
}

.box-design .btn-diamond {
    background: #fff;
    color: #FFB5A7;
    border: 2px solid #FFB5A7;
    line-height: 36px;
}

.box-design .btn-diamond {
    background: #fff;
    color: #FFB5A7;
    border: 2px solid #FFB5A7;
}

.box-design .btn-engage:hover {
    background: #fff;
    color: #FFB5A7;
    border: 2px solid #FFB5A7;
}

.filt-metal {
    background-color: #a9957591;
}

/* Contact */
.contact-accordion .toggle-tab-title {
    background: #a9957591;
}

/* masongram css */
button#load_pins:hover {
    background: #a99575;
    border: 1px solid #a99575;
    color: #fff;
}

button#thebutton:active,
button#thebutton:focus,
button#thebutton:hover {
    background: #a99575;
    border: 1px solid #a99575;
    color: #fff
}

.fancybox-progress {
    background-color: #a99575 !important
}

/* masongram css */
/* semantic css */

.ui.dropdown.selected,
.ui.dropdown .menu .selected.item {
    background: #a9957591;
    color: rgba(0, 0, 0, .95)
}

.ui.checkbox input:focus ~ .box:before,
.ui.checkbox input:focus ~ label:before {
    background: #fff;
    border-color: #a99575
}

.ui.checkbox input:indeterminate:focus ~ .box:before,
.ui.checkbox input:indeterminate:focus ~ label:before,
.ui.checkbox input:checked:focus ~ .box:before,
.ui.checkbox input:checked:focus ~ label:before {
    background: #fff;
    border-color: #a99575
}

.ui.selection.active.dropdown {
    border-color: #a99575;
    box-shadow: 0 2px 3px 0 rgba(34, 36, 38, .15)
}

.ui.selection.dropdown:focus {
    border-color: #a99575;
    box-shadow: none
}

.ui.selection.dropdown:focus .menu {
    border-color: #a99575;
    box-shadow: 0 2px 3px 0 rgba(34, 36, 38, .15)
}

.ui.selection.active.dropdown:hover {
    border-color: #a99575;
    box-shadow: 0 2px 3px 0 rgba(34, 36, 38, .15)
}

.ui.selection.active.dropdown:hover .menu {
    border-color: #a99575;
    box-shadow: 0 2px 3px 0 rgba(34, 36, 38, .15)
}

/* semantic css */
/* theme css */
.woocommerce table.shop_table td.actions input[type="submit"]:hover {
    background-color: #a9957591;
}

.wc-proceed-to-checkout a.checkout-button:hover {
    background-color: #a9957591;
    color: #121f38;
}

.product-rating:before {
    color: #a99575;
}

@supports (-ms-ime-align:auto) {
    .product-rating:before {
        color: #a99575;
    }
}

.sizing_chart a {
    color: #a99575;
}

.quick-view1 .detail-gallery .slick-center.slick-current img {
    border: 1px solid #a99575;
    border-bottom: 3px solid transparent;
}

.wishlist-button a {
    background: #a99575 none repeat scroll 0 0;
}

.wishlist-button button.close-popup {
    background: #a99575 none repeat scroll 0 0;
    border: 1px solid #a99575;
}

.dropdown-list li a:hover {
    background-color: #a99575;
}

.pagi-nav a.current {
    border-color: #a99575;
    background-color: #a99575;
    color: #fff;
}

.shop-button:hover {
    background: #a99575;
    color: #fff;
    border-color: #a99575;
}

.shop-button.bg-dark:hover {
    background: #fff;
    color: #000;
    border-color: #a99575;
}

.item-post-grid .shop-button:hover {
    border-color: #a99575;
}

.list-tag-detail li.active a::before {
    background: #a99575;
}

.list-tag-detail li.active a {
    color: #a99575;
}

.title-list-tab > li.active > a {
    background: #a99575;
}

.range-filter .ui-slider-range {
    background: #a99575;
}

.range-filter .ui-slider-handle span {
    background: #a99575;
}

.range-filter .ui-slider-handle span::after {
    color: #a99575;
}

.range-filter .ui-slider-handle.ui-state-hover {
    background: #a99575;
}

.range-filter .ui-slider-handle.ui-state-hover span::after {
    color: #a99575;
}

.bg-dark.addcart-link {
    border: 1px solid #a99575 !important;
    background: #a99575 !important;
    color: #fff !important;
}

.review-form .shop-button,
.detail-attr .addcart-link {
    border: 1px solid #a99575;
}

.woocommerce-checkout-payment .diamond_bx2 {
    /* background: #a99575; */
    color: #999;
    border: 2px solid #a99575;
}

li.main-filter-start.resp2 .dropdown1 .dropdown-menu::-webkit-scrollbar-thumb {
    background-color: #a99575;
}

li.main-filter-start.resp3 .dropdown1 .dropdown-menu::-webkit-scrollbar-thumb {
    background-color: #a99575;
}

li.main-filter-start.resp4 .dropdown1 .dropdown-menu::-webkit-scrollbar-thumb {
    background-color: #a99575;
}

li.main-filter-start.resp5 .dropdown1 .dropdown-menu::-webkit-scrollbar-thumb {
    background-color: #a99575;
}

li.main-filter-start.resp8 .dropdown1 .dropdown-menu::-webkit-scrollbar-thumb {
    background-color: #a99575;
}

li.main-filter-start.resp6 .dropdown1 .dropdown-menu::-webkit-scrollbar-thumb {
    background-color: #a99575;
}

li.main-filter-start.resp10 .dropdown1 .dropdown-menu::-webkit-scrollbar-thumb {
    background-color: #a99575;
}

li.main-filter-start.resp7 .dropdown1 .dropdown-menu::-webkit-scrollbar-thumb {
    background-color: #a99575;
}

li.main-filter-start.resp9 .dropdown1 .dropdown-menu::-webkit-scrollbar-thumb {
    background-color: #a99575;
}

.compare-price .dark {
    color: #a99575
}

.link-circle {
    background: #a99575;
    color: #fff;
}

.list-service-footer {
    background: #a99575;
    color: #FFF;
}

.logo.logo1 .logo-icon {
    background: #a99575;
}

.inner-title i {
    color: #a99575;
}



.Fwidth.star-ranking {
    color: #a99575;
}

.inner-box li:hover {
    border-color: #a99575;
}

ul.img-filter .selected img {
    border: 1px solid #a99575;
}

ul.img-filter li img.metal_selected {
    border: 1px solid #a99575;
}

.product-rate1 .fa-star {
    color: #a99575;
}

#diamond_grid .product-price ins {
    color: #a99575;
}

/* Hover state of the stars */
.rating-stars ul > li.star.hover > i.fa {
    color: #a99575;
}

/* Selected state of the stars */
.rating-stars ul > li.star.selected > i.fa {
    color: #a99575;
}

.btn-agree:hover {
    background: #a99575 !important;
    color: #fff !important;
}

.btn-agree {
    border: 2px solid #a99575 !important;
    color: #a99575 !important;
    background: 0 0 !important;
}

button#closeCookieConsent {
    background: #a9957591;
}

.compare-link.active,
.compare-link.active i {
    color: #a99575;
}


a.insta1-icon {
    color: #a99575;
}

.detail-gallery .slick-center.slick-current img {
    border-color: #a99575;
}

ul.inner-box li.selected {
    border-color: #a99575;
    color: #a99575;
}

ul.inner-box li.selected span {
    color: #a99575;
}

.radio-btn input:checked ~ .checkmark {
    background-color: #a99575;
}

.product-extra-link4 .addcart-link.active i {
    color: #a99575
}

span.selected-text {
    color: #a99575;
}

.white-txt {
    color: #fff !important;
}

li.Save a {
    background: #a99575;
    color: #fff;
}

.empdy_div_msg .btn.btn-emty {
    background: #a99575;
}

a.btn.btn-sqr {
    background: #a99575;
}

.round.hollow a {
    border: 2px solid #a99575;
    color: #a99575;
}

button#thebutton1 {
    background: #a99575;
    border: 1px solid #a99575;
    color: #fff;
}

button#thebutton1:hover {
    background: #333;
    border-color: #333;
}

a#addClass {
    background: #a99575;
    color: #fff;
}

.inp-pd:focus {
    box-shadow: 0 0 0 transparent !important;
    border-color: #a99575;
}

.price-box ins {
    color: #a99575;
}

li.ui-menu-item ins {
    color: #a99575;
}

.top-bar-section {
    background: #a99575;
    color: #fff;
}

.all-btns {
    background: transparent;
    border: 1px solid #a99575;
    color: #a99575;
}

.tooltip-popup .nav-pills > li.active > a {
    background-color: #a99575 !important;
}

ul.dropdown-menu.multicheck_filter.metal .img-right {
    border: 1px solid #a99575;
}

.main-filter-start.morefilter .btn-dropdown {
    background: #a99575;
    color: #fff;
    border-color: #a99575;
}

.main-filter-start ul li a:hover {
    color: #a99575;
}

input.check:checked:before {
    color: #a99575;
}

.filt_btn1 {
    border-radius: 0px;
    background-color: #a99575 !important;
    color: #FFF !important
}

.gemslider .slick-arrow {
    color: #a99575;
}

.gemslider .selected img {
    border: 1px solid #a99575;
}

.gemstone-info .gemslider img:hover {
    border: 1px solid #a99575;
}

.metal-info-box ul li:hover {
    border: 1px solid #a99575;
}

li.metal-color.selected {
    border: 1px solid #a99575;
}

a.btn.nw_btn {
    background: #a99575;
}

p.off-cd {
    color: #a99575;
}

a.btn.nw_btn2 {
    background: #a99575;
}

.fl-buttons a:hover {
    color: #a99575
}

@-webkit-keyframes sonarEffect {
    0% {
        opacity: 0.3;
    }

    40% {
        opacity: 0.5;
        box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.3), 0 0 10px 10px #a99575, 0 0 0 10px rgba(255, 255, 255, 0.5);
    }

    100% {
        box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.3), 0 0 10px 10px #a99575, 0 0 0 10px rgba(255, 255, 255, 0.5);
        -webkit-transform: scale(1.5);
        opacity: 0;
    }
}

.detail-gallery .same_class .slick-slider .slick-slide.slick-current .slick-oultline {
    border: 1px solid #a99575;
}

.themePrimaryText {
    color: #a99575 !important;
}

.pagi-nav a {
    background: #eee;
}

p.clear_all_wish {
    background: #fff;
    border: 1px solid #a99575;
}

.clear_all_wish:hover {
    background: #a99575;
    color: #fff;
    border: 1px solid #fff;
}

a.link-arrow.dark.m-top:hover {
    background: #a99575;

}

/* STULLER */
.posi_fix {
    background: #a99575;
}

/* JEWELS.PHP */
span.curlink {
    border-color: #a99575;
    background-color: #a99575;
    color: #fff;
}

.thebutton:hover,
.thebutton:active,
.thebutton:focus {
    background: #a99575;
    border: 1px solid #a99575;
    color: #fff;
}

/* gia tool min */
.tool.cut-anatomy .tooltip-nav .text {
    color: #a99575;
}

.tool.carat-measuring article .slider .ui-slider-handle {
    background-color: #a99575;
    border-color: #a99575
}

.tool.carat-measuring article .slider .ui-slider-range {
    background-color: #a99575;
}

.slider-bar-wrapper .slider-handle-mobile {
    border: 3px solid #a99575;
}

.slider-bar-wrapper .slider-handle-mobile::before {
    background-color: #a99575;
}

.slider-bar-wrapper .slider-handle-mobile > span::after,
.slider-bar-wrapper .slider-handle-mobile > span::before {
    border-color: transparent transparent #a99575;
}

.slider-bar-wrapper .slider-handle-mobile > span::after {
    border-color: transparent #a99575 transparent transparent;
}

.slider-handle .ui-slider-handle > span::after,
.slider-handle .ui-slider-handle > span::before {
    border-color: transparent transparent #a99575;
}

.slider-handle .ui-slider-handle > span::after {
    border-color: transparent #a99575 transparent transparent;
}


/* setting.css */
/*.irs--round .irs-line:after{
   border-top: 6px solid #a99575!important;
}*/
@media (max-width: 575px) {

    .irs--round .irs-from,
    .irs--round .irs-to,
    .irs--round .irs-from,
    .irs--round .irs-to,
    .irs--round .irs-single {
        background-color: #a99575 !important;
    }
}

/* eng-static.css */

.top-banners {
    background: #a9957591;
}

/* custom.css */
.view-type ul {
    display: inline-block;
}

.view-type li {
    display: inline-block;
}

.view-type li.active a {
    background: #a99575;
    color: #fff;
}

.flex-container-section:hover .btn-border {
    background-color: #a99575;
    color: #fff;
    border-color: #a99575;
}

ul.nav.nav-tabs.main_tab li a:focus {
    color: #a99575 !important;
}

.cart-table .table thead {
    background-color: #a99575;
}

.pro-subtotal .crt-btn {
    background: #a99575;
}



.filt_btn:hover {
    background: #a99575;
    border: 0px solid #222 !important;
}

.filt_btn:focus {
    background: #a99575;
    color: #fff;
    border: 0px solid #fff !important;
}

.filt_btn:active {
    background: #a99575;
    color: #fff;
    border: 0px solid #fff !important;
}

.view_diamonds {
    /*background: linear-gradient(315deg, #eec0c6 0%, #e58c8a 74%) !important;*/
    background-color: #a99575 !important;
    color: #fff;
}



/* ring-builder css */
.builder_setting li a:hover {
    border-bottom: 1px solid #a99575;
    transition: all 0s !important;
}

.active_style {
    border: 2.3px solid #a99575 !important;
}

.active_none {
    border: 0x solid #a99575 !important;
}

.order_include ul li:after {
    background: #a99575;
}

span.qname {
    color: #a99575;
}

.small-logo-icon {
    background-color: #a99575;
}



/* front.css */


li.best_seller_li.active a {
    background: #a99575
}

#testimonial-tabs .nav-pills .active a {
    background-color: #d2ae76;
}

.eapps-facebook-feed-posts-load-more.eapps-facebook-feed-load-more:hover {
    background: #a99575;
    border: 1px solid #a99575;
    color: #fff
}

/* responsive.css */
.not-found p a {
    color: #a99575;
}

@media screen and (max-width: 767px) {
    ul[data-filter="metal"] img {
        border: 1px solid #a99575;
    }

    #sortModal .sort-option.active:after {
        border-color: #a99575;
    }

    #sortModal .sort-option.active {
        color: #a99575;
    }

    #sortModal .sort-option.active:before {
        background: #a99575;
    }

    .main-nav .dark i {
        color: #a99575;
    }

    .apply_btn {
        background-color: #a99575;
    }

    #filteraccordion .panel-title > a:before {
        color: #a99575;
    }

    .more_filter a:after {
        color: #a99575;
    }

    .slick-dots li button {
        background: #a99575;
    }

    .apply_btn {
        background-color: #a99575;
    }
}

/*gemstone color*/
.mega-list-cat ul li a.blue i {
    color: blue;
}

.mega-list-cat ul li a.red i {
    color: red;
}

.mega-list-cat ul li a.yellow i {
    color: yellow;
}

.mega-list-cat ul li a.pink i {
    color: pink;
}

.mega-list-cat ul li a.orange i {
    color: orange;
}

.mega-list-cat ul li a.green i {
    color: green;
}

.mega-list-cat ul li a.purple i {
    color: purple;
}

.mega-list-cat ul li a.multi i {
    color: black;
}

.color-con.con6 {
    background-color: rgb(0 0 255 / 20%);
}

.color-con.con7 {
    background-color: rgb(255 0 0 / 50%);
}

.color-con.con8 {
    background-color: rgb(255 255 0 / 30%);
}

.color-con.con9 {
    background-color: pink;
}

.color-con.con10 {
    background-color: orange;
}

.color-con.con11 {
    background-color: rgb(0 255 0 / 40%);
}

.color-con.con12 {
    background-color: rgb(128 0 128 / 20%);
}

.color-con.con13 {
    background-color: black;
}

.color-con.con14 {
    background-color: #080b08;
}

.color-con.con15 {
    background-color: #ad6522;
}

ul.d_search_filt li.active a {
    border-color: #a99575;
}

.gemstone_content ul li.hidden_gemstone {
    border: 1px solid #a99575;
}

.gemstone_content ul li.first_gems.active,
.gemstone_content ul li.first_gems:hover {
    border: 1px solid #a99575;
}

.dd-button {
    background-color: #a99575;
}

.dd-button:hover {
    background-color: #a99575;
}

.drop_hint1 a i {
    color: #a99575;
}

.drop_hint1 a.appointment {
    border-left: 1px solid #a99575;
}

.top_left_content .text {
    color: #a99575;
}

ul.navbar-right-ul li.menu.dropdown.mega-dropdown a.cool_menu::after {
    background-color: #a99575 !important;
}

a.loadmore_new:hover {
    background: #a99575;
    border: 1px solid #a99575;
    color: #fff;
}

/*gemstone color*/
@media (min-width:320px) and (max-width:575px) {
    .gemstone_type li.active a {
        border-color: #a99575;
    }

    #wish_count_top {
        background-color: #a99575;
    }

    #cart_count_top {
        background-color: #a99575;
    }
}

/*responsive css*/

/*responsive css*/
