@import url("/assets/application-e76b33d7.css");

body,
#wrapper {
	background-color: #EBEBEB;
}

/*ASIT*/
#header,
#top-menu {
	margin: 0px 10px 0px 11px;
}

#main {
	background: #EBEBEB;
	margin: 8px 10px 0px 10px;
}

/*ASIT*/
#content,
#main.nosidebar #content {
	background: #fff;
	border-right: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	border-left: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;
}

/*ASIT*/
#footer {
	background-color: #EBEBEB;
	border: 0px;
}

/*ASIT*/

/* Headers */
h2,
h3,
h4,
.wiki h1,
.wiki h2,
.wiki h3 {
	border-bottom: 0px;
}

/* Menu */
#main-menu li a {
	background-color: #A8CF92;
	font-weight: bold;
}

/*ASIT*/
#main-menu li a:hover {
	background: #A8CF80;
	text-decoration: underline;
}

/*ASIT*/
#main-menu li a.selected,
#main-menu li a.selected:hover {
	background-color: #EEEEEE;
}

/* Tables */


/* Issues grid styles by priorities (provided by Wynn Netherland) */
table.list tr.issue a {
	color: #666;
}

tr.odd.priority-7,
table.list tbody tr.odd.priority-7:hover {
	color: #900;
	font-weight: bold;
}

tr.odd.priority-7 {
	background: #ffc4c4;
}

tr.even.priority-7,
table.list tbody tr.even.priority-7:hover {
	color: #900;
	font-weight: bold;
}

tr.even.priority-7 {
	background: #ffd4d4;
}

tr.priority-7 a,
tr.priority-7:hover a {
	color: #900;
}

tr.odd.priority-7 td,
tr.even.priority-7 td {
	border-color: #ffb4b4;
}

tr.odd.priority-6,
table.list tbody tr.odd.priority-6:hover {
	color: #900;
}

tr.odd.priority-6 {
	background: #ffc4c4;
}

tr.even.priority-6,
table.list tbody tr.even.priority-6:hover {
	color: #900;
}

tr.even.priority-6 {
	background: #ffd4d4;
}

tr.priority-6 a {
	color: #900;
}

tr.odd.priority-6 td,
tr.even.priority-6 td {
	border-color: #ffb4b4;
}

tr.odd.priority-5,
table.list tbody tr.odd.priority-5:hover {
	color: #900;
}

tr.odd.priority-5 {
	background: #fee;
}

tr.even.priority-5,
table.list tbody tr.even.priority-5:hover {
	color: #900;
}

tr.even.priority-5 {
	background: #fff2f2;
}

tr.priority-5 a {
	color: #900;
}

tr.odd.priority-5 td,
tr.even.priority-5 td {
	border-color: #fcc;
}

tr.odd.priority-3,
table.list tbody tr.odd.priority-3:hover {
	color: #559;
}

tr.odd.priority-3 {
	background: #eaf7ff;
}

tr.even.priority-3,
table.list tbody tr.even.priority-3:hover {
	color: #559;
}

tr.even.priority-3 {
	background: #f2faff;
}

tr.priority-3 a {
	color: #559;
}

tr.odd.priority-3 td,
tr.even.priority-3 td {
	border-color: #add7f3;
}

/* Buttons */
input[type="button"],
input[type="submit"],
input[type="reset"] {
	background-color: #f2f2f2;
	color: #222222;
	border: 1px outset #cccccc;
}

input[type="button"]:hover,
input[type="submit"]:hover,
input[type="reset"]:hover {
	background-color: #ccccbb;
}

/* Fields */
input[type="text"],
input[type="password"],
textarea,
select {
	padding: 2px;
	border: 1px solid #d7d7d7;
}

input[type="text"],
input[type="password"] {
	padding: 3px;
}

input[type="text"]:focus,
input[type="password"]:focus,
textarea:focus,
select:focus {
	border: 1px solid #888866;
}

option {
	border-bottom: 1px dotted #d7d7d7;
}

/* Misc */
.box {
	background-color: #fcfcfc;
}


/*ASIT****************************************/
/***** Layout *****/
#top-menu {
	background: #678357;
	color: #fff;
	height: 1.8em;
	font-size: 0.8em;
	padding: 2px 2px 0px 6px;
	margin: 0 10px 0 11px;
}

#header {
	background: none;
	background-color: #A8CF92;
	color: #333333;
	padding: 4px 8px 0px 6px;
}

#header a {
	color: #333333;
}

#header h1 .breadcrumbs {
	display: inline-block;
	font-size: .7em;
}

#main-menu {
	background-color: #A8CF92;
	left: 0px;
}

#main-menu li a {
	background-color: #A8CF92;
	font-weight: bold;
	color: #333333;
}

#main-menu li a:hover {
	background: #678357;
	text-decoration: underline;
}

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

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

#main-menu .menu-children {
	border-right: 1px solid #678357;
	border-bottom: 1px solid #678357;
	border-left: 1px solid #678357;
}

#main-menu .menu-children li a:hover {
	background-color: #678357;
}

/* #main-menu li a.selected, #main-menu li a.selected:hover { background-color:#EBEBEB; color:#663300; } */

#main {
	background-color: #EBEBEB;
}


/***** Links *****/
a,
a:link,
a:visited {
	color: #993300;
}

a:hover,
a:active {
	color: #993300;
}

table.list th {
	background-color: #EBEBEB;
}

/***** Tables *****/
table#time-report tbody tr.total {
	background-color: #EBEBEB;
}

/***** Calendar *****/
table.noborder {
	border: 0px;
}

/***** Calendar *****/
table.cal th {
	background-color: #EBEBEB;
	padding: 4px;
}

/***** Flash & error messages ****/
.nodata,
.warning {
	text-align: center;
	background-color: #969696;
	border-color: #EBEBEB;
	color: #FFF;
}

/* Logo entête */
#header h1 {
	background-image: url("/assets/themes/asit/asit_logo_40pixel-47b02629.png");
	background-repeat: no-repeat;
	padding-left: 125px;
	line-height: 40px;
}

/* Icones */ 

svg.icon-svg {
    stroke: #485b3d;
}

svg.icon-svg-filled {
    fill: #485b3d;
}

/* //ASIT*************************************/