::-moz-selection {
    background-color: #000 !important;
}

::selection {
    background-color: #000 !important;
}

a:hover, a.color, .color {
    color: #000 !important;
}

.btn-color {
    background-color: #000 !important;
}

.btn-color:hover {
    background: #000 !important;
}

.btn-white:hover {
    color: #000 !important;
}
.prdCateTitle a:hover {
    color: #333 !important;
}

.dropdown-nav:hover > a {
    color: #000 !important;
}

.navigation-menu ul > li:hover > a {
    color: #000 !important;
}

.menu-mobile:hover {
    color: #000 !important;
}

.nav-dropdown .new-label {
    background: #000 !important;
}

.nav-dropdown .nav-dropdown-grid > ul > li > a:hover {
    color: #000 !important;
}

.sidebar-icon-nav ul li .countTip {
    background: #000 !important;
}

.sidebar-menu .cart-widget-heading {
    background: #000 !important;
}

.sidebar-menu .cart-widget-content .cart-widget-product .cart-product-item li .product-content .product-link:hover {
    color: #000 !important;
}

.sidebar-menu .cart-widget-footer .cart-total-hedding .cart-total-price {
    color: #000 !important;
}

.like-share-inner p a {
    color: #000 !important;
}

.social-icon li a:hover {
    color: #000 !important;
}

.widget-title.highlight {
    background-color: #000 !important;
}

.widget-sidebar .widget-product-categories li > ul > li > a:hover, .widget-sidebar .widget-product-categories li > ul > li > ul > li > a:hover {
    color: #000 !important;
}

.ui-slider-range, .ui-slider-handle {
    background: #000 !important;
}

.widget-filter-tag ul li a:hover {
    color: #000 !important;
}

.widget-product ul li .product-content .product-link:hover {
    color: #000 !important;
}

.jq-accordian .is-active .jq-accordionIcon::before {
    color: #000 !important;
}

.product-view-switcher .product-view-icon.product-view-icon-active a, .product-view-switcher .product-view-icon a:hover {
    background: #000 !important;
}

.pagination-numbers li a:hover, .pagination-numbers li span:hover, .pagination-numbers li span.current, .pagination-numbers li a.current {
    background-color: #000 !important;
}

.copyrights a {
    color: #000 !important;
}

.footer-social-icon a:hover {
    color: #000 !important;
}

.footer-block ul li a:hover {
    color: #000 !important;
}

.product-item .product-detail .tag:hover {
    color: #000 !important;
}

.product-item .new-label {
    background: #000 !important;
}

.categories-box:hover .categories-content .categories-caption h3, .categories-box:hover .categories-content .categories-caption h4, .categories-box:hover .categories-content .categories-caption h5, .categories-box:hover .categories-content .categories-caption h6 {
    color: #000 !important;
}

.single-product-content .comment-form .stars span a:hover, .single-product-content .comment-form .stars span a.active, .comment-form .stars span a:hover, .comment-form .stars span a.active {
    color: #000 !important;
}

.product-checkout-review-order .order-total td {
    color: #000 !important;
}

.product-price {
    color: #000 !important;
}

.product-box .product-name {
    color: #000 !important;
}

.product-box .product-name a:hover {
    color: #000 !important;
}

.product-box .product-price {
    color: #000 !important;
}

.product-box .sale-flash {
    background-color: #000 !important;
}

.products-view-grid .product-box .btn-circle:hover {
    background: #000 !important;
}

.products-view-grid .product-box .btn-circle.iWishAdded {
    color: #000 !important;
}

.products-view-list .product-box .btn-circle:hover {
    background: #000 !important;
}

.products-view-list .product-box .btn-circle.iWishAdded {
    color: #000 !important;
}

.products-view-list .product-box .iwishAddWrapper.iWishAdded .fa {
    color: #000 !important;
}

.product-mini-item .product-img a .btn {
    border: 2px solid #000 !important;
    color: #000 !important;
}

.product-mini-item .product-info h3 a:hover {
    color: #000 !important;
}

.breadcrumb li > a > span:hover {
    color: #000 !important;
}

.breadcrumb li strong span {
    color: #000 !important;
}

.breadcrumb li.active, .breadcrumb li strong {
    color: #000 !important;
}

.pagination .page-link:hover {
    background-color: #000 !important;
}

.pagination .page-item.active .page-link {
    background-color: #000 !important;
    border-color: #000 !important;
}

.details-product .form-detail-action .iwishAddWrapper.iWishAdded .fa {
    color: #000 !important;
}

.details-product .form-wishlist a.iWishAdded {
    color: #000 !important;
}

.accordion.dichvu li.nav-item > a {
    background: #000 !important;
}

.product-tab .tab-link.current {
    background: #000 !important;
}

@media (min-width: 768px) {
    .product-tab .tab-link.current:before {
        background: #000 !important;
    }
}

.wrap-modal-dv .modal-title {
    background: #000 !important;
}

.wrap-modal-dv .modal-content .price-box {
    color: #000 !important;
}

.blog-item-name .fa {
    color: #000 !important;
}

.blog-list .loop-blog .name-right h3:hover a {
    color: #000 !important;
}

.blog-list .more_blog a:hover {
    color: #000 !important;
}

.tag-share .social-media a:hover {
    color: #000 !important;
    border-color: #000 !important;
}

.block-recent ul li a:hover {
    color: #000 !important;
}

.contact .info-contact .widget-menu li a:hover {
    color: #000 !important;
}

.contact .info-contact .widget-menu li a.mail:hover {
    color: #000 !important;
}

.contact-box-info a:hover {
    color: #000 !important;
}

.contact-box-info .icon {
    background: #000 !important;
}

.city-wrapper .nano .content .showroom-item span .fa {
    background: #000 !important;
}

.city-wrapper .nano .content .showroom-item span span a:hover {
    color: #000 !important;
}

.city-wrapper .nano .content .showroom-item span span a:focus {
    color: #000 !important;
}

.main-container .col-main .cart .cart-tbody .item-cart div .price {
    color: #000 !important;
}

.main-container .col-main .cart .btn-proceed-checkout {
    background: #000 !important;
}

.main-container .col-main .cart .btn.btn-white:hover {
    border-color: #000 !important;
}

@media (max-width: 767px) {
    .title-cart a {
        color: #000 !important;
    }

    .btn-proceed-checkout-mobile {
        background: #000 !important;
    }

    .title-product-cart-mobile span {
        color: #000 !important;
    }
}

.checkbox.style input:checked + label:after {
    color: #000 !important;
}

.page_customer_account .col-main-acount .col-left-account .page-title .title-head a:hover {
    color: #000 !important;
}

.page_customer_account .col-main-acount .recent-orders .tab-all .table-cart tbody tr td .price {
    color: #000 !important;
}

.page_customer_account .col-main-acount .recent-orders .tab-all .table-cart tbody tr td a:hover {
    color: #000 !important;
}

.page_customer_account .col-main-acount .col-right-account .block-account .block-content p .fa {
    color: #000 !important;
}

.page_customer_account .col-main-acount .col-right-account .block-account .block-content .btn-bg {
    background: #000 !important;
}

.page_order_account .top_order_title .order_date a {
    color: #000 !important;
}

.page_order_account .body_order #order_payment .address p i, .page_order_account .body_order #order_shipping .address p i {
    color: #000 !important;
}

.page_order_account .content_order .table-responsive .table-cart tbody tr .numeric {
    color: #000 !important;
}

.page_order_account .content_order .table-responsive .table-cart tbody tr .link:hover a {
    color: #000 !important;
}

.page_order_account .oder_total_monney .totalorders tfoot .order_total .right {
    color: #000 !important;
}

.block-content.form-signup p i {
    color: #000 !important;
}

.address .page_address .btn-bg-addresss {
    background: #000 !important;
    border: solid 1px #000 !important;
}

.address .page_address .btn-bg-addresss:hover {
    color: #000 !important;
    border: solid 1px #000 !important;
}

.address .page_address .adr_title .title-head a {
    color: #000 !important;
}

.address .page_address .adr_title .title-head a:hover {
    color: #000 !important;
}

#order_payment .address.note i, #order_shipping .address.note i {
    color: #000 !important;
}

.aside-item.sidebar-category .nav-item.active > a {
    color: #000 !important;
}

.sidebar-category .aside-content .nav-item.active > a {
    color: #000 !important;
}

.sidebar-category .aside-content .nav-item:hover > a {
    color: #000 !important;
}

.aside-item.aside-mini-list-product .product-mini-item h3 a:hover {
    color: #000 !important;
}

.aside-item.aside-mini-list-product .product-mini-item .product-price {
    color: #000 !important;
}

.aside-item.aside-mini-list-product .btn.btn-link:hover {
    color: #000 !important;
}

.ui-slider-range.ui-corner-all.ui-widget-header {
    background: #000 !important
}

.ui-slider-horizontal .ui-slider-handle {
    background: #000 !important
}

#btnnewreview {
    background: #000 !important;
}

.wishlist-page-body .wishlist-clearfix .wishlist-display-style .wishlist-list-style.active, .wishlist-page-body .wishlist-clearfix .wishlist-display-style .wishlist-grid-style.active, .wishlist-page-body .wishlist-clearfix .wishlist-display-style .wishlist-list-style:hover, .wishlist-page-body .wishlist-clearfix .wishlist-display-style .wishlist-grid-style:hover {
    color: #000 !important
}

.wishlist-page-body .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-content .wishlist-product-name:hover {
    color: #000 !important
}

.wishlist-page-body .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-content .wishlist-product-name:hover p {
    color: #000 !important
}

.wishlist-page-body .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-content p {
    color: #000 !important
}

.wishlist-page-body .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-content p .wishlist-product-price {
    color: #000 !important;
}

.wishlist-page-body .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-add-to-cart form .wishlist-btn {
    background: #000 !important;
    border: solid 1px #000 !important;
}

.wishlist-page-body .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-add-to-cart form .wishlist-btn:hover {
    border-color: #000 !important;
    color: #000 !important;
}

.wishlist-page-body .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-remove .wishlist-remove-link:hover {
    color: #000 !important;
}

.wishlist-page-body .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-remove .wishlist-remove-link:hover:before {
    color: #000 !important
}

.wishlist-page-body .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-content p {
    color: #000 !important
}

.wishlist-page-body .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-content p .wishlist-product-price {
    color: #000 !important;
}

.wishlist-page-body .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-add-to-cart form .wishlist-btn {
    background: #000 !important;
    border: solid 1px #000 !important;
}

.wishlist-page-body .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-add-to-cart form .wishlist-btn:hover {
    border-color: #000 !important;
    color: #000 !important;
}

.wishlist-page-body .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-remove .wishlist-remove-link:hover {
    color: #000 !important;
}

.wishlist-page-body .wishlist-grid-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-remove .wishlist-remove-link:hover:before {
    color: #000 !important
}

@media screen and (max-width: 580px) {
    .wishlist-page-body .wishlist-list-view .wishlist-view-page .wishlist-product .wishlist-product-action .wishlist-add-to-cart form .wishlist-btn {
        border-color: #000 !important;
        color: #000 !important;
    }
}

@media (max-width: 767px) {
    .product-tab .tab-link.current {
        color: #000 !important;
    }
}

@media (max-width: 991px) {
    #open-filters {
        background: #000 !important;
    }
}

@media (max-width: 767px) {
    .product-tab .tab-link.current h3 span {
        color: #fff !important;
    }
}

#pagination .paginator a, #pagination .paginator span.currentPage {
    color: #000 !important;
}

#pagination .paginator a:hover, #pagination .paginator span.currentPage {
    background: #000 !important;
    color: #FFffff !important;
}

.active {
    color: #000 !important;
}

.section_tab_product ul.tabs li.current, .section_tab_product ul.tabs li:hover {
    color: #000 !important;
    border-bottom: 2px solid #000 !important;
}

.section-slider .view-about:hover {
    background: #000 !important;
}

.section-about .about-contact b a:hover {
    color: #000 !important;
}

.section-servicep .item a.link:hover {
    color: #000 !important;
}

.section-servicep .item:hover .inline-block:before {
    border: 15px solid #000 !important;
}

.section-sale .viewmore a:hover {
    color: #000 !important;
}

.section-3col .content h2 a.f-right:hover {
    color: #000 !important;
}

a:hover {
    color: #000 !important;
}

.remove:hover {
    color: #000 !important;
}

.btn-primary:hover {
    border-color: #000 !important;
}

.btn.btn-primary, input.btn-primary[type="submit"] {
    background: #000 !important;
}

.btn.btn-primary:hover, input.btn-primary[type="submit"]:hover {
    background: #000 !important;
    color: #FFffff !important;
}

.btn.btn-white:hover, input.btn-white[type="submit"]:hover {
    border: 1px solid #000 !important;
}

.btn.btn-gray:hover, input.btn-gray[type="submit"]:hover {
    background: #000 !important;
}

.btn-link {
    color: #000 !important;
}

.close-window .fa {
    color: #000 !important;
}

.product-popup .product-name {
    color: #000 !important;
}

.swatch input:checked + label {
    background: #000 !important;
    border-color: #000 !important;
}

.swatch .color input:checked + label:after {
    color: #000 !important;
}

.owl-carousel .owl-nav .owl-prev:hover, .owl-carousel .owl-nav .owl-next:hover {
    background: #000 !important;
}

.owl-carousel .owl-dots .owl-dot.active {
    background: #000 !important;
}

#quick-view-product .qv-header-info .inventory_quantity {
    color: #000 !important;
}

#quick-view-product .product-info h3 a:hover, #quick-view-product .product-info .h3 a:hover {
    color: #000 !important;
}

#quick-view-product form button {
    background: #000 !important;
}

#quick-view-product .price {
    color: #000 !important;
}

#quick-view-product .view-more {
    color: #000 !important;
}

.filter-group ul::-webkit-scrollbar-thumb {
    background-color: #000 !important;
}

.filter-item--green *:hover {
    color: #000 !important;
}

.filter-item--check-box input:checked + .fa:before {
    color: #000 !important;
}

#sort-by li > a:hover {
    color: #000 !important;
}

#popup-cart-desktop .title-popup-cart i {
    color: #000 !important;
}

#popup-cart-desktop .cart-popup-name a {
    color: #000 !important;
}

#popup-cart-desktop .title-quantity-popup .fa-shopping-cart {
    color: #000 !important;
}

#popup-cart-desktop .content-popup-cart .tbody-popup::-webkit-scrollbar-thumb {
    background-color: #000 !important;
    border: 2px solid #000 !important;
}

#popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .add_sus i {
    color: #000 !important
}

#popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .item-info .item-name a:hover {
    color: #000 !important;
}

#popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .item-price .price {
    color: #000 !important;
}

#popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .item-price .compare-price {
    color: #000 !important;
}

#popup-cart-desktop .content-popup-cart .tbody-popup .item-popup .cart-price {
    color: #000 !important;
}

#popup-cart-desktop .content-popup-cart .tfoot-popup .tfoot-popup-1 .popup-total p .total-price {
    color: #000 !important;
}

#popup-cart-desktop .content-popup-cart .tfoot-popup .tfoot-popup-2 .button.btn-continue {
    color: #000 !important;
}

#popup-cart-desktop .content-popup-cart .tfoot-popup .tfoot-popup-2 .button.btn-proceed-checkout {
    background: #000 !important;
}

.modal-header {
    background-color: #000 !important;
}

.product-new-price {
    color: #000 !important;
}

.modal-header .modal-title span {
    color: #000 !important;
}

.btn-outline-red {
    color: #000 !important;
}

.btn-red {
    background: #000 !important;
}

.btn:hover {
    color: #ffffff !important;
    background: #000 !important;
    border-color: #000 !important;
}

.fieldset .field .field-input-wrapper .field-input:focus {
    box-shadow: 0 0 0 2px #000 !important;
}

.step-footer .step-footer-previous-link .previous-link-icon {
    fill: #000 !important;
}

.step-footer .step-footer-previous-link:hover .previous-link-icon {
    fill: #000 !important;
}

.section-content-text > a {
    color: #000 !important;
}

.step-footer > a {
    color: #000 !important;
}

.attr a:hover, .attr a.active {
    box-shadow: 0 0 2px 2px #eb9c09 !important;
}

#pageSignin .f input#btnSubmit {
    background: #000 !important;
    color: #FFffff !important;
}

.title_banner_home h2 {
    color: #000 !important;
}

.btnQuickAddCart {
    background: #000 !important;
}

.btnQuickAddCart:hover, .btnQuickAddCart:focus, .back-to-top a:hover {
    background: #000 !important;
    color: #fff !important;
}