/*!
 * Client Name Local Styles
 * Copyright 2008-2017 Punchmark
 */



/*==================

Header

==================*/

 header .content-toolbar .content-toolbar-inner>ul>li,
 /* nav.navbar #main-navigation .mobile-top .input-group .form-control, */
 nav.navbar .navbar-nav .nav-item>.nav-link-and-plus-wrap .dropdown-plus,
 /* nav.navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item, */
 nav.navbar .navbar-nav>.nav-item.has-a-plus.show>.nav-link-and-plus-wrap>.dropdown-plus>i.icon-plus,
 nav.navbar #main-navigation .mobile-top-toolbar .toolbar-item>a,
 nav.navbar #main-navigation .mobile-bottom .nav-bottom-buttons .btn-flex {
    color: #fff;
 }

 @media (max-width: 767px) {
    nav a:not(.btn):hover,
    nav a:not(.btn):focus,
    nav.navbar .navbar-nav>.nav-item.has-a-plus.dropdown-wide .dropdown-menu-wide a.dropdown-item-parent:hover,
    nav.navbar .navbar-nav .nav-item:hover .nav-link, nav.navbar .navbar-nav .nav-item:hover .nav-link i, nav.navbar .navbar-nav .nav-item:focus .nav-link, nav.navbar .navbar-nav .nav-item:focus .nav-link i, nav.navbar .navbar-nav .nav-item.dropdown-is-open .nav-link, nav.navbar .navbar-nav .nav-item.dropdown-is-open .nav-link i,
     nav.navbar #main-navigation .mobile-top .input-group .btn:hover i, nav.navbar #main-navigation .mobile-top .input-group .btn:focus i, nav.navbar #main-navigation .mobile-top .input-group .btn:active i {
        color: var(--secondary) !important;
    }
    nav.navbar #main-navigation .mobile-top .input-group {
        border-color: rgba(255, 255, 255, 0.8);
    }
    nav.navbar #main-navigation .mobile-top .input-group .form-control::placeholder {
        color: var(--bs-dark) !important;
    }
 }

 @media(min-width: 768px) {
    header a#logo {
        padding-top: 40px !important;
    }
 }

 nav.navbar .navbar-nav .nav-item:hover .nav-link,
nav.navbar .navbar-nav .nav-item:focus .nav-link,
nav.navbar .navbar-nav .nav-item .nav-link:hover,
nav.navbar .navbar-nav .nav-item .nav-link:focus,
header .content-toolbar .content-toolbar-inner>ul>li:hover,
header .content-toolbar .content-toolbar-inner>ul>li:focus,
header .content-toolbar .content-toolbar-inner>ul>li:hover a,
header .content-toolbar .content-toolbar-inner>ul>li:focus a,
header .content-toolbar .content-toolbar-inner>ul>li>a:hover, 
header .content-toolbar .content-toolbar-inner>ul>li>a:focus,
header .content-toolbar .content-toolbar-inner>ul>li>a:hover>i, 
header .content-toolbar .content-toolbar-inner>ul>li>a:focus>i {
    color: var(--secondary) !important;
}

header .content-toolbar .content-toolbar-inner>ul>li:hover .btn,
header .content-toolbar .content-toolbar-inner>ul>li:focus .btn,
header .content-toolbar .content-toolbar-inner>ul>li:hover a.btn,
header .content-toolbar .content-toolbar-inner>ul>li:focus a.btn {
    color: #000000 !important;
}

header .content-toolbar .content-toolbar-inner>ul>li .btn,
header .content-toolbar .content-toolbar-inner>ul>li .btn:visited,
header .content-toolbar .content-toolbar-inner>ul>li .btn-block,
header .content-toolbar .content-toolbar-inner>ul>li .btn:hover,
header .content-toolbar .content-toolbar-inner>ul>li .btn:focus,
header .content-toolbar .content-toolbar-inner .menu-cart-buttons{
    color: #000000 !important;
}

header .content-toolbar .content-toolbar-inner>ul>li>a>i+span {
    margin-left: 5px;
}
 
header .content-toolbar .content-toolbar-inner>ul>li>a>i {
    width: 22px !important;
}

header .content-toolbar .content-toolbar-inner>ul>li>a>i::before {
    font-size: 21px;
    width: 22px;
    height: 22px;
}

@media (min-width: 768px) {
    .toolbar {
        display: none !important;
    }
    header .content-toolbar .content-toolbar-inner>ul>li {
        color: #fff;
    }
}

@media (max-width: 767px) {
    nav.navbar #main-navigation .mobile-bottom .social-networks .network i {
        color: #fff !important;
    }

    nav.navbar #main-navigation .mobile-bottom .social-networks .network {
        border-color: #fff !important;
    }
}

/*==================

General

==================*/

.btn-primary {
    border-color: #b58f36 !important;
    color: #000000 !important;
}

/*==================

Footer

==================*/

footer .btn-primary i {
    color: var(--secondary) !important;
}

footer .btn-primary {
    border-color: #fff !important;
}

#footerCollapse-1-2 > div > address > a:nth-child(5) > strong {
display: none !important;
}

#jewelry-details-brand-image > img {
display: none !important;
}

#education-section > div > ul > li:nth-child(8) {
  display: none; !important
}