
/* PORTO */
.header-main .nav-pages .nav-page a:hover, a:hover, #scrollUp:hover i, .sort-by-dropdown ul li a.active::before,
.sort-by-dropdown ul li a.active:hover::before, .ul-dots.user-links .user-active{
    color: #000;
}

a:hover, .text-primary, .step-links .step.active, .bootstrap-select .dropdown-menu li.active:hover small{
    color: #000 !important;
}

.search-mobile button, .search-mobile button[type="submit"]:hover,
.product-cart-wrap .product-action-1 button:hover, .product-cart-wrap .product-action-1 a.action-btn:hover,
.bg-primary, .btn:hover, button.btn:hover, a.btn:hover.btn.btn-white:hover, .btn.btn-secondary:hover,
.pagination-area .page-item:hover .page-link, .btn.btn-secondary,
.custome-checkbox input[type="checkbox"]:checked + .form-check-label::before,
.section-title.style-1::after, .tab-style3 .nav-tabs .nav-item a.active::before{
    background-color: #000 !important;
}

.btn.btn-secondary:hover, button.submit-auto-width.btn-secondary:hover{
    background-color: #000 !important;
    border-color: #000;
}

.btn.btn-primary:hover, .product-cart-wrap .product-action-1 a.action-btn:hover,
button.submit-auto-width.btn-secondary, .border-primary{
    border-color: #000 !important;
}

.login_wrap, .card{
    border-top-color: #000;
}

a.btn:hover.btn.btn-white:hover, .btn:hover,
.custome-checkbox input[type="checkbox"]:checked + .form-check-label::before, input:focus, textarea:focus{
    border-color: #000;
}

.btn.btn-secondary{
    background-color: white !important;
    color: #222529 !important;
}

.product-cart-wrap .product-action-1 button::after, .product-cart-wrap .product-action-1 a.action-btn::after{
    border-radius: 2px;
}

.sticky-bar.stick, .search-mobile, footer .footer-mid, .tpl-home-headers{
    background-color: #f5f5f5;
}

.header-nav{
    background: white !important;
    border-bottom: 2px solid #e1e1e1 !important;
}

.tpl-home-headers{
    border-bottom: 1px solid  #cccccc;
}

.header-main .nav-categories .categories-title{
    background-color: #efefef;
}

.form-control:focus{
    border-color: #e1e1e1 !important;
}

.categories-lines{
    background: #000;
}

.header-action-right .header-action-2 .header-action-icon-2:hover > a{
    color: #000 ;
    fill: #000;
}

.mobile-header-active .nav-item .nav-link.active{
    border-color: #000;
    color: #000;
}

.text-brand, .footer-list li a:hover{
    color: #000 !important;
}

.slider-nav-thumbnails .slick-slide.slick-current .frame,
.slider-nav-thumbnails-mobile .slick-slide.slick-current .frame{
    border: 1px solid #000;
}
