span.multiselect-native-select{position:relative}span.multiselect-native-select select{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px -1px -1px -3px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;left:50%;top:30px}.multiselect-container{position:absolute;list-style-type:none;margin:0;padding:0}.multiselect-container .input-group{margin:5px}.multiselect-container>li{padding:0}.multiselect-container>li>a.multiselect-all label{font-weight:700}.multiselect-container>li.multiselect-group label{margin:0;padding:3px 20px 3px 20px;height:100%;font-weight:700}.multiselect-container>li.multiselect-group-clickable label{cursor:pointer}.multiselect-container>li>a{padding:0}.multiselect-container>li>a>label{margin:0;height:100%;cursor:pointer;font-weight:400;padding:3px 20px 3px 40px}.multiselect-container>li>a>label.radio,.multiselect-container>li>a>label.checkbox{margin:0}.multiselect-container>li>a>label>input[type=checkbox]{margin-bottom:5px}.btn-group>.btn-group:nth-child(2)>.multiselect.btn{border-top-left-radius:4px;border-bottom-left-radius:4px}.form-inline .multiselect-container label.checkbox,.form-inline .multiselect-container label.radio{padding:3px 20px 3px 40px}.form-inline .multiselect-container li a label.checkbox input[type=checkbox],.form-inline .multiselect-container li a label.radio input[type=radio]{margin-left:-20px;margin-right:0}


.navbar-static-top{
    background: #4585c2;
    color: white !important;
}

.sidebar ul li {
    border-bottom: 1px solid #e7e7e7;
}

.nav-tabs > li > a {
    background-color: #4585c2;
    color : white;
}

a {
    color: #4585c2;
}
.panel-default > .panel-heading {
	background : #2E375A;
	background : #4585C2;
	color : white;
}
.modal-header {
    background: #4585C2 none repeat scroll 0 0;
    background : #4585C2 none repeat scroll 0 0;
    color: white;
}

#side-menu-mini .nav-second-level {
	background : #B7CCE7 none repeat scroll 0 0;
}

#side-menu, sidebar,#wrapper {

	background : #b7cce7;
}
.nav > li > a:focus, .nav > li > a:hover {
    background-color: #1c2429;
    _color : white !important;
}

.sidebar .nav > li > a:focus, .sidebar .nav > li > a:hover {
    _background-color: #1c2429;
    color : white !important;
}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
    background-color: #1c2429;
    border-color: #337ab7;
}

.pagination > li:first-child > a, .pagination > li:first-child > span,.pagination > li:last-child > a, .pagination > li:last-child > span,.pagination > li > a, .pagination > li > span {
	 color : #1c2429;

}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
	background-color : #1c2429;
	border : 1px solid transparent;
}
.categorie_niveau_un h4 {

	color : #1c2429;
}

.dataTables_processing .conteneur {

	color : #1c2429;
}


.modal_rouge .modal-header{
	background : #1c2429;
}
#side-menu a {
    color: #1c2429;
}
#side-menu .user{
    color:white;
}

.sidebar ul#side-menu li a.active, .sidebar ul#side-menu li a:hover{
    color:white;
}
.fa-trash-o {
  
}
.bulle-anomalie {
    color: white;
    font-size: 12px;
    background: #e43030;
    display: inline-block;
    padding: 1px 4px;
    margin-left: 5px;
    font-weight: bold;
    /* font-family: arial; */
    border-radius: 10px;
}

.sidebar ul li,#side-menu, sidebar, #wrapper {
	background : #89B9D0;
}

.sidebar ul li {
    border-bottom: 1px solid #89B9D0;
}

.navbar-static-top {
	background : #003E72;
	background : #89B9D0;
}

.navbar-default {

    border-color: #89B9D0;
}

.nav-tabs > li > a {
    background-color: #89B9D0;
    color: white;
}
.panel-default > .panel-heading,.modal-header {

    background: #89B9D0;
    color: white;
}
.btn-primary,a.dt-button {
    background-color: #89B9D0;
    border-color: #89B9D0;

}
a {
    color: #89B9D0;
    color: #1C2429;
}
button.dt-button, div.dt-button, a.dt-button {
	cursor: pointer;
	font-size: 12px;
	font-weight: 400;
	line-height: 1.42857;
	text-align: center;
	white-space: nowrap;
	color: #fff;
	color: #6c757d;
}
button.dt-button, div.dt-button, a.dt-button {
	-moz-user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
	cursor: pointer;
	display: inline-block;
	font-size: 12px;
	font-weight: 400;
	line-height: 1.42857;
	margin-bottom: 0;
	padding: 3px 6px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	background-color: #6c757d;
	border-color: #6c757d;
	color: #fff;
	border-radius: 4px;
	margin-left: 5px;
	background-color: transparent;
	border-color: transparent;
	color: #6c757d;
}
.dataTables_length {
    float: left;
}
.dataTables_filter {
  float : right;
}
.dataTables_wrapper .dataTables_filter input {
    margin-left: 0.5em;
}
.dataTables_filter {
float: left;
margin-right: 10px;
}
.dataTables_length select, .dataTables_filter input, #filtrerEtatCommande {
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
color: #555;
_display: block;
font-size: 14px;
_height: 34px;
_line-height: 1.42857;
_padding: 6px 12px;
transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
_width: 100%;
}
.dataTables_info {
float: left;
margin-left: 15px;
margin-top: 5px;
}
.dataTables_paginate {
margin-top: 0px !important;
float: left;
}
.dataTables_length {
margin-left: 10px !important;
float: right !important;
}
