@media screen{
#slides{float:left; overflow:hidden;  }
#jFlowSlide{ width:100% !important; }
.jflow-content-slider{width:100%; clear:both; height:215px; position:relative; overflow:hidden; background:#EDF7FB}
#myController {position:absolute; z-index:100; bottom:0px; right:41%; width:auto; padding-top:5px; text-align:right; }

.slide-wrapper { height:215px; }
.slide-thumbnail {float:right; text-align:center; height:215px; overflow:hidden; max-width:40%; overflow:hidden; margin-left:15px}
.slide-thumbnail a{}
.slide-thumbnail img{ min-width:100%; min-height:215px; max-width:none}
.slide-details { }

.jFlowPrev,  .jFlowNext{ color:#fff; display:none; }
.jFlowControl{ color:#fff; font-size:11px; background-color:#636466; height:14px; line-height:14px; width:14px; display:inline-table; text-align:center; margin-left:1px; }
.jFlowSelected,  .jFlowControl:hover,  .jFlowPrev:hover,  .jFlowNext:hover { background-color:#27a9db; cursor:pointer;}

/*News*/
.News_titre{padding:10px 20px}
.News_titre a{color:#57585A !important; font-size:1.2em; font-weight:normal; text-decoration:none !important;}
.News_resume p{ margin:0; text-align:justify }
.News_resume{  color:#57585A; font-size:1em; margin:6px 0 4px 0; padding:0 20px}
.News_lien a{ color:#27a9db; text-decoration:underline; font-size:0.85em; }
.News_lien{ padding:5px 20px}

}