#header  span.logo {
  background:url('../images2/logobnc.png') no-repeat;
  padding: 0px 4px 4px 38px;
}

.notification.orange {background-color: #F0AD4E;}

.rightnow .number.green {color: #9FC569;}
.rightnow .number.red {color: #ED7A53;}
.rightnow .number.gray {color: #a2aaac;}
.rightnow .number.orange {color: #FF8A00;}
.rightnow .number.dark {color: #1F3140;}
.rightnow .number.blue {color: #3399cc;}
.rightnow .number.white {color: #ffffff;}

.rightnow A { color: #353535; }

.recent-invoices {position: relative; list-style:none; padding-top: 15px; margin-left:0; padding-bottom: 0;padding-left: 0;}
.recent-invoices li {border-bottom: 1px solid #c4c4c4; padding: 10px 0 15px 0; width: 100%;}
.recent-invoices .avatar {
  margin-left:15px; 
  width:40px; 
  height: 40px;
  border:1px solid #e3e2e2;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius: 2px;
  padding: 2px;
  float: left;
}
.recent-invoices .avatar img {width: 34px;height: 34px;width: 122px;}
.recent-invoices .avatar span {margin-top: -6px;display: inline-block;margin-left: 1px;margin-right: 0;}
.recent-invoices .invnum {float: left; margin-left:10px; margin-right: 10px;}
.recent-invoices .date {float: left; margin-left:10px; margin-right: 10px;}
.recent-invoices .right {float: right; margin-right: 15px; margin-top:-20px; }
.recent-invoices .montant {float: right;   font-size: 14px; font-weight: bold;}
.recent-invoices .status {text-align:right; margin-top:29px;}
.recent-invoices li:last-child {border-bottom: none; padding-bottom: 10px;}

.morecontent
{
  margin-bottom: 0px;
}

.recent-tickets {position: relative; list-style:none; padding-top: 15px; margin-left:0; padding-bottom: 0;padding-left: 0;}
.recent-tickets li {border-bottom: 1px solid #c4c4c4; padding: 10px 0 15px 0; width: 100%;}
.recent-tickets .avatar {
  margin-left:15px; 
  width:40px; 
  height: 40px;
  border:1px solid #e3e2e2;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius: 2px;
  padding: 2px;
  float: left;
}
.recent-tickets .avatar img {width: 34px;height: 34px;width: 122px;}
.recent-tickets .avatar span {margin-top: -6px;display: inline-block;margin-left: 1px;margin-right: 0;}
.recent-tickets .titre {float: left; margin-left:10px; margin-right: 10px;}
.recent-tickets .date {float: left; margin-left:10px; margin-right: 10px;}
.recent-tickets .right {float: right; margin-right: 15px; margin-top:-20px; }
.recent-tickets .status {text-align:right; margin-top:6px;}
.recent-tickets li:last-child {border-bottom: none; padding-bottom: 10px;}

.recent-annonces {position: relative; list-style:none; padding-top: 15px; margin-left:0; padding-bottom: 0;padding-left: 0;}
.recent-annonces li {border-bottom: 1px solid #c4c4c4; padding: 10px 0 15px 0; width: 100%;}
.recent-annonces .avatar {
  margin-left:15px; 
  width:40px; 
  height: 40px;
  border:1px solid #e3e2e2;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius: 2px;
  padding: 2px;
  float: left;
}
.recent-annonces .avatar img {width: 34px;height: 34px;width: 122px;}
.recent-annonces .avatar span {margin-top: -6px;display: inline-block;margin-left: 1px;margin-right: 0;}
.recent-annonces .titre {float: left; margin-left:10px; margin-right: 10px;}
.recent-annonces .date {float: left; margin-left:10px; margin-right: 10px;}
.recent-annonces .right {float: right; margin-right: 15px; margin-top:-20px; }
.recent-annonces .status {text-align:right; margin-top:6px;}
.recent-annonces li:last-child {border-bottom: none; padding-bottom: 10px;}

.dropdown-menu .menu {
  width:200px;
}

.navbar .dropdown-menu:before
{
  left:30px;
}

.ticket-history {position: relative; list-style:none; padding-top: 0px; margin-left:0; padding-bottom: 0;padding-left: 0;}
.ticket-history>li {border-bottom: 1px solid #c4c4c4; padding: 10px 0 15px 0; width: 100%; position:relative;}
.ticket-history .author {}
.ticket-history .right {position:absolute; top:0px; right:0px; margin-right: 15px; margin-top:6px; }
.ticket-history .notes {padding-top:15px;}
.ticket-history>li:last-child {border-bottom: none; padding-bottom: 10px;}

.ticket-attr {position: relative; list-style:disc; padding-top: 15px; margin-left:30px;;; padding-bottom: 0;padding-left: 0;}
.ticket-attr li {border-bottom: 0px; padding: 0px 0 0px 0; width: 100%; position:relative;}
.ticket-attr li:last-child {border-bottom: none; padding-bottom: 0px;}

.panel .panel-heading .ratio {position:absolute;top:0px; right:0px;width:70%;height:37px;}
.panel .panel-heading .progress {width:70%;right:50px}

.inline-ratio {display:inline-block;width:200px;position:relative;}

.done-ratio {padding:0px 10px;position: relative; display:inline-block;width:100%;}
.done-ratio .title {
  /*background-color: #e5e5e5;*/
  background: url(../images/patterns/3.png) repeat;
  padding:5px 15px;
  border-top: 1px solid #c4c4c4;
  border-bottom: 1px solid #c4c4c4;
  -moz-box-shadow:0 1px 0px rgba(255, 255, 255, 1);
  -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
  box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
}
.done-ratio .content span.icon16.left {line-height: 12px;}
.done-ratio .progress {
  margin-bottom: 2px;
  width:100%;
  margin-top:2px;
}
.done-ratio .percent {
  position: absolute;
  right:10px;
  top:7px;
  font-weight: 700;
}
.inline-ratio .done-ratio .percent {
  position: absolute;
  right:-30px;
  top:0px;
  font-weight: 700;
}

a.underlined {
  color:#353535;
  border-bottom:1px dotted grey;
}
a:hover.underlined {
  text-decoration: none;
  }

.markItUp
{
  width:100%;
  border:0px;
}

.markItUpEditor
{
  width:100%;
  height:200px;
  background:white;
}

.markItUpContainer
{
  border: 1px solid #C4C4C4;
  background: url("/images/patterns/2.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.markItUpHeader
{
  height:22px;
}

.refresh_preview {
  visibility: visible;
  width: 100%;
  height: 200px;
}

.refresh_preview>DIV {
  visibility: visible;
  width: 80px;
  height: 80px;
  position: absolute;
  top: 50%;
  left:50%;
  margin-top: -30px;
  margin-left: -40px;
  background:url(/images/loader.gif) no-repeat;
  z-index: 667999;

