body{ background:url('https://images.itnewsinfo.com/rt/site/bg.png') repeat; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#353535; -webkit-text-size-adjust: none;}
h1,h2,h3,h4{ margin:0; padding:0; font-family:'Roboto Slab', Arial, Helvetica, sans-serif;}
h1{ font-size: 60px; line-height: 60px; margin-bottom: 15px;}
h2{ font-size:22px; line-height:26px; margin-bottom:15px;}
h1 a, h2 a{ color:#353535;}
h1 a:hover, h2 a:hover{ text-decoration:none; color:#0d72b2;}
p{ margin:0; padding:0;}
a{ text-decoration:none; color:#0d72b2;}
a:hover{ text-decoration:underline;}
ul{ margin:0; padding:0; list-style:none;}
ul li{ margin:0; padding:0; list-style:none;}
a img{ border:none;}
.clear{ clear:both;}
#column_left p{ font-size:14px; line-height:20px;}
.bord_gris{border-bottom: 1px solid #EBEAE5;color: #696556;font-size: 11px;margin-bottom: 30px;padding-bottom: 5px;}
span.cadena{ display:block; margin:0 auto; width:35px; height:35px; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 0px -1430px;}
span.cadena2{ display:block; margin:0 auto; width:35px; height:35px; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 0px -2223px;}
#content label{ display:block; color:#353535; font-size:14px; margin-bottom:2px; font-family:'Roboto Slab', Arial, Helvetica, sans-serif;}
#content input[type=text],#content input[type=password],#content select,#content textarea{ width:207px; display:block; margin-bottom:25px; border:1px solid #b0aea4; background:#f9f9f9; color:#726f62; font-size:13px; padding:10px 40px 8px 10px; }
#content textarea{ padding:10px;}
#content select{padding:10px 10px 8px 10px; width:260px;}
#content input:focus[type=text],#content input:focus[type=password],
#content select:focus{ background:#fff;}
#content input.bouton_input{ margin:0 auto;width:170px; text-align:center; padding:10px 0; margin:50px auto; color:#f9f9f9; font-size:16px; font-weight:bold; cursor:pointer; border:none; border-bottom:3px solid #d56b04; font-family:'Roboto Slab',Arial,Helvetica,sans-serif; background: url("https://images.itnewsinfo.com/rt/site/sprite-picto.png") no-repeat scroll 151px -893px #F07600;}
#content #inscriptionForm input.bouton_input{display: block;}
#content input.bouton_input:hover{ margin-top:53px; border:none;}
#content input.error{ border-color: #CF4F27; background: url("https://images.itnewsinfo.com/rt/site/sprite-picto.png") no-repeat scroll 232px -2159px #f9f9f9;}
#content select.error{ border-color: #CF4F27;}
#content div#recap_pack.error{ border:1px solid #CF4F27;}
#content .bouton_noir{width:300px; text-align:center; padding:10px 0; color:#f9f9f9; font-size:16px; display:block;
	font-weight:bold; cursor:pointer; border:none; border-bottom:3px solid #111111; font-family:'Roboto Slab',Arial,Helvetica,sans-serif; text-decoration:none;
	background: url("https://images.itnewsinfo.com/rt/site/sprite-picto.png") no-repeat scroll 269px -894px #353535; margin:0px 60px 3px 0; float:right;}
#content .bouton_noir:hover{margin-top:3px; border:none;}
h3.separateur{ margin-top:50px; padding-top:20px; border-top:1px solid #ebeae5}
/* slide */
.swiper-container{ width:100%; position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}
.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;}
.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto;}
.swiper-slide{ float:left; height:100%;}
.swiper-pagination-switch{display:inline-block;width:10px;height:10px;border-radius:10px;background:#a19e91;margin-right:5px;cursor:pointer;}
.swiper-visible-switch{background:#a19e91;}
.swiper-active-switch{background:#0d72b2;}

.container{ width:960px; margin:0 auto; overflow:hidden;}
.megaban .container { text-align:center}
.megaban {padding: 30px 0;}
/* header */
div#header{ margin-bottom:30px; position:relative;}
div#header div#espace_compte{ background:#f9f9f9; float:right;}
div#header div#espace_consent{ background:#f9f9f9; float:right;}
div#header a#aide{ color:#0D72B2; font-size:13px; text-decoration:none; display:block; float:right; margin:10px 15px 0;}
div#header a#aide:hover{text-decoration:underline;}
div#header div#espace_compte a{ font-size:13px; color:#726f62; font-family:'Roboto Slab', Arial, Helvetica, sans-serif; display:block; margin:8px 15px;}
div#header div#espace_consent a{ font-size:13px; color:#726f62; font-family:'Roboto Slab', Arial, Helvetica, sans-serif; display:block; margin:8px 15px; cursor: pointer;}
div#header div#espace_compte a span{ display:block; width:20px; height:18px; float:left; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 0 -4372px;}
div#header a#logo{ margin-top:35px; position:absolute; height:125px; width:360px; background:url('https://images.itnewsinfo.com/rt/site/sprite-logo.png') no-repeat 0 0;}
div#header ul{ float:right; clear:right; margin-top:30px;}
div#header ul li{ float:left;}
div#header ul li a{ margin-left:8px; display:block; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 15px 10px #726f62; width:62px; text-align:center; color:#f9f9f9; font-size:11px; padding:46px 0 5px 0; font-family:'Roboto Slab', Arial, Helvetica, sans-serif;}
div#header ul li a:hover{ text-decoration:none; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 15px 10px #353535;}
div#header ul li a.nouvelles,
div#header ul li a.nouvelles:hover{ background-position:15px 10px;}
div#header ul li a.dossiers,
div#header ul li a.dossiers:hover{ background-position:15px -62px;}
div#header ul li a.entretiens,
div#header ul li a.entretiens:hover{ background-position:15px -134px;}
div#header ul li a.offres{ margin-left:20px; line-height:16px; width:150px; padding:18px 10px 16px 42px; text-align:left; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 15px -824px #f07600;}
div#header ul li a.offres:hover{ background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 15px -824px #ff7d00;}
div#header ul li a.offres b{ font-size:15px;}

div#header a.autopromo{ box-shadow:0 1px 4px #ccc; border-bottom:1px solid #ccc; display:block; text-decoration:none; background: url("https://images.itnewsinfo.com/rt/site/bg_autopromo.jpg") no-repeat center top;}
div#header a.autopromo:hover{ text-decoration:none; background:#f6eec2;}
div#header a.autopromo .pastille_flash{ width:111px; height:130px; float:left; margin:0 20px 0 0; background: url("https://images.itnewsinfo.com/rt/site/sprite-pastille.png") no-repeat 0 10px;}
div#header a.autopromo .rebours{ float:left; font-size:60px; color:#f07600; font-weight:bold; margin: 22px 10px 0 0; font-family:'Roboto Slab', Arial, Helvetica, sans-serif;}
div#header a.autopromo p{ font-size:20px; color:#f07600; font-weight:bold; margin-top:35px; font-family:'Roboto Slab',Arial,Helvetica,sans-serif;}
div#header a.autopromo p span{ font-size:12px; color:#353535; font-weight:normal;}
div#header a.autopromo .bouton_offre{ float:right; margin:40px 0 0 0; color:#f9f9f9; font-weight:bold; font-size:16px; padding:10px 30px; border-bottom:3px solid #d56b04; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 151px -895px #f07600;}

div#header a.autopromo2{display:block; text-decoration:none; border-bottom:1px solid #f07600;
	background:url('https://images.itnewsinfo.com/rt/site/landing_page/bg_repeat.png') 0px 0px repeat;}
div#header a.autopromo2 .pastille_flash{ width:90px; height:130px; float:left; margin:0 15px 0 0; background: url("https://images.itnewsinfo.com/rt/site/sprite-pastille.png") no-repeat 0 -595px;}
div#header a.autopromo2 p{ font-size:28px; color:#353535; font-weight:bold; margin-top:25px; font-family:'Roboto Slab',Arial,Helvetica,sans-serif; line-height:32px;}
div#header a.autopromo2 p span{ font-size:14px; font-weight:normal;}
div#header a.autopromo2 .bouton_offre{ float:right; margin:40px 0 0 0; color:#f9f9f9; font-weight:bold; font-size:18px; padding:10px 30px; border-bottom:3px solid #d56b04; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 165px -894px #f07600;}
div#header a.autopromo2 .bouton_offre:hover{ border:0; margin-top:43px;}

div#header a.autopromo3{display:block; text-decoration:none; border-bottom:1px solid #f07600; height:90px;background:url('https://images.itnewsinfo.com/rt/site/landing_page/bg_repeat.png') 0px 0px repeat;}
div#header a.autopromo3 .container{ width:875px}
/*div#header a.autopromo3 .logo{ margin:25px 20px 25px 0; width:107px; height:30px; float:left;background:url('https://images.itnewsinfo.com/rt/site/sprite-logo.png') no-repeat scroll 0px -600px;}*/
div#header a.autopromo3 .accroche{font-family:'Roboto Slab',Arial,Helvetica,sans-serif;float:left; font-weight:bold;margin: 16px 20px 0 0; width: 536px; font-size:24px;line-height: 26px;}
div#header a.autopromo3 .accroche span{ display:inline-block; width:50px; height:0;padding: 16px 0; display:inline-block; position: absolute;background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat scroll 4px -4507px;}
div#header a.autopromo3 .pastille_flash{ width:90px; height:130px; float:left; margin:0 15px 0 0;background: url("https://images.itnewsinfo.com/rt/site/sprite-pastille.png") no-repeat 0 -742px;}
div#header a.autopromo3 p{ font-size:28px; color:#353535; font-weight:bold; margin-top:25px; font-family:'Roboto Slab',Arial,Helvetica,sans-serif; line-height:32px;}
div#header a.autopromo3 p span{ font-size:14px; font-weight:normal;}
div#header a.autopromo3 .bouton_offre{ float:right; margin:24px 40px 0 0; color:#f9f9f9; font-weight:bold; font-size:14px; padding:10px 30px; font-family:'Roboto Slab',Arial,Helvetica,sans-serif;
	border-bottom:3px solid #d56b04; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 165px -894px #f07600;}
div#header a.autopromo3 .bouton_offre:hover{ border:0; margin-top:27px;}
div#header a.autopromo3 .condition{color: #5a5959;display: inline-block;font-size: 11px;margin: 5px 0 0 26px;}

/* carousel */
#carousel a.arrow-left{ display:block; position:absolute; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 3px -950px #b0aea4; color:#f9f9f9; height:40px; margin:44px 0 0 -15px; width:15px;}
#carousel a.arrow-left:hover{ background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 3px -950px #353535;}
#carousel a.arrow-right{ display:block; position:absolute; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 3px -896px #b0aea4; color:#f9f9f9; height:40px; margin:44px 0 0 960px; width:15px;}
#carousel a.arrow-right:hover{ background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 3px -896px #353535;}
#carousel-container{ background:#d4d2c9; height:130px;}
#carousel-container .swiper-slide .date{ color:#7a7666; font-size:11px; display:block; margin:30px 36px 2px 36px;}
#carousel-container .swiper-slide a{ color:#4f4d42; margin:0 36px; font-size:14px; display:block; font-family:'Roboto Slab', Arial, Helvetica, sans-serif; font-weight:700; }
#carousel-container .swiper-slide a:hover{ color:#0d72b2;}

#carousel .swiper-slide.publi-info{ background:#f5ecdd;}
#carousel .swiper-slide.publi-info .date{ color:#f27300;}
#carousel .swiper-slide.publi-info a:hover{ color:#f27300;}

#carousel .swiper-slide a img {
    margin: 0 0 -4px;
}

/* menu_ariane */
div#menu_ariane ul.container{ background:#353535; overflow:hidden; height:36px; overflow: visible !important; }
div#menu_ariane ul li{ float:left; margin-left:5px; height:36px;}
div#menu_ariane ul li#accueil{ margin-left:40px;}
div#menu_ariane ul li#recherche{ float:right; margin-right:40px;}
div#menu_ariane ul li#recherche form#cse-search-box{ margin:5px 0;}
input.query{ display:block; float:left; background:#f9f9f9; height:26px; padding:5px 8px; font-size:13px; color:#726f62; border:none; width:195px; }
input.boutonGoogle{ cursor:pointer; border:none; width:26px; height:26px; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 5px -1012px #f9f9f9;}
div#menu_ariane ul li a{ z-index:2; display:block; position:relative; top:-6px; text-align:center; padding:13px 0 7px 0; width:110px; color:#f9f9f9; font-family:'Roboto Slab', Arial, Helvetica, sans-serif; font-size:15px;}
div#menu_ariane ul li a:hover,
div#menu_ariane ul li a.selected{ background:#f9f9f9; border-top:2px solid #0d72b2; color:#353535; text-decoration:none;padding: 11px 0 9px;}
div#menu_ariane ul li#accueil a{ padding:0; width:40px; height:40px; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 10px -3531px;}
div#menu_ariane ul li#accueil a:hover,
div#menu_ariane ul li#accueil a.selected{ background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 10px -3477px #f9f9f9;}

/* menu mobile */
#menu_mobile {display:none;}
/* content */
div#content div.container{ background:#f9f9f9; clear:both; min-height:700px;}
div#column_left{ float:left; width:650px;}
div#column_left div.content_column{ margin:50px 20px 0 40px; overflow: hidden;}
div#column_right{ float:right; width:310px;}
div#column_right div.content_column{ margin:50px 40px 0 30px; overflow: hidden;}
div#column_center{ margin:50px 40px;}

/* Bienvenue */
a#bienvenue{ background:#0d72b2; padding:20px 50px 30px 50px; display:block;}
a#bienvenue:hover{ opacity:0.9;}
a#bienvenue span{ display:block; color:#f9f9f9; font-family:'Roboto Slab',Arial,Helvetica,sans-serif; font-size:16px; margin-bottom:5px;}
a#bienvenue p{ color:#a0d6f8; font-size:13px;}
a#bienvenue p img{ margin-bottom:-5px;}

	
	/* pagination */
	div.nav_default{ margin: 8px 0 30px; float:left;}
	.default_precedent{ float:left; width:24px; height:24px; border-bottom:3px solid #b0aea4; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 7px -1867px #d4d2c9; text-indent:-9999px}
	span.default_precedent{ background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 7px -1901px #e8e7e1; border-bottom:3px solid #d4d2c9;}
	.default_suivant{ float:right; width:24px; height:24px; border-bottom:3px solid #b0aea4; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 9px -1833px #d4d2c9; text-indent:-9999px}
	span.default_suivant{ background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 9px -1935px #e8e7e1; border-bottom:3px solid #d4d2c9;}
	a.default_precedent:hover,
	a.default_suivant:hover{ border:none; margin-top:3px;}
	
	div.chiffre_pagination{ float:right; margin:0 10px;}
	div.chiffre_pagination span,
	div.chiffre_pagination a{ float:left; padding: 4px 4px 3px 4px; color:#353535; font-size:12px; font-weight:bold;  font-family: 'Roboto Slab',Arial,Helvetica,sans-serif; margin:0 5px;}
	div.chiffre_pagination a:hover{ text-decoration:none; color:#0d72b2;}
	div.chiffre_pagination span{ color:#b0aea4;}
	
	div.nav_centre{ margin: 30px auto; overflow:hidden; clear:both;}
	.centre_precedent{ float:left; width:24px; height:24px; border-bottom:3px solid #b0aea4; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 7px -1867px #d4d2c9; text-indent:-9999px}
	span.centre_precedent{ background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 7px -1901px #e8e7e1; border-bottom:3px solid #d4d2c9;}
	.centre_suivant{ float:right; width:24px; height:24px; border-bottom:3px solid #b0aea4; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 9px -1833px #d4d2c9; text-indent:-9999px}
	span.centre_suivant{ background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 9px -1935px #e8e7e1; border-bottom:3px solid #d4d2c9;}
	a.centre_precedent:hover,
	a.centre_suivant:hover{ border:none; margin-top:3px;}
	div.nav_centre div.chiffre_pagination{ width:152px; margin:0 auto; float:none;}
	
	/* partage */
	div.partage{ overflow:hidden; background:#e8e7e1; padding-top:10px; margin-bottom:70px;}
	div.partage div{ float:left; width:90px; margin:0 0 10px 15px;}
	div.partage div div{ float:none; width:auto; margin:0;}

	/* bloc */
	div#column_right .bloc{ margin-bottom:20px; background:#e8e7e1; border-top:2px solid #353535; padding:10px 20px 5px 20px;}
	div#column_right .bloc.promo{ margin-bottom:20px; background:#f07600; border:none; padding:0 0 40px 0; display:block;}
	div#column_right .bloc.promo:hover{ background:#ff7D00; text-decoration:none;}
	div#column_right .bloc.promo .pastille_flash{ margin:0 auto 10px auto; height:90px; width:110px; background: url("https://images.itnewsinfo.com/rt/site/sprite-pastille.png") no-repeat 0 -475px;}
	div#column_right .bloc.promo .rebours{ font-size:50px; color:#f9f9f9; font-weight:bold; text-align:center; margin-bottom:10px; font-family:'Roboto Slab',Arial,Helvetica,sans-serif;}
	div#column_right .bloc.promo p{ text-align:center; font-size:20px; color:#f9f9f9; font-weight:bold; margin-bottom:30px; font-family:'Roboto Slab',Arial,Helvetica,sans-serif;}	
	div#column_right .bloc.promo .bouton_offre{ width:110px; margin:0 auto; color:#f07600; font-weight:bold; font-size:16px; padding:10px 30px; border-bottom:3px solid #fdc592; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 151px -895px #f9f9f9;}
	
	div#column_right .bloc h3{ font-size:16px; display:block; border-bottom:1px solid #c8c6bb; padding:6px 0 16px 40px; margin-bottom:20px; }
	div#column_right .bloc p{ font-size:13px; color:#726f62;}
	div#column_right .bloc .bloc_lien{display:block; margin-top:20px; border-top:1px solid #C8C6BB;color:#726f62; padding:5px 15px 0 15px; 
		text-align:right;font-family:'Roboto Slab',Arial,Helvetica,sans-serif; font-size:11px;
		background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 194px -1494px;}
	div#column_right .bloc .bloc_lien:hover{ color:#0d72b2;}
	.bloc img{float:left; margin-right:9px;}
	.bloc a{ color:#353535; text-decoration:none;}
	.bloc a:hover{ color:#0d72b2;}
	.bloc .swiper-container{height: 200px;}
	.bloc a.image{ float:left; width:50px; overflow:hidden; margin-top:3px;}
	.bloc a.image img{  border:none; width:50px;}
	
	
	/* bloc dossier */
	#dossier-container .title{font-family:'Roboto Slab',Arial,Helvetica,sans-serif;font-size:14px; font-weight:bold; margin-left:60px;}
	#dossier-container  p{ margin-top:20px;}
	#dossier-pagination{margin:10px auto; width: 45px;}
	#dernier_dossier h3{ background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 0px -215px;}
	
	
	/* bloc entretien */
	.bloc .nom_fonction{ margin-left:60px;}
	#bloc_dernier_entretien h3{ background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 0px -287px;}
	.bloc .nom_fonction a{ display:block;font-size:14px; font-weight:bold; font-family:'Roboto Slab',Arial,Helvetica,sans-serif; margin-bottom:7px;}
	.bloc .nom_fonction span{ color:#726F62; font-size:12px;}
	.bloc strong.exergue{ font-size:18px; margin-top:12px; display:block; font-family:'Roboto Slab',Arial,Helvetica,sans-serif;}
	#entretien-pagination{margin:10px auto; width: 45px;}
	
	/* bloc articles les plus lus */
	#bloc_articles_les_plus_lus h3{ background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 0px -358px;}
	#bloc_articles_les_plus_lus .swiper-container a{display: block; font-family: 'Roboto Slab',Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold;margin-bottom:10px;}
	#article-pagination{margin:10px auto; width: 78px;}
	
	/* bloc didier */
	div#column_right .bloc#didier_barathon{ background-color:#726f62; color:#e0ddcf; overflow:hidden;}
	div#column_right .bloc#didier_barathon #photo{ width:81px; height:81px; margin:5px auto 5px auto; display:block; float:none;
		background:url('https://images.itnewsinfo.com/rt/site/sprite-bloc.png') -268px 0 no-repeat;}
	div#column_right .bloc#didier_barathon h3{font-family:'Roboto Slab', Arial, Helvetica, sans-serif; font-size:14px; border:0; text-align:center; padding:0; color:#f9f9f9;}
	div#column_right .bloc#didier_barathon h3 span{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#e0ddcf;}
	div#column_right .bloc#didier_barathon .texte p{color:#e0ddcf; font-size:12px;}	
	div#column_right .bloc#didier_barathon .texte .top{	float: left;height: 60px;margin:-137px 0 0 -36px;width: 63px; background:url('https://images.itnewsinfo.com/rt/site/sprite-bloc.png') 0 0 no-repeat;}
	div#column_right .bloc#didier_barathon .texte .bottom{ float: right; height: 60px;margin:-29px -36px 0 0; width: 63px; background:url('https://images.itnewsinfo.com/rt/site/sprite-bloc.png') -70px 0 no-repeat;}
	div#column_right .bloc#didier_barathon #signature{ background:url('https://images.itnewsinfo.com/rt/site/sprite-bloc.png') -150px 0 no-repeat;
		width:96px; height:37px; margin:15px auto 5px auto; float:none; display:block;}
	
	/* bloc pack */
	div#column_right .bloc#autopromo_pack{ border:1px solid #f07600;background:url('https://images.itnewsinfo.com/rt/site/landing_page/bg_repeat.png') 0px 0px repeat;
		padding: 10px 20px 0px;height: auto;}
	div#column_right .bloc#autopromo_pack h3 { font-size:18px; padding:0px 0px 10px 0px; border:0; margin:0; text-align:center;}
	div#column_right .bloc#autopromo_pack .texte {font-size: 13px;font-family: 'Roboto Slab',Arial,Helvetica,sans-serif; font-weight:bold;text-align:center;}
	div#column_right .bloc#autopromo_pack .image { width:114px; height:182px; margin:0 auto;background:url('https://images.itnewsinfo.com/rt/site/sprite-bloc.png') 0px -93px no-repeat;}
	div#column_right .bloc#autopromo_pack .bouton {  background: url("https://images.itnewsinfo.com/rt/site/sprite-picto.png") no-repeat scroll 92% -895px #F07600;display:block; text-align:center;
    	border-bottom: 3px solid #D56B04;color: #F9F9F9;float: none;font-size: 16px;font-weight: bold;margin:-3px 0 0 -20px;padding: 10px 40px 10px 0;width: 100%; }
	div#column_right .bloc#autopromo_pack .bouton:hover { margin-top:0px; border-bottom:0;}
	
	div#column_right .bloc#autopromo_pack2{ border:1px solid #f07600; overflow:hidden; padding:0}
	div#column_right .bloc#autopromo_pack2 img{ }
	
	/* blog agenda */
	div#column_right .bloc#bloc_agenda .swiper-container{ height: 220px;}
	div#column_right .bloc#bloc_agenda h3{ background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 0px -3602px; border:none; margin:0;}
	div#column_left div.dates{ background:#c8c6bb; padding:10px; overflow:hidden; margin-bottom:10px; width:200px;}
	#bloc_agenda div.dates{ background:#c8c6bb; padding:10px; overflow:hidden; margin-bottom:10px;}
	div.dates div{ font-size:12px; font-weight:bold; font-family: 'Roboto Slab',Arial,Helvetica,sans-serif;}
	div.dates div span{ color:#726f62; font-weight:normal;}
	div.dates div.debut{ float:left;}
	div.dates div.fin{ float:right;}
	div.dates div.fleche{ float:none; margin:0 auto; height:16px; width:8px; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 0px -1837px;}
	#bloc_agenda .swiper-container a{display: block; font-family: 'Roboto Slab',Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; margin-bottom:0px;}
	#bloc_agenda p.lieu{ font-family: 'Roboto Slab',Arial,Helvetica,sans-serif; font-size:13px; color:#726f62; margin-bottom:10px;}
	#agenda-pagination{margin:10px auto; width: 45px;}
	
	
	/* rubrique */
	ul.liste{ clear:both;}
	ul.liste li{ padding-bottom:45px; margin-top:20px; border-bottom: 1px solid #EBEAE5;}
	ul.liste li h2{ font-size:22px; line-height: 28px;}
	ul.liste li h2 a{ color:#353535;}
	ul.liste li h2 img{ margin:0 0 -3px 0}
	ul.liste li h2 a:hover{ color:#0d72b2; text-decoration:none;}
	ul.liste li p{ font-size: 14px; line-height: 20px; margin:10px 0 15px 0;}
	
	
	/* accueil */
	div.article-accueil{ float:left; border-bottom:1px solid #ebeae5; margin-bottom:30px; height:370px;}
	div.article-accueil img{ margin: 0 0 -4px 4px;}
	
	span.pastilleGratuitActif{position:absolute; margin:24px 0 0 10px; height:19px; width:58px; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 0px -4467px;}
	a span.pastilleGratuit{ position:absolute; margin:4px 0 0 4px; height:19px; width:58px; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 0px -4438px;}
	a:hover span.pastilleGratuit{ background-position: 0px -4467px;}
	h1 a span.pastilleGratuit{ margin:23px 0 0 10px;}
	
	div.article-accueil h1 img{ margin: 0 0 4px 4px;}
	div.article-accueil h1 a, div.article-accueil h2 a{ color:#353535;}
	div.article-accueil h1 a:hover, div.article-accueil h2 a:hover{ color:#0d72b2;}
	div.article-accueil h1{ font-size:38px; line-height: 44px;}
	div.article-accueil h2{ font-size:22px; line-height: 26px;}
	div.article-accueil p{ font-size:14px; margin:15px 0; line-height:20px;}
	div.infos_article{ color:#696556; font-size: 11px;}
	div.infos_article.infos_article_publi{ color:#ff7d00}
	div#infos_article.infos_article_publi{ color:#ff7d00 !important}
	div.separateur{ background:#ebeae5; height:370px; width:1px; float:left; margin:0 3.3%;}
	
	#position1{ float:none; height:auto; padding-bottom:45px;}
	#position2{ width:58%; border:none;}
	#position3{ width:35%; border:none;}
	#position4,	
	#position5,	
	#position6{ width:28.73%;}
	#position7,	
	#position8,
	#position9,
	#position10{ width:46.5%;}
	
	#image-container{ clear:both; background:#353535; height:222px;}
	#image-container .swiper-slide a.image{ float:left; display:block; height:222px; width:222px; overflow:hidden;}
	#image-container .swiper-slide img{ min-width:222px; min-height:222px}
	#image-container .swiper-slide div.actu_image{ background:#353535; height:222px; overflow:hidden;}
	#image-container .swiper-slide div.actu_image span{ display:block; margin:20px 30px 10px 30px; color:#999; font-size:12px; font-family:'Roboto Slab', Arial, Helvetica, sans-serif;}
	#image-container .swiper-slide div.actu_image span.pastilleGratuit{ margin:2px 0 0 4px; display:inline;}
	#image-container .swiper-slide div.actu_image h2{ margin:0px 30px 0px 30px; line-height:24px; font-size:16px;}
	#image-container .swiper-slide div.actu_image h2 a{ color:#f9f9f9;}
	#image-container .swiper-slide div.actu_image h2 a img{ min-width:5px; min-height:5px;}
	#image-container .swiper-slide div.actu_image p{ margin:10px 30px 0px 30px; color:#f9f9f9; font-size:13px;}
	#image-pagination{ width:75px; margin:10px auto 30px auto;}
	
	/* article */
	div#article{ width:560px; margin:60px auto 20px auto; font-size:14px;}
	div#article h1{ display:block;  margin-bottom:20px; font-size:44px; font-weight:700; line-height:52px;}
	div#article h1 img{ margin:0 0 3px 10px;}
	div#article h1.page{margin-bottom:30px; padding-bottom:40px; border-bottom:1px solid #ebeae5;}
    div#article div#infos_article{ color:#696556; border-bottom:1px solid #ebeae5; font-size: 11px; padding-bottom:5px; margin-bottom:30px;}
	div#article a{ color:#0d72b2;}
	div#article a:hover{ text-decoration:underline;}
	div#article ul#outils{ font-size: 11px; margin: 4px 0 0 -150px; position: absolute; text-align: right; width:125px;}
	div#article ul#outils li a{ color:#a19e91; display:block; margin-bottom:5px; padding:5px 30px 5px 0; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 112px -1072px;}
	div#article ul#outils li#imprimer a{ background-position:102px -1072px;}
	div#article ul#outils li#mail a{ background-position:102px -1114px;}
	div#article ul#outils li#imprimer a:hover{ color:#0D72B2; text-decoration:none; background-position:102px -1240px;}
	div#article ul#outils li#mail a:hover{ color:#0D72B2; text-decoration:none; background-position:102px -1282px;}
	div#article ul#outils li#sommaire_url{ margin-bottom:15px;}
	div#article ul#outils li#sommaire_url a{ color:#0D72B2; text-decoration:none; background-position:102px -2105px;}
	div#article ul#outils li#sommaire_url a:hover{text-decoration: underline; background-position:102px -2105px;}
	div#article ul#outils li#sauvegarder a{ background-position:102px -1198px;}
	div#article ul#outils li#sauvegarder a:hover{ color:#0D72B2; text-decoration:none; background-position:102px -1366px;}
	div#article ul#outils li#sauvegarder.selected a{ color:#f07600; background-position:102px -3121px;}
	div#article #reponseSauvegarde{	margin: 48px 0 0 -8px; position: absolute; width:245px; z-index:10;}
	div#article #reponseSauvegarde div.positif{ background:#F07600; margin-left:8px;}
	div#article #reponseSauvegarde div.negatif{ background:#353535; margin-left:8px;}
	div#article #reponseSauvegarde div.titre{ padding:14px 20px 10px 20px; color:#f9f9f9; font-size:16px; font-family:'Roboto Slab', Arial, Helvetica, sans-serif;}
	div#article #reponseSauvegarde p{ padding:0px 20px 40px 20px; color:#f9f9f9; font-size:12px;}
	div#article #reponseSauvegarde p a{ color:#f9f9f9; text-decoration:underline;}
	div#article #reponseSauvegarde .fermeture{ position: absolute; z-index:11; right:5px; top:5px; cursor:pointer; width:20px; height:20px; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 2px -3238px;}
	div#article #reponseSauvegarde .pointePositif{ position: absolute; left:0px; top:20px; width:10px; height:10px; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 1px -3393px;}
	div#article #reponseSauvegarde .pointeNegatif{ position: absolute; left:0px; top:20px; width:10px; height:10px; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 1px -3296px;}

	div#article p#chapeau{ font-size:19px; margin-bottom:25px; font-family:'Roboto Slab', Arial, Helvetica, sans-serif; font-weight:700;}
	div#article a#image{ float:left; margin:5px 20px 20px 0; border: 1px solid #E4E3DC;}
	div#article a#image img{ width:120px;}
	div#article p#texte{ font-size:14px; line-height:22px; margin:20px 0;}
	div#article p#texte img{ max-width:100%; height:auto;}
	div#article p#texte strong{ font-size:18px; font-family:'Roboto Slab', Arial, Helvetica, sans-serif; font-weight:700;}
	div#article span#meme_sujet{ display:block; background:#0d72b2; width:230px; float:left; margin:3px 20px 20px -110px;}
	div#article span#meme_sujet span.titre{ display:block; color:#76beec; margin:20px 18px 10px 18px; font-size:14px; }
	div#article span#meme_sujet a{ display:block; border-bottom:1px solid #1f88ca; padding-bottom:20px; line-height: 20px; margin:0 18px 17px 18px; color:#f9f9f9; font-size:14px;  font-family:'Roboto Slab', Arial, Helvetica, sans-serif;}
	div#article span#meme_sujet a.border_none{ border:none;}
	div#article div#encadre{ background:#e8e7e1; margin-bottom:20px; padding:18px 20px 40px 20px; border-top:2px solid #353535;}
	div#article div#encadre h2{ font-size:14px; margin-bottom:15px;}
	div#article div#encadre p{ font-size:14px; line-height:20px;}
	
	.article-accueil.bloc a.image { width:70px; margin:0 20px 20px 0;}
	.article-accueil.bloc a.image img { width:70px;}
	#column_center .article-accueil p{ font-size:13px;}
	.article-accueil.bloc .intitule{ margin:-3px 0 0 50px; font-family:'Roboto Slab', Arial, Helvetica, sans-serif;}
	#column_center .article-accueil p.fonction{ margin:-10px 0 20px 0; font-size:14px; color:#696556; font-family:'Roboto Slab', Arial, Helvetica, sans-serif;}
	.article-accueil.bloc strong.exergue { font-size:26px;}
	
	div#column_center div#payant{ margin:0;}
	div#payant{ margin:0 40px;}
	div#payant #aide{ color:#0D72B2; font-size:13px; text-decoration:none; display:block; width:270px; margin:10px auto 30px;}
	div#payant #aide:hover{ text-decoration:underline}
	div#payant div#fade{ height:138px; margin-top: -138px; position: relative; background:url(https://images.itnewsinfo.com/rt/site/bg_payant.png) repeat-x top;}
	div#payant div#introduction{ background:#f9f9f9; text-align:center; font-size:14px; line-height:22px; margin:10px 0 40px 0;}
	div#payant div#introduction span{ font-size:20px; line-height:40px; font-family:'Roboto Slab', Arial, Helvetica, sans-serif;}
	div#payant div#introduction a, div#payant div#introduction b{ font-weight:bold; color:#f07600;}
	div#payant div#les_packs{ overflow:hidden; margin:40px auto; width:870px;}
	div#payant ul.label_payant{ margin:63px 10px 0 0; width:120px; float:left; font-family:'Roboto Slab', Arial, Helvetica, sans-serif; font-size:14px; text-align:right;}
	div#payant ul.label_payant li{ padding:9px 0;}
	div#payant ul.label_payant li img{ margin-bottom:-4px;}
	div#payant ul.pack{ float:left; width:175px; padding-bottom:20px; margin:0 0 0 10px; background:#e8e7e1; border-top:3px solid #0d72b2; font-family:'Roboto Slab', Arial, Helvetica, sans-serif;}
	div#payant ul.pack.promo{ background:#dce9f1}	
	div#payant ul.pack.gratuit{ border-top:3px solid #726f62;}
	div#payant ul.pack li{ font-size:12px; color:#726f62; border-bottom:1px solid #d0cec3; padding:10px 0; height:16px; margin:0 20px; text-align:center;}
	div#payant ul.pack li.titre{ font-size:16px; height: auto; line-height: 20px; color:#353535;}
	div#payant ul.pack.gratuit li.titre{ color:#726f62;}
	div#payant ul.pack li.pastille{ margin: -43px 0 0 117px;  position: absolute; border:none;}
	div#payant ul.pack li.titre b{ font-size:20px;}
	div#payant ul.pack li.ok{ background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 57px -1984px;}
	div#payant ul.pack.gratuit li.ok{ background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 57px -2040px;}
	div#payant ul.pack li.prix{ border:none; height:65px; font-size:13px; color:#353535;}
	div#payant ul.pack li.prix div{ color:#f07600; font-weight:bold; font-size:24px;}
	div#payant ul.pack li.prix div exp{ font-size:11px; vertical-align: 7px;}
	span.barre{ margin-bottom:-4px; font-weight:bold; font-size:18px; color:#757265; background:url('https://images.itnewsinfo.com/rt/site/barre.png') no-repeat center 2px;}
	div#payant ul.pack li.action{ border:none; padding:0; height:auto; margin-top:10px; overflow:hidden;}
	div#payant ul.pack li.action a{ float:left; width:100%; color:#f9f9f9; font-weight:bold; font-size:16px; padding:10px 0; border-bottom:3px solid #d56b04; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 117px -895px #f07600;}
	div#payant ul.pack li.action a:hover{ margin-top:3px; border:none; text-decoration:none;}
	div#payant ul.informations{ overflow:hidden; border-top:1px solid #ebeae5; padding-top:35px; color:#726f62; margin-bottom:60px;}
	div#payant ul.informations li{ padding:0 0 0 6%; margin:0 4% 40px 0; float:left; width:40%; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 0px -431px;}
	div#payant ul.informations li.fond1{background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 0px -3756px;}
	div#payant ul.informations li.fond2{background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 0px -3901px;}
	div#payant ul.informations li.fond3{background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 0px -4050px;}
	div#payant ul.informations li.fond4{background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 0px -4199px;}
	div#payant ul.informations h3{ font-size:14px; margin-bottom:7px;}
	div#payant ul.informations p{ font-size:13px;}
	p#asterisque{ color:#726F62; font-size:11px; margin:10px 0 0 0; text-align:center; float:right;}
	
	#content form#fancy_envoi_article_mail{  padding:30px; background-color:#353535; color:#f9f9f9;font-family:'Roboto Slab', Arial, Helvetica, sans-serif;}
	#content form#fancy_envoi_article_mail label{color:#f9f9f9;}
	#content form#fancy_envoi_article_mail input[type=text]{width:300px;}
	#content form#fancy_envoi_article_mail textarea{width:420px; height:100px;}
	#content form#fancy_envoi_article_mail .bouton_input{ margin:20px auto;}
	#content form#fancy_envoi_article_mail .bouton_input:hover{  margin-top:23px;}
	/* Recherche*/
	#content form.recherche{ margin-bottom:20px;}
	#content form.recherche input.query{ display:block; float:left; margin:0; background:#f9f9f9; border:1px solid #EBEAE5; height:16px; padding:5px 8px; font-size:13px; color:#726f62; width:195px;}
	#content form.recherche input.boutonGoogle{  background: url("https://images.itnewsinfo.com/rt/site/sprite-picto.png") no-repeat scroll 5px -1012px #EBEAE5; height:28px;}
	/* dossier */
	/* home dossier */	
	div#column_center h1{ text-align:center;}
	div#column_center #content_column_center{ border-top:1px solid #ebeae5; border-bottom:1px solid #ebeae5; padding-top:40px; overflow:hidden; margin-bottom:40px;}
	
	.content_dossier {float: left;width:420px; height: 260px; text-align:left; margin-right:20px;}
	.content_dossier.content_dossier_sommaire { width:100%}
	.content_dossier.content_dossier_sommaire p.texte{ font-size:14px; line-height:22px;}

	.content_dossier .content_dossier_image{ text-decoration:none; display:block;color:#f9f9f9; float:left;padding:0 0 25px 20px; margin: 0 20px 30px 0;}
	.content_dossier.content_dossier_bordhaut{ border-top:1px solid #ebeae5; padding-top:30px;}
	.content_dossier.dossier .content_dossier_image{ border-bottom:3px solid #024e7e; font-family:'Roboto Slab',Arial,Helvetica,sans-serif;
		background:url('https://images.itnewsinfo.com/rt/site/bord_droit_dossier.jpg') no-repeat top right #0d72b2}
	.content_dossier.revuedepresse .content_dossier_image{ border-bottom:3px solid #111111;
		background:url('https://images.itnewsinfo.com/rt/site/bord_droit_revuedepresse.jpg') no-repeat top right #353535;}
	.content_dossier_image div.image { overflow:hidden;width:95px; height:115px; background-color:#111111; border:3px solid #f9f9f9;margin:30px 40px 15px 0px;}
	.content_dossier_image div.image img{ min-width:95px; min-height:115px; max-width:150px;}
	.content_dossier_image b{ font-size:16px;}
	.content_dossier_image span{font-size:11px;}
	
	.content_dossier p{ font-size:12px; line-height: 18px; }
	
	/* sommaire dossier */
	#article #titre_sommaire_dossier{ color:#726f62; font-family:'Roboto Slab',Arial,Helvetica,sans-serif; font-size:20px; margin-bottom:15px;}
	#article ul#sommaire_dossier{ overflow:hidden; margin-bottom:20px;}
	#article ul#sommaire_dossier .image_sommaire{ border: 3px solid #F9F9F9; height:70px;overflow: hidden;width: 70px; float:left; margin:0 10px /*2*/0px 0;}
	#article ul#sommaire_dossier .image_sommaire img{ width:70px;}
	#article ul#sommaire_dossier li{ /*float:left;*/ overflow:hidden; margin:30px 0;}
	#article ul#sommaire_dossier li a{ color:#353535; text-decoration:none;font-family:'Roboto Slab',Arial,Helvetica,sans-serif; font-weight:bold;}
	#article ul#sommaire_dossier li a:hover{ color:#0d72b2;}
	#article ul#sommaire_dossier li p{ margin:0; font-size:12px; margin-top:5px; line-height:16px;}
	
	/* lire dossier */
	#article h1#lire_dossier{ color:#f9f9f9; background-color:#0d72b2; margin:-60px -300px 30px; padding:60px 300px 30px;}
	#article h1#lire_revuedepresse{ color:#f9f9f9; background-color:#353535; margin:-60px -300px 30px; padding:60px 300px 30px;}
	#article p#signature_dossier{ color:#f9f9f9; background-color:#0d72b2; margin: -80px -300px 30px;padding: 50px 300px 11px;font-size:12px;}	
	#article p#signature_revuedepresse{ color:#f9f9f9; background-color:#353535; margin: -80px -300px 30px;padding: 50px 300px 11px;font-size:12px;}	
	#article #pagination_dossier{ font-size:12px; margin-bottom:5px;}
	#article #pagination_dossier a{ color:#353535; text-decoration:none;}
	#article #pagination_dossier a:hover{ color:#0d72b2;}
		
	/* entretiens */
	.content_dossier p.nom{  font-family:'Roboto Slab',Arial,Helvetica,sans-serif; font-weight:bold; font-size:16px; margin:0; line-height: 20px;}
	.content_dossier p.fonction{  font-family:'Roboto Slab',Arial,Helvetica,sans-serif; font-size:14px; color:#696556;}
	a.content_entretien_image{ width:160px; float:left; margin:0 20px 30px 0;}
	a.content_entretien_image .image{ overflow:hidden; height:225px; width:160px;}
	a.content_entretien_image .image img{ min-height: 195px; min-width: 160px;}
	a.content_entretien_image .label{ color:#f9f9f9; font-size:13px; padding: 5px 0 0 20px; position:relative; height: 58px; line-height: 15px; margin-top: -63px;font-family:'Roboto Slab',Arial,Helvetica,sans-serif;}
	a.content_entretien_image .label.tribune{ background:url('https://images.itnewsinfo.com/rt/site/sprite_entretien.png') no-repeat -289px bottom;}
	a.content_entretien_image .label.entretien{ height: 50px; margin-top: -58px; padding: 10px 0 0 20px; background:url('https://images.itnewsinfo.com/rt/site/sprite_entretien.png') no-repeat left bottom;}
	
	/* identification */
	div.identification #aide {color:#0D72B2; font-size:13px; text-decoration:none; display:block; width:192px; margin:30px auto 0px;}
	div.identification #aide:hover{ text-decoration:underline}
	div#column_center h1.identification{ background:#f07600; padding: 30px 50px 0px; margin:-50px -50px 40px; color:#f9f9f9; font-size:30px; font-weight:normal;}
	div.identification{ max-width:700px; margin:0 auto 50px auto; overflow:hidden;}
	div.identification div#connexion,
	div.identification div#inscription{ float:left; width:258px;}
	div.identification div#connexion{ margin-right:90px;}
	#content div#connexion input.bouton_input{ background:url("https://images.itnewsinfo.com/rt/site/sprite-picto.png") no-repeat scroll 151px -893px #353535; border-bottom:3px solid #111;}
	#content div#connexion input.bouton_input:hover{ border:none;}
	div.identification div#inscription{ padding-left:90px; border-left:1px solid #ebeae5;}
	div.identification h2{ margin-bottom:20px;}
	a.passOublie{ display: block; font-size: 11px; margin-top: -22px;}
	div.infosBulle{ color: #CF4F27; font-size: 12px; margin: -22px 0 20px;}
	div.error_cu{ color: #CF4F27; font-size: 12px; margin-bottom:10px;}
	
	/* Commande */
	/* header */
	#column_center #header_abonnement{ color:#f9f9f9; background-color:#f07600;margin:-80px -300px 30px; padding: 60px 300px 25px;}
	#column_center #header_abonnement h1{ margin-bottom:40px;}
	
	#column_center #header_abonnement div#etape{ width:57%; margin:0 auto; overflow:hidden;}
	
	#column_center #header_abonnement div.rond,#column_center #header_abonnement div.barre{ color:#f07600; float:left;}
	
	#column_center #header_abonnement div.rond{ height:32px; width:40px; border-radius:40px; text-align:center; padding-top:8px; font-weight:bold; font-size:20px;}
	#column_center #header_abonnement div.rond_ok{ background-color:#f9f9f9;}
	#column_center #header_abonnement div.rond_nok{ background-color:#924d0a;}
	
	#column_center #header_abonnement div.barre{ width:190px/*240px*/; height:4px; margin-top:18px;}
	#column_center #header_abonnement div.barre_ok{background-color:#f9f9f9;}
	#column_center #header_abonnement div.barre_nok{background-color:#924d0a;}
	
	#column_center #header_abonnement #lien_etape{ width: 755px;/*width:861px;*/ overflow:hidden; margin:5px auto;}
	#column_center #header_abonnement a.lien{ display: block;float: left;margin-left:100px; margin-right:34px;text-align: center; 
		font-family:'Roboto Slab',Arial,Helvetica,sans-serif;}
	#column_center #header_abonnement a.lien_ok{color:#f9f9f9;}
	#column_center #header_abonnement a.lien_nok{color:#924d0a;}
	
	/* footer */
	#footer_paiement{ font-size:12px; color:#726f62; overflow:hidden;border-top:1px solid #EBEAE5; padding-top:30px;
		font-family:'Roboto Slab',Arial,Helvetica,sans-serif;}
	#footer_paiement div{ float:left; width:36%; padding-left:50px; background-image:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png');background-repeat:no-repeat;
		margin-bottom:30px;line-height: 20px;}
	#footer_paiement div#footer_paiement_gauche{ margin-right:5%; background-position:0 -2606px;}
	#footer_paiement div#footer_paiement_droit{ background-position:0px -2755px}
	#footer_paiement div b{ font-size:14px; font-weight:bold; display:block; }
	#footer_paiement div a{ color:#0d72b2; text-decoration:underline;}
	
	
	/* etape1 */
	#column_center h2.abonnement{ font-size:30px; text-align:center; font-weight:normal; border-bottom:1px solid #ebeae5; padding:0 0 10px 0; margin:0 0 30px 0; }
	
	#column_center #recap_pack{ float:right; border-top:3px solid #0d72b2; background-color:#e8e7e1; margin-bottom:30px; width:314px;}
	#column_center #recap_pack .recap_pack_liste{ margin:0;}
	#column_center #recap_pack .recap_pack_liste label:hover{ cursor:pointer;}
	#column_center #recap_pack .recap_pack_liste.ok{ background-color:#353535;}
	#column_center #recap_pack .recap_pack_liste.ok span{ font-weight:bold;}
	#column_center #recap_pack .recap_pack_liste.ok label:hover{ cursor:auto;}
	#column_center #recap_pack #asterisque{ text-align:left; padding:5px; background-color:#f9f9f9 ; margin-top:0px;}
	
	input.nowidth{ padding:0; margin:0; display:inline; width:auto;}
	
	#column_center #recap_pack .recap_pack_liste label{margin: 0 /*2*/0px;padding: 16px /*4*/60px; border-bottom:1px solid #d0cec3;}
	#column_center #recap_pack .recap_pack_liste.ok label{border-bottom:1px solid #353535;}
	
	#column_center #recap_pack .recap_pack_liste p{font-family:'Roboto Slab',Arial,Helvetica,sans-serif;}
	
	#column_center #recap_pack .recap_pack_liste p.nom{color:#353535; font-size:18px;margin-left: -27px;}
	#column_center #recap_pack .recap_pack_liste p.prix_detail{ color:#f07600; font-size:20px;}
	#column_center #recap_pack .recap_pack_liste p.prix_detail exp{ font-size:12px;}
	#column_center #recap_pack .recap_pack_liste p.prix_total{ color:#726f62; font-size:12px;}

	#column_center #recap_pack .recap_pack_liste.ok p.nom{color:#f9f9f9;}
	#column_center #recap_pack .recap_pack_liste.ok p.prix_detail{color:#f07600;}
	#column_center #recap_pack .recap_pack_liste.ok p.prix_total{color:#e9e8de;}
	
	/* formulaire */
	.liste_champs { overflow:hidden; padding-right:60px;}
	#inscriptionForm .liste_champs .champs.float{ float:left;margin-right:33px;}
	#inscriptionForm .adresse_facturation{ /*display:block; float:left*/}
	
	#inscriptionForm #content_adresse_facturation{ display:none; padding-top:40px;}
	
	/* etape 2 */
	#recap_info{ overflow:hidden; margin-left:40px;}
	#recap_info h3.titre_recap_info {font-family:'Roboto Slab',Arial,Helvetica,sans-serif; font-size:16px; margin:0 0 30px 0; color:#353535;}
	#recap_info ul.liste_recap_info { margin-bottom:30px;}
	#recap_info ul.liste_recap_info li{overflow: hidden; font-size:14px; margin:15px 0;}
	#recap_info ul.liste_recap_info li .info_intitule{ width:200px; float:left; color:#726f62}
	#recap_info ul.liste_recap_info li .info_valeur{ width:200px; float:left; color:#353535;}
	
	#column_center #recap_pack2{ float:right; border-top:3px solid #0d72b2; background-color:#e8e7e1; margin-bottom:30px; padding:10px 20px; margin-right:40px;}
	#column_center #recap_pack2 .recap_pack_liste{font-family:'Roboto Slab',Arial,Helvetica,sans-serif; border-bottom:1px solid #d0cec3; padding:10px 0; 
		color:#353535;}
	#column_center #recap_pack2 .recap_pack_liste .error{ font-size:12px; color:#CF4F27;}
	#column_center #recap_pack2 .recap_pack_liste .titre{ font-size:17px; padding-bottom:15px;}
	#column_center #recap_pack2 .recap_pack_liste .nom{ font-size:18px; font-weight:bold; padding-left:17px; padding-bottom:5px;
		background:url("https://images.itnewsinfo.com/rt/site/sprite-picto.png") no-repeat scroll 0px -1833px;}
	#column_center #recap_pack2 .recap_pack_liste .validite{ color:#726f62; font-size:12px; padding-left:17px;}
	#column_center #recap_pack2 .recap_pack_liste .totalHT{ width:100%;}
	#column_center #recap_pack2 .recap_pack_liste .tva{width:100%; color:#726f62; font-size:12px;}
	#column_center #recap_pack2 .recap_pack_liste .totalTTC{width:100%; font-size:22px; font-weight:bold; padding-bottom:30px;}
	#column_center #recap_pack2 .recap_pack_liste span.prix{ display:block; float:right;}
	#column_center #recap_pack2 .recap_pack_liste .totalTTC span.prix{ color:#f07600;}
	#column_center #recap_pack2 .recap_pack_liste .cgv{ padding-bottom:5px;}
	#column_center #recap_pack2 .recap_pack_liste .lien_cgv{ color:#726f62; font-size:12px; margin-bottom:15px;}
	#column_center #recap_pack2 .recap_pack_liste .lien_cgv input{}
	#column_center #recap_pack2 .recap_pack_liste .lien_cgv a{ color:#0d72b2; text-decoration:underline;}
	#column_center #recap_pack2 .recap_pack_liste .paiement{ border:1px solid #f07600; /*padding:15px;*/ margin-bottom:15px;}
	#column_center #recap_pack2 .recap_pack_liste .paiement label{ cursor:pointer; padding:15px;}
	#column_center #recap_pack2 .recap_pack_liste #paiement_cb{}
	#column_center #recap_pack2 .recap_pack_liste #paiement_cheque{ margin-bottom:5px;}
	#column_center #recap_pack2 .recap_pack_liste .paiement.selected{ background-color:#353535;}
	
	#column_center #recap_pack2 .recap_pack_liste .paiement .titre{  color:#353535; font-size:20px; font-weight:bold;padding-bottom: 5px;}
	#column_center #recap_pack2 .recap_pack_liste #paiement_cheque .titre{ font-size:16px;}
	#column_center #recap_pack2 .recap_pack_liste .paiement .redirection{color:#aaaaaa; font-size:12px; padding-left:25px; margin-bottom:5px;}
	#column_center #recap_pack2 .recap_pack_liste .paiement .disponible{color:#353535; font-size:12px; padding-left:25px;}
	
	#column_center #recap_pack2 .recap_pack_liste .paiement.selected .titre{color:#f9f9f9;}
	#column_center #recap_pack2 .recap_pack_liste .paiement.selected .redirection{}
	#column_center #recap_pack2 .recap_pack_liste .paiement.selected .disponible{color:#f9f9f9;}
	
	#column_center #recap_pack2 .bouton_input{ margin:15px 0; float:right;}
	#column_center #recap_pack2 .bouton_input:hover{ margin-top:18px;}
	
	/* etape 3 : confirmation */
	#column_center #confirmation_paiement{ text-align:center; width:400px; margin:0 auto;font-family:'Roboto Slab',Arial,Helvetica,sans-serif;}
	#column_center #confirmation_paiement strong{ font-size:20px;color:#f07600; display:block; margin:10px 0}
	#column_center #confirmation_paiement p{ margin:10px 0;}
	#column_center #confirmation_paiement p b{ color:#f07600}
	#column_center #confirmation_paiement p a{ color:#0d72b2; text-decoration:underline;}
	#column_center #confirmation_paiement .bouton_input{ width:220px; margin:33px 0 60px 0;
		background:url("https://images.itnewsinfo.com/rt/site/sprite-picto.png") no-repeat scroll 190px -893px #F07600}
	
	/* Gestionnaire de compte */
	/* menu */
	#compte_menu{ background-color:#e8e7e1; border-top:3px solid #353535; color:#353535;font-family:'Roboto Slab',Arial,Helvetica,sans-serif;float: right; margin-bottom:20px;}
	#compte_menu #compte_menu_titre{  background: url("https://images.itnewsinfo.com/rt/site/sprite-picto.png") no-repeat scroll 0 -2366px transparent; padding:8px 5px 12px 38px;
		font-weight:bold;}
	#compte_menu .compte_menu_bloc{ margin:10px 15px; border-bottom:1px solid #c8c6bb;padding:5px 0px 10px 5px;}
	#compte_menu .compte_menu_bloc a.titre{ background:url("https://images.itnewsinfo.com/rt/site/sprite-picto.png") no-repeat scroll 2px -1834px;
		padding-left:18px; font-weight:bold; font-size:15px; display:block; color:#353535;}
	#compte_menu .compte_menu_bloc ul{ padding-left:35px;}
	#compte_menu .compte_menu_bloc ul li{ list-style-type:disc; color:#726f62; font-size:5px; margin:3px 0;}
	#compte_menu .compte_menu_bloc ul li a{ color:#726f62; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
	#compte_menu .deconnexion{ background: url("https://images.itnewsinfo.com/rt/site/sprite-picto.png") no-repeat scroll 91px -1496px transparent;
	    color: #726F62;display: block;float: right;font-size: 11px;margin: 0 14px;padding: 2px 15px 10px;}
	
	/* index */
	#column_center #compte_header{  background-color: #F07600;color: #F9F9F9;font-size: 34px; margin: -100px -300px 30px; padding: 70px 300px 25px; 
		text-align: center;font-family:'Roboto Slab',Arial,Helvetica,sans-serif;}
	#column_center #compte_header #compte_header_picto{height: 33px;margin: 0 auto 10px;width: 33px;
		background: url("https://images.itnewsinfo.com/rt/site/sprite-picto.png") no-repeat scroll 0 -2295px transparent;}
	#column_center #gestionnaire_compte h3{ font-size:16px;}
	#column_center #gestionnaire_compte ._info{ font-size:12px; color:#726f62; margin:7px 0 10px 0; width:80%; line-height:18px;}
	#column_center #gestionnaire_compte #recap_info{ margin:0;}
	#column_center #gestionnaire_compte .form_private{ margin:20px 0 40px 0; width:642px;}	
	#column_center #gestionnaire_compte .form_private table{ margin-bottom:30px;}
	#column_center #gestionnaire_compte .form_private table tr td b{font-family:'Roboto Slab',Arial,Helvetica,sans-serif; font-size:14px;}
	#column_center #gestionnaire_compte .form_private table tr td span{ display:block; color:#726f62; font-size:12px; margin-left: 21px;}
	#column_center #gestionnaire_compte .form_private textarea{ width:600px; height:150px; margin-bottom:20px; }
	.merci{background: none repeat scroll 0 0 #a2c731;color: #FFFFFF; text-align:center;font-weight: bold; margin:10px auto; padding: 8px 0; font-size:12px;}
	.merci_error{background: none repeat scroll 0 0 #CF4F27;color: #FFFFFF; text-align:center;font-weight: bold; margin:10px auto; padding: 8px 0; font-size:12px;}
	
	#compte_expiration{ background:#d4d2c9; font-size:14px; margin: -30px -300px 30px; padding: 20px 300px;text-align: center;font-family:'Roboto Slab',Arial,Helvetica,sans-serif;}
	#compte_expiration a{ color:#f07600;}
	span.ok{ width:20px; height:20px; display: inline-block; margin: 0 5px -6px 0; background: url("https://images.itnewsinfo.com/rt/site/sprite-picto.png") no-repeat scroll 0 -2551px transparent;}
	span.attention{ width:20px; height:20px; display: inline-block; margin: 0 5px -6px 0; background: url("https://images.itnewsinfo.com/rt/site/sprite-picto.png") no-repeat scroll 0 -2495px transparent;}
	span.nok{ width:20px; height:20px; display: inline-block; margin: 0 5px -6px 0; background: url("https://images.itnewsinfo.com/rt/site/sprite-picto.png") no-repeat scroll 0 -2439px transparent;}

	/* ** */
	
	/* historique achat */
	#gestionnaire_compte{ margin-bottom: 50px; overflow: hidden;}
	#gestionnaire_compte .affichage_mobile{ display:none;}
	#gestionnaire_compte .liste_historique_achat {}
	#gestionnaire_compte .liste_historique_achat{ width:600px; margin-top:20px;}
	#gestionnaire_compte .liste_historique_achat tr th{ padding:8px; font-size:12px; color:#726f62;font-family:'Roboto Slab',Arial,Helvetica,sans-serif;}
	#gestionnaire_compte .liste_historique_achat tr.clr1{ background-color:#f0f0f0;}
	#gestionnaire_compte .liste_historique_achat tr.clr2{}
	#gestionnaire_compte .liste_historique_achat tr td{ padding:8px; font-size:12px; text-align:center;}
	#gestionnaire_compte .affichage_mobile .liste_historique_achat tr td,#gestionnaire_compte .affichage_mobile .liste_historique_achat tr th{text-align:left;}
	#gestionnaire_compte .liste_historique_achat tr td.achat{ font-weight:bold;}
	#gestionnaire_compte .liste_historique_achat tr td.periode span{ color:#726f62;}
	#gestionnaire_compte .liste_historique_achat tr td.prix{ color:#f07600;font-weight:bold;}
	#gestionnaire_compte .affichage_mobile .liste_historique_achat tr td.facture a{ float:left;}
	#gestionnaire_compte .liste_historique_achat tr td.facture a,	
	#gestionnaire_compte .liste_historique_achat tr td.article a{display: block;height: 40px;margin: 0 auto;width: 26px;
		 background: url("https://images.itnewsinfo.com/rt/site/sprite-picto.png") no-repeat scroll 1px -3048px transparent;}
	#gestionnaire_compte .liste_historique_achat tr td.titre{ text-align:left;height: 40px; font-weight:bold;}
	#gestionnaire_compte .liste_historique_achat tr td.titre a{ color:#353535; text-decoration:none;}
	#gestionnaire_compte .liste_historique_achat tr td.titre a:hover{ color:#0d72b2;}
	#gestionnaire_compte .liste_historique_achat tr td.article{ width:40px;}
	#gestionnaire_compte .liste_historique_achat tr td.suppression{ cursor:pointer; width:20px; background: url("https://images.itnewsinfo.com/rt/site/sprite-picto.png") no-repeat scroll 13px -3163px transparent}
	 tr td.date{ width:70px;}
	
	#gestionnaire_compte.historique_achat #renouvellement{ margin-top:40px;}
	#gestionnaire_compte.historique_achat #renouvellement h2{ font-size:18px;}
	#gestionnaire_compte.historique_achat #renouvellement p{ font-size:14px; margin:5px 0}
	#gestionnaire_compte.historique_achat #renouvellement p#etat{ }
	#gestionnaire_compte.historique_achat #renouvellement p#etat b{ padding:10px 0 10px 20px;
			background-image: url("https://images.itnewsinfo.com/rt/site/sprite-picto.png"); background-repeat: no-repeat;}
	#gestionnaire_compte.historique_achat #renouvellement p#etat b.oui{ color:#9ec52b; background-position:0px -1984px;}
	#gestionnaire_compte.historique_achat #renouvellement p#etat b.non{ color:#ce4925; background-position:0 -2158px;}
	#gestionnaire_compte.historique_achat #renouvellement p#info_renouvellement{ width:800px}
	#gestionnaire_compte.historique_achat #renouvellement p#info_renouvellement a{ color:#666;}
	#gestionnaire_compte.historique_achat #renouvellement a.isAbo{ cursor:pointer; font-size:14px;}
	
/* footer */
div#footer div.container{ background:#353535; clear:both;}
#footer .container ul#navigation_footer{ width:738px; margin:0 auto 40px auto; border-bottom:1px solid #454545; overflow:hidden;}
#footer .container ul#navigation_footer li{float:left; font-family:'Roboto Slab',Arial,Helvetica,sans-serif; font-size:12px;margin:20px; cursor: pointer;}
#footer .container ul#navigation_footer li.first{margin:20px 35px 20px 60px;}
#footer .container ul#navigation_footer li a{ color:#999999; text-decoration:none;}
#footer .container ul#navigation_footer li a:hover{ color:#f9f9f9;}

#footer .container .bloc_footer{ /*width:250px;*/ height:222px; font-size:12px; color:#999999; margin:0 40px 20px 40px;}

#footer .container #bloc_footer_col1{ float:left;}
#footer .container #bloc_footer_col1 a.logo{ color:#999999; display:block; padding-left:22px; background-repeat:no-repeat;
	background-image:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png'); height:20px;}
#footer .container #bloc_footer_col1 a.logo_rt{ display:block; height: 77px; width: 244px;
	background:url('https://images.itnewsinfo.com/rt/site/sprite-logo.png') no-repeat 0px -352px;}
#footer .container #bloc_footer_col1 p{ color:#e9e8de; margin-bottom:10px;font-family:'Roboto Slab',Arial,Helvetica,sans-serif;}
#footer .container #bloc_footer_col1 a.logo_lmi{ background-position:2px -720px}
#footer .container #bloc_footer_col1 a.logo_dis{ background-position:2px -756px}
#footer .container #bloc_footer_col1 a.logo_cio{ background-position:2px -792px}

#footer .container #bloc_footer_col2{ font-size:11px; margin: 0 auto;}
#footer .container #bloc_footer_col2 strong{ color:#e9e8de; display:block; margin-bottom:5px; font-size:12px;font-family:'Roboto Slab',Arial,Helvetica,sans-serif;}

#footer .container #bloc_footer_col3{ float:right}
#footer .container #bloc_footer_col3 .partage{}
#footer .container #bloc_footer_col3 .partage li{ float:left;}
#footer .container #bloc_footer_col3 .partage li a{ display:block; height: 34px; margin: 0 0px 10px 0; width: 34px;
	background-image:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png');background-repeat:no-repeat;}
#footer .container #bloc_footer_col3 .partage li a{}	
#footer .container #bloc_footer_col3 .partage .partage_facebook{ background-position:0 -432px; margin-right:55px;}
#footer .container #bloc_footer_col3 .partage .partage_twitter{ background-position:0 -504px; margin-right:52px;}
#footer .container #bloc_footer_col3 .partage .partage_google{ background-position:0 -575px;}
#footer .container #bloc_footer_col3 .partage .partage_flux{ background-position:0 -647px;}
#footer .container #bloc_footer_col3 .partage .partage_facebook:hover{ background-position:0 -1550px;}
#footer .container #bloc_footer_col3 .partage .partage_twitter:hover{ background-position:0 -1622px;}
#footer .container #bloc_footer_col3 .partage .partage_google:hover{ background-position:0 -1694px;}
#footer .container #bloc_footer_col3 .partage .partage_flux:hover{ background-position:0 -1766px;}
#footer .container #bloc_footer_col3 .offre{ background-color:#f07600; color:#f9f9f9; width:210px;margin-top:8px;}
#footer .container #bloc_footer_col3 .offre li{font-family:'Roboto Slab',Arial,Helvetica,sans-serif; font-weight:bold; font-size:14px;}
#footer .container #bloc_footer_col3 .offre li.titre{ background: url("https://images.itnewsinfo.com/rt/site/sprite-picto.png") no-repeat scroll 14px -837px transparent; padding: 10px 0 10px 43px;}
#footer .container #bloc_footer_col3 .offre li a{ border-top:1px solid #ff8d1e; color:#f9f9f9; display:block;padding:10px 15px;}

a#suggestions{ display:block; position:fixed; right:0px; top:35%; z-index:100; }
a#suggestions:hover{ opacity:0.9;}

#carrouselContainer{ display: none; margin-bottom: 30px; }


@media screen and (min-width:1260px){
	.container{ width:1160px;}
	
	div#header a.autopromo .pastille_flash{ margin:0 20px 0 40px;}
	div#header a.autopromo .rebours{ font-size:76px; margin: 10px 10px 0 0;}
	div#header a.autopromo p{ font-size:24px; margin-top:28px;}
	div#header a.autopromo p span{ font-size:13px;}
	div#header a.autopromo .bouton_offre{ margin:40px 40px 0 0;}
	
	div#header a.autopromo2 .pastille_flash{ margin:0 20px 0 0px;}
	div#header a.autopromo2 p{ font-size:34px; margin-top:28px;line-height: 38px;}
	div#header a.autopromo2 p span{ font-size:18px;}
	div#header a.autopromo2 .bouton_offre{ margin:40px 40px 0 0;}
	
	/*
	div#header a.autopromo3 .pastille_flash{ margin:0 20px 0 0px;}
	div#header a.autopromo3 p{ font-size:34px; margin-top:28px;line-height: 38px;}
	div#header a.autopromo3 p span{ font-size:18px;}
	div#header a.autopromo3 .bouton_offre{ margin:25px 40px 0 0;}
	*/
	
	div#article { width:670px;}
	div#article h1 { font-size: 50px; line-height: 56px;}
	div#article p#chapeau { font-size:20px;}
	div#article p#texte { font-size:16px; line-height:24px;}
	div.article-accueil h1{ font-size:54px; line-height:58px;}
	
	div#column_left{ width:830px;}
	div#column_left div.content_column{ margin: 50px 20px 0 50px}
	div#column_center{ margin: 50px 50px 0 50px}
	div#column_right{ width:330px;}
	div#column_right div.content_column{ margin: 50px 15px 0 15px; }
	
	div#menu_ariane ul li#accueil{ margin-left:50px;}
	div#menu_ariane ul li#recherche{ margin-right:50px;}
		
	#carousel a.arrow-right{ margin-left:1160px;}
	#carousel .swiper-slide .date{ margin:30px 50px 2px; }
	#carousel .swiper-slide .date.date_publi{ color:#ff7d00}
	#carousel .swiper-slide a{ margin:0 50px; font-size:16px;}
	#carousel .swiper-slide a span.pastilleGratuit{ margin:2px 0 0 4px;}
	#carousel .swiper-slide a:hover{ text-decoration:none;}

	div.article-accueil{ height:300px;}
	div.separateur{ height:300px;}
	
	.content_dossier{ width:480px; margin-right:50px;}
	
	#column_center #gestionnaire_compte .form_private{width:826px;}	
	
	#column_center #header_abonnement div.barre {width: 240px;}
	#column_center #header_abonnement #lien_etape {width: 861px;}
	#inscriptionForm .liste_champs .champs.float {margin-right: 80px;}
	#inscriptionForm .liste_champs .champs i { color:#726f62; font-size:12px; font-style:normal;}
	#column_center #header_abonnement a.lien{ margin-right:89px;}
	
	
	#column_center #recap_pack2{margin-right:40px;} 	
	#recap_info{ margin-left:40px;}
	
	/* compte */
	#gestionnaire_compte .liste_historique_achat{ width:800px;}

	#carrouselContainer{ display: block; }

}

@media screen and (max-width:1000px){
	
	.container{ width:728px;}	
	div#header a.autopromo3 .container{ width:728px;}
	div#header a.autopromo3 .logo{ display:none}
	div#header a.autopromo3 .accroche{ width:430px}
	div#header a.autopromo3 .bouton_offre{ margin:24px 0px 0 0}
	div#header a.autopromo3 .condition{float: right;}
	/*
	div#header a.autopromo3 .pastille_flash{ margin:0 20px 0 0px;}
	div#header a.autopromo3 p{ font-size:34px; margin-top:28px;line-height: 38px;}
	div#header a.autopromo3 p span{ font-size:18px;}
	div#header a.autopromo3 .bouton_offre{ margin:25px 40px 0 0;}*/
	
	div#header a#logo{ background-position: 0 -176px; width: 275px; margin-top:65px;}
	
	div.megaban div,
	div.megaban embed,
	div.megaban object{ width:97%; margin:0 auto;}
	div.megaban img{ width:97%; height:auto; margin:0 auto;}
	
	div#menu_ariane ul li#accueil{ margin-left:4%;}
	div#menu_ariane ul li#recherche{ margin-right:4%;}
	div#menu_ariane ul li#recherche input.query{ display:none;}

	div#column_left{ width:100%;}
	div#column_left div.content_column,
	div#column_center{ margin: 6% 4% 0;}
	div#column_right{ float:left; width:100%;}
	div#column_right div.content_column{ margin:10px 0;}
	
	div#column_right .bloc{ float:left; width:271px; height:325px; margin:0 2% 30px 4%;}
	div#column_right .bloc.promo{ padding: 0 20px 16px;}
	div#column_right .bloc .bloc_lien{ background-position:265px -1494px;}
	
	div#header a.autopromo2 p{ font-size:24px; margin-top:10px;line-height:28px;}
	div#header a.autopromo2 p span{ font-size:12px; line-height:18px;}
	
	div.article-accueil{ height:350px;}
	div.separateur{ height:350px;}
	
	#carousel .swiper-slide .date{ margin:20px 20px 2px 20px;}
	#carousel .swiper-slide a{ margin:0 20px; font-size:13px;}
	#carousel a.arrow-right{ margin-left:728px;}

	div#article{ width:540px;}
	div#article h1{ line-height:44px; font-size:38px;}
	div#article p#chapeau{ font-size:18px;}
	div#article p#texte{ font-size:16px; line-height:24px;}
	div#article p#texte strong{ font-size:17px;}
	
	div#article ul#outils{ margin: -30px 0 20px;  position: relative; text-align: left; width: auto; overflow:hidden;}
	div#article ul#outils #imprimer,
	div#article ul#outils #mail{ display:none;}
	div#article ul#outils li{ float:left; margin-right:15px;}
	div#article ul#outils li a{ background:none;}
	div#article #reponseSauvegarde{ margin:-10px 0 0 0;}
	div#article #reponseSauvegarde div.positif,
	div#article #reponseSauvegarde div.negatif{ margin:0;}
	div#article #reponseSauvegarde .pointePositif { background-position: 0 -3440px; left: 25px; top: -10px;}
	div#article #reponseSauvegarde .pointeNegatif { background-position: 0 -3343px; left: 25px; top: -10px;}
	
	div#article span#meme_sujet{ margin: 3px 20px 20px -50px; width: 210px;}
	div#article span#meme_sujet span.titre,
	div#article span#meme_sujet a{ font-size:13px;}
	
	div#payant{ margin:0 4%;}
	div#payant div#les_packs{ width:auto;}
	div#column_center div#payant{ margin:0;}
	div#payant ul.label_payant{ font-size:11px; width:90px; }
	div#payant ul.label_payant li{ padding:11px 0;}
	div#payant ul.pack{ width:137px; margin:0 0 0 5px;}
	div#payant ul.pack li.ok{ background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 39px -1984px;}
	div#payant ul.pack.gratuit li.ok{ background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 39px -2040px;}
	div#payant ul.pack li.action a{ background:#F07600;}
	
	
	/* home dossier */
	.content_dossier .content_dossier_image{ padding:0 0 10px 10px; margin:0 20px 100px 0;}
	.content_dossier_image div.image{ width:50px; height:60px;margin: 15px 33px 7px 0;}
	.content_dossier_image div.image img{ min-width:50px; min-height:60px; max-width:75px;}
	.content_dossier { width:314px; height:270px;}
	
	/* entretiens */
	.content_dossier h2.exergue{ font-size:18px;}
	.content_dossier p.nom{ font-size:14px;}
	a.content_entretien_image{ width:89px; margin-bottom:100px;}
	a.content_entretien_image .image{ width:89px; height:130px;}
	a.content_entretien_image .image img{ min-height: 115px; max-height: 115px; min-width: 89px;}
	a.content_entretien_image .date{ padding: 2px 0 0 10px; margin-top: -37px; background:url('https://images.itnewsinfo.com/rt/site/sprite_entretien.png') no-repeat -180px bottom; height:35px;}
	a.content_entretien_image .date b{ font-size:11px;}
	a.content_entretien_image .date span{ font-size:10px;}
	
	/* abonnement */
	div.identification div#connexion{ margin-right:70px;}
	div.identification div#inscription{ padding-left: 70px;}
	
	#footer .container .bloc_footer{ margin:0 4%;}
	#footer .container ul#navigation_footer{ width:650px;}
	#footer .container ul#navigation_footer li{ margin:20px 42px 20px 0;}
	#footer .container ul#navigation_footer li.first{margin:20px 42px 20px 35px;}

	#footer .container #bloc_footer_col2{ margin: 0 auto; overflow: hidden; width: 640px;}
	
	#column_center #header_abonnement div.barre { width:130px;}
	#column_center #header_abonnement #lien_etape {width: 563px;}
	#column_center #header_abonnement a.lien {margin-left: 60px;margin-right: 15px;}
	#inscriptionForm .liste_champs .champs.float { float:none;}
	
	#column_center #recap_pack2{margin-right:0px;} 	
	#recap_info{ margin-left:0px;}
	
	#gestionnaire_compte .liste_historique_achat{ width:100%}
	#gestionnaire_compte.historique_achat #compte_menu{ margin:0 auto 20px auto; width:270px; float:none; overflow:hidden;}
	
	div#payant ul.pack li.pastille{ margin-left:97px;}
	
	a#suggestions{ display:none;}
}

@media screen and (max-width:740px){
	
	
	h1{ font-size: 40px; line-height: 40px;}

	#menu_mobile{ display:block; clear:both; font-family:'Roboto Slab', Arial, Helvetica, sans-serif; font-size:16px; color:#f9f9f9;}
	#menu_mobile div.container{ background:#353535;}
	#menu_mobile .compte{ width:50px; float:right; height:40px; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 19px -2983px #726f62;}
	#menu_mobile .consent{ width:50px; float:right; height:40px; background:url('https://images.itnewsinfo.com/rt/site/gear.png') no-repeat 0px 0px #726f62;}
	#menu_mobile #rechercheM{ width:50px; height:40px; float:right; border-left:1px solid #e9e8de; border-right:1px solid #e9e8de; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 17px -2927px #726f62;}
	#menu_mobile #rechercheM.selected{ background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 17px -2927px #353535;}
	#menu_mobile #menuM{ padding:10px 0 9px 40px; background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 15px -2873px #726f62;}
	#menu_mobile #menuM.selected{ background:url('https://images.itnewsinfo.com/rt/site/sprite-picto.png') no-repeat 15px -2873px #353535;}
	#menu_mobile .sous_menu{ display:none; background:#353535; color:#f9f9f9; padding:10px 15px 20px 15px;}
	#menu_mobile #sous_menuM li a{ display:block; color:#f9f9f9; padding:8px 0; border-bottom:1px solid #666666;}
	#menu_mobile #sous_rechercheM form{ margin-top:10px;}
	#menu_mobile #sous_rechercheM input.query{ width:225px; height:20px;}
	#menu_mobile #sous_rechercheM input.boutonGoogle{ height:30px; background-position:5px -1009px;}
	
	#content .bouton_noir{ font-size:12px; width:207px;}
	
	div#header a.autopromo3{ height:auto}
	div#header a.autopromo3 .container{ width:100%;}
	div#header a.autopromo3 .accroche { width:auto; float:none; margin:20px;text-align: center;}
	div#header a.autopromo3 .pastille_flash{float: left; height: 90px; margin: 0 0 15px 30%;/*float:none; margin: 0 auto 15px;*/}
	div#header a.autopromo3 .bouton_offre{width: 130px; float:left;/*margin-left: auto;margin-right: auto; width:130px; float:none;*/}
/*	div#header a.autopromo3 .bouton_offre:hover{margin: 3px auto 6px;}*/
	div#header a.autopromo3 .condition{  display: block;float: left; margin: 5px 43px; width: 150px;/*float:none;width:150px; margin:5px auto; display:block*/}
	
	div#header{ margin:0; background:#e9e8de;}
	div#header a#logo{ background-position:0 -481px; position:relative; height:60px; width:218px; display:block; margin: 10px auto 0;}
	div#header a.autopromo{ display:none;}
	div#header a.autopromo2{ display:none;}
	
	.container{ width:100%;}
	#header ul,
	#espace_compte,
	#espace_consent,
	#menu_ariane,
	#carousel a.arrow-left,
	#carousel a.arrow-right{ display:none;}
	
	div#menu_ariane ul li a{  padding:13px 0 7px 0; width:80px; font-size:13px;}
	
	div.article-accueil h1{ font-size:32px; line-height: 38px;}
	h1#rubrique,
	div#column_center h1{ font-size:45px; line-height: 45px;}
	div#column_center h1 { margin-top:40px;}
	div.article-accueil h2{ font-size:20px; line-height: 24px;}
	
	#image-container .swiper-slide{ position:relative;}
	#image-container .swiper-slide a.image{ float:none; display:block; height:222px; width:100%;}
	#image-container .swiper-slide img{ min-width:100%; min-height:222px}
	#image-container .swiper-slide div.actu_image{ background:#353535; height:75px; position:absolute; bottom:0; opacity:0.88; width:100%}
	#image-container .swiper-slide div.actu_image span{ margin: 10px 10px 0; font-size:11px;}
	#image-container .swiper-slide div.actu_image h2{ margin:0px 10px; line-height:20px; font-size:14px;}
	#image-container .swiper-slide div.actu_image p{ display:none;}
	
	div#column_right .bloc{ float:left; height:325px; margin: 0 2% 5% 4%;  width: 35.4%; height:340px;}
	
	div.article-accueil{ height:390px;}
	div.separateur{ height:390px;}
	
	div#article{ width:auto; margin:6%;}
	div#article h1{ line-height:34px; font-size:28px;}
	div#article p#chapeau{ font-size:17px; line-height:25px;}
	div#article span#meme_sujet{ display:none;}
	div#payant ul.label_payant,
	div#payant ul.pack.gratuit,
	div#payant ul.pack li.ok{ display:none;}
	div#payant ul.pack{ float:none; width:auto; margin-bottom:20px}
	div#payant ul.informations li{ padding:0 0 0 50px; margin:0 0 30px 0; float:none; width:auto; }
	
	/* home dossier */
	.content_dossier .content_dossier_image{ margin:0 20px 40px 0;}
	.content_dossier { width:100%; height:auto;}
	
	/* entretiens*/
	a.content_entretien_image{ margin-bottom:40px;}
	
	/* abonnement */
	div.identification div#connexion,
	div.identification div#inscription{ margin:0 auto 40px; padding:0 0 30px 0; border:none; border-bottom:1px solid #EBEAE5; float:none;}
	
	#footer .container ul#navigation_footer{ margin: 0 0 40px 30px;width: 350px;}
	#footer .container ul#navigation_footer li{ float:none;}
	#footer .container ul#navigation_footer li.first{margin:20px 42px 20px 0;}
	
	#footer .container #bloc_footer_col1,#footer .container #bloc_footer_col2,#footer .container #bloc_footer_col3{margin:0 30px}
	
	#footer .container #bloc_footer_col1{ margin-top:-415px;}
	#footer .container #bloc_footer_col2{width: 350px; }
	#footer .container #bloc_footer_col3{margin-top:184px;float:left;}


	#column_center #recap_pack,#column_center .liste_champs{width:270px; margin:0 auto; padding:0;}
	
	#column_center #recap_pack{ float:none; margin-bottom:20px;}
	#column_center #header_abonnement div.barre { width:57px;}
	#column_center #header_abonnement #lien_etape {width: 417px;}
	#column_center #header_abonnement a.lien {margin-left: 37px;margin-right: 0;}
	#inscriptionForm .liste_champs .champs.float { float:none;}
	#column_center #header_abonnement div#etape{width: 240px;}
	
	#column_center #recap_pack2{width:200px}
	
	div#footer div.container{ margin-bottom:0px}
	#footer_paiement div#footer_paiement_gauche{ margin-right:40px;}
	#footer_paiement div{ width:200px;}
	
	/* compte */
	#column_center #compte_header #compte_header_picto{ margin-top:10px;}
	#gestionnaire_compte h2{ text-align:center;}
	#compte_menu{ float:none; overflow:hidden;margin: 0 auto 20px; width:270px;}
	#column_center #gestionnaire_compte .form_private { width:100%}
	#column_center #gestionnaire_compte .form_private textarea{ width:257px}
	
	div#payant ul.pack li.pastille{ margin-left:355px;}
}

@media screen and (max-width:480px){
	
	.container{ min-width:300px; }
	#content .bouton_noir{ width:207px; font-size:12px;}
	#column_center #gestionnaire_compte .form_private textarea{ width:252px; height:100px;}

	div#header a.autopromo3 .accroche {}
	div#header a.autopromo3 .pastille_flash{ margin:0 auto 10px; float:none;}
	div#header a.autopromo3 .bouton_offre{ margin:0 auto 10px; float:none;}
	div#header a.autopromo3 .condition{ margin:0 auto 10px; float:none;}
	
	
	#carousel{ display:none;}
	div.article-accueil h1{ font-size:26px; line-height: 30px;}
	h1#rubrique,
	div#column_center h1{ font-size:34px; line-height: 36px;}
	#column_center #header_abonnement h1 { margin:15px 0;}

	div#column_left div.content_column,
	div#column_center{ margin: 30px 20px 0;}
	div#content div.article-accueil{ height:auto; width:auto; float:none; border-bottom: 1px solid #EBEAE5; padding-bottom:30px; margin-bottom:20px;}
	div.separateur{ display:none;}
	
	div#column_right .bloc{ float:none; width:220px; height:auto/*325px*/; margin:0 auto 30px;}
	div#column_right .bloc .bloc_lien{ background-position:214px -1494px;}
	
	/* home dossier */
	div#column_center #content_column_center{ padding-top:0;}
	.content_dossier .content_dossier_image{ display:none}
	.content_dossier.content_dossier_bordhaut{ border:none; padding-top:0px;}
	.content_dossier h2{ margin-top:25px;}
	div#column_center .content_dossier{ padding-bottom:25px;border-bottom:1px solid #ebeae5; }
	

	/* sommaire dossier */
	#article ul#sommaire_dossier .image_sommaire{ background-color: #111111; border: 3px solid #F9F9F9; height:70px;overflow: hidden;width: 70px; float:left; margin:0 10px 5px 0;}
	.content_dossier_sommaire p{ padding-bottom:25px;border:0; }
	
	/* entretiens*/
	a.content_entretien_image{ display:none;}
	
	#footer .container ul#navigation_footer{ width:240px;}
	#footer .container #bloc_footer_col2{width: 240px;}
	
	#footer .container #bloc_footer_col3 .partage{ width:350px;}
	#footer .container #bloc_footer_col3 .partage li a{ margin:0 36px 10px 0;}
	#footer .container #bloc_footer_col3 .offre{ width:240px;}
	
	#column_center #header_abonnement div#etape{ width:240px;}
	#column_center #header_abonnement div.rond{border-radius:30px;font-size: 17px; height: 25px; padding-top: 5px;width: 30px;}
	#column_center #header_abonnement div.barre { width: 75px;margin-top: 13px;}
	#column_center #header_abonnement a.lien { font-size: 12px; margin-left: 1px; margin-right: 26px;}
	
	
	#gestionnaire_compte .affichage_mobile{ display:block;}
	#gestionnaire_compte .affichage_normal{ display:none;}
	
	
	
	
	#column_center #confirmation_paiement{width:220px;}
	
	#column_center #recap_pack2{ float:none; overflow:hidden; width:auto;}
		
	#footer_paiement div{ background:none; padding-left:0px;}
	
	#column_center #compte_header{ font-size:16px;}
	
	div#payant ul.pack li.pastille{ margin-left:0; right:10px;}
	
}