
.body .content .article {
  min-height: 120px;
  width:100%;
  margin:0 0 15px 0;
  background-color:#1D1D1D;
  text-align:left;
  border-radius: 2px;
}

.body .content .article.discover {
  background-image:url('/images/discover/discover.jpg');
  background-repeat:no-repeat;
  background-position:center center;
  background-size:cover;
}

.body .content .article.discover .text {
  width: 40%;
  text-align: left;
  text-shadow: 1px 2px 10px black;
  font-size: 13pt;
  font-weight: bold;
  letter-spacing: 1px;
  line-height: 23px;
}

@media(max-width:992px){
  .body .content .article.discover .text {
    width: 100%;
  }
}

.body .content .article .contentNews {
  padding: 12px;
}

.body .content .article .contentNews .title {
  margin-bottom: 10px;
  padding: 0 8px 8px 8px;
  display: flex;
  display: -webkit-box;
  font-size: 11pt;
}

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

.body .content .article .contentNews .title .titleText{
  width: 100%;
}
.body .content .article .contentNews .title .titleText img {
  height: 20px;
  margin: -5px 6px 0 0;
}

.body .content .article .contentNews .title a.titleText {
  width: 65%;
  display: block;
}

.body .content .article .contentNews .title p.date {
  width: 35%;
  padding: 3px 0 0 0;
  text-align: right;
  font-size: 9pt;
}

.body .content .article .contentNews .title .delete img {
  height: 20px;
  margin: -5px 0 0 6px;
}

.body .content .article .contentNews p.preview {
  max-height: 111px;
  text-overflow: ellipsis;
  overflow: hidden;
}

.body .content .article .contentNews p.preview a {
  text-decoration: none;
}

.body .content .article .imageNews {
  min-height: 200px;
  background-repeat:no-repeat;
  background-position:center center;
  background-size:cover;
  border-radius: 0 2px 2px 0;
}

@media(max-width:992px){
  .body .content .article .imageNews {
    border-radius: 0 0 2px 2px;
  }
}

.body .content .article .imageNewsFull {
  max-height: 65vh;
  max-width: 100%;
  margin: 15px 0 0 0;
}

.body .seeMore {
  text-align: center;
  font-size: 12pt;
  letter-spacing: 3px;
  margin: 0 0 10px 0;
}

.body .seeMore a, a:hover, a:visited {
  color:white;
  text-decoration: none;
}

img.downArrow {
  width: 35px;
}

.body .content .article.edit {
  min-height: 210px;
}

.body .content .article.edit input[type="text"] {
  min-width: 80%;
  padding: 0 4px;
  border-radius: 1px;
  border: none;
}

.body .content .article.edit textarea {
  resize: none;
  width: 100%;
  padding: 5px;
  border-radius: 1px;
  border: none;
}

.body .content .article.edit .imageNews {
  min-height: initial;
}

.body .content .article.edit .imageAdd {
  min-height: 185px;
  margin: 10px;
  padding: 10px;
  border: 1px solid white;
  border-radius: 2px;
}

.body .content .article.edit 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;
}
