/* Definitions *
:root {
		--primary-color: hsl(269, 42%, 54%); 
		--secondary-color: 	hsl(43, 94%, 57%);
		--primary-color-light: hsl(269, 42%, 95%);
		--secondary-color-light: hsl(43, 94%, 95%);
}	
*/
/* Color codes for IE 
			--primary-color: #9f2f30; 40%
			--secondary-color: 	#999999; Grey
			--primary-color-light: #fcf3f3; 97% 
			--secondary-color-light: #dddddd;
*/
/* Default template changes */

#login-box > div > div.toolbar.center > a {
    color: #999999 !important;
}	
.navbar, 
.navbar, 
.navbar-brand , 
a.dropdown-toggle {
    color: white !important;
}

.navbar-brand:focus, 
.navbar-brand:hover,
a.dropdown-toggle {
    color: white !important;
}

.ace-nav>li.grey>a,
.ace-nav>li.open.grey>a {
    background:#9f2f30 !important;
    color:white !important;
}

.skin-3 .navbar,
.ace-nav>li.grey>a:focus,
.ace-nav>li.grey>a:hover,
.ace-nav>li.open.grey>a,
.skin-3 .nav-list>li>a {
    background: white !important;
    color:#9f2f30 !important;
}

.navbar-brand  {
    color: #9f2f30 !important;
}

.skin-3 .navbar .navbar-toggle {
    background-color: #9f2f30 !important;
}
	
.widget-color-blue2>.widget-header {
    background: #9f2f30 !important;
    border-color: #9f2f30 !important;
}
a {
    color: #9f2f30 !important;
}
div.widget-header.widget-header-small > div > a > i ,
div.widget-header.widget-header-small > div:nth-child(n) > div > a > i {
    color: white !important;
}	
.widget-color-blue2 {
    border-color: #9f2f30 !important;
}
/*
.widget-header {
    color: #9f2f30 !important;
}
*/

.btn-white.btn-primary, .btn-white.btn-primary.active, .btn-white.btn-primary:active, .btn-white.btn-primary:focus, .btn-white.btn-primary:hover, .open>.btn-white.btn-primary.active.dropdown-toggle, .open>.btn-white.btn-primary.dropdown-toggle {
    background-color: #9f2f30 !important;
    border-color:#9f2f30 !important;
    color: white !important;
}

.btn-primary, .btn-primary.focus, .btn-primary:focus {
    background-color:  #9f2f30 !important;
    border-color: #9f2f30 !important;
}
 .btn-white.btn-primary:hover, .btn-primary.focus:hover, .btn-primary:active:hover, .btn-primary:focus:active, .btn-primary:focus:hover, .btn-primary:hover, .open>.btn-primary.dropdown-toggle, .open>.btn-primary.dropdown-toggle.focus, .open>.btn-primary.dropdown-toggle:active, .open>.btn-primary.dropdown-toggle:focus, .open>.btn-primary.dropdown-toggle:hover {
    background-color: #fcf3f3 !important;
    border-color: #9f2f30 !important;
    color: #9f2f30 !important;
}
.blue,
.red {
    color:  #9f2f30 !important;
}
.badge, .label {
    background-color: #999999 !important;
}
.page-header h1 {
    color: #9f2f30 !important;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    border-top: 2px solid #9f2f30 !important;
}

.label.arrowed-in:before, .label.arrowed:before {
    border-right-color: #999999 !important;
}	

.nav-search .nav-search-icon,
.input-icon>.ace-icon {
    color: #9f2f30 !important;
}
	
.nav-search .nav-search-input {
	border: 1px solid #9f2f30 !important;
}	

@media only screen and (max-width: 991px) and (min-width: 768px) {
	.skin-3 .navbar.navbar-collapse .navbar-container, 
	.skin-3 .navbar.navbar-collapse:before {
		background: white !important;
	}
}
	
.skin-3 .nav-list>li>a:hover  {
	color: #999999 !important;
}	

.dropdown-menu>li.active:hover>a, .dropdown-menu>li.active>a, .dropdown-menu>li:hover>a, .dropdown-menu>li>a:active, .dropdown-menu>li>a:focus {
    background: #999999 !important;
}
	
.skin-3 .sidebar,
.skin-3 .sidebar-toggle>.ace-icon {
    background-color: white !important;
    border-color: #9f2f30 !important;
    color: #9f2f30 !important;
}

.skin-3 .nav-list>li.open, 
.skin-3 .nav-list>li:hover, 
.skin-3 .nav-list>li:before, 
.skin-3 .nav-list li>.arrow:before {
    border-color: #9f2f30 !important;
    background-color: #9f2f30 !important;
}
.skin-3 .nav-list>li.active.highlight>a,
.skin-3 .nav-list>li.active>a {
    background-color: #9f2f30 !important;
    color: #999999 !important;
}
.skin-3 .nav-list>li.active, 
.skin-3 .nav-list>li.active+li, 
.skin-3 .sidebar.menu-min .nav-list>li>a>.menu-text {
    border-color: #9f2f30 !important;
}
.skin-3 .nav-list>li.active:before,
.skin-3 .nav-list>li.open:before,
.skin-3 .nav-list>li:hover:before,
.nav-list>li:before  {
    background-color: #9f2f30 !important;
}
.skin-3 .nav-list li.active>a:before {
	border-color: transparent #999999 transparent transparent !important; 
}
.skin-3 .nav-list>li.active, 
.skin-3 .nav-list>li.active+li {
    border-color: #9f2f30 !important;
}
.skin-3 .nav-list>li.open+li,
.skin-3 .nav-list>li:hover+li {
    border-top-color: #9f2f30 !important;
}
.skin-3 .sidebar.menu-min .nav-list>li.active>.arrow:before {
    border-right-color: #9f2f30 !important;
}
.skin-3 .breadcrumbs {
    background-color: #fcf3f3 !important;
}
.breadcrumb>li, .breadcrumb>li.active {
    color: #9f2f30 !important;
}	
.column-tags, .column-plugin {
	color: #9f2f30 !important ; 
}
.pagination>li.active>a, .pagination>li.active>a:focus, .pagination>li.active>a:hover {
    background-color: #999999 !important ;
    border-color: #999999 !important ;
}
	
.table-striped>tbody>tr:nth-of-type(odd)  {
    background-color: #fcf3f3;
}
.table-striped>tbody>tr:nth-of-type(odd):hover {
    background-color: #dddddd;
}
.table-striped>tbody>tr:nth-of-type(even)  {
    background-color: white;
}
.table-striped>tbody>tr:nth-of-type(even):hover {
    background-color: #dddddd);
}

td.category, th.category {
    background-color: #fcf3f3 !important;
}
	
.label.arrowed-in-right:after {
    border-color:#999999 transparent #999999 #999999 !important;
}

.label-sm {
    height: 20px;
}	
/* End-of Template changes*/

/* CTS specific changes */
#buglist .column-last-modified, .column-due-date
	{ min-width: 80px; }

#buglist .column-category
	{ max-width: 240px; }

#buglist > tbody > tr:nth-child(n) > td.column-category > div > span
	{ display: none; }


/* Priority icons */
#buglist > tbody > tr:nth-child(n) > td.column-priority > i.fa.fa-chevron-up.fa-lg.red,
#buglist > tbody > tr:nth-child(n) > td.column-priority > i.fa.fa-arrow-up.fa-lg.red {
	color: red !important;
}

/* Plugin MantisGraphs */
.widget-header {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    position: relative;
    min-height: 38px;
    background: repeat-x #f7f7f7;
    background-image: -webkit-linear-gradient(top,#9f2f30 0,#fcf3f3 100%);
    background-image: -o-linear-gradient(top,#9f2f30 0,v 100%);
    background-image: linear-gradient(to bottom,#9f2f30 0,#fcf3f3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9f2f30', endColorstr='#fcf3f3', GradientType=0);
    color: white !important;
    border-bottom: 1px solid #DDD;
    padding-left: 12px;
}
	
/* Plugin ProjectManagement */	
#customer_section,
#plugin_pm_targets,
#bugnotestats,
#bugnotestats > div.space-10
	{ display: none; }	

#plugin_pm_time_registration_update,
#plugin_pm_time_registration
	{ display: none; }	
	
#main-container > div.main-content > div.page-content > div > div:nth-child(8) {
}
	
#time_registration > div.widget-body > div > table > tbody > tr:nth-child(n) > td:nth-child(n) > input[type="text"] {
	padding: 0px !important;
}	

/* Plugin Berichten */
.announcement {
    background: #dddddd;	
}	

/* Plugin MantisStats */
.tblheader {
    background-color: #9f2f30 !important;
}	

select#funky {
    background-color: #9f2f30 !important;
	border: 2px solid #9f2f30 !important;
}	