.nomportail{
    font:1.250em drescher_grotesk_bt_smallsiRg,verdana,arial,sans-serif !important;
    line-height:75px !important;
    float:left;
    border-left:2px solid black;
    margin-left:60px;
    margin-top:35px;
    padding-left:60px;
}
.nomportail img{
    height:40px;
    margin-right:30px;
    line-height:40px;
    vertical-align:middle;
}
#pagecartouche ul li {
    font-family: trebuchet ms;
}
#pagecartouche ul li strong {
    font-weight: bold;
}
#pagecartouche ul li strong a {
    font-weight: bold;
}
#pagecartouche p strong a {
    font-weight: bold;
}
.slideshow{
    background-color:#ff5b00;
}
.slideshow div > div ,.slideshow ul.slides figure{
    width:100%;
}
.slideshow .owl-controls div{
  width: auto;
}
.slideshow ul.slides   div.text-block,.slideshow ul.slides figcaption{
    padding:5px;
    min-width:30%;
    display:inline;
}
.slideshow ul.slides img {height:auto;
    float:left;
    width:70%;
    margin-right: 10px;
}
.slider_design_0{
  color:black;
}

.slider_design_1{
  color:black;
}

.slider_design_2{
  color:black;
}
.slideshow ul.slides figure{
    padding:2%;
    margin-bottom:-35px;
}
div .owl-controls{
    float:right;
}
.slideshow {
    padding-bottom: 0px;
}
.slideshow ul.slides img {
    width: 100%;
}
.slideshow ul.slides figcaption p {
    padding-left: 15px;
}
.slide-content slide-text p {
    padding: 0 15px;
}
.owl-pagination {
    display: block;
    position: relative;
    top: -15px;
    
}


.slideshow ul.slides .owl-page span {
    border-color:#fff;
}

.slideshow ul.slides .owl-page.active span  {
    border-color:#fff;
    background-color:#fff;
}
  


.slideshow ul.slides .owl-carousel .owl-wrapper-outer {
    width: 96%;
    margin-left:2%;
    padding-top: 3%;
    padding-bottom:25px;
}
.current, #navleft a:active,#content a:hover, #sectionright a:hover, #section a:active,.nomportail a:hover,.current a,#navleft a:hover,.footerthema a:hover{
    color:#ff5b00;
}
.articlesport .article-content{
    background-image:none;
}
#centerportrait figcaption,#centerfocus figcaption,#pagecontent figcaption,#la-une{
    background-color:#ffdecc;
}
#pagecartouche ul.submenu{
    border:2px solid #ff5b00;
}
#centerportrait, #centerfocus,#pagecontent{
    /*background: url('../pictures/mini_logo_sport.png') no-repeat left 45px;*/
}
#pagecontent{
   /* background:url('../pictures/mini_logo_sport.png') no-repeat left top;*/
}

/*..........  Fin Slider  ..........*/

.tx-cfwbpicsrandfolder-pi1 img {
    width: 230px;
}
.current ul li a {
    font-weight: normal;
    color: #000000;
}

article .tx-sp-gallery h2 {display: none;}

/* Portrait tablet to landscape and desktop */
@media (max-width: 1200px) { 
.nomportail{
    width: 320px;
}
}
@media only screen and (max-width:800px;){
#slider_11362 figure .text-block{
  background-color:rgba(255,91,0,0.5);
}
}

.navenseignement {width:15%;}
.navculture {width:14%;}
.navjeunesse {width:16%;}
.navrecherche {width:20%;}
.navjustice {width:17%;}


#content section div.adeps_mmi {float:left;}
@media (max-width: 1200px) {
#content section .adeps_mmi{
    width: 19.2%;
}
#content section .adeps_mmi nav{
    width: 100%;
}
}

#solrmini .tx-solr-searchbox {display:none;}
#solrmini {position:relative;}
#solrmini #trigger-search {top:8px;right:15px;}


/*       Photothèque         */

#pagecartouche .tx-sp-gallery ul li {
    background: #7ab51d none repeat scroll 0 0;
    color: #ffffff;
    font-family: trebuchet ms;
    margin: 2px;
    padding: 10px;
}
div.tx-sp-gallery div.teaser-images img, div.tx-sp-gallery li.teaser-images img {
    border: 3px solid #ffffff;
    box-shadow: 0 2px 5px rgba(128, 128, 128, 0.5);
    margin: 5px 9px 0 0;
}
#pagecartouche .tx-sp-gallery ul li:hover {
    background: #ffffff;
    color: #000000;
}
#pagecartouche .tx-sp-gallery ul li a {
    color: #7b0a00;
    padding: 5px;
    text-decoration: none;
}
#pagecartouche .tx-sp-gallery ul li a:hover {
    color: #7b0a00;
}
#pagecartouche .tx-sp-gallery ul li p {
    display: none;
}

/*      Fin Photothèque         */

#sectionright #tx-fwbabcdemarches {margin-top:20px;}
#sectionright #tx-fwbabcdemarches #abc-demarches-home #steps #publics_cible {
  width: 230px;
  background:#f5f5f5 url(../pictures/abc_background.png) 15px 50px no-repeat;
  border: solid 2px #ddd;
  padding: 15px 10px 0 10px;
  font-family: DrescherGroteskBT-SmallSizes,verdana,arial,sans-serif!important;
}
#sectionright #tx-fwbabcdemarches #abc-demarches-home #steps #publics_cible h3 { 
  font-weight: bold; 
  font-family: DrescherGroteskBT-SmallSizes,verdana,arial,sans-serif!important; 
  padding-top:0px; 
  padding-left: 8px;
  font-size:1em;
  margin-left:0px; 
  margin-top:0px; 
  color:#000;
}
#sectionright #tx-fwbabcdemarches #abc-demarches-home #steps #publics_cible p.abc_chapeau {
  padding:18px 0 0 50px; 
  font-size: 15px; 
  font-weight: bold; 
  font-family: DrescherGroteskBT-SmallSizes,verdana,arial,sans-serif!important;
}
#sectionright #tx-fwbabcdemarches #abc-demarches-home #steps #publics_cible .menu {
  margin-top:5px!important;
}
#sectionright #tx-fwbabcdemarches #abc-demarches-home #steps #publics_cible ul {
  padding-left:50px; 
  border:none;
  margin-left:0px;
  padding-bottom:8px;
}
#sectionright #tx-fwbabcdemarches #abc-demarches-home #steps #publics_cible .menu li {
  background:url(../pictures/abc_fleche.png) 0 2px no-repeat; 
  padding:0 0 0 20px!important;
  font:0.8rem/20px trebuchet ms;min-height:inherit;
}
#sectionright #tx-fwbabcdemarches #abc-demarches-home #steps #publics_cible .menu li a {
  text-decoration:none;
  color:#000;
}
#sectionright #tx-fwbabcdemarches #abc-demarches-home #steps #publics_cible .menu li a:hover {
  text-decoration:underline;
}


/* ajout pour la journée du sport */
.solrResultTable { width:100%; border:1px solid #cfcecf; font-size: 14px; }
.solrResultTable .th-ville { text-align:left; border-left:1px solid #cfcecf;border-right:1px solid #cfcecf;} 

.solrResultTable td,.solrResultTable th { padding:5px 7px; border-top:1px solid #cfcecf;border-bottom:1px solid #cfcecf; vertical-align: middle; }
.solrResultTable .td-age,.solrResultTable .td-horaire,.solrResultTable .td-ps { text-align:center }
.solrResultTable td .fa, .solrResultTable td .fa-jpo  { font-size: 20px; }
.solrResultTable td .fa-non {display:none!important}
.solrResultTable .td-pmr { text-align:center; }
.solrResultTable td strong {font-weight:bold; text-transform:uppercase }
.solrResultTable tr {position:relative;}
.solrResultTable tr.tr-link {cursor:pointer}

.secondaryContentSection * {
    list-style-type: none;
    background: transparent!important;
}
.secondaryContentSection h5 {color:#000!important}
.secondaryContentSection .csc-firstHeader { margin-bottom:15px}


#pagecartouche ul li.facets-remove-all {padding-left:0; }
#pagecartouche ul li.facets-remove-all a {color:red}

/* fin ajout pour la journée du sport */

/* Logos partenaires colonne de gauche */
#slider_18170 .owl-pagination {
    display:none;
}
/* Fin logos partenaires colonne de gauche */
