#tm-fullscreen p{
  display:none;
}

@media (min-width: 290px) and (max-width: 400px) {
.zonetablePr {
    margin-top: -9px;
}
}


@media (min-width: 401px) {
.zonetablePr {
    margin-top: -15px;
}
}

@media (min-width: 290px) and (max-width: 358px) {
  
  .zonetablePr{
    font-size: 14px;
    margin-top: -4px;
  }
  
  .zonetable{
    margin-top: -39px;
  }
  
 .zonetdun{
  padding-top: 30px;
  }
 .zonetdtrois{
    line-height: 20px;
    padding-top: 20px;
    padding-left: 10px;
}
}


.tm-event-tab-footer > a {
  padding:10px 15px 10px 15px;
  color:#FFF;
  background-color:#ec523b;
  border-radius: 8px;
}

.plyr {
  position: relative;
    max-width: 94%;
    min-width: 200px;
    margin: auto;
}

.plyr__play-large {
    background: #ff532c;
}

.tm-news-tabs li figcaption {
  font-size: 24px;
  line-height: 36px;
  font-weight: 300;
  font-family: 'Open Sans';
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15);
  padding: 15px 15px 15px;
  -webkit-transform: rotate(90deg);
  transform: rotate(360deg);
  -webkit-transform-origin: 0 0 0;
  transform-origin: 0 0 0;
  background-color: rgba(236, 82, 59, 0.75);
  color: #ffffff;
  text-shadow: none;
  -webkit-transition: all cubic-bezier(0.27, 1.5, 0.32, 0.95) 0.5s;
  transition: all cubic-bezier(0.27, 1.5, 0.32, 0.95) 0.5s;
}

figcaption.uk-overlay-panel {
  /* 1 */
  position: absolute;
  
  bottom: 0;
  left: 0;
  right: 0;
  padding: 30px;
  color: #ffffff;
}

.uk-overlay-top {
  top: auto;
}

.tm-tags-list a,
.tagspopular ul li a,
.tm-tag {
  color: #ec523b;
}

.op a:hover img{
   opacity:0.8;
   -moz-transform: scale(0.9);
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
}  

.tm-news-tabs li .tm-news-panel .tm-tabs-title {
  font-weight: 300;
  line-height: 48px;
  font-size: 36px;
  color: #ec523b;
}

.tm-news-tabs .uk-tab > li.uk-active {
  background-color: #ec523b;
  background: linear-gradient(180deg, #ec523b 0%, #ec523b 100%);
}

.uk-module-title-alt:before {
  content: "";
  left: 0;
  bottom: -10px;
  width: 100px;
  position: absolute;
  border-bottom: 1px solid #fff;
}

.uk-panel-box-primary > a:not([class]),
.uk-panel-box-primary > :not([class*='uk-nav']) a:not([class]) {
 color: #ffd226;
}
.tm-header-bg {
  width: 100%;
  position: absolute;
  z-index: -1;
  height: 153px;
  box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.1);
  background-color: #EC5D3B;
  background: linear-gradient(180deg, #EC5D3B 0%, #EC483B 100%);
}
.tm-navbar .uk-nav-side > li > a,
.tm-navbar .uk-navbar-nav > li > a,
.tm-navbar .uk-nav-side ul a {
  color: #EC5D3B;
  -webkit-transition: all cubic-bezier(0.27, 1.5, 0.32, 0.95) 0.5s;
  transition: all cubic-bezier(0.27, 1.5, 0.32, 0.95) 0.5s;
}
#tm-spotlight > .uk-width-1-1 > .uk-panel-box-primary{
  height: 64px;
  color: #ffffff;
  background-image: url('http://elaraki.ac.ma/images/demo/default/content/primaire/texture-primaire.png');
  background-repeat:repeat;
  background-color: #EC5D3B;
  /*background: linear-gradient(180deg, #EC5D3B 0%, #EC483B 100%);*/
}

#tm-bottom-e > .uk-width-1-1 > .uk-panel-box-primary {
  color: #ffffff;
  /*background-image: url('http://elaraki.ac.ma/images/demo/default/content/primaire/texture-primaire.png');*/
  background-repeat:repeat;
  background-color: #EC5D3B;
  background: linear-gradient(180deg, #EC5D3B 0%, #EC483B 100%);
}
.uk-article-title:after {
  display:none;
}
.tm-navbar .uk-navbar-nav > li .uk-dropdown-navbar {
  background-color: #EC5D3B;
  background: linear-gradient(180deg, #EC5D3B 0%, #EC483B 100%);
}

.uk-button-primary{
    background-color: #EC5D3B;

}

.tm-hero .tm-fullscreen-slideshow .uk-slideshow .uk-overlay-panel > div,
.tm-fullscreen .tm-fullscreen-slideshow .uk-slideshow .uk-overlay-panel > div {
  width: 50%;
  background-color:rgba(0,0,0,0.5);
  padding:20px 20px 20px 20px;
}
.tm-slideshow-gravity .uk-overlay-panel > div {
  width: 100%;
  background-color:rgba(0,0,0,0.5);
  padding:20px 20px 20px 20px;
}
.tm-slideshow-gravity .uk-overlay-panel h3{
  color:#fff;
}
.tm-slideshow-gravity .uk-overlay-panel > div > div{
  color:#fff;
}

.uk-nav-navbar ul,
.uk-nav-navbar ul > li.uk-parent > ul {
  padding: 10px !important;
  position: absolute;
  left: 100%;
  width: 240px;
  background-color: #EC5D3B;
  background: linear-gradient(180deg, #EC5D3B 0%, #EC5D3B 100%);
  opacity: 0;
  top: 0;
  z-index: 999;
  visibility: hidden;
  border-radius: 4px;
  box-shadow: inset 0 0 0 1px #EC5D3B, 2px 2px 1px rgba(0, 0, 0, 0.075);
}