.sidebar .logopanel h1 a{
	background:none;
}
.account .password_reponse {
	display: none;
}
.topbar .header-right .header-menu .username{
    max-width: 100%;
}
.sidebar .sidebar-inner .sidebar-footer .pull-left{
    width:33.33%;
}
.fileinput-preview img{
    max-width: 100%;
}
.ui-datepicker-buttonpane button.ui-datepicker-current{
    display:none;
}
.table-responsive {
    overflow: visible;
}
.form-horizontal .form-group{
    margin-left: 0;
    margin-right: 0;
}
.drag_list{
    width: 44%;
    margin: 0 3%;
    float: left;
    background: #eee;
}
.main-content .page-content .panel .panel-content .drag_list ul{ list-style-type: none; margin: 0; margin-right: 10px; padding: 5px; width: 100%;}
.drag_list ul li { margin: 5px; padding: 5px; background-color:#FFF; cursor: pointer;}
.clear{
    clear: both;
}
.drag_list ul li:first-child{
    background-color:#319db5;
    color:#FFF;
}

.sortable_list{
    width: 70%;
    margin: 0 3%;
    background: #eee;
}
.sortable_list ul{ list-style-type: none; margin: 0; margin-right: 10px; padding: 5px; width: 100%;}
.sortable_list ul li { margin: 5px; padding: 5px; background-color:#FFF; cursor: pointer;}
.clear{
    clear: both;
}
.sortable_list ul li.principal{
    background-color:#319db5;
}
.sortable_list ul li.principal span{
    color:#FFF;
}

.form-group{
    clear:both;
}
.main-content .page-content .panel table .btn-group{
    z-index: auto;
}
textarea{
    width: 100%;
}
.italic{
    font-style: italic;
}
.little-size{
    font-size: 12px;
}
.main-content .page-content .panel-content h3 {
    display: inline-block;
    padding-right: 5px;
}
.main-content .page-content .panel-content.tableau_quantite{
    padding: 0;
}
.main-content .page-content .panel-content.tableau_quantite .force-table-responsive{
    overflow: hidden;
}

table.dataTable .btn-sm.pull-right{
    margin-left: 0;
}

.check0::before {
    content: "";
}
.check1::before {
    content: "";
}
.check0, .check1{
    box-sizing: border-box;
    font-size: 20px;
}
.dataTable .principal{
    text-align: center;
}
.dataTable .normal{
    text-align: center;
}
.dataTable .bg_blue{
    background-color: #00a2d9;
    color:#FFF;
}
.dataTable .bg_gray{
    background-color: #f5f5f5;
}
.dataTable .bg_red{
    background-color: #fee0de;
}
.dataTable .bg_green{
    background-color: #dff0d8;
}
.liste_non_sortable table.dataTable thead > tr > th{
    padding-right: 0 !important;
}
.modal-open .modal{
    z-index: 3400;
}
.form-control{
	padding:6px 12px;
}
#titre_liste_invite{
    text-align: center;
    padding:10px 0 0px 0;
}
#titre_liste_invite .titre{
    text-transform: uppercase;
    font-size:20px;
    font-weight:bold;
}
.error{
    color:#FF0000;
    font-style: italic;
    display: none;
    clear: both;
}
.error.show{
    display: block;
}
.colonne2 .icheck-list{
    column-count: 2;
}
.colonne2 div[class*='icheckbox_'], .colonne2 div[class*='iradio_']{
    top:0 !important;
}
table.dataTable thead > tr > th{
    padding: 5px !important;
}
