/* load the default Redmine stylesheet */
@import url(../../../stylesheets/application.css);

/* ------------------------------------------------------------------------------------------------------ */

body {
	font-size: 16px;
	font-family: Arial, sans-serif;
	letter-spacing: 0.015rem;
}

#top-menu {
	background: #222222;
	padding: 10px 10px 0 10px;
	font-size: 0.9em;
}

#header {
	background-color: #f9c20d;
	color: #222;
}

/* ------------------------------------------------------------------------------------------------------ */

#main-menu li a.new-object {
	background-color: #222;
	color: #fff;
}

#main-menu li a {
	color: #222;
}

#main-menu li a:hover {
	background: #222;
	color: #fff;
}

#main-menu li a.selected, #main-menu li a.selected:hover {
	background: #fff;
	color: #333;
}

#main-menu .menu-children {
	background-color: #fff;
	border-right: 1px solid #759FCF;
	border-bottom: 1px solid #759FCF;
	border-left: 1px solid #759FCF;
}

#main-menu .menu-children li a {
	color: #555;
	background-color: #fff;
}

#main-menu .menu-children li a:hover {
	color: #fff;
	background-color: #759FCF;
}

#project-jump .drdn-items > * {
	color: #555 !important;
}

#project-jump .drdn-items > a:hover {
	background-color: #759FCF;
	color: #fff !important;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	border-color: #759FCF;
	background: #759FCF;
}

.tribute-container li.highlight {
	background-color: #759FCF;
	color: #fff;
}

/* ------------------------------------------------------------------------------------------------------ */

.contextual .drdn-items > a:hover {
	color: #222;
	border: 1px solid #dfb325;
	background-color: #f9c20d;
	border-radius: 3px;
}

.pagination ul.pages li.current {
	color: white;
	background-color: #f9c20d;
	border-color: #dfb325;
}

/* ------------------------------------------------------------------------------------------------------ */

a, a:link, a:visited {
	color: #222;
}

.pagination ul.pages li.page a:hover,
.pagination ul.pages li.page a:active {
	color: #222;
}

.tooltip span.tip a {
	color: #222 !important;
}

#sidebar a.selected {
	display: inherit;
	background-color: #f9c20d;
}

/* ------------------------------------------------------------------------------------------------------ */

#login-form {
	border: 1px solid #dfb325;
	background-color: #f9c20d;
}

table.list.issues tr.issue:not(.context-menu-selection) td.id a {
	padding: 2px 10px;
	border-radius: 8px 0 8px 0;
}

/* ------------------------------------------------------------------------------------------------------ */

#main-menu .menu-children li a, #login-form, div.modal, #sidebar a.selected, .drdn-content,
.contextual .drdn-items>a:hover, #project-jump .drdn-trigger, table.list, .table-list, .box,
input, select, textarea, button, div.issue, #history .tab-content, #projects-index ul.projects li.root,
.check_box_group, #errorExplanation, div.flash, .nodata, .warning, .conflict, table.cal,
div.wiki pre, div.wiki *:not(pre)>code, div.wiki>code, .mypage-box, .badge, .ui-tooltip, .tribute-container ul,
.filecontent-container > .filecontent.wiki, #quick-search #q {
	border-radius: 0;
}

.color-primary { background-color: #084298; }
.color-secondary { background-color: #e2e3e5; }
.color-success { background-color: #d1e7dd; }
.color-danger { background-color: #f8d7da; }
.color-warning { background-color: #fff3cd; }
.color-info { background-color: #cff4fc; }
.color-light { background-color: #fefefe; }
.color-dark { background-color: #d3d3d4; }