.navbar-brand > img {
max-height:55px;
margin-top: -5px;
}
.navbar-brand {
    padding: 10px 15px;
    
}
.navbar-inverse {
background: #ffffff url(/img/header.png) no-repeat scroll left bottom  ;
background-size:100% auto;
padding-bottom: 10px;
}

.navbar-inverse .navbar-nav > li > a {
    color: #f7f7f7;
}

.navbar-inverse .navbar-nav > li > a.btn{
    border-radius: 0px;
    
}
.spacer{
clear:both;
}

.nav-sidebar .panel-body{
    padding: 10px 21px 10px 20px;  
    
}
.list-group.panel > .list-group-item {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px
}
.list-group-submenu {
  margin-left:20px;
}
#mainmenu .btn {
    text-align: left;
}
li img {
    max-width: 100%;
    display: block;
    margin: 0 auto;
    max-width: 300px;
}
tr td img {
    max-width: 220px;
}
div.round{
    height:64px;
    width:64px;
    border-radius :50%;
    overflow : hidden;
    display: block;
}
div.round.inline{
    height:48px;
    width:48px;
    border-radius :50%;
    overflow : hidden;
    display: inline-block;
}
div.round img, td div.round img{

    min-width:  80px;
    max-height: 100%;

}
.my-list{
    cursor: default;
}

    ul.source, ul.target {
      min-height: 50px;
      margin: 0px 25px 10px 0px;
      padding: 2px;
      border-width: 1px;
      border-style: solid;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      border-radius: 3px;
      list-style-type: none;
      list-style-position: inside;
    }
    ul.source {
      border-color: #f8e0b1;
    }
    ul.target {
      border-color: #add38d;
    }
    .source li, .target li {
      margin: 5px;
      padding: 5px;
      -webkit-border-radius: 4px;
      -moz-border-radius: 4px;
      border-radius: 4px;
      text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    }
    .source li {
      background-color: #fcf8e3;
      border: 1px solid #fbeed5;
      color: #c09853;
    }
    .target li {
      background-color: #ebf5e6;
      border: 1px solid #d6e9c6;
      color: #468847;
    }
    .sortable-dragging {
      border-color: #ccc !important;
      background-color: #fafafa !important;
      color: #bbb !important;
    }
    .sortable-placeholder {
      height: 40px;
    }
    .source .sortable-placeholder {
      border: 2px dashed #f8e0b1 !important;
      background-color: #fefcf5 !important;
    }
    .target .sortable-placeholder {
      border: 2px dashed #add38d !important;
      background-color: #f6fbf4 !important;
    }
    .panel-heading{
        color:#ffffff !important;
        
    }
    .commentaires-popover .popover {
    display: block;
    float: left;
    margin: 20px;
    position: relative;
    max-width: 100%;
    width: 100%;

}
.nav-pills .btn{
    text-transform: none;
}
.form-group img{
max-width: 50px;
max-height: auto;}
.ui-sortable-handle{text-align: center;}

.source .ui-sortable-handle{text-align:left;}
.form-group  .source .ui-sortable-handle img{
    max-width: 150px;
    display: inline;
    margin: 0;
}

.target .passage,
.target .type-encart {
    display:none;
    
}