.t3-content td, .t3-content tr td {
    border-top: none;
}

td,
tr td {
  border-top: 0px;
}

.page-header {
    border-bottom: 1px solid #d9d9d9;
}

hr {
     border-top: 1px solid #d9d9d9; 
}

article img, .article-intro img {
    display: INLINE;
}

.t3-sl {
    padding-top: 20px;
    padding-bottom: 10px;
}


/*Modification largeur zone de recherhce icagenda*/
.ic-filter-search input {
    width: 100%;
}

/*Annimation du texte du bandeau*/
@keyframes flickerAnimation {
  0%   { opacity:1; }
  25%  { opacity:0.6; }
  50% { opacity:1; }
  75%   { opacity:0.4; }
  100% { opacity:1; }
}
@-o-keyframes flickerAnimation{
  0%   { opacity:1; }
  25%  { opacity:0.6; }
  50% { opacity:1; }
  75%   { opacity:0.4; }
  100% { opacity:1; }
}
@-moz-keyframes flickerAnimation{
  0%   { opacity:1; }
  25%  { opacity:0.6; }
  50% { opacity:1; }
  75%   { opacity:0.4; }
  100% { opacity:1; }
}
@-webkit-keyframes flickerAnimation{
  0%   { opacity:1; }
  25%  { opacity:0.6; }
  50% { opacity:1; }
  75%   { opacity:0.4; }
  100% { opacity:1; }
}
.animate-flicker {
   -webkit-animation: flickerAnimation 5s infinite;
   -moz-animation: flickerAnimation 5s infinite;
   -o-animation: flickerAnimation 5s infinite;
    animation: flickerAnimation 5s infinite;
    margin: 0 0 -1em 0;
}

/* ligne 1556 de template.css modifié*/
@media screen and (max-width: 992px) {
  article img,
  .article-intro img,
  article img[align=left],
  .article-intro img[align=left],
  article img[align=right],
  .article-intro img[align=right],
  article .img_caption,
  .article-intro .img_caption,
  article .article-image-full,
  .article-intro .article-image-full,
  article .article-image-intro,
  .article-intro .article-image-intro,
  article .img-intro-none,
  .article-intro .img-intro-none,
  article .img-intro-left,
  .article-intro .img-intro-left,
  article .img-intro-right,
  .article-intro .img-intro-right,
  article .img-fulltext-none,
  .article-intro .img-fulltext-none,
  article .img-fulltext-left,
  .article-intro .img-fulltext-left,
  article .img-fulltext-right,
  .article-intro .img-fulltext-right {
    float: none !important;
    margin-left: 0;
    margin-right: 0;
    /*width: 100% !important;*/
    width: auto !important;
  }
}
