/*=========================
Colors
=========================*/
.gallery figure .captions::after, .portfolio-filter-list a.active, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a, .btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-primary, .well {
  border-color: #000;
}

.sub-menu {
  border-top: #000;
}

.primary-bg, .menu-ribbon, input[type=submit], .portfolio-filter-list a.active, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a, .panel-title > a.collapsed:hover, .panel-title > a, .btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-primary, .page-wrapper .tagline::before, .feature-icon, .oct-primary .octa::after {
  background-color: #000;
}

.dropdown-menu li a:hover, .dropdown-menu li a:focus,
.sub-menu li a:hover,
.sub-menu li a:focus, .navbar-default .navbar-brand, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover, .unstyled li::before, .btn-primary, a, .feature.business i, .header.light-skin .navbar-default .navbar-nav > li > a:hover, .header.light-skin .navbar-default .navbar-nav > li > a:focus, .header.light-skin .navbar-default .navbar-nav > li > a:active {
  color: #000;
}

a:hover, a:focus {
  color: #f10909;
}

a:focus {
  outline-color: #000; 
}

@media (min-width: 992px){
	.header.light-skin.on .navbar-default .navbar-nav > li > a:hover, .header.light-skin.on .navbar-default .navbar-nav > li > a:focus, .header.light-skin.on .navbar-default .navbar-nav > li > a:active, .header.light-skin.on .navbar-default .navbar-nav > li > a.active, .header.light-skin.on .navbar-default .navbar-nav > li > a.focus {
	    color: #000;
	}
}