/* Add here all your CSS customizations */
.tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    background-color: #27214e;
    border-radius: 4px;
}
.tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #27214e;
}
a.disabledBtn {
    cursor: not-allowed !important;
    pointer-events: visible !important;
    filter: alpha(opacity=50);
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity: .50 !important;
}
.label_neza {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    margin-top: 15px !important;
    font-weight: bold;
}
/***
Filtre
**/
.filtre {
	margin: 0 0 20px 0;
	padding: 15px 30px 15px 15px;
	border-left: 5px solid #eee;
	-webkit-border-radius: 0 4px 4px 0;
	-moz-border-radius: 0 4px 4px 0;
	-ms-border-radius: 0 4px 4px 0;
	-o-border-radius: 0 4px 4px 0;
	border-radius: 0 4px 4px 0; 
}

.filtre.filtre-info {
background-color: #f5f8fd;
border-color: #8bb4e7;
color: #010407; 
}
.filtre p { margin: 0; font-size: 13px; }

.filtre h1,
.filtre h2,
.filtre h3,
.filtre h4,
.filtre h5,
.filtre h6 {
margin-top: 0; 
}
.filtre code,
.filtre .highlight {
background-color: #fff;
}
/***
Notes
***/
.note {
  margin: 0 0 20px 0;
  padding: 15px 30px 15px 15px;
  border-left: 5px solid #eee;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  -ms-border-radius: 0 4px 4px 0;
  -o-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0; }
  .note h1,
  .note h2,
  .note h3,
  .note h4,
  .note h5,
  .note h6 {
    margin-top: 0; }
    .note h1 .close,
    .note h2 .close,
    .note h3 .close,
    .note h4 .close,
    .note h5 .close,
    .note h6 .close {
      margin-right: -10px; }
  .note p {
    margin: 0;
    font-size: 13px; }
    .note p:last-child {
      margin-bottom: 0; }
  .note code,
  .note .highlight {
    background-color: #fff; }
  .note.note-default {
    background-color: white;
    border-color: #b0c1d2;
    color: black; }
    .note.note-default.note-bordered {
      background-color: #eef1f5;
      border-color: #c0cedb; }
    .note.note-default.note-shadow {
      background-color: #f1f4f7;
      border-color: #d1dbe4;
      box-shadow: 5px 5px rgba(212, 221, 230, 0.2); }
  .note.note-success {
    background-color: #c0edf1;
    border-color: #58d0da;
    color: black; }
    .note.note-success.note-bordered {
      background-color: #a7e6ec;
      border-color: #6dd6df; }
    .note.note-success.note-shadow {
      background-color: #abe7ed;
      border-color: #81dbe3;
      box-shadow: 5px 5px rgba(134, 221, 228, 0.2); }
  .note.note-info {
    background-color: #f5f8fd;
    border-color: #8bb4e7;
    color: #010407; }
    .note.note-info.note-bordered {
      background-color: #dbe8f8;
      border-color: #a0c2ec; }
    .note.note-info.note-shadow {
      background-color: #e0ebf9;
      border-color: #b5cff0;
      box-shadow: 5px 5px rgba(185, 210, 241, 0.2); }
  .note.note-warning {
    background-color: #faeaa9;
    border-color: #f3cc31;
    color: black; }
    .note.note-warning.note-bordered {
      background-color: #f8e38c;
      border-color: #f4d249; }
    .note.note-warning.note-shadow {
      background-color: #f9e491;
      border-color: #f6d861;
      box-shadow: 5px 5px rgba(246, 217, 102, 0.2); }
  .note.note-danger {
    background-color: #fef7f8;
    border-color: #f0868e;
    color: #210406; }
    .note.note-danger.note-bordered {
      background-color: #fbdcde;
      border-color: #f39da3; }
    .note.note-danger.note-shadow {
      background-color: #fbe1e3;
      border-color: #f6b3b8;
      box-shadow: 5px 5px rgba(246, 184, 189, 0.2); }

.btn-neza { padding: 2px 3px; font-size: 13px; font-weight: normal; }
a, .btn-link-neza { color: #000000; }

.btn-neza, .btn-neza:active, .btn-neza.active, .btn-neza[disabled], fieldset[disabled] .btn-neza {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.btn-neza.disabled, .btn-neza[disabled], fieldset[disabled] .btn-neza {
    cursor: not-allowed;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity: .65;
}
.required-input { border: 1px solid #b41a1a; }

/***
Dashboard Stats 2
***/
.dashboard-stat2 {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	background: #fff;
	padding: 15px 15px 30px 15px;
	margin-bottom: 20px; 
}
  
.dashboard-stat2.bordered { border: 1px solid #e7ecf1; }
.dashboard-stat2 .display { margin-bottom: 20px; }

.dashboard-stat2 .display:before, .dashboard-stat2 .display:after {
	content: " ";
	display: table; 
}

.dashboard-stat2 .display:after { clear: both; }

.dashboard-stat2 .display .number {
	float: left;
	display: inline-block; 
}

.dashboard-stat2 .display .number h3 {
margin: 0 0 2px 0;
padding: 0;
font-size: 30px;
font-weight: 400; 
}

.dashboard-stat2 .display .number h3 > small { font-size: 23px; }

.dashboard-stat2 .display .number small {
	font-size: 14px;
	color: #AAB5BC;
	font-weight: 600;
	text-transform: uppercase;
}

.dashboard-stat2 .display .icon {
	display: inline-block;
	float: right;
	padding: 7px 0 0 0; 
}
.dashboard-stat2 .display .icon > i {
	color: #cbd4e0;
	font-size: 26px; 
}

.dashboard-stat2 .progress-info {clear: both; }

.dashboard-stat2 .progress-info .progress {
	margin: 0;
	height: 4px;
	clear: both;
	display: block;
}
.dashboard-stat2 .progress-info .status {
	margin-top: 5px;
	font-size: 11px;
	color: #AAB5BC;
	font-weight: 600;
	text-transform: uppercase;
}

.dashboard-stat2 .progress-info .status .status-title { float: left; display: inline-block; }
.dashboard-stat2 .progress-info .status .status-number { float: right; display: inline-block; }

.dashboard-stat .details .desc {
    text-align: right;
    font-size: 14px;
    letter-spacing: 0;
    font-weight: 300;
}
.feeds li .col2 {
    float: left;
    width: 120px;
    margin-left: -75px;
}
.feeds li .col1, .feeds li .col1>.cont>.cont-col2 {
    width: 93%;
    float: left;
}