
.body .content .section {
  min-height: 130px;
  margin: 0px 20px 20px 0px;
  padding: 12px;
  border-radius: 2px;
  background-color: #1D1D1D;
  font-family: Lato, arial;
  font-size: 11pt;
  font-weight: 100;
  line-height: 25px;
}

@media(max-width:992px) {
  .body .content .section {
    margin: 0px 0px 20px 0px;
  }
}

.body .content .section h2{
  margin-bottom: 10px;
  padding: 0 8px 8px 8px;
  text-align: center;
}

/* color documents */
.body .content .section.unite h2 {
  border-bottom: 2px solid rgb(156, 7, 25);
  box-shadow: 0 2px 0 rgb(0, 84, 168);
}
.body .content .section.baladins h2 {
  border-bottom: 2px solid rgb(0,161,217);
}
.body .content .section.louveteaux h2 {
  border-bottom: 2px solid rgb(35,111,81);
}
.body .content .section.eclaireurs h2 {
  border-bottom: 2px solid rgb(0,81,158);
}
.body .content .section.pionniers h2 {
  border-bottom: 2px solid rgb(212,2,29);
}
.body .content .section.route h2 {
  border-bottom: 2px solid rgb(21,154,85);
  box-shadow: 0 2px 0 rgb(183, 4, 22);
}

.body .content .section img{
  height: 14px;
  margin: -3px 6px 0 0;
}

.body .content .section .delete {
  position: absolute;
  right: 40px;
}

@media(max-width:992px) {
  .body .content .section .delete {
    right: 20px;
  }
}

.body .content .section .delete img{
  height: 14px;
  margin: -3px 0 0 6px;
}

.body .content .upload {
  margin: 0 20px 20px 0;
  padding: 0 12px;
  background-color:#1D1D1D;
}

@media(max-width:992px) {
  .body .content .upload {
    margin: 0 0 20px 0;
    padding: 0 12px;
  }
}

.body .content .upload .col-md-6 {
  padding: 12px 5px;
}

.body .content .upload img{
  height: 20px;
  margin: -5px 6px 0 0;
}

.body .content .upload input[type="text"] {
  min-width: 80%;
  padding: 0 4px;
  border-radius: 2px;
  border: none;
  font-size: 11pt;
}

.body .content .upload input[type=file] {
  display: block;
  width: 100%;
  color: white;
  font-family: Lato, arial;
  font-weight: 100;
}

.body .content input[type=submit] {
  min-width: 95px;
  margin: 0 0 30px 15px;
  padding: 3px 10px;
  -webkit-appearance: button;
  cursor: pointer;
  font-family: sans-serif;
  border-radius: 2px;
  background-color: white;
  border: none;
}
