.skin-green .sidebar-form input[type="text"] {
  color:#FFF;
  
  }
  
  .text-align-right{
  text-align:right;
  }
  
  .table_coordonnees tr>td:first-child{
  padding-right:10px;
  color:#999;
  }
  .table_coordonnees tr:first-child>td{
  
  font-weight:bold;
  color:#333;
  }
  .message_client{
   font-style: italic;
  }
  .max-height{
  overflow:auto;
  max-height: 220px;
  padding-top: 5px;
  }
  .timeline-header{
      font-size:12px!important;
  }
  .timeline .user-image-inline{
    width:25px;
    margin-left: -10px;
    margin-top:-6px;
    border-radius:20px;
    /* position:absolute; */
  }
  .timeline>li>.timeline-item {
  margin-bottom:5px;
  -webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.3);
      box-shadow: 0 1px 5px rgba(0,0,0,0.3);
  }
  .timeline>li {
      margin-right: 0px;
      margin-bottom: 0px;
      padding-top: 10px;
  }
  .timeline>li>.fa{
    margin-top:10px;
  }
  .sidebar-form option:disabled{
      color:#2c3b41;
  }
  
  .table-striped>tbody>tr.non_reglee,.table-striped>tbody>tr.non_reglee:nth-of-type(odd){
    color:#AAA;
      background-color: #CCC;
     }
     .table-striped>tbody>tr.non_reglee.selected{
    color:#FFF;
  
     }
  .fond-rond{
      padding:3px;
      text-align:center;
      height:20px;
      width:20px;
      border-radius:50%;
  }
  .max-height-timeline{
    margin-bottom:-80px;
    padding-bottom:30px;
  }
  .derniere-timeline{padding-top:50px;margin-right:16px;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+49&0+0,1+49 */background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 49%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 49%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 49%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */}
  .derniere-timeline:before{
    top:80px;
  }
  .prix_perso{
  border:3px solid #006699;
  }
  
  .select2-container {
    display:block;
    margin-top:10px;
  }
  .select2-container--default .select2-selection--multiple{
    background-color:#2c3b41;
    border:none;
  }
  .select2-container--default.select2-container--focus .select2-selection--multiple {
      border:none;
  }
  .select2-container--default .select2-selection--multiple .select2-selection__choice{
    background-color:#337ab7;
    border:none;
    font-size:12px;
  }
  .select2-container--default .select2-search--inline .select2-search__field {
  color:#FFF;
  }
  .select2-results__option{
    font-size:13px;
    padding:0px;
   
  }
  .select2-results__options{
    width:400px!important;
    max-height: none!important;
    background-color:#FFF;
  }


  

.pulse {
  animation: pulse 2s infinite;
  box-shadow: 0 0 0 rgba(255,0,0, 0.4);

}
.pulse:hover {
  animation: none;
}

@-webkit-keyframes pulse {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(255,0,0, 0.4);
  }
  70% {
      -webkit-box-shadow: 0 0 0 10px rgba(255,0,0, 0);
  }
  100% {
      -webkit-box-shadow: 0 0 0 0 rgba(255,0,0, 0);
  }
}
@keyframes pulse {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(255,0,0, 0.4);
    box-shadow: 0 0 0 0 rgba(255,0,0, 0.4);
  }
  70% {
      -moz-box-shadow: 0 0 0 10px rgba(255,0,0, 0);
      box-shadow: 0 0 0 10px rgba(255,0,0, 0);
  }
  100% {
      -moz-box-shadow: 0 0 0 0 rgba(255,0,0, 0);
      box-shadow: 0 0 0 0 rgba(255,0,0, 0);
  }
}

.content-wrapper{
  overflow: auto;
}