/*******************************************
***          YT Framework: css          ***
*******************************************/
/*video du bas*/
.gkTabsWrap.vertical ol li:hover, .gkTabsWrap.vertical ol li.active, .gkTabsWrap.horizontal ol li:hover, .gkTabsWrap.horizontal ol li.active{    background: #222222!important;}
#bottom1{margin-top:-45px;}

/*lightbox*/
body {
    margin:0;
    padding:0;
}
#fond {
    background-image: url(images/back.png);
    display: none; // par d?faut lors du chargement du site le fond opaque n'est pas visible
    height: 100%;
    width: 100%;
    position: fixed;
    top: 0;
    z-index: 1035;
}
#popup {
    width: 533px;
    background-color: white;
    padding: 0 20px 20px;
    height: auto;
    z-index: 1036;
    position: fixed;
    display: none; // par d?faut lors du chargement du site la popup n'est pas visible
    top: 260px;
    right: 0px;
    left: 0;
    margin: 0 auto;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border: 4px #48312B solid;
}
#close {
    width: 30px;
    height: 30px;
    position: relative;
    top: -10px;
    right: -350px;
    background-color: #000;
    color: white;
    line-height: 30px;
    text-align: center;
    font-size: 20px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
}


/*cookies*/
#cookieMessageText{
display:none;
}

#yt_breadcrumb {
    background: #000!important;
}

/*titre archives*/
.archivescss{
font-weight:bold;
background: #de012b;
}


/*texte interieur*/
#k2Container.itemView .itemBody div.itemFullText {
    
    font-size: 14px;
    color: #4763b2;
}


/*interviews*/
.interview.module.box-2 h3.modtitle{
background: #333333;
}
.module.box-2 .modcontent {
    padding: 7px 7px;
    background: #333333;
	}
	
..clean .b2j_k2_news_loader_container ul li {
margin-bottom:1px;
padding-bottom:1px;
}
#b2j_k2_news_loader_container_382 ul li .category_view a {
    float: left;
    margin-left: -50px!important;
    margin-top: -3px!important;
	
}
.interview.b2j_k2_news_loader_container_382 ul li .category_view a {
    float: left;
    margin-left: -50px!important;
    margin-top: -3px!important;
	
}
  /*in english*/
.nspLinks .nspLinkScroll1 ul li {
/*padding: 0px 10px!important;*/
}
.module.box-1 h3.modtitle {
margin-bottom:0;
}
.anglais.module.box-1 .modcontent { 
background: #F1F1F2!important;
padding-left:3px;
}
.nspLinks .nspLinkScroll1 ul li {

padding:1px 2px!important;
background: #F1F1F2!important;
border-top: 1px solid #d0d2d3!important;
}
.nspLinks ul li h4 a {
color:#000!important;

}


/*focus*/
.focus.module.k2-mega-new-main h3.modtitle {
    color: #fff;
    padding-left: 10px;
    background: #FE8103;
	margin-bottom:5px;
	
	}
.focus.module.k2-mega-new-main {
    padding-right: 0;
	float:right;
	   /* margin-top: -420px;*/
	}
	
	
	
	
	
/*video  multimedia*/
span.video-icon {
    display: block;
    width: 75px;
    height: 53px;
    background: url(../images/icon/youtube.png);
    margin: -105px 0 0 82px;
    position: absolute;
}	
div.ns2-author, div.ns2-created, div.ns2-category {
    display: none;
}
.video.module {
background:#222222;
}
.titreblanc a:link{
color:#fff!important;
}
.titreblanc a{
color:#fff!important;
}
.gkTabsItem.gk-opacity.gk-active {
background:#222222;
}
.video.module h3.modtitle {
    padding: 9px 10px;
    border-bottom:0px;
    
    border-right: 700px solid #fff;
    color: #fff;
	border-top: 420px solid #fff;
}
.gkTabsWrap {
padding:10px;
}

.gkTabsWrap.vertical ol {
border-bottom:0px!important;
}

/*breadcrumb highlight*/
.yt_breadcrumb{
padding:0px!important;
}






/*kiosk*/
.kiosk.module.box-1 h3.modtitle{
background:#de012b;
text-align:center;
}
.kiosk{
background:#de012b;

}
.readon-button{
color: #fff;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
}
.readon-button :hover{
color:#000;
}
.module.banner-main {
    margin: 48px 0 25px 0;
}



/*a lire aussi*/
.gkNspPM-EventsList > div {
    
    margin: 0!important;
    min-height: 20px!important;
    padding: 0px!important;
    position: relative!important;
    
}

/*video a la une*/
.sj-videobox {
    margin: 0px 0!important;
}


/*interieur article*/
div.itemBackToTop {
    
    display: none;
}

/*articles categories*/
.nspArt .nspInfo a:hover {
color: #000!important;
}
.nspArt .nspInfo a {
    color: #fff!important;
}


/*highlight*/
.gkHighlighterInterface {
    
    padding: 5px 7px!important;
}
.gkHighlighterWrapperSub a{
color:#fff!important;
padding:15px!important;
}
.gkHighlighterWrapper .nowrap {
padding-top:5px;
}




/*grand slider*/
.bm_over .bm_slider_button .bm_slider_prev {
    background: url(../images/sprite-default.png) no-repeat -42px -42px transparent;
    display: none;
}
.bm_over .bm_slider_button .bm_slider_next {
    background: url(../images/sprite-default.png) no-repeat 0px -42px transparent;
    display: none;
}
.bm_over {
z-index:0;
}
.bm_slider {
    
    border-radius: 0px!important;
    
}
.bm_slider_default .bm_slider_item .bm_slider_title {
	top:252px!important;
	
	}
	
.bt-cs .bt-inner .bt-title {
    clear: both;
    color: #ffffff!important;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 150%;
    display: flex;
    position: absolute;
    top: 150px;
    padding: 15px 25px;
	text-align:center!important;
	max-width:304px;
	font-size:11px!important;
	background: rgba(0, 0, 0, 0.7);
	max-height: 55px!important;
}

.bt-cs .bt-inner img {
    outline: 0px!important;
   
}
.bt-cs {
    position: absolute;
    border: none;
    left: -29px;
    top: -33px;
}
.bt-row-separate {
    clear: both;
    height: 1px;
    border-bottom: 0px!important;
    margin: 0px 10px!important;
    margin-bottom: 0px!important;
}
.bt-cs .bt-row {
   
    margin-left: -30px!important;
    margin-top: 4px;
	padding:0px 0px!important;
}
.bt-cs .bt-center {
    
    max-width: 310px;
}
.slider23{
margin-top:-40px!important;
}

.bm_slider_default .bm_slider_item .bm_slider_title a {
    
    border-bottom: 0px!important;
    
}
.bm_slider_default .bm_slider_item .bm_slider_title a{
font-size:17pt!important;
}

/*petit slider*/
.module.slideshow .sj-k2slickslider .pag-item a.sel, .module.slideshow .sj-k2slickslider .pag-item a:hover {display:none;}
.module.slideshow .sj-k2slickslider .pag-item a{display:none;}
.module.slideshow .sj-k2slickslider .slickslider-items .slickslider-item .item-content .item-content-inner .item-title a {font-size:11px;}
.module.slideshow .sj-k2slickslider {
    margin-left: -30px;
    margin-bottom: -41px;
}

/*meteo*/
.weather_sp1 {
    
    background: lavender;
}
.weather_sp1_c {
    margin: 0 0 0px!important;
}

/*actu+css*/
.actucss.module{
float:right;
margin-top:-248px;
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
	    width: 43.66666667%;
}
.nspArt h4.nspHeader a {
font-size:13px;
line-height:1px;
}

div.ns2-author, div.ns2-created, div.ns2-category {
    background: #E20303;
    padding: 10px;
    font-weight:900;
    margin-left: -240px;
    margin-bottom: -200px;
	position:absolute;
	top:200px;
	}
	div.ns2-author, div.ns2-created, div.ns2-category a:link {
    color:#fff!important;
	}

div.ns2-author, div.ns2-created, div.ns2-category a{
    color:#fff!important;
	}	
/*fin actu +*/

/*acticles news*/
.bordure.module{
    border-top: 1px solid #ccc;
	    border-style: dashed;
    border-right: 0;
    border-left: 0;
    border-bottom: 0;
	}
.nspArt .nspInfo {
    padding: 5px;
    background: #007A8F;
	
    width: 16%!important;
    text-align: center!important;
    text-transform: uppercase;
	    position: absolute;
    margin-top: 160px;
    margin-left: -10px;
	}
	
.nspArt .nspInfo a:link{
    color:#fff!important;
}
.nspArt h4.nspHeader a{
    font-size: 15px!important;
	}


/*international*/
.international.module.k2-mega-new-main h3.modtitle {
    color: #fff;
    padding-left: 10px;
    background: #1D9A70;
	}
	.module.k2-mega-new-main .modcontent .sj-meganew .meganew-wrap .meganew-box .meganew-box-inner .meganew-items.theme3 .item-first {
    width: 53%;
	margin-right: 0px;
	}
.international.module.k2-mega-new-main {
    padding-left: 0;
	}
.module.k2-mega-new-main .meganew-pretext {
   
    margin: 0 0 10px;
}
.module.k2-mega-new-main .modcontent .sj-meganew .meganew-wrap .meganew-box .meganew-box-inner .meganew-items.theme3 .item-other .otehr-link li {
   
    margin: 0 0 5px;
}
.module.k2-mega-new-main .modcontent .sj-meganew .meganew-wrap .meganew-box .meganew-box-inner .meganew-items.theme3 .item-first .item-title a {
font-size:12px!important;
}
.module.k2-mega-new-main .modcontent .sj-meganew .meganew-wrap .meganew-box .meganew-box-inner .meganew-items.theme3 .item-other .otehr-link li a.other-title {
font-size:12px!important;
}

/*revue de presse*/
.nspBotInterface, .nspTopInterface {
    
    margin: -45px 0!important;    
}
.nspLinks ul li h4 a {    
    font-size: 12px!important;
}
.presse{
max-height:140px;
}

/*a lire aussi*/
.gkNspPM-EventsList a{
font-style:normal;
color:#6b7b84!important;






	
	
	
	



/*------------------------------RESPONSIVITE------------------------------*/
/*habillage*/
@media (min-width: 1400px){
#bd.pattern4 {
    background: #f1f1f1 url(../../images/pattern/body/pattern4.png);
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: 1595px;
    background-position-x: 50%;
    background-position-y: 25px;

}
  .pubimedia{display:none;}
  } 
/* Medium devices Desktops  
// ------------------*/
@media (min-width: 980px) and (max-width: 1199px) {
/*petit slider*/	.module.slideshow .sj-k2slickslider .pag-item a.sel, .module.slideshow .sj-k2slickslider .pag-item a:hover {display:none;}
.module.slideshow .sj-k2slickslider .pag-item a{display:none;}
.module.slideshow .sj-k2slickslider .slickslider-items .slickslider-item .item-content .item-content-inner .item-title a {font-size:11px;}
.module.slideshow .sj-k2slickslider {
    margin-left: -30px;
    margin-bottom: -41px;
}

/*fin petit slider*/
  
  .pubimedia{display:none;}
}






  
  
  
  
  
  
  
  
  

/* Small devices Tablets	
// ------------------*/
@media (min-width: 768px) and (max-width: 979px) {
	/*petit slider*/	.module.slideshow .sj-k2slickslider .pag-item a.sel, .module.slideshow .sj-k2slickslider .pag-item a:hover {display:none;}
.module.slideshow .sj-k2slickslider .pag-item a{display:none;}


/*fin petit slider*/
  .pubimedia{display:none;}
}

/* Extra small devices Phones
// ------------------*/
@media (max-width: 767px){
	/*petit slider*/	.module.slideshow .sj-k2slickslider .pag-item a.sel, .module.slideshow .sj-k2slickslider .pag-item a:hover {display:none;}
.module.slideshow .sj-k2slickslider .pag-item a{display:none;}


/*fin petit slider*/
  .pubimedia{display:block; margin:10px;}
}