


#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;
  }
}

.tm-event-tab-footer > a {
    padding: 10px 15px 10px 15px;
    color: #FFF;
    background-color: #61a334;
    border-radius: 8px;
}
@media (max-width: 900px){
.tm-slideset-gravity .uk-slideset-nav {
    margin-bottom: 20px;
    
}
}
.tm-slideset-gravity .uk-slideset .uk-panel-box .uk-panel-title {
    display: block;
    overflow: hidden;
    position: relative;
    color: #ffffff;
    margin: -30px -15px 15px;
    font-size: 18px;
    line-height: 32px;
    padding: 10px 30px;
    border-radius: 4px;
    background-color: #428dc9;
    background: linear-gradient(180deg, #77af34 0%, #4e9934 100%);
    -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;
    box-shadow: inset 0 -4px 0 #42862f, inset 0 1px 0 rgba(255, 255, 255, 0.15);
}



@media (min-width: 960px){

.uk-grid-width-xlarge-1-4 > * {
    width: 50%;
}
  
}

.plyr__play-large {
    background: #7ab134;
}

th{
  display:none !important;
}


.uk-active > a > #module1{
 width: 174px; height: 68px; background: url("http://elaraki.ac.ma/images/demo/default/content/BrochuresSyllabus/Icones/module1Hover.png") no-repeat; 
}

#module1 {width: 174px; height: 68px; background: url("http://elaraki.ac.ma/images/demo/default/content/BrochuresSyllabus/Icones/module1.png") no-repeat; 
} 

#module1:hover { width: 174px; height: 68px; background: url("http://elaraki.ac.ma/images/demo/default/content/BrochuresSyllabus/Icones/module1Hover.png") no-repeat; 
} 

.uk-active > a > #module2{
 width: 174px; height: 68px; background: url("http://elaraki.ac.ma/images/demo/default/content/BrochuresSyllabus/Icones/module2Hover.png") no-repeat; 
}

#module2 {width: 174px; height: 68px; background: url("http://elaraki.ac.ma/images/demo/default/content/BrochuresSyllabus/Icones/module2.png") no-repeat; 
} 

#module2:hover { width: 174px; height: 68px; background: url("http://elaraki.ac.ma/images/demo/default/content/BrochuresSyllabus/Icones/module2Hover.png") no-repeat; 
} 



.hoverbroch:hover img{
-moz-transform: scale(0.9);
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
}


.espace{
  margin-left:60px;
}

.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(78, 166, 43, 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: #7DB234;
}

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

.tm-news-tabs .uk-tab > li.uk-active {
  background-color: #7DB234;
  background: linear-gradient(180deg, #7DB234 0%, #499634 100%);
}
.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: #7DB234;
  background: linear-gradient(180deg, #7DB234 0%, #499634 100%);
}
html {
  background: #f5f5f5 url(../../../images/patterns/brick-wall.png) 0 0 repeat fixed;
}
.tm-navbar .uk-nav-side > li > a,
.tm-navbar .uk-navbar-nav > li > a,
.tm-navbar .uk-nav-side ul a {
  color: #499634;
  -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;
}

  /*background-color: #7DB234;*/
  /*background: linear-gradient(180deg, #7DB234 0%, #499634 100%);*/

#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/secondaire/texture-secondaire.png');
  background-repeat:repeat;
  background-color: #4ea62b;
  /*background: linear-gradient(180deg, #EC5D3B 0%, #EC483B 100%);*/
}

.uk-panel-box-primary > a:not([class]),
.uk-panel-box-primary > :not([class*='uk-nav']) a:not([class]) {
 color: #acea6a;
}

#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: #7DB234;
  background: linear-gradient(180deg, #7DB234 0%, #499634 100%);
}

.uk-article-title:after {
  content: "//";
  right: -10px;
  bottom: 0;
  color: #7DB234;
  font-weight: 400;
  letter-spacing: -3px;
  width: 60px;
  position: relative;
}
.tm-navbar .uk-navbar-nav > li .uk-dropdown-navbar {
  background-color: #7DB234;
  background: linear-gradient(180deg, #7DB234 0%, #499634 100%);
}

.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-module-title-alt:before {
  content: "";
  left: 0;
  bottom: -10px;
  width: 100px;
  position: absolute;
  border-bottom: 1px solid #fff;
}

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