body { padding-top: 50px; }

.navbar-default {
    background-color: #303F9F;
    border-color: #283593;
}

.btn-primary{
	background-color: #303F9F;
    border-color: #283593;
}

.btn-primary:hover{
	background-color: #1A237E;
}

.navbar-default .navbar-brand,
.navbar-default .navbar-nav>li>a{
	color: #fff;
}

.navbar-default .navbar-brand:focus, 
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-nav>li>a:focus, 
.navbar-default .navbar-nav>li>a:hover{
	color: #ccc;
}

.navbar-default .navbar-nav>.active>a, 
.navbar-default .navbar-nav>.active>a:focus, 
.navbar-default .navbar-nav>.active>a:hover{
	background-color: #1A237E;
	color: #fff;
}

.navbar{
	margin-bottom: 0px;
}

footer{
	height: 50px;
	width: 100%;
	background: #cecece;
	padding: 15px;
}

h1.titre{
	color: #303F9F;
	border-bottom: 1px solid #283593;
}

h3.titre{
	color: #304FFE;
	border-bottom: 1px solid #304FFE;
}

body{
	background: #cecece;
}

#content{
	padding-top:20px;
	padding-bottom: 30px;
	background: #fff;
}

.navbar-default .navbar-nav>.open>a, 
.navbar-default .navbar-nav>.open>a:focus, 
.navbar-default .navbar-nav>.open>a:hover{
	background-color: #1A237E;
	color: #fff;
}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover{
    background-color: #303F9F;
}

td.sortable{
	cursor: move;
}

.accueil_block{
	text-align: center;
	background-color: #304FFE;
	color:#fff;
	padding: 10px;
}

.accueil_block a{
	color:#fff;
	cursor: pointer;
}

.block_contact{
	border: 1px solid #283593;
}

a{
	color:#3D5AFE;
}

.bootstrap-datetimepicker-widget table td.active, 
.bootstrap-datetimepicker-widget table td.active:hover{
	background-color: #1A237E;
}

.well-success{
	background-color: #dff0d8;
}

.well-danger{
	background-color: #f2dede;
}

.table-default{
	background-color:#fff;
}

.tab-cell-td{
	border: 1px solid #333;
}

.titre > small > a{
    margin-bottom: 7px;
}

.badge-danger{
	background-color: #D32F2F;
}

.badge-success{
	background-color: #388E3C;
}

.badge-warning{
	background-color: #F57C00;
}