

/* Body */
body.ns-karting:not(.app-version) {background:#444 url(https://ns-karting.3mkevents.com/content/images/ns-karting/2024-nsk-2024/WEB%20-%20BACKGROUND%20-%20NSK%202025.jpg) no-repeat fixed !important;}
body.ns-karting.app-version {background:#FFF;}
/* Background */
.ns-karting-bg, #tmpl-nav.ns-karting, .pagination.ns-karting li.active a, .nav-tabs.ns-karting > li > a
{background-color:#01abc4 !important; background-image:none !important; color:#fff !important;}

.app-version .page-title-h1.ns-karting-bg {background:none !important; color:#01abc4 !important; text-align:center; padding:20px 10px;}

.ns-karting-bg-hover:hover, .block-title.ns-karting, .pagination.ns-karting > li > a:hover, 
.nav-tabs.ns-karting > li > a:hover, .nav-tabs.ns-karting > li > a:focus, 
{background-color:#03b8d3 !important; background-image:none !important; color:#fff !important;}

#tmpl-nav-mkevents .navbar-nav > li.ns-karting > a:hover, #tmpl-nav-mkevents .navbar-nav > li.ns-karting.active > a 
{background-color:#01abc4 !important; background-image:none !important; color:#fff !important;}

/* Background (alpha .8) */
.ns-karting-bg-alpha8 {background-color:rgba(1, 171, 196, 0.8) !important; background-image:none !important; color:#fff !important;}

/* Text color */
.ns-karting-text, .ns-karting-text-span span {color:#01abc4 !important;}
.ns-karting-text-light, .ns-karting-text-light-span span {color:#03b8d3 !important;}

/* Border color */
.ns-karting-border, .ns-karting-border-hover:hover {border-color:#01abc4 !important;}

/* Pagination */
.pagination.ns-karting li.active a {border-color:#0191a7;}
.pagination.ns-karting > .active > a, 
.pagination.ns-karting > .active > span, 
.pagination.ns-karting > .active > a:hover, 
.pagination.ns-karting > .active > span:hover, 
.pagination.ns-karting > .active > a:focus, 
.pagination.ns-karting > .active > span:focus {border-color:#029cb3;}

/* Button:primary */
.btn-primary.btn-ns-karting {
  color: #fff;
  background-image: none;
  background-color: #01abc4;
  border-color: #019bb2;
}
.btn-primary.btn-ns-karting:hover,
.btn-primary.btn-ns-karting:focus,
.btn-primary.btn-ns-karting.focus,
.btn-primary.btn-ns-karting:active,
.btn-primary.btn-ns-karting.active,
.open > .dropdown-toggle.btn-primary.btn-ns-karting {
  color: #fff;
  background-color: #03b8d3;
  border-color: #01a4bc;
}
.btn-primary.btn-ns-karting:active,
.btn-primary.btn-ns-karting.active,
.open > .dropdown-toggle.btn-primary.btn-ns-karting {
  background-image: none;
}
.btn-primary.btn-ns-karting.disabled,
.btn-primary.btn-ns-karting[disabled],
fieldset[disabled] .btn-primary.btn-ns-karting,
.btn-primary.btn-ns-karting.disabled:hover,
.btn-primary.btn-ns-karting[disabled]:hover,
fieldset[disabled] .btn-primary.btn-ns-karting:hover,
.btn-primary.btn-ns-karting.disabled:focus,
.btn-primary.btn-ns-karting[disabled]:focus,
fieldset[disabled] .btn-primary.btn-ns-karting:focus,
.btn-primary.btn-ns-karting.disabled.focus,
.btn-primary.btn-ns-karting[disabled].focus,
fieldset[disabled] .btn-primary.btn-ns-karting.focus,
.btn-primary.btn-ns-karting.disabled:active,
.btn-primary.btn-ns-karting[disabled]:active,
fieldset[disabled] .btn-primary.btn-ns-karting:active,
.btn-primary.btn-ns-karting.disabled.active,
.btn-primary.btn-ns-karting[disabled].active,
fieldset[disabled] .btn-primary.btn-ns-karting.active {
  color: #fff;
  background-color: #029cb3;
  border-color: #0191a7;
}
.btn-primary.btn-ns-karting .badge {
  color: #555;
  background-color: #fff;
}

/* ----------------- OBJECT ----------------- */
/* Meeting actions */
a.meeting-btn-info {background-color:#01abc4 !important; color:#fff !important;}
a.meeting-btn-info:hover, 
a.meeting-btn-info:focus {background-color:#03b8d3 !important; color:#fff !important;}
a.meeting-btn-register {background-color:#029cb3 !important; color:#fff  !important;}
a.meeting-btn-register:hover, 
a.meeting-btn-register:focus {background-color:#03b8d3 !important; color:#fff  !important;}
a.meeting-btn-gallery {background-color:#32a101 !important; color:#FFF !important;}
a.meeting-btn-gallery:hover, 
a.meeting-btn-gallery:focus {background-color:#38b401 !important; color:#FFF !important;}
a.meeting-btn-result {background-color:#38b401 !important; color:#FFF !important;}
a.meeting-btn-result:hover, 
a.meeting-btn-result:focus {background-color:#3dc600 !important; color:#FFF !important;}
.meeting-btn-register-close,
.meeting-btn-register-close:hover,
.meeting-btn-register-close:focus {background-color:#027586 !important; color:#839fa3 !important;}

/* ----------------- TOOLS ----------------- */
/* Nav */
.navbar.ns-karting .navbar-collapse {border-color:#01abc4 !important;}
.navbar.ns-karting .navbar-toggle {border-color:#01a4bc !important; background-color:#03b8d3 !important;}
.navbar.ns-karting .navbar-toggle:hover, 
.navbar.ns-karting .navbar-toggle:active {background-color:#03b8d3 !important; color:#fff !important;}

.navbar.ns-karting .navbar-nav > .open > a, 
.navbar.ns-karting .navbar-nav > .open > a:focus, 
.navbar.ns-karting .navbar-nav > .open > a:hover,
.navbar.ns-karting .navbar-nav > li:hover > a, 
.navbar.ns-karting .navbar-nav > .active > a,
.navbar.ns-karting .navbar-nav > .active > a,
.navbar.ns-karting .navbar-nav > .open > a {background-color:#029cb3 !important; color:#fff !important;}

.navbar.ns-karting .navbar-nav > li:hover > a {background-color:#03b8d3 !important;}
.navbar.ns-karting .navbar-nav > li:active > a, .navbar.ns-karting .navbar-nav > li.open > a, 
.navbar.ns-karting .navbar-nav > .active > a {background-color:#029cb3 !important;}

.navbar.ns-karting .navbar-nav > li > .dropdown-menu {background-color:#029cb3 !important; color:#fff !important;}
.navbar.ns-karting .navbar-nav > .open .dropdown-menu > li > a {color:#fff !important;}
.navbar.ns-karting .navbar-nav > .open .dropdown-menu > li:hover > a,
.navbar.ns-karting .navbar-nav > .open .dropdown-menu > li:active > a,
.navbar.ns-karting .navbar-nav > .open .dropdown-menu > li:focus > a,
.navbar.ns-karting .navbar-nav > .open .dropdown-menu > li.active > a {background-color:#027586 !important; color:#fff !important;}
.navbar.ns-karting .navbar-nav > .open .dropdown-menu > li.active > a {font-weight:bold;}

.navbar.ns-karting .navbar-nav .dropdown-menu {border-radius:0 !important;}
.navbar.ns-karting .navbar-nav .dropdown-menu .dropdown-menu {background-color:#027586 !important; color:#fff !important;}
.navbar.ns-karting .navbar-nav .dropdown-menu .dropdown-menu > li:hover > a,
.navbar.ns-karting .navbar-nav .dropdown-menu .dropdown-menu > li:active > a,
.navbar.ns-karting .navbar-nav .dropdown-menu .dropdown-menu > li:focus > a,
.navbar.ns-karting .navbar-nav .dropdown-menu .dropdown-menu > li.active > a {background-color:#029cb3 !important; color:#fff !important;}
.navbar.ns-karting .navbar-nav .dropdown-menu .dropdown-menu > li.active > a {font-weight:bold;}

/* Tab navs */
.nav-tabs.ns-karting > li.active, 
.nav-tabs.ns-karting > li.:hover, 
.nav-tabs.ns-karting > li.:focus
{background-color:#FFF !important; background-image:none !important; color:#444 !important;}
.nav-tabs.ns-karting > li.active > a, 
.nav-tabs.ns-karting > li.active > a:hover, 
.nav-tabs.ns-karting > li.active > a:focus
{background-color:#FFF !important; background-image:none !important; color:#444 !important;}

/* Tab pills */
.nav-pills.ns-karting > li.active > a, 
.nav-pills.ns-karting > li.active > a:hover, 
.nav-pills.ns-karting > li.active > a:focus {background-color:#01abc4; color:#fff}

/* Tab pills */
.dropdown-menu.ns-karting > li.active > a, 
.dropdown-menu.ns-karting > li.active > a:hover, 
.dropdown-menu.ns-karting > li.active > a:focus {background-color:#01abc4; color:#fff}

/* Tooltip */
.tooltip .tooltip-inner {
  color:#fff;
  background-color:#01abc4;
}
.tooltip.top .tooltip-arrow, .tooltip.top-left .tooltip-arrow, .tooltip.top-right .tooltip-arrow, 
.tooltip.right .tooltip-arrow, .tooltip.left .tooltip-arrow, .tooltip.bottom .tooltip-arrow, 
.tooltip.bottom-left .tooltip-arrow, .tooltip.bottom-right .tooltip-arrow {
  border-top-color:#01abc4;
  border-bottom-color:#01abc4;
}
