body {background-color:#e8e8e8;line-height:19px;font-weight:normal; color:#4b4b4b;}
a:link, a:visited, a:hover, a:active { outline:none } 
.nov_orange {color:#ff8500;}
.nov_grey{color:#676767;}
.nov_grey_dark{color:#4b4b4b;}
.nov_green {color:#74bd4c;}
.nov_black_red {color:#a51111;}
.nov_white {color:#ffffff;}

.nov_font_size_24 {font-size:24px;}
.nov_font_size_20 {font-size:20px;}
.nov_font_size_14{font-size:14px;}

.nov_clear {clear:both;}
.nov_clear_l {clear:left;}
.nov_clear_r {clear:right;}

/* Centrage des vidéos et images dans les corps d'article */
.article-corpsDeTexte iframe {width:500px !important; height:300px; display:block; margin:20px auto;}
.article-corpsDeTexte .w100pc {width:100% !important;}
.article-corpsDeTexte .h380 {height:380px !important;}
.article-corpsDeTexte .h400 {height:400px !important;}
.article-corpsDeTexte .h580 {height:580px !important;}
.article-corpsDeTexte .h2000 {height:2000px !important;}
@media (max-width:767px) {
.article-corpsDeTexte iframe {width:100% !important;}
.article-corpsDeTexte img, .breve img {width:100% !important; height:auto !important;}
}

.nov_main_intro {font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;text-transform:none;color:#4b4b4b;font-size:16px;line-height:19px}

.nov_fleche_container {float:left;margin:0px 0px 10px 0px;line-height:23px;background-color:#e8e8e8;width:100%;}
.nov_fleche_title{float:left;margin:0px 0px 0px 0px;background-color:#ff8500;font-size:15px;line-height:23px; color:#ffffff;padding:0px 50px 0px 10px;}
.nov_fleche_title_court{float:left;margin:0px 0px 0px 0px;background-color:#ff8500;font-size:15px;line-height:23px; color:#ffffff;padding:0px 10px 0px 10px;}
.nov_fleche_title_courtG{float:left;margin:0px 0px 0px 0px;background-color:#74bd4c;font-size:15px;line-height:23px; color:#ffffff;padding:0px 10px 0px 10px;}
.nov_fleche_title_long{float:left;margin:0px 0px 0px 0px;background-color:#ff8500;font-size:15px;line-height:23px; color:#ffffff;padding:0px 50px 0px 10px;width:300px;}
.nov_fleche_title_longG{float:left;margin:0px 0px 0px 0px;background-color:#74bd4c;font-size:15px;line-height:23px; color:#ffffff;padding:0px 50px 0px 10px;width:300px;}
.nov_fleche_img {float:left;width:8px;height:23px;}

.nov_barre_container {background:url('../img/static/degrade_gris_23.png');background-repeat:repeat-x;height:23px;margin:20px 0px 0px 0px;}
.nov_barre_container2 {background:url('../img/static/degrade_gris_23.png');background-repeat:repeat-x;height:23px;margin:20px 0px 0px 0px;cursor:pointer;}
.nov_barre_puce {float:left;width:23px;height:23px;margin:0px 5px 0px 0px;}
.nov_barre_titre {color:#ffffff;font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;line-height:19px;padding:2px 0px 2px 0px;text-transform: uppercase;}
span.nov_barre_titre {padding-left:5px;display:inline-block}
.nov_encadre_container{float:left;font-size:14px;margin:0px 0px 0px 0px;width:100%;padding:20px;border:1px solid #cecece;border-top:none;}
.nov_encadre_container ul, .nov_encadre_container li {font-size:14px;}

.nov_sommaire {width:90%;margin:auto;}
.nov_sommaire ul {float:left;margin:0px 0px 0px 50px;font-size:16px;color:#4e4e4e;padding:0px;list-style:none;}
.nov_sommaire li {float:left;width:50%;padding-top:5px;}
.nov_no_puce {list-style:none;}

.nov_lien_puce {float:left;padding:0px 0px 0px 15px;background:url('../img/static/puce_blanche_14x15.png');background-repeat:no-repeat;line-height:15px;cursor:pointer;text-decoration:none;}
.nov_lien_puce:hover {background:url('../img/static/puce_orange_14x15.png');background-repeat:no-repeat;text-decoration:underline;}
.nov_lien_puceG {float:left;padding:0px 0px 0px 15px;background:url('../img/static/puce_verte_14x14.png');background-repeat:no-repeat;line-height:15px;cursor:pointer;color:#74bd4c;text-decoration:none;}
.nov_lien_puceG:hover {background:url('../img/static/puce_verte_14x14.png');background-repeat:no-repeat;color:#62ac3b;text-decoration:underline;}
.nov_lien_puce_bas {float:left;padding:0px 0px 0px 15px;background:url('../img/static/puce_blanche_bas_14x15.png');background-repeat:no-repeat;line-height:15px;cursor:pointer;}
.nov_lien_puce_bas:hover {background:url('../img/static/puce_orange_bas_14x15.png');background-repeat:no-repeat;}
.nov_lien_puce_haut {float:left;padding:0px 0px 0px 15px;background:url('../img/static/puce_blanche_haut_14x15.png');background-repeat:no-repeat;line-height:15px;cursor:pointer;}
.nov_lien_puce_haut:hover {background:url('../img/static/puce_orange_haut_14x15.png');background-repeat:no-repeat;}
.nov_lien_puce_pre {float:left;padding:0px 0px 0px 15px;background:url('../img/static/puce_blanche_gauche_14x15.png');background-repeat:no-repeat;line-height:15px;cursor:pointer;}
.nov_lien_puce_pre:hover {background:url('../img/static/puce_orange_gauche_14x15.png');background-repeat:no-repeat;}
.nov_lien_puce_sui {float:left;border:1px solid;padding:0px 0px 0px 0px;background:url('../img/static/puce_blanche_14x15.png');background-repeat:no-repeat;line-height:15px;cursor:pointer;}
.nov_lien_puce_sui:hover {background:url('../img/static/puce_orange_14x15.png');background-repeat:no-repeat;}

.nov_half_bloc_left {float:left; width:49%}
.nov_half_bloc_right{float:right; width:49%}
.nov_half_bloc {width:49%;}
.nov_third_bloc {width:45%;}
.nov_2third_bloc{width:55%;}
.nov_quart_bloc {width:24%;}
.nov_3quart_bloc {width:74%;}
.nov_quart_bloc h4 {width:83%;height:60px;font-size: 16px;float:right; margin-top:0px;}

.nov_margin_10 {margin:10px;}
.nov_margin_-20 {margin:-20px;}
.nov_margin_b_10 {margin-bottom:10px;}
.nov_margin_b_20 {margin-bottom:20px;}
.nov_margin_t_10 {margin-top:10px;}
.nov_margin_t_15 {margin-top:15px;}
.nov_margin_r_10 {margin-right:10px;}
.nov_margin_r_20 {margin-right:20px;}
.nov_margin_r {margin-right:1.3%;}
.nov_margin_auto {margin:auto;}
.nov_padding_r_20 {padding:0px 20px;}
.nov_padding_r_40 {padding:0px 40px;}
.nov_padding_r_60 {padding:0px 100px;}
.nov_padding_20 {padding:20px;}
.nov_padding_3 {padding:3px;}
.nov_padding_-3 {margin:-3px;}
.nov_width_23 {width:23px;}
.nov_width_50pc {width:50%;}
.nov_width_75pc {width:75%;}
.nov_width_100 {width:100px;}
.nov_width_100pc {width:100%;}
.nov_width_auto {width:auto;}
.nov_height_110 {height:110px;}
.nov_margin_fit {margin:10% 0% 7% 0%;}


.nov_bg_grey {background-color:#e8e8e8;}
.nov_bg_grey:hover {background-color:#e8e8e8;}
.nov_bg_orange {background:url('../img/static/bg_fonds_orange_1000x338.png')}

.nov_left {float:left;}
.nov_center {margin:auto;}
.nov_right {float:right;}
.nov_hidden {display:none;}

.nov_centered_text {text-align:center;}
.nov_text_normal {text-transform:none;}

.nov_no_border {border:0px solid #fff;}
.nov_no_padding {padding:0px;}
.nov_no_margin {margin:0px;}
.nov_border_grey {border:1px solid #cecece;}

.nov_btn_container {display:inline-table;}
.nov_btn_container_center {text-align:center}

.nov_btn_link {white-space:nowrap;margin:10px auto;cursor:pointer;}
.nov_btn_left, .nov_btn_right{float:left;}
.nov_btn_middle, .nov_btn_middle a {background-image:url('../img/static/btn_orange_m.png'); background-repeat:repeat-x;float:left;height:25px;padding:0px 5px;line-height:25px;text-decoration:none;color:#ffffff;}
.nov_btn_middleG, .nov_btn_middleG a {background-image:url('../img/static/btn_vert_m.png'); background-repeat:repeat-x;float:left;height:25px;padding:0px 5px;line-height:25px;text-decoration:none;color:#ffffff;}
.nov_btn_middle:hover, .nov_btn_middle a:hover, .nov_btn_middleG:hover, .nov_btn_middleG a:hover {color:#cccccc;}

.nov_illustration_lettres_pro {float:right;margin:0px 0px 0px 10px;}
.nov_illustration_l {float:left;margin:0px 10px 0px 0px;}
.nov_illustration_r {float:right;margin:0px 0px 0px 10px;}

.nov_label_crop_padding {margin:-20px -20px -20px 0px;padding:20px 0px 10px 0px;}
.nov_label_main_video {width:100%;height:250px;}
.nov_label_video {width:180px;height:110px;}
.nov_label_reperes_chronos {padding:10px;}
.nov_label_reperes_chronos h4 {font-family:'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;color:#a51111;font-size:16px;font-weight:normal;margin:10px 0px 5px 0px;}
.nov_label_reperes_chronos ul {margin:3px 10px 10px 20px;font-size:11px;padding:0px 0px 10px 0px;list-style:disc;}
.nov_label_color_red {color:#a51111;}

.nov_label_bg_quizz {background:url('../img/static/bg_orange_78x101.jpg') right no-repeat #ff8500;cursor:pointer; width:295px; height:75px; padding:10px 50px 15px 15px}

.nov_video_mini {width:160px;height:100px;margin-top:10px;}

.bloc_color {cursor:pointer; background:url('../img/static/bg_orange_78x101.jpg') right no-repeat #ff8500; width:50%; height:90px; padding:10px 50px 20px 10px;margin:auto;}
.bloc_color h3{ color:#FFF; font-size:18px;padding:0px;margin:5px 0 0 0;}
.bloc_color span{ font-size:14px; margin:5px 0 0 0; width:80%; display:block;}

.nov_edition_precedentes {height:30px;line-height:28px;font-size:14px;}


.nov_colloque_session {width:102.9%; margin:-10px; padding:20px;}

.nov_embed {
    position:relative;
    margin:0 auto 0;
    width:455px;
    height:233px;
    background:#fff;
}

.nov_colloque_video_liste { float:right;}
.nov_colloque_video_liste ul {
    list-style: none;
    width: 210px;
    padding: 0 8px;
    min-height: 297px;
    background: #e5e4e2;
    margin:0px;
}
.nov_colloque_video_liste li {border-bottom:1px solid #808080;}
.nov_colloque_video_liste li:last-child {border-bottom:0px solid #808080;}
.nov_colloque_video_liste a { display:block; font-family:Arial, sans-serif; color:#676767; font-size:12px; font-weight:bold; text-align:center; padding:15px 0; height: 80px;}
.nov_colloque_video_liste a.nov_active {
    background: url(../img/static/bloc_fleche_orange_271x80.png) no-repeat top left;
    position: relative;
    left: -45px;
    width: 271px;
    height:80px;
    padding: 13px 23px 15px 33px;
    color: #fff;
}

.nov_footer_txt {
	padding : 20px;
}

.nov_footer_txt p{
	text-align:justify;
	font-size:11px;
	color:#a7a7a7 !important;
}

.nov_iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 96%;
	height: 93%;
	margin: 2%;
}

.nov_speaker {
    margin:28px 0px 0px 0px;
    padding:0px;
    list-style: none;
}
.nov_speaker li {
    width:49%;
    margin-bottom:2%;
}
.nov_speaker .nov_width_auto {width:auto;}

.nov_speaker img {
    float:left;
    margin:0 10px 0 0;
    width:135px;
    height:197px;
}

.nov_image_wrapper {
	clear:both;
	width:100%;
	height:150px;
	overflow:hidden;
	position:relative;
	margin-bottom:20px;
	margin-top:20px;
}
.nov_image_wrapper img{
	position:absolute;
	top:-150px;
	left:-27px;
	width:707px;
	height:auto;
}

.nov_image_wrapper h2 {
	position:absolute;
	bottom:5px;
	left:10px;
	color:#ffffff;
	text-shadow: 2px 2px #4e4e4e; 
	filter: progid:DXImageTransform.Microsoft.Glow(Color=#676767,Strength=0.5); /* IE<10 */
}

.nov_liste_wrapper {
	clear:both;
	width:100%;
	position:relative;
}
.nov_liste_wrapper img{
	box-shadow: 5px 5px 8px #666;
	margin:20px 0px;
	width:707px;
	height:auto;
}

.nov_liste_wrapper h2 {
	font-size:16px;
	position:absolute;
	top:25px;
	left:10px;
	color:#ffffff;
	text-shadow: #676767 0.5px 0.5px 0.5px, #676767 -0.5px 0.5px 0.5px, #676767 -0.5px -0.5px 0.5px, #676767 0.5px -0.5px 0.5px; 
	filter: progid:DXImageTransform.Microsoft.Glow(Color=#676767,Strength=0.5); /* IE<10 */
}
.nov_image_wrapper h2:hover , .nov_liste_wrapper h2:hover {
	text-transform:underline;
}

@media (max-width:720px) {
	.nov_liste_wrapper h2 {font-size:12px;top:10px;}
	.nov_liste_wrapper img{margin:10px 0px;}
}

.nov_home_titre {
	filter :progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555',endColorstr='#1f1f1f',GradientType=0);
	background: -prefixe-linear-gradient(top, #555555, #1f1f1f); 
	background: linear-gradient(to bottom, #555555, #1f1f1f);
	color:#ffffff;
	font-family : 'Oswald',Arial,'Helvetica Neue',Helvetica,sans-serif;
	font-weight:normal;
	padding-left:13px;
}

h2.nov_home_titre  {
	font-family : 'Oswald',Arial,'Helvetica Neue',Helvetica,sans-serif;
	font-size:20px;
	font-weight:normal;
	line-height:32px;
	margin:30px 0px 0px 0px;
	padding-left:5px;
	text-decoration:none;
}

a.nov_home_titre  {
	color:#ffffff;
	text-decoration:none;
}

.nov_home_separator  {
	border-bottom:11px solid #e6e6e6;
}
.nov_separator {
	margin:20px -20px 0px -20px;
	width:104.2%;
}
.nov_separator_2 {
	margin:20px 0px 0px -10px;
	width:102.99%;
}
.nov_separator>img, .nov_separator_2>img {
	position:relative;
	top:-19px;
	background-color:#fff;
}
.nov_separator>img.left, .nov_separator_2>img.left{margin-left:20%}
.nov_separator>img.right, .nov_separator_2>img.right{margin-left:70%}
.onglet_green		{border-top:19px solid #b1c700;}
.onglet_red			{border-top:19px solid #e35622;}
.onglet_blue		{border-top:19px solid #069bc7;}
.onglet_yellow 		{border-top:19px solid #dcab00;}
.onglet_orange 		{border-top:19px solid #ff8500;}
.onglet_grey_clear	{border-top:19px solid #e8e8e8;}
.onglet_grey_dark 	{border-top:19px solid #434343;}

.nov_color_green		{color:#b1c700;}
.nov_color_red			{color:#e35622;}
.nov_color_blue			{color:#069bc7;}
.nov_color_yellow 		{color:#dcab00;}
.nov_color_orange 		{color:#ff8500;}
.nov_color_grey_clear	{color:#e8e8e8;}
.nov_color_grey_dark 	{color:#4b4b4b;}

.nov_bloc_planete {
	width:48%;
}

.nov_bloc_planete>h3 {
	font-family : Arial,'Helvetica Neue',Helvetica,sans-serif;
	font-size:16px;
	font-weight:700;
	line-height:23px;
	height:46px;
	color:#b1c700;
	background:url('../img/static/picto_planete.png');
	background-repeat:no-repeat;
	padding:0px 0px 0px 60px;
	margin:0px 0px 10px -5px;
}
.nov_bloc_planete>p {
	font-size:14px;
	margin:0px 0px 10px 0px;
}

.nov_bloc_planete>p>a {
	padding-left:18px;
	color:#ff8500;
	font-size:14px;
	line-height:20px;
	background:url('../img/unsprited/no-sprite/home-background-read-more.png') 3px;
	background-repeat:no-repeat;
	text-decoration:none;
}
.nov_bloc_planete>p>a.no_img {
	color:#ff8500;
	font-size:14px;
	line-height:20px;
	background:none;
	text-decoration:underline;
}
.nov_bloc_planete>p>a.no_img:hover {
	text-decoration:none;
}
.nov_bloc_planete>p>a.green {
	background:none;
	color:#b1c700;
	font-size:14px;
	line-height:20px;
	padding-left:0px;
	text-decoration:underline;
}
.nov_bloc_planete>p>a.green:hover {
	color:#74bd4c;
	text-decoration:none;
}
.nov_bloc_planete>a:hover,.nov_bloc_planete>a:focus,.nov_bloc_planete>a:active{
	color:#ff8500;
	text-decoration:underline
}

img.nov_illustration_finance {
	width:300px;
	box-shadow: 5px 5px 8px #666;
}

.nov_image_home_wrapper {
	width:100%;
	height:200px;
	overflow:hidden;
	position:relative;
	margin-bottom:20px;
}
.nov_image_home_wrapper img{
	position:absolute;
	top:-150px;
	left:0px;
	width:100%;
	height:auto;
}
.nov_image_wrapper_rideau {
	filter :progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555',endColorstr='#1f1f1f',GradientType=0);
	background: -prefixe-linear-gradient(top, #555555, #1f1f1f); 
	background: linear-gradient(to bottom, #555555, #1f1f1f);
	width:100%;
	top:0px;
	left:0px;
	padding:20px;
	position:absolute;
	opacity:0.85;
}

.tx-astcountdown-pi1 {
	border:0px solid;
	position:relative;
	top:-35px;
	float:right;
	width:202px;
}

#en_ce_moment, #en_ce_moment_home {
	font-weight:700px;
	float:left;
	background-color:#fff;
	text-transform:uppercase;
	width:747px;
	margin:0px -10px 10px -1.7em;
	border-bottom: 1px solid #c0c0c0;
	box-shadow: 0px 0px 8px #666; 
}
#en_ce_moment_home {
	margin:0px -10px 10px -0.8em;
}

#en_ce_moment ul, #en_ce_moment_home ul {
	float:left;
	padding:0px;
	margin:0px;
}
#en_ce_moment li, #en_ce_moment_home  li {
	float:left;
	font-weight:bold;
	height:30px;
	line-height:30px;
	list-style:none;
}
#en_ce_moment li>span, #en_ce_moment_home  li>span {
	background-color:#ff5555;
	color:#fff;
	display:block;
	padding:0px 20px;
}
#en_ce_moment li>a, #en_ce_moment_home  li>a {
	color:#666;
	display:block;
	padding:0px 20px;
	text-decoration:none;
}
#en_ce_moment li>a:hover, #en_ce_moment_home  li>a:hover {
	color:#ff5555;
	background-color:#666;
}
#novethic-sidebar div.col-md-4 article .article-content ul li a{
	background-position: 0 0;
}
#social-buttons-footer p{
	margin-bottom:5px;
}

.addthis_bar_logo_container {display:none}

/*
.addthis_32x32_style .at-icon {
  height: 1.5pc !important;
  width: 1.5pc !important;
}
.at-resp-share-element .at-share-btn .at-label {
  height: 1.5pc !important;
  line-height: 1.5pc !important;
}
*/
.at-resp-share-element .at-share-btn {
  margin: 0 5px 0 0 !important;
}
.at-resp-share-element .at-share-btn .at-label {
  font-weight: bold;
}
.at-resp-share-element .at-share-btn .at-icon-wrapper {
  padding: 0 !important;

}
.at-icon-wrapper,
.at-icon-wrapper .at-icon,
.at-label{
 height: 20px !important;
 line-height: 20px !important;
}
.at-style-responsive .at-share-btn{
	padding:0 !important;
	height:20px;
}

#atrsb{
	margin: 20px 0 0 0;
}


@media(max-width:1047px){
	.nov_barre_titre, .nov_fleche_title,.nov_fleche_title_court,.nov_fleche_title_courtG,.nov_fleche_title_long,.nov_fleche_title_longG , .nov_colloque_video_liste a {font-size:0.7em;padding:2px 5px 0px 5px;width:auto;}
	.nov_padding_r_60, .nov_padding_r_40 {padding:0px 10px;}
	.nov_bg_orange, .nov_colloque_video_liste a.nov_active {background-color:#ffc674;background-image:none;}
	.nov_colloque_video_liste a, .nov_colloque_video_liste a.nov_active {position: relative;left: 0px;width: 100px;height:auto;padding: 7px; color: #fff;}
	.nov_colloque_video_liste ul {width:100px;padding: 0px;}
	.nov_embed {width:100%;height:150px;}
	img.nov_left {display:none;}
	.nov_encadre_container img, .nov_half_bloc img{width:100%;}
	.nov_bloc_planete, .nov_third_bloc, .nov_half_bloc, .nov_2third_bloc, .nov_width_50pc, .nov_3quart_bloc, .nov_quart_bloc, .nov_video_mini,.bloc_color, embed {width:100%;float:left;clear:left;margin:10px 0px;}
	img.nov_illustration_finance, .nov_btn_container_center img, .nov_btn_link  img{width:auto;}
	img.nov_fleche_img  {width:8px}
	.bloc_color h3 {font-size:0.8em;}
	.bloc_color span {font-size:0.7em;}
	#en_ce_moment, #en_ce_moment_home {width:100%}
}

/* Menu TYPO3 - Oblady 2015 */
.mega-menu .nov-icons-horizontal-menu-border-category {background-image:url('/fileadmin/templates/novethic/img/sprites/icons-horizontal.png');background-repeat:repeat-y;width:3px;}
.mega-menu-yellow .mega-menu .nov-icons-horizontal-menu-border-category {background-position:0 0;}
.mega-menu-red .mega-menu .nov-icons-horizontal-menu-border-category {background-position:-3px 0;}
.mega-menu-orange .mega-menu .nov-icons-horizontal-menu-border-category {background-position:-6px 0;}
.mega-menu-green .mega-menu .nov-icons-horizontal-menu-border-category {background-position:-9px 0;}
.mega-menu-blue .mega-menu .nov-icons-horizontal-menu-border-category {background-position:-12px 0;}
/* correction img associée - responsive */
.highlighted-category {overflow:hidden;}
/* FCE SLIDER */
.slider {margin:0 0 16px;}
.slider h2 {font-size:19px;line-height:40px;color:#fff;background:#f6661f url('/fileadmin/templates/novethic/img/unsprited/portfolio.png') 23px 50% no-repeat;margin:0;padding:0 0 0 63px;}
.slider button.switch {position:absolute;z-index:1;top:5px;right:5px;border:0;outline:none;width:30px;height:30px;background:url('/fileadmin/templates/novethic/img/unsprited/portfolio-switch.png') 0 -30px no-repeat;}
.slider button.switch.closed {background-position:0 0;}
.slider .intro {padding:10px 20px 0;}
.slider, .slider .slick-slide {position:relative;outline:none;}
.slider .slick-slide {float:none;display:inline-block;vertical-align:middle;background:#fff;}
.slider .slick-slide img {max-width:100%;height:auto;}
.slider .slick-slide img.slick-loading {background:url('/fileadmin/templates/novethic/img/unsprited/portfolio-load.gif') 50% 50% no-repeat;min-height:150px;}
.slider .slick-slide span.caption {position:absolute;width:100%;min-height:20px;left:0;bottom:0;background:rgba(102,102,102,0.6);color:#fff;line-height:1.4em;text-align:center;padding:0 100px;}
.no-rgba .slick-slide span.caption {background:url('/fileadmin/templates/novethic/img/unsprited/grisTrans60.png');}
.slider .slick-slide span.caption span {display:inline-block;vertical-align:middle;padding:0;}
.slider .slick-slide span.caption span.av {height:20px;padding:0;}
.slider .pagingInfo {position:absolute;height:20px;bottom:0;right:0;display:flex;align-items:center;line-height:20px;color:#fff;}
.slider .num strong {color:#f6661f;font-weight:normal;}
.slider .pagingInfo button {outline:none;border:0;display:inline-block;width:20px;text-indent:-999em;background:url(/fileadmin/templates/novethic/img/unsprited/prev-next-portfolio.png) 0 50% no-repeat;}
.slider .pagingInfo button.nextSl {background-position:-20px 50%;margin-right:1em;}
.slider .el.bfl {position:absolute;left:-99999em;}
/* col droite */
#novethic-sidebar .slider .pagingInfo button.nextSl {margin-right:5px;}
#novethic-sidebar .slider .slick-slide span.caption {padding:0 75px 0 12px;text-align:left;}
h2.sliderTitle {font-size:16px;line-height:40px;color:#fff;background:#f6661f url('/fileadmin/templates/novethic/img/unsprited/portfolio.png') 13px 50% no-repeat;margin:0;padding:0 0 0 50px;}
/* IE9 */
.no-flexbox .slider .slick-slide span.caption {display:table-cell;vertical-align:middle;}
.no-flexbox .slider .pagingInfo {display: table-cell;vertical-align:middle;white-space:nowrap;padding-top:30px;}
.no-flexbox .slider .pagingInfo button {display:inline-block !important;} 
/* FCE PORTFOLIO / MOSAIQUE */
.portfolio, .portfolio .all {position:relative;clear:both;}
.portfolio h2 {font-size:19px;line-height:40px;color:#fff;background:#f6661f url('/fileadmin/templates/novethic/img/unsprited/portfolio.png') 23px 50% no-repeat;margin:0;padding:0 0 0 63px;}
.portfolio button.switch {position:absolute;z-index:1;top:5px;right:5px;border:0;outline:none;width:30px;height:30px;background:url('/fileadmin/templates/novethic/img/unsprited/portfolio-switch.png') 0 -30px no-repeat;}
.portfolio button.switch.closed {background-position:0 0;}
.portfolio .intro {padding:10px 20px 0;}
.portfolio h3 {margin-top:15px;font-size:18px;font-family:Arial,sans-serif;text-transform:none;}
.portfolio ul {margin:0 0 16px;padding:0;list-style:none;overflow:hidden;}
.portfolio ul li {float:left;width:25%;position:relative;}
.portfolio ul li:hover {cursor:pointer;}
.portfolio ul li:hover:after {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4) url('/fileadmin/templates/novethic/img/unsprited/portfolio-zoom.png') 50% 50% no-repeat;z-index:1;}                        	
.portfolio .overlay {position:absolute;width:100%;top:0;z-index:20;overflow:hidden;left:-99999em;}
.portfolio .overlay .slick-slide {float:none;display:inline-block;vertical-align:middle;}
.portfolio .overlay .slick-slide img {max-width:100%;height:auto;}
.portfolio .overlay img.slick-loading {background:url('/fileadmin/templates/novethic/img/unsprited/portfolio-load.gif') 50% 50% no-repeat;}
.portfolio .overlay button.closeimg {position:absolute;right:0;top:0;background:#fff url('/fileadmin/templates/novethic/img/unsprited/portfolio-close.png') 50% 50% no-repeat;width:42px;height:42px;border:0;z-index:10;}
.portfolio .overlay span.caption {position:absolute;bottom:0;width:inherit;background:rgba(102,102,102,0.6);color:#fff;padding:15px;text-align:center;margin:0;font-size:14px;}
.no-rgba .portfolio .overlay span.caption {background:url('/fileadmin/templates/novethic/img/unsprited/grisTrans60.png');}
.portfolio .overlay button.slick-arrow {position:absolute;top:50%;z-index:10;border:0;outline:none;text-indent:-999em;width:34px;height:72px;margin-top:-36px;background-color:#fff;background-image:url('/fileadmin/templates/novethic/img/unsprited/portfolio-arrows.png');background-repeat:no-repeat;}
.portfolio .overlay button.slick-prev  {left:0;background-position:0 50%;}
.portfolio .overlay button.slick-next {right:0;background-position:-34px 50%;}
/* col droite */
#novethic-sidebar .portfolio h2 {padding-left:50px;background-position:13px 50%;font-size:16px;}
#novethic-sidebar .portfolio ul li {width:50%;}
#novethic-sidebar .portfolio ul li:hover:after {background-image:url('/fileadmin/templates/novethic/img/unsprited/portfolio-zoom-mini.png');}
#novethic-sidebar .portfolio .overlay button.closeimg {width:30px;height:30px;}
#novethic-sidebar .portfolio .overlay button.slick-arrow {display:none !important;}
/* liens portfolio */
h2.sliderTitle a, .slider h2 a, .portfolio h2 a {color:#fff;text-decoration:none;}
h2.sliderTitle a:focus, .slider h2 a:hover, h2.sliderTitle a:hover, .portfolio h2 a:focus, .portfolio h2 a:hover {text-decoration:underline;}
/* Dossier thématiques */
.dth #pagecontent .breves {margin:0;border:0;}
img.dt {margin:16px 0;}

/*reseaux sociaux dans le menu du haut */

#menu-top ul li{
border-left:0;
  border-right: 1px solid #696969;
   padding-right:5px;
   padding-left:0;
   margin-left:5px;

}
#menu-top ul li.noborder{

  border: 0;

margin:0;
padding: 0 0 0 8px;

}
#menu-top ul li.noborder.last{
padding: 0 8px;content-share clearfix
}
#menu-top ul li.noborder a{
margin:0;
	}
.nov-icons-social-button-twitter {
  background-position: -830px -450px;
  }
  .nov-icons-social-button-facebook {
   background-position: -893px -450px;
   }
  .nov-icons-social-button-linkedin {
    background-position: -860px -450px;
    height:25px;
    width:26px;
    display:block;
    background-image: url("/fileadmin/templates/novethic/img/sprites/icons.png");
    }
#social-buttons-footer a.nov-icons-social-button-twitter {
	 background-image: url("/fileadmin/templates/novethic/img/sprites/iconsociauxfooter.png");
  background-position: 0 0;
  background-size: 88px 24px;
  background-repeat:no-repeat;
  }
#social-buttons-footer  .nov-icons-social-button-linkedin  {
		 background-image: url("/fileadmin/templates/novethic/img/sprites/iconsociauxfooter.png");
   background-position: -31px 0;
    background-size: 88px 24px;
      background-repeat:no-repeat;
   }
 #social-buttons-footer .nov-icons-social-button-facebook {
  		 background-image: url("/fileadmin/templates/novethic/img/sprites/iconsociauxfooter.png");
    background-position: -64px 0;
     background-size: 88px 24px;
      background-repeat:no-repeat;
    }
.img-fluid{

	max-width:100%;
	height:auto;
}

.artcle-medias{
	margin:20px 0 0 0;
}

#page-section{
	padding: 0 0 20px;
}
.fb_iframe_widget {
	margin: 10px 0 20px 0;
}
.addthis_responsive_sharing {
	margin: 1em 0 10px;
}
.cwtw-TweetAvatar{

	 width: 24px;
}
.cwtw-Tweet {
  margin-left: 34px;
}
.cwtw-TweetWrap {
  border-top: 2px solid #e4e4e4;
  margin-bottom: 0;
   padding: 8px 5px 12px;
}
.cwtw-TweetWrap:first-child {
  border-top: 0;
 
}
.cwtw-Tweet a{
	text-decoration: none;
}
#novethic-sidebar div.col-md-4 article .article-content p {
  font-size: 13px;
  line-height: 16px;
}
/*
#novethic-sidebar div.col-md-4 article footer .cwtw-TweetWrap  p{
padding:0;
}

#novethic-sidebar div.col-md-4 article footer .cwtw-TweetWrap p a {
  background-image: none;
  background-repeat: no-repeat;
  color: #ff8500;
  display: inline;

  font-weight: normal;
  line-height: 12px;
  padding-left: 0;
  text-decoration: none;
}
*/
#novethic-sidebar div.col-md-4.tx-cw-twitter article .article-content {
  padding: 2px 5px 0;
}
#novethic-sidebar div.col-md-4.tx-cw-twitter article {
	margin-bottom:10px;
}
#novethic-sidebar div.col-md-4.tx-cw-twitter article .article-content p{
 margin:0;
}

.tx-oblady-agenda h1{
	color: #fff;
}
.tx-oblady-agenda #headline{
	margin-bottom: 30px;
	padding-bottom: 0;
}
.tx-oblady-agenda .nov_orange{
	font-family: 'Oswald',Arial,"Helvetica Neue",Helvetica,sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #5f6062;
}
.at-resp-share-element .at-share-btn .at-label {
  font-size:0 !important;
}

.at-resp-share-element .at-share-btn .at-label[title=Twitter]:lang(fr)::after,
.at-resp-share-element .at-share-btn.at-svc-twitter .at-label:lang(fr)::after {
  font-size:9pt;
  content:'Tweeter';
}
.at-resp-share-element .at-share-btn .at-label[title=Facebook]:lang(fr)::after,
.at-resp-share-element .at-share-btn.at-svc-facebook .at-label:lang(fr)::after {
  font-size:9pt;
  content:'Partager';
}
.at-resp-share-element .at-share-btn .at-label[title=LinkedIn]:lang(fr)::after,
.at-resp-share-element .at-share-btn.at-svc-linkedin .at-label:lang(fr)::after {
  font-size:9pt;
  content:'Partager';
}
.at-resp-share-element .at-share-btn .at-label[title=Email]:lang(fr)::after,
.at-resp-share-element .at-share-btn.at-svc-email .at-label:lang(fr)::after {
  font-size:9pt;
  content:'Envoyer';
}

.at-resp-share-element .at-share-btn .at-label[title=Twitter]:lang(en)::after,
.at-resp-share-element .at-share-btn.at-svc-twitter .at-label:lang(en)::after  {
	font-size:9pt;
	content:'Tweeter';
}
.at-resp-share-element .at-share-btn .at-label[title=Facebook]:lang(en)::after,
.at-resp-share-element .at-share-btn.at-svc-facebook .at-label:lang(en)::after  {
	font-size:9pt;
	content:'Share';
}
.at-resp-share-element .at-share-btn .at-label[title=LinkedIn]:lang(en)::after,
.at-resp-share-element .at-share-btn.at-svc-linkedin .at-label:lang(en)::after {
	font-size:9pt;
	content:'Share';
}
.at-resp-share-element .at-share-btn .at-label[title=Email]:lang(en)::after,
.at-resp-share-element .at-share-btn.at-svc-email .at-label:lang(en)::after {
	font-size:9pt;
	content:'Send';
}

.alert-thematique-button.button {
	clear:both;background-color: #aaa;border: 0 none;border-radius:4px;transition: all 0.23s ease-in-out 0s;color: #FFFFFF;cursor: pointer;display: inline-block;font-size:15px;font-weight: normal;height: 32px;line-height: 32px;margin: 0 5px 10px 0;padding: 0 22px;text-align: center;text-decoration: none;vertical-align: top;white-space: nowrap;width: auto;}
.alert-thematique-button.button {
	background-color: #f6661f;
}
.alert-thematique-input {
	padding:5px 0;
	text-indent:2%;
	margin: 0 5px 0 0;
	width: 25%;
	height: 32px;
}
.alert-thematique-label {
	 display:block; margin-bottom:3px;
}
.alert-thematique-button:hover {
	background-color: #777;
}
.alert-thematique-italic {
	font-size: 9pt!important;
	font-style: italic;
	font-weight:normal;
	font-family: Arial,"Helvetica Neue",Helvetica,sans-serif!important;
}
.cwtw-TweetMeta-timestamp .day{
	padding: 0 5px 0 0;
}
/* FOOTER - MODIFS 2016 - changement d'adresse */
#footer-contact {margin-left:0;float:none;}
#footer-contact p {display:block;float:none;}
#footer-contact .fpc {width:50%;float:left;}
#footer-contact p#footer-address {margin-bottom:20px;}
#footer-contact p#btn-footer-contact-novethic {padding-left:0;}
.nov-icons-btn-footer-contact-novethic-background-left {margin-left:0;}
#footer-contact p.footer-phone {margin-bottom:10px;float:none;}
#social-buttons-footer p {float:none;padding-left:0;}
@media (max-width:767px) {
#footer-contact{margin:auto;width:300px;}
#social-buttons-footer {text-align:left;}
#social-buttons-footer ul {display:block;}
#footer-contact p#btn-footer-contact-novethic {float:none;}
}
@media (max-width: 1047px) and (min-width:768px) {
#social-buttons-footer {float:none;}
}

#carousel-novethic-article {border-radius:8px; box-shadow: 5px 5px 8px rgb(205,205,205); padding:0px;}
#carousel-novethic-article img {z-index:20; border-top-left-radius: 8px; height:160px; width:auto;}
#carousel-novethic-article .no-resize {border:0px solid; padding:0px; margin-right:10px; }
#carousel-novethic-article .carousel-indicators {z-index:0;}
#carousel-novethic-article .nov-icons-carousel-home-carousel-indicator {margin-top:10px;}
.carousel-novethic .carousel-indicators {width:98%;}
#carousel-novethic-article h2 {border-top-right-radius: 8px; margin-right:-10px; background-color:rgb(61,61,61); background-image:none;}
#carousel-novethic-article .carousel-caption {margin-right:10px;}
#carousel-novethic-article .carousel-caption p {line-height:13px;}
#novethic-sidebar div.col-md-4.tx-cw-twitter article .article-content p{
 margin:0;
 overflow:hidden;
 word-wrap:break-word;
}

.at-label {
 width: auto !important;
}

.alert-thematique-checkboxes {
	margin-left: 0;
}

.novethic-articles-cop {
	margin: -10px;
	padding:20px 0px;
	border-top: 11px solid #e8e8e8;
	background-color: #e8e8e8;
	border-bottom: 11px solid #e8e8e8;
}

#home-articles-cop22 {
	background-color: #ffffff;
	border:1px solid #b2b2b2;
	padding:20px 30px;
}

.headline-cop22 {display:inline-block; position:relative; top:-31px;}
.headline-cop22 div {display:inline-block; position:relative; float:left; background-image:url("/fileadmin/user_upload/divers/kit_supply_chain/bloc-cop22-icone-etiquette-arriere.png") !important; width:14px; height:11px;}
.headline-cop22 p {display:inline-block; float:left; background-color:#c23938; color:#ffffff; font-family:"Oswald", Arial; font-size: 17px; line-height:17px; padding: 8px 20px 6px 20px;}
#home-articles-cop22>span {font-size: 20px; font-weight:normal; font-family:"Oswald", Arial; color:#c23938; float:right; margin-right:-10px;}
#home-articles-cop22>span>strong{font-weight:normal; color:#252525;}
#home-articles-cop22 .cop22_wrapper {margin:0px 0px 20px 0px;}
#home-articles-cop22 .cop22_wrapper img {width:100%; position:static;}
/*#home-articles-cop22 .cop22_wrapper .subs img {position:absolute; top:-60%; left:-60%;}*/
.subs img {
		transition: all 1s ease;
        filter: brightness(50%);
        -webkit-filter: brightness(50%);
        -moz-filter: brightness(50%);
        -o-filter: brightness(50%);
        -ms-filter: brightness(50%);
}
.subs img:hover {
        transition: all 1s ease;
		filter: brightness(100%);
        -webkit-filter: brightness(100%);
        -moz-filter: brightness(100%);
        -o-filter: brightness(100%);
        -ms-filter: brightness(100%);
}
#home-articles-cop22 a {text-decoration:none;}
#home-articles-cop22 .cop22-bandeau-vert {font-family:"Oswald", Arial;}
.bandeau-gauche {float:left; line-height:35px; height:35px; padding:0px 0px 0px 10px; color:#ffffff; background-color:#c23938; font-size: 17px; width:85%; text-transform:uppercase; }
.bandeau-droite {float:right; line-height:35px; height:35px; padding:0px 10px 0px 25px; color:#ffffff; background-color:#d34a49; font-size: 14px; width:15%; text-align:right; background-image:url("/fileadmin/user_upload/tx_ausynovethicarticles/pratiquer_la_rse/bloc-home-rse-trapeze.png"); background-repeat:no-repeat;}
.cop22-articles {width:32%; float:left; margin-right:2%}
.cop22-articles:last-of-type {margin-right:0px}
.cop22-articles .bandeau-gauche {width:65%; font-size: 15px;}
.cop22-articles .bandeau-droite {width:35%; font-size: 12px; padding:0px 10px 0px 17px;}
/*.cop22_wrapper h2 {position:relative; text-align:center; left:0; top:30%;}*/
.cop22-articles .nov_image_wrapper.cop22_wrapper h2 {font-size:14px !important; line-height:16px !important;}
.cop22-footer {display:inline-block; text-align:right; margin:0px; width:100%}
.cop22-footer .footer-gauche {float:right; padding-right:5px; font-size: 13px; line-height: 35px; color:#c23938;}
.cop22-footer .footer-droite {float:right; padding-left:15px; font-size: 20px; line-height: 35px; color:#252525; font-weight:normal; background-image:url("/fileadmin/user_upload/tx_ausynovethicarticles/pratiquer_la_rse/bloc-home-rse-fleche-rouge.png"); background-repeat:no-repeat; background-position-y:11px}

@media (min-device-width:320px) and (max-device-width:720px) {
	#home-articles-cop22>span {margin:0px -10px 10px 0px;}
	.bandeau-gauche, .cop22-articles .bandeau-gauche {width:100%; font-size:14px;}
	.nov_image_wrapper.cop22_wrapper h2, .cop22-articles  .nov_image_wrapper.cop22_wrapper h2 {font-size:12px; line-height:14px}
	.bandeau-droite {display:none}
	.cop22-articles {width:100%; margin-right:0%}
	.cop22-footer {padding-left:0px;}
	.cop22-footer .footer-gauche {font-size:10px; line-height: 12px;}
	.cop22-footer .footer-droite {font-size:10px;}
}

.advancedSearchLink {
	margin-left: 79%;
	margin-top: -32px;
}

.non-bold a {
	font-weight: normal!important;
}

/* LB Edit : css pour icone flux JSON */
.nov-icons-json {
   background-image: url(/fileadmin/templates/novethic/img/json-icon.png);
   background-repeat: no-repeat;
}
.nov-icons-json {
    width: 17px;
    height: 17px;
}
.listFluxRss ul li a.nov-icons-json {
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 10px;
}