body {
  margin-top:20px;
  background-color: #f6f6f6;
}

.container {
  padding:20px;
  max-width:1000px;
  border-style: solid;
  //border-width: 0px 1px 0px 1px !important;
  border-width:1px;
  border-color: #d9dadb !important;
  background-color: #ffffff;
}

.bleu-rseq {
  color:#008ac9;
}

#liste-criteres {
  font-size:13px;
}

.list-left-offset {
  margin-left:24px;
}

.top-buffer-10 {
  margin-top:10px;
}

.top-buffer-20 {
  margin-top:20px;
}

.bottom-buffer-10 {
  margin-bottom:10px;
}

.bottom-buffer-20 {
  margin-bottom:20px;
}

.form-group {
  margin-top:20px;
}

.margin-top-0 {
  margin-top:0 !important;
}

.margin-bottom-0 {
  margin-bottom:0 !important;
}

.well-panel-group {
  margin-bottom:0;
  border-radius: 4px 4px 0 0;
  font-size:14px;
}

#liste-criteres .panel-primary, .panel-heading {
  border-radius:0;
}

#liste-criteres .panel-primary {
  margin:0;
  border-color:#2c6ca2;
}

.footer-copyrights {
  display:inline-block;
}

@media (max-width: 1200px) {
  .footer-copyrights {
    clear:both !important;
    padding-top:20px !important;
  }
}

.row-top-buffer { margin-top:10px; }

.padding-0 {
  padding: 0 !important;
}

.wrapperSingleRapport > .row > .col-md-4 {
  padding:10px;
  background-color: #f2f2f2;
}

.wrapperSingleRapport > .row > .col-md-8 {
  padding:10px;
}

.btn-primary {
  background-color:#008ac9;
}

hr {
  margin:15px 0;
  border-color:#cecece !important;
}

.date-inputs input[type=text] {
  width:100px;
}
