
:root{
    --text-color:#000;
    --text2-color:#666;
}

a:hover, a:focus{
    color:var(--primary);
}

.wrap-btn-primary .btn:hover, .wrap-btn-primary .btn:focus{
    color:#fff !important;
}



/*---bootstrap---*/

.list_card__content .ft_category .btn, 
.list_card__content .ft_category .btn:hover,
.list_grid_big__content .ft_category .btn, 
.list_grid_big__content .ft_category .btn:hover{
    background:var(--primary) !important;   
    color:#fff;
}



.nav-tabs .nav-link, .nav-tabs .nav-item .nav-link{
    color:var(--text2-color);
}


.nav-tabs .nav-link:not(.active):hover, .nav-tabs .nav-item:not(.show) .nav-link:hover{
     color:var(--primary);
}

.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link{
    color:var(--text-color) !important;
    cursor:default;
}

.nav-tabs .nav-link.active::before, .icms-navbar .nav-link.active::before,
.icms-widget__transparent>.card-header:before, .icms-widget__square>.card-header:before  {
    background-color: var(--text-color);
}



/*---Виджеты---*/

.icms-widget .card-header .links .btn:hover, .icms-widget__tabbed .card-header .links .btn:hover{
    color:var(--primary);
}


/*---header_top---*/

.theme__header_top{
  
}
.theme__header_top,
.theme__header_top a{
  
}


/*---header---*/

header .menu-main > li > a, 
header ul.navbar-nav > li > a {
   
}

header .menu-main > li > a:hover, 
header ul.navbar-nav > li > a:hover,
header .menu-main > li > a.active, 
header ul.navbar-nav > li > a.active {
    
}
