/* plugins style */
 .jcarousel-clip { overflow: hidden;}
 /*******************************************vertical**********************************************/
#blog .jcarousel-container-vertical, #chronique .jcarousel-container-vertical, #blog .jcarousel-clip-vertical, #chronique .jcarousel-clip-vertical { height: 427px;}
#chronique .jcarousel-clip-vertical { height: 432px;}
#popul .jcarousel-clip-vertical, #popul .jcarousel-container-vertical { height: 180px;}
#popul .jcarousel-prev-vertical, #popul .jcarousel-next-vertical, #liberte-media .jcarousel-prev-vertical, #liberte-media .jcarousel-next-vertical
{ position: absolute; background: url('../background-images/sprite.png') no-repeat; height: 16px; width: 144px; margin-left: 5px; cursor:pointer; }
#popul .jcarousel-prev-vertical { background-position: -6px -197px; bottom:0; right:155px;}
#popul .jcarousel-next-vertical { background-position: -6px -219px; bottom:0; right:1px;}
#popul .jcarousel-prev-disabled-vertical{ background-position: -6px -156px;}
#popul .jcarousel-next-disabled-vertical{ background-position: -6px -175px;}
/**/
#photo-caroul .jcarousel-container-vertical { height: 140px;width: 320px;}
#photo-caroul .jcarousel-clip-vertical { height: 140px;width: 320px;}
#video-caroul .jcarousel-container-vertical { height: 226px; width:320px;}
#video-caroul .jcarousel-clip-vertical { height: 226px; width:320px;}
#photo-caroul .jcarousel-prev-vertical, #photo-caroul .jcarousel-next-vertical, #video-caroul .jcarousel-prev-vertical, #video-caroul .jcarousel-next-vertical
{ position: absolute; background: url('../background-images/sprite.png') no-repeat; height: 18px; width: 26px; margin-left: 5px; cursor:pointer; }
#photo-caroul .jcarousel-prev-vertical, #video-caroul .jcarousel-prev-vertical { background-position: -6px -288px; bottom:25px; right:29px;}
#photo-caroul .jcarousel-next-vertical, #video-caroul .jcarousel-next-vertical { background-position: -36px -288px; bottom:25px; right:-2px;}
/**/
#blog .jcarousel-container {clear:both;}
#blog .jcarousel-next-vertical, #blog .jcarousel-prev-vertical, #chronique .jcarousel-next-vertical, #chronique .jcarousel-prev-vertical, .more-post .jcarousel-next-horizontal,
 .more-post .jcarousel-prev-horizontal { position: absolute; background: url('../background-images/sprite.png') no-repeat; height: 18px; width: 26px; margin-left: 5px; cursor:pointer;  }
#blog .jcarousel-next-vertical { background-position: -143px -87px; right:0; top:20px; }
#blog .jcarousel-prev-vertical { background-position: -114px -87px; right:29px; top:20px; }
#chronique .jcarousel-next-vertical { background-position: -143px -130px; right:0; top:20px; }
#chronique .jcarousel-prev-vertical { background-position: -114px -130px; right:29px; top:20px; }

/*liberté media*/
#liberte-media .jcarousel-clip-vertical, #liberte-media .jcarousel-container-vertical { height: 247px;}
#liberte-media .jcarousel-prev-vertical { background-position: -6px -197px; bottom:-20px; right:155px;}
#liberte-media .jcarousel-next-vertical  { background-position: -6px -219px; bottom:-20px; right:1px;}
#liberte-media .jcarousel-prev-disabled-vertical { background-position: -6px -156px;}
#liberte-media .jcarousel-next-disabled-vertical { background-position: -6px -175px;}


/*******************************************horizontal**********************************************/
#slider-video .jcarousel-next-horizontal, #slider-video .jcarousel-prev-horizontal, #slider-photo .jcarousel-next-horizontal, #slider-photo .jcarousel-prev-horizontal 
{ position: absolute; background: url('../background-images/sprite.png') no-repeat; height: 18px; width: 26px; margin-left: 5px; cursor:pointer; }
#slider-video .jcarousel-next-horizontal { background-position: -143px -65px; top: 25px; right: 25px;}
#slider-video .jcarousel-prev-horizontal { background-position: -114px -65px; top: 25px; right: 55px;}
#slider-photo .jcarousel-next-horizontal { background-position: -143px -108px; top: 20px; right: 15px;}
#slider-photo .jcarousel-prev-horizontal { background-position: -114px -108px; top: 20px; right: 45px;}

.jcarousel-next-disabled-horizontal,
.jcarousel-next-disabled-horizontal:hover,
.jcarousel-next-disabled-horizontal:focus,
.jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -228px -43px;
}
.jcarousel-prev-disabled-horizontal,
.jcarousel-prev-disabled-horizontal:hover,
.jcarousel-prev-disabled-horizontal:focus,
.jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -195px -43px;
}
/**/

#edition .jcarousel-next-disabled-horizontal,
#edition .jcarousel-next-disabled-horizontal:hover,
#edition .jcarousel-next-disabled-horizontal:focus,
#edition .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -271px -65px;
}
#edition .jcarousel-prev-disabled-horizontal,
#edition .jcarousel-prev-disabled-horizontal:hover,
#edition .jcarousel-prev-disabled-horizontal:focus,
#edition .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -307px -65px;
}
#edition .jcarousel-container{
    
    border-top: 1px solid #ddd;
}
#edition  .jcarousel-clip{
    padding-top:20px;
}
/*flash info*/
#flash .flash-slider { margin-left:85px; height: 15px;overflow: hidden;}
#flash .jcarousel-item { width:850px;}
#flash .jcarousel-next-horizontal, #flash .jcarousel-prev-horizontal
{ position: absolute; background: url('../background-images/sprite.png') no-repeat; height: 7px; width: 7px; margin-left: 5px; cursor:pointer;  top:5px;}
#flash .jcarousel-prev-horizontal { background-position: -25px -31px; right: 30px;}
#flash .jcarousel-next-horizontal { background-position: -40px -31px; right: 15px;}
/*more_post  detail page*/
.more-post .jcarousel-clip, .more-post  .jcarousel-container { height: 127px;}
.more-post .jcarousel-item { float:left;width:600px;margin-right:20px;}
.more-post .jcarousel-prev-horizontal { background-position: -5px -263px; right: 53px;top:25px;}
.more-post .jcarousel-next-horizontal { background-position: -34px -263px; right: 20px;top:25px;}
/*dilem-gallery*/
#dilem-gallery .jcarousel-prev-horizontal {background: url('../background-images/sprite.png') no-repeat; height: 102px; width: 42px; background-position: -402px -10px; position: absolute; top: 240px; left: 0; cursor:pointer;z-index:100;}
#dilem-gallery .jcarousel-next-horizontal { background: url('../background-images/sprite.png') no-repeat;height: 102px; width: 42px; background-position: -392px -115px; position: absolute; top: 240px; right: 0; cursor:pointer;}
#dilem-gallery .jcarousel-item {width:930px;position:relative;height: 583px;}
#dilem-gallery .jcarousel-item .infos { text-align:right;}
/******index slider*******/
#banner-slider.lof-slidecontent { position:relative;    overflow:hidden;height:330px;}
#banner-slider.lof-slidecontent  .sliders-wrapper{  position:relative;height:330px;width:940px;z-index:3px;overflow:hidden; }
#banner-slider.lof-slidecontent  ul.sliders-wrap-inner{overflow:hidden; position:absolute;}
#banner-slider.lof-slidecontent  ul.sliders-wrap-inner li{overflow:hidden;float:left;   position:relative;height:330px;}
#banner-slider.lof-slidecontent  .navigator-content {position:absolute;}
#banner-slider.lof-slidecontent  .navigator-wrapper{    position:relative;  z-index:10;width:350px;overflow:hidden;float:left;margin-right:20px;}
#banner-slider.lof-slidecontent  ul.navigator-wrap-inner{   top:0;  position:absolute;  width:100%; }
#banner-slider.lof-slidecontent  ul.navigator-wrap-inner li{ cursor:hand; cursor:pointer;   margin-left:0px;overflow:hidden;float:left;display:block;text-align:center; opacity:0.5;}
/******photo slider*******/
#ph-slider.lof-slidecontent { position:relative;    overflow:hidden; height:625px;}
#ph-slider.lof-slidecontent  .sliders-wrapper{  position:relative;height:583px;width:940px;z-index:3px;overflow:hidden; }
#ph-slider.lof-slidecontent  ul.sliders-wrap-inner{overflow:hidden; position:absolute;}
#ph-slider.lof-slidecontent  ul.sliders-wrap-inner li{overflow:hidden;float:left;   position:relative;height:583px;}
#ph-slider.lof-slidecontent  .navigator-wrapper{    position:relative;  z-index:10; width:350px; float:right;}
#ph-slider.lof-slidecontent  ul.navigator-wrap-inner{ width:100%; margin-top:5px;}
#ph-slider.lof-slidecontent  ul.navigator-wrap-inner li{ cursor:hand; cursor:pointer;  margin-left:0px;overflow:hidden;float:left;display:block;text-align:center; opacity:0.5;}
.action-stop #go { height: 39px; width: 39px; background-position: -261px -277px; cursor: pointer;  }





