a:hover,
a:active,
a:focus {
    color: #0D0D0D;
}

.noUi-connect {
    background-color: #0D0D0D;
    border-radius: 0px !important;
    box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45);
    -webkit-transition: background 450ms;
    transition: background 450ms;
}

#rep-close button:hover,
#rep-close button:active,
#rep-close button:focus
{
    color: #0D0D0D;
}

section#contact a:hover,
section#contact a:active,
section#contact a:focus {
    color: #0D0D0D;
}

header ul.list-inline li a:hover,
header ul.list-inline li a:active,
header ul.list-inline li a:focus {
    color: #0D0D0D;
}

#featured-category.carousel .carousel-indicators li.active {
    background-color:#0D0D0D !important;
}

#authenticate a:hover,
#authenticate a:active,
#authenticate a:focus {
    color: #0D0D0D;
}

.breadcrumb a:hover span,
.breadcrumb a:active span,
.breadcrumb a:focus span {
    color: #0D0D0D;
}

nav ul > li > a > i {
    color: #0D0D0D;
}

.navbar-header .account-icons > i {
    color: #0D0D0D;
}

header #account-tabs div a:hover,
header #account-tabs div a:active,
header #account-tabs div a:focus {
    color: #0D0D0D;
}

header #account-tabs div > i {
    color: #0D0D0D;
}

section.product-collections ul.product-collection-groups li a:hover,
section.product-collections ul.product-collection-groups li a:active,
section.product-collections ul.product-collection-groups li a:focus {
    color: #0D0D0D;
}

footer ul li a:hover,
footer ul li a:active,
footer ul li a:focus {
    color: #0D0D0D;
}

.breadcrumb > li:last-child {
    color: #0D0D0D;
}

#product-search #search-filter #applied-filters div[id$='-filters'] a {
    color: #0D0D0D;
}

#product-search #category-list ul li a:hover,
#product-search #category-list ul li a:active,
#product-search #category-list ul li a:focus,
#product-search #related-categories-list ul li a:hover,
#product-search #related-categories-list ul li a:active,
#product-search #related-categories-list ul li a:focus {
    color: #0D0D0D;
}

#product-search #category-list ul li.active:before,
#product-search #related-categories-list ul li.active:before {
    color: #0D0D0D;
}

#product-search #category-list #category-collapse a:hover,
#product-search #category-list #category-collapse a:active,
#product-search #category-list #category-collapse a:focus,
#product-search #related-categories-list #related-categories-collapse a:hover,
#product-search #related-categories-list #related-categories-collapse a:active,
#product-search #related-categories-list #related-categories-collapse a:focus
    {
    color: #0D0D0D;
}

#product-search #search-filter a.show-btn:hover,
#product-search #search-filter a.show-btn:active,
#product-search #search-filter a.show-btn:focus {
    color: #0D0D0D !important;
    border: 1px solid #0D0D0D;
}

#product-search #search-filter .panel-body .checkbox:hover,
#product-search #search-filter .panel-body .checkbox:active,
#product-search #search-filter .panel-body .checkbox:focus {
    color: #0D0D0D;
}

#product-search #search-filter .panel-group .panel a:hover i,
#product-search #search-filter .panel-group .panel a:active i,
#product-search #search-filter .panel-group .panel a:focus i,
#product-search #search-filter .panel-group .panel a:hover,
#product-search #search-filter .panel-group .panel a:active,
#product-search #search-filter .panel-group .panel a:focus {
    color: #0D0D0D;
}

.search-meta .search-view-options ul li a:hover,
.search-meta .search-view-options ul li a:active,
.search-meta .search-view-options ul li a:focus {
    color: #0D0D0D;
}

.search-meta .search-meta-inner #remove-keyword a:hover,
.search-meta .search-meta-inner #remove-keyword a:active {
    color: #0D0D0D;
}

.single-product:hover {
    border:1px solid #7C7C7C;
}

.single-product:hover .product-name,
.single-product:active .product-name,
.single-product:focus .product-name,
.single-product a:hover .product-name,
.single-product a:active .product-name,
.single-product a:focus .product-name {
    color: #7C7C7C;
}

.single-product .triangle {
    border-top: 60px solid #7C7C7C;
}

.single-product .sample-enabled {
    border-top: 60px solid #0D0D0D;
}

.single-product .product-links ul li button:hover,
.single-product .product-links ul li button:hover i {
    color:#7C7C7C;
}

.btn-custom-secondary,
.btn-custom-secondary:focus
{
    color:#7C7C7C !important;
    border:1px solid #7C7C7C;
    background-color:#fff !important;
}

.swal2-styled,
.swal2-styled:focus {
    color:#7C7C7C !important;
    border:1px solid #7C7C7C !important;
    background-color:#fff !important;
}

.btn-custom-secondary:hover,
.btn-custom-secondary:active,
.swal2-styled:hover,
.swal2-styled:active
{
    color:#fff !important;
    background-color:#7C7C7C !important;
}

a#product-print:hover,
a#product-print:active,
a#product-print:focus,
a#product-print:hover i,
a#product-print:active i,
a#product-print:focus i {
    color:#0D0D0D !important;
}

#agent-social-media a:hover,
#agent-social-media a:active,
#agent-social-media a:focus {
    color: #0D0D0D;
}

#agent-top #signature-collection-video button:hover,
#agent-top #signature-collection-video button:active,
#agent-top #signature-collection-video button:focus,
#agent-top #signature-collection-video button:hover i,
#agent-top #signature-collection-video button:active i,
#agent-top #signature-collection-video button:focus i {
    color: #0D0D0D !important;
}

.rep-contact > div a:hover .rep-contact-option i,
.rep-contact > div a:active .rep-contact-option i,
.rep-contact > div a:focus .rep-contact-option i,
.rep-contact > div a:hover .rep-contact-option span,
.rep-contact > div a:active .rep-contact-option span,
.rep-contact > div a:focus .rep-contact-option span {
    color: #0D0D0D;
}

.product-details .product-slider-container button:hover,
.product-details .product-slider-container button:active,
.product-details .product-slider-container button:focus,
.product-details .product-slider-container i:hover,
.product-details .product-slider-container i:active,
.product-details .product-slider-container i:focus {
    color: #0D0D0D !important;
}

.product-details .product-info #product-btn-list button:hover,
.product-details .product-info #product-btn-list button:hover i
{
    color: #0D0D0D;
}

.product-details .product-info .share-product-content ul li button:hover i,
.product-details .product-info .share-product-content ul li button:active i,
.product-details .product-info .share-product-content ul li button:focus i {
    color: #0D0D0D;
}

.product-details .product-info .product-title div:last-child div.product-price {
    background-color: #0D0D0D;
}

.product-details .product-info .product-status ul li.product-status-new {
    border:1px solid #0D0D0D;
    color: #0D0D0D;
}

.product-details .product-info .product-description .product-companion-container i {
    background-color: #0D0D0D;
}

#quick-quote #quick-quote-collapse a:hover,
#quick-quote #quick-quote-collapse a:active {
    color: #0D0D0D;
}

.product-details #quick-quote #quick-quote-steps .quick-quote-step #product-quantity-container a:hover,
.product-details #quick-quote #quick-quote-steps .quick-quote-step #product-quantity-container a:active,
.product-details #quick-quote #quick-quote-steps .quick-quote-step #product-quantity-container a:focus {
    color: #0D0D0D;
}

.product-details .product-info .product-description .product-companion-container .product-companion a:hover,
.product-details .product-info .product-description .product-companion-container .product-companion a:active,
.product-details .product-info .product-description .product-companion-container .product-companion a:focus {
    color: #0D0D0D;
}

.product-details .product-companion-container .companion-products a:hover span.product-name,
.product-details .product-companion-container .companion-products a:active span.product-name,
.product-details .product-companion-container .companion-products a:focus span.product-name {
    color: #0D0D0D;
}

.product-details .product-companion-container .companion-products i:hover,
.product-details .product-companion-container .companion-products i:active,
.product-details .product-companion-container .companion-products i:focus {
    color: #0D0D0D;
}

.product-config-progress .done .step,
.product-config-progress .done .step:before,
.product-config-progress .done .step:after,
.product-config-progress .active .step,
.product-config-progress .active .step:before {
    background-color: #0D0D0D;
}

.product-config-progress .done .step,
.product-config-progress .active .step {
    border: 3px solid #0D0D0D;
}

#product-config-quantity .product-quantity-container button:hover,
#product-config-quantity .product-quantity-container button:active
{
    color: #0D0D0D;
}

#product-config-total table tr td button.edit-item:hover,
#product-config-total table tr td button.edit-item:active,
#product-config-total table tr td button.edit-item:focus {
    color: #0D0D0D;
}

#product-config-total .product-slider i:hover,
#product-config-total .product-slider i:active,
#product-config-total .product-slider i:focus {
    color: #0D0D0D;
}

#product-selected-quantity,
#product-selected-colour,
#product-decoration-selected-colour,
#product-selected-method,
#product-selected-location,
#product-selected-artwork,
#product-selected-packing-option,
#product-contact-subtext {
    color: #0D0D0D;
}

#product-config-decoration-colour-form button.color-picker-remove:hover i,
#product-config-decoration-colour-form button.color-picker-remove:active i,
#product-config-decoration-colour-form button.color-picker-remove:focus i {
    color: #0D0D0D;
}

section#my-cart table#my-cart-items tr td.edit-decoration a:hover,
section#my-cart table#my-cart-items tr td.edit-decoration a:active {
    color: #0D0D0D;
}

section#my-cart table#my-cart-items tr td.product-quantity #product-quantity-container a:hover,
section#my-cart table#my-cart-items tr td.product-quantity #product-quantity-container a:active,
section#my-cart table#my-cart-items tr td.product-quantity #product-quantity-container a:focus {
    color: #0D0D0D;
}

section#my-cart table#my-cart-items .product-description-meta a:hover h2,
section#my-cart table#my-cart-items .product-description-meta a:active h2,
section#my-cart table#my-cart-items .product-description-meta a:focus h2,
section#sample table#sample-items .product-description-meta a:hover h2,
section#sample table#sample-items .product-description-meta a:active h2,
section#sample table#sample-items .product-description-meta a:focus h2{
    color: #0D0D0D;
}

section#my-cart table#my-cart-items tr td table.decoration-options-section td table.decoration-details a:hover,
section#my-cart table#my-cart-items tr td table.decoration-options-section td table.decoration-details a:active,
section#my-cart table#my-cart-items tr td table.decoration-options-section td table.decoration-details a:focus,
section#my-cart table#my-cart-items tr td table.product-section td.remove a:hover,
section#my-cart table#my-cart-items tr td table.product-section td.remove a:active,
section#my-cart table#my-cart-items tr td table.product-section td.remove a:focus,
section#my-cart table#my-cart-items tr td table.product-section td.remove a:hover,
section#my-cart table#my-cart-items tr td table.product-section td.remove a:active,
section#sample table#sample-items td.remove a:focus,
section#sample table#sample-items td.remove a:hover,
section#sample table#sample-items td.remove a:active {
    color: #0D0D0D;
}

section#my-wishlist #my-wishlist-header #product-btn-list button:hover,
section#my-wishlist #my-wishlist-header #product-btn-list button:active,
section#my-wishlist #my-wishlist-header #product-btn-list button:focus,
section#my-wishlist #my-wishlist-header #product-btn-list button:hover i,
section#my-wishlist #my-wishlist-header #product-btn-list button:active i,
section#my-wishlist #my-wishlist-header #product-btn-list button:focus i,
section#my-wishlist table tr td.remove a:hover,
section#my-wishlist table tr td.remove a:active,
section#my-wishlist table tr td.remove a:focus {
    color: #0D0D0D;
}

section#my-wishlist table#my-wishlist-items .product-description-meta a:hover h2,
section#my-wishlist table#my-wishlist-items .product-description-meta a:active h2,
section#my-wishlist table#my-wishlist-items .product-description-meta a:focus h2 {
    color: #0D0D0D;
}

.checkout-address-entry a:hover,
.checkout-address-entry a:active,
.checkout-address-entry a:focus,
.checkout-address-entry .edit-btn ul li button:hover i,
.checkout-address-entry .edit-btn ul li button:active i,
.checkout-address-entry .edit-btn ul li button:focus i {
    color: #0D0D0D !important;
}

.editable-click,
a.editable-click,
a.editable-click:hover {
    border-bottom: dashed 1px #7C7C7C !important;
}

div.popover .popover-content td.popover-remove a:hover i,
div.popover .popover-content td.popover-remove a:active i,
div.popover .popover-content td.popover-remove a:focus i {
    color: #0D0D0D;
}

section#my-account #my-account-summary .indicator-icon i {
    color: #0D0D0D;
}

section#my-account #account-management .my-account-nav button:hover,
section#my-account #account-management .my-account-nav button:focus,
section#my-account #account-management .my-account-nav button.active
{
    border:1px solid #0D0D0D !important;
    color:#0D0D0D;
}

section#my-account #account-management .order-number button:hover,
section#my-account #account-management .order-number button:focus {
    color:#0D0D0D;
}

section#my-account #account-management .address-list .address-icon i {
    color:#0D0D0D;
}

section#my-account #account-management .panel-body ul li button:hover,
section#my-account #account-management .panel-body ul li button:active,
section#my-account #account-management .panel-body ul li a:hover,
section#my-account #account-management .panel-body ul li a:active {
    color:#0D0D0D !important;
}

section#my-account #account-management .order-status
{
    background-color:#0D0D0D;
}

button.wishlist-active-btn,
button.wishlist-active-btn i {
    color:#7C7C7C !important;
}