header .container-fluid {
	background-color: #c25e3b;
	background-image: url('images/header-tail.gif');
	background-position: bottom;
}
header .container-fluid .navbar-brand {
	color: white;
}
header .container-fluid .navbar-brand:hover .sub {
	color: white;
}
header #showMenu {
	color: white;
	border-color: white;
}
header #showMenu.btn-primary {
	color: #525252;
	background-color: white;
}
header .people button {
	color: white;
	opacity: 0.8;
}
.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {
	background-color: #525252;
	color: white;
}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
	background-color: #412c28;
	border-color: #525252;
}
.pagination>li>a, .pagination>li>span {
	color: #525252;
}
nav#menu {
	background-color: #f7ecc8;
}
nav#menu li a {
	color: #fff;
}
nav#menu li.active a {
	color: white;
}
nav#menu .submenu {
	background-color: rgba(0, 0, 0, 0.05);
}
nav#menu .submenu.active>a {
	color: #525252;
}
nav#menu .submenu.active>ul .active a {
	color: white;
}
#content .tab-header .nbEntities {
	color: #FFF;
}
#content .icon-ok {
	color: #18a905;
}
body {
	background-color: #fffbed;
	color: #412b26;
}
h1, .h1 {
	color: #563a33;
}
a {
	color: #ba5735;
}
a:hover {
	color: #412b26;
}
fieldset {
	border: 1px solid #e1d6b0;
	border-top: 3px solid #b75333;
}
legend {
	color: #b75333;
}
.create-info, .update-info {
	color: #aaa;
}
/*language switcher*/
.login header .navbar-default, .login header .container-fluid {
	background-color: #b95635;
}
/*MENU*/
nav#menu .submenu, nav#menu li {
	background-color: #573b34;
}
nav#menu .submenu.active {
	background-color: #563a33;
}
.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {
	background-color: #412c28;
}
nav#menu .submenu.active a {
	color: #fff;
}
nav#menu .nav>li>a:hover, nav#menu .nav>li>a:focus {
	background-color: #412c28;
	color: #fff;
}
/*FILTRES*/
.well {
	background-image: linear-gradient(to bottom, #c15d3a 0px, #b75434 100%);
	background-repeat: repeat-x;
	border-color: #843b21;
}
.search {
	background-image: linear-gradient(to bottom, #fff3c8 0px, #ede2b9 100%);
	border: 1px solid #d5caa5;
}
.panel {
	background-color: #fff3c8;
	background-image: linear-gradient(to bottom, #ede2b9 0px, #fff3c8 100%);
}
.panel-default>.panel-heading {
	background-color: #c15d3a;
	background-image: linear-gradient(to bottom, #563a33 0px, #412c28 100%);
	color: #fff;
	text-decoration: none;
}
.panel-body {
	border: 1px solid #ddd;
}
span.required {
	color: #ff0000;
}
button.btn.green {
	background-color: #51a049;
	color: #fff;
}
button.btn.green:hover {
	background-color: #44853d;
}
span.holder-refresh{
	padding-top:0;
	vertical-align:top;
}
span.holder-refresh:hover{
	cursor:pointer;
}
/*with tabs*/
.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {
	background-color: #bf5b39;
	background-image: linear-gradient(to bottom, #cc6643 0px, #bf5b39 100%);
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
	border-color: #e1d6b0 #e1d6b0 transparent;
	background-color: #fffbed;
}
.tab-content {
	border: 1px solid #e1d6b0;
	background-color: #fff3c8;
}
.error-summary {
	background-color: #f2dede;
	color: #a94442;
	border: 1px solid #ebccd1;
}
#form .select2-container-active {
	border-color: #66afe9;
}
ul.select2-results>li>div.select2-result-label .line2,
ul.select2-results>li>div.select2-result-label .line3 {
	color: grey;
}
ul.select2-results>li.select2-highlighted>div.select2-result-label .line2,
ul.select2-results>li.select2-highlighted>div.select2-result-label .line3 {
	color: #FFF;
}
/*TABLE*/
.table-striped>tbody>tr:nth-child(2n+1) {
	background-color: #fff7d4;
}
.table>thead>tr>th {
	border-color: #884a17;
}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
	border-color: #884a17;
}
th a {
	color: #333;
}
/*FOOTER*/
.footer {
	background-color: #2a1b17;
	color: #9c7764;
}
.footer a:hover {
	color: #df9d87;
}
.ui-dialog .ui-dialog-content {
	background-color: #fff;
}
/*UPDATE FOR PAYMENT PROCESS*/
.fa-check-circle.check-ct{
color:#439843;
margin-right:0.25em;
}
.fa-exclamation-circle.exclamation-ct{
	color:#be3535;
	margin-right:0.25em;
}
.navbar .nav-pills .bg-success{
background-color:#dedede;
}
.navbar .nav-pills .bg-success a{
color:#439843;
}
/*TOOLTIP UPDATE FOR IDENTIFICATION WEBFORM*/
#step4_obtainPassport-toolTip{
padding:1em 0;
font-style:italic;
color:#885d53;
}
/* Demandes à payer - Liste des demandes d'ID en attente  */
.panel.panel-primary.invoices_to_create table tr td:first-child {
white-space: nowrap;
}
.panel.panel-primary.invoices_to_create table tr td:first-child input {
margin-right: 10px;
}

