/**
	Surchage Bootstrap
*/

/*** REGLES COMMUNES ***/

.body {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 16px;
	line-height: 1.42857143;
	color: #323232;
}

.glyphicon-camera, .glyphicon-picture {
	font-size: 80px;
}

.container {
	padding: 0 10px 0 10px;
}

.legend-bouton {
    padding-bottom: 5px;
}

.text-primary {
	color : #bbcd24;
}

.header h1 {
	font-size : 16px;
}

.title {
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
	font-size: 23px;
	position: relative;
	z-index: 2;
	padding-left: 20px;
	margin-bottom: 20px;
	font-weight: 700;
	color: #323232;
}

.title::before {
    content: "";
    display: block;
    width: 40px;
    height: 40px;
    background: #e1ecc4;
    position: absolute;
    z-index: -1;
    top: -7px;
    left: 0;
}

.img-logo {
	height: 100px;
}

.btn-primary {
    color: #fff;
    background-color: #bbcd24;
    border-color: #E1ECC4;
}

.btn-primary:hover, .btn-primary:focus {
    color: #fff;
    background-color: #7b9a2e;
    border-color: #657e26;
}

.form-inline .form-group {
	display: inline-flex !important;
}

.mr-sm-2 {
	margin-right: 20px;
}

/*** LOGIN ***/

/*** TRACABILITE ***/

.saisie-crit-ddl {
	width: 200px;
}

.table-striped > tbody > tr:nth-of-type(2n+1) {
    background-color: #bbcd24;
}
