/*! HTML5 Boilerplate v5.2.0 | MIT License | https://html5boilerplate.com/ */

/*
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */ 

/* ==========================================================================
   Base styles: opinionated defaults
   ========================================================================== */

html {
    color: #222;
    font-size: 1em;
    line-height: 1.4;
	height: 100%;
}

/*
 * Remove text-shadow in selection highlight:
 * https://twitter.com/miketaylr/status/12228805301
 *
 * These selection rule sets have to be separate.
 * Customize the background color to match your design.
 */
/*
::-moz-selection {
    background: #b3d4fc;
    text-shadow: none;
}

::selection {
    background: #;
    text-shadow: none;
}
*/


*:focus {
    outline: none;
}
form button:focus, input:focus,textarea:focus { 
    /*border-color: #929292;
    box-shadow: 0 0 10px #929292;*/
}



/*
 * A better looking default horizontal rule
 */

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

/*
 * Remove the gap between audio, canvas, iframes,
 * images, videos and the bottom of their containers:
 * https://github.com/h5bp/html5-boilerplate/issues/440
 */

audio,
canvas,
iframe,
img,
svg,
video {
    vertical-align: middle;
}

/*
 * Remove default fieldset styles.
 */

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

/*
 * Allow only vertical resizing of textareas.
 */

textarea {
    resize: vertical;
}
/*
 *Remove the select default arrow
 */
select::-ms-expand {
    display: none;
}
select {
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
	-webkit-appearance: none;
}
/* ==========================================================================
   Browser Upgrade Prompt
   ========================================================================== */

.browserupgrade {
    margin: 0.2em 0;
    background: #ccc;
    color: #000;
    padding: 0.2em 0;
}

.color_default, .showMobSearch .colonne-1 .top_search_form .hf_search_btn{color: rgb(40,106,138) !important;} 
.bg_default{background-color: rgb(40,106,138) !important;}  
.bg_default, .bg_default a{color: white;} 
.colonne-1 .top_search_form .hf_search_btn{color: white !important;}


.bg_theme{background-color: rgb(40,106,138);}
.color_theme{color: rgb(40,106,138);}


/* ==========================================================================
   Custom color
   ========================================================================== */
.news .bg_theme, div.news .bg_theme{background-color: rgb(0,153,204) !important; }
.news .color_theme, div.news .color_theme,div.news .flex-direction-nav a.flex-next:before,div.news .flex-direction-nav a.flex-prev:before {color: rgb(0,153,204) !important;}

.sport .bg_theme, div.sport .bg_theme{background-color: rgb(17,176,70) !important; }
.sport .color_theme, div.sport .color_theme,div.sport .flex-direction-nav a.flex-next:before,div.sport .flex-direction-nav a.flex-prev:before {color: rgb(17,176,70) !important;}

.hi-tech .bg_theme, div.hi-tech .bg_theme{background-color: rgb(255,156,0) !important; }
.hi-tech .color_theme, div.hi-tech .color_theme,div.hi-tech .flex-direction-nav a.flex-next:before,div.hi-tech .flex-direction-nav a.flex-prev:before {color: rgb(255,156,0) !important;}

.musique .bg_theme, div.musique .bg_theme{background-color: rgb(255,110,65) !important; }
.musique .color_theme, div.musique .color_theme,div.musique .flex-direction-nav a.flex-next:before,div.musique .flex-direction-nav a.flex-prev:before {color: rgb(255,110,65) !important;}

.culture .bg_theme, div.culture .bg_theme{background-color: rgb(137,218,66) !important; }
.culture .color_theme, div.culture .color_theme,div.culture .flex-direction-nav a.flex-next:before,div.culture .flex-direction-nav a.flex-prev:before {color: rgb(137,218,66) !important;}

.science .bg_theme, div.science .bg_theme{background-color: rgb(177,65,181) !important; }
.science .color_theme, div.science .color_theme,div.science .flex-direction-nav a.flex-next:before,div.science .flex-direction-nav a.flex-prev:before {color: rgb(177,65,181) !important;}

.cuisine .bg_theme, div.cuisine .bg_theme{background-color: rgb(255,60,0) !important; }
.cuisine .color_theme, div.cuisine .color_theme,div.cuisine .flex-direction-nav a.flex-next:before,div.cuisine .flex-direction-nav a.flex-prev:before {color: rgb(255,60,0) !important;}

.divers .bg_theme, div.divers .bg_theme{background-color: rgb(156,156,156) !important; }
.divers .color_theme, div.divers .color_theme,div.divers .flex-direction-nav a.flex-next:before,div.divers .flex-direction-nav a.flex-prev:before {color: rgb(156,156,156) !important;}

.internet .bg_theme, div.internet .bg_theme{background-color: rgb(122,196,195) !important; }
.internet .color_theme, div.internet .color_theme,div.internet .flex-direction-nav a.flex-next:before,div.internet .flex-direction-nav a.flex-prev:before {color: rgb(122,196,195) !important;}

.maison .bg_theme, div.maison .bg_theme{background-color: rgb(194,104,64) !important; }
.maison .color_theme, div.maison .color_theme,div.maison .flex-direction-nav a.flex-next:before,div.maison .flex-direction-nav a.flex-prev:before {color: rgb(194,104,64) !important;}

.vehicules .bg_theme, div.vehicules .bg_theme{background-color: rgb(60,60,60) !important; }
.vehicules .color_theme, div.vehicules .color_theme,div.vehicules .flex-direction-nav a.flex-next:before,div.vehicules .flex-direction-nav a.flex-prev:before {color: rgb(60,60,60) !important;}

.religions .bg_theme, div.religions .bg_theme{background-color: rgb(126,71,47) !important; }
.religions .color_theme, div.religions .color_theme,div.religions .flex-direction-nav a.flex-next:before,div.religions .flex-direction-nav a.flex-prev:before {color: rgb(126,71,47) !important;}

.afrique .bg_theme, div.afrique .bg_theme{background-color: rgb(0,122,77) !important; }
.afrique .color_theme, div.afrique .color_theme,div.afrique .flex-direction-nav a.flex-next:before,div.afrique .flex-direction-nav a.flex-prev:before {color: rgb(0,122,77) !important;}

.asie .bg_theme, div.asie .bg_theme{background-color: rgb(255,0,0) !important; }
.asie .color_theme, div.asie .color_theme,div.asie .flex-direction-nav a.flex-next:before,div.asie .flex-direction-nav a.flex-prev:before {color: rgb(255,0,0) !important;}

.dom-tom .bg_theme, div.dom-tom .bg_theme{background-color: rgb(158,188,237) !important; }
.dom-tom .color_theme, div.dom-tom .color_theme,div.dom-tom .flex-direction-nav a.flex-next:before,div.dom-tom .flex-direction-nav a.flex-prev:before {color: rgb(158,188,237) !important;}

.europe .bg_theme, div.europe .bg_theme{background-color: rgb(3,77,162) !important; }
.europe .color_theme, div.europe .color_theme,div.europe .flex-direction-nav a.flex-next:before,div.europe .flex-direction-nav a.flex-prev:before {color: rgb(3,77,162) !important;}

.maghreb .bg_theme, div.maghreb .bg_theme{background-color: rgb(96,191,127) !important; }
.maghreb .color_theme, div.maghreb .color_theme,div.maghreb .flex-direction-nav a.flex-next:before,div.maghreb .flex-direction-nav a.flex-prev:before {color: rgb(96,191,127) !important;}

.moyen-orient .bg_theme, div.moyen-orient .bg_theme{background-color: rgb(240,193,90) !important; }
.moyen-orient .color_theme, div.moyen-orient .color_theme,div.moyen-orient .flex-direction-nav a.flex-next:before,div.moyen-orient .flex-direction-nav a.flex-prev:before {color: rgb(240,193,90) !important;}

.autres-pays .bg_theme, div.autres-pays .bg_theme{background-color: rgb(82,82,82) !important; }
.autres-pays .color_theme, div.autres-pays .color_theme,div.autres-pays .flex-direction-nav a.flex-next:before,div.autres-pays .flex-direction-nav a.flex-prev:before {color: rgb(82,82,82) !important;}

/* ==========================================================================
   Author's custom styles
   ========================================================================== */

/*RESET*/
*{margin: 0;padding: 0; /*word-break: break-all;*/}
body{background-color: #eae9e8;font-family: "Tahoma";height: 100%; overflow: hidden;}
/*color theme*/
/*
.bg_theme{background-color: #2b6d8d;color: #ffffff;}
.color_theme{color: #2b6d8d;}*/
.vert_bord_theme{width: 4px;height: 100%;margin-right: 10px;}
.autocomplete_item_title .vert_bord_theme{display:inline-block;*display:inline;vertical-align:top;}
/*icn*/
/*.hf_search_icn{display: block;background: url(../img/sprite_1.png) 0px -46px;height: 19px;width: 19px;}
*/

.hf_searchmob_icn{font-size: 20px;-moz-opacity: 0.50;opacity:.50;filter: alpha(opacity=50);}
/*.logo_cat_icn{vertical-align: middle;display: inline-block;background: url(../img/sprite_1.png) 0px -12px;height: 31px;width: 31px;}
.logo_cat_icn.black{background: url(../img/sprite_1.png) 0px -53px;}*/
/*.usernav_view_icn{display: block;background: url(../img/sprite_1.png) 0px -67px;height: 12px;width: 13px;}

.usernav_reniooz_icn{display: block;background: url(../img/sprite_1.png) 0px -81px;height: 20px;width: 20px;}

*/
.closebgw_icn{display: block;background: url(../img/sprite_1.png) 0px -106px; height: 20px;width: 20px;}
.closegrey_icn{display: none;background: url(../img/sprite_1.png) 0px -88px; height: 14px;width: 14px;}
.arr_left_icn{display: block;background: url(../img/sprite_1.png) -47px -59px; height: 20px;width: 14px;}
.usernav_notif_icn{display: block;background: url(../img/sprite_1.png) 0px -104px;height: 16px;width: 14px;}
.ln_myprofil_icn{vertical-align: middle;display: inline-block;*display:inline;height: 21px;width: 21px;cursor: pointer;overflow: hidden;border-radius: 21px;-webkit-border-radius: 21px;-o-border-radius: 21px;-moz-border-radius: 21px;-ms-border-radius: 21px;}
.ln_myprofil_icn img{vertical-align: top;height: 21px;width: 21px;}
.ln_myflux_icn{vertical-align: middle;display: inline-block;*display:inline;background: url(../img/sprite_1.png) 0px -137px;height: 10px;width: 10px;cursor: pointer;}
.ln_follower_icn{vertical-align: middle;display: inline-block;*display:inline;background: url(../img/sprite_1.png) 0px -154px;height: 17px;width: 17px;cursor: pointer;}
.ln_history_icn{vertical-align: middle;display: inline-block;*display:inline;background: url(../img/sprite_1.png) 0px -178px;height: 18px;width: 18px;cursor: pointer;}
.ln_later_icn{vertical-align: middle;display: inline-block;*display:inline;background: url(../img/sprite_1.png) 0px -203px;height: 15px;width: 15px;cursor: pointer;}
.ln_speedaccess_icn{vertical-align: middle;display: inline-block;*display:inline;background: url(../img/sprite_1.png) 0px -227px;height: 13px;width: 20px;cursor: pointer;}
.bnbrnz_icn{
    vertical-align: middle;
    display: inline-block;*display:inline;
    width: 10px;
    height: 10px;
    background-position: -59px -1px;
    background-image: url(../img/sprite_1.png);
    margin-right: 5px;
}
.bnbrnzxl_icn{
    vertical-align: middle;
    display: inline-block;*display:inline;
    width: 20px;
    height: 20px;
    background-position: -77px 0px;
    background-image: url(../img/sprite_1.png);
    margin-right: 5px;}
/*form default*/
form{line-height: 1em;}
select{
/*
padding-left: 5px;
color:#929292;
border: 1px solid #cccccc;
font-size: 12px;
height: 27px;
padding-right: 20px;
background-image: url("../img/form_select_arrow.png");
   background-repeat: no-repeat;
   background-position: right center;*/
  /* 
    -moz-appearance: none;
    -webkit-appearance: none;*/}
.styled-select {
	display:inline-block;*display:inline;
	background: url("../img/form_select_arrow.png") no-repeat right #ffffff;
	border: 1px solid #cccccc;
	line-height: 27px;
}
.styled-select select {
	color:#929292;
	background: transparent;
	padding-left: 5px;
   	padding-right: 25px;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	border: 0;
	border-radius: 0;
	height: 27px;

}
.styled-select select option{font-size: 16px;}
.leftnav_tagslist .styled-select select{padding-right: 0;}
.leftnav_tagslist{ padding: 30px 0px;}
/*page_container*/
.page_container{position: relative;height: 100%;}

/*.artop*/
.page_content{position: absolute; left: 0;bottom: 0;right: 0;top: 94px;overflow-y: auto;}


/*masterhead*/
.masterhead{width: 100%;border-bottom: 1px solid #cccccc;top: 0;}


/*header*/
header.header{height:56px;}
header.header a{text-decoration: none;}

/*header b1*/

/* header b1 left*/
.header_b1{    height: 56px;padding: 6px 0;border-bottom:4px solid #cccccc;display: table;width: 100%;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;

}
.hdr_logo{margin: 0 10px;}
.hdr_b1_left{padding:0px 10px;width: 220px;vertical-align: middle;display: table-cell;}
.hdr_b1_left a, .hdr_b1_left .show_leftnav_btn{vertical-align: middle;display: inline-block;*display: inline;}
.show_leftnav_btn{background: none;border: none;margin: 0 0px;padding: 5px;}


/* Loading animation */
.loading{font-size: 100px; text-align: center; margin-top: 100px;}

/* header b1 middle*/
.hdr_b1_mid{position: relative;vertical-align: middle;display: table-cell;}
/*header form search*/
.hdr_form_search{width: 555px;position: relative;margin-left: 20px;}
.hf_search_input{vertical-align: middle;height: 37px;border: 0;width: 100%;padding-left: 40px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;border: 1px solid #ddd;color:#929292;}
/*.hf_search_input::-webkit-input-placeholder {line-height: 37px\9;}
.hf_search_input[type="text"]{line-height: 37px\9;}*/
.hf_search_btn{border: 0;background:transparent;position: absolute;left: 10px;top: 6px;font-size: 25px;}
.top_search_form{height:37px;position:relative}
.hdr_form_search .top_search_form .closegrey_icn,
.hdr_form_search .top_search_form .arr_left_icn{display:none;}
/*auto-complete loader*/
.hdr_form_search .wait{    
	position: absolute; 
	top: 1px;
    right: 10px;
    width: 20px;
    font-size: 16px;
    border: 0;
    bottom: 2px;
    line-height: 34px;
    padding: 0;
    margin: 0;
	z-index:1000;
	}
.hdr_form_search .loading{margin-top: 0;font-size: 20px;}


/* header b1 right*/
.hdr_user_nav > li{position: relative;vertical-align: middle;display: inline-block;*display: inline;    margin: 0 10px;}
.hdr_b1_right{display: table-cell;    padding-right: 60px;
    text-align: right;vertical-align: middle;}
.hdr_b1_right *{text-align: left;}
.hdr_b1_right button{background-color: transparent;border: 0;}


/*hdr_user_nav*/
.hdr_user_nav{vertical-align: middle;display: inline-block;*display: inline;}
.user_nav_view{}
.usernav_view_btn{}
.user_nav_reniooz{}
.usernav_reniooz_btn{font-size: 22px;}
.user_nav_notif{}
.usernav_notif_btn{position: relative;}
.usernav_notif_btn .usnb_nf{
	background-color: #cc0000;
	color: #ffffff;
    top: -3px;
    position: absolute;
    font-size: 10px;
    line-height: 15px;
    left: 7px;
    text-align: center;
    padding: 0 4px;	
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -ms-border-radius: 4px;
     -o-border-radius: 4px;
}
.hdr_b1_right ul li button{opacity: .5;-moz-opacity: .5;-webkit-opacity: .5;-o-opacity: .5;-ms-opacity: .5;filter: alpha(opacity=50);}
.hdr_b1_right ul li:hover button, .hdr_b1_right ul li.actived button{opacity: 1;-moz-opacity: 1;-webkit-opacity: 1;-o-opacity: 1;-ms-opacity: 1;filter: alpha(opacity=100);}
/*user_nav_view SUB*/
.user_logued_account.wsubb > li > ul{
	right: -35px;
    background-position: 151px 0;
    width: 200px;
	border-bottom: 1px solid #cccccc;
/*	box-shadow: 14px 10px 20px -9px #656565;
	-webkit-box-shadow: 14px 10px 20px -9px #656565;
	-moz-box-shadow: 14px 10px 20px -9px #656565;
	-ms-box-shadow: 14px 10px 20px -9px #656565;
	-o-box-shadow: 14px 10px 20px -9px #656565;*/

}
li.user_nav_view.ssub_btn ul {
       right: -9px;
}
.mCSB_vertical {
/*	box-shadow: 14px 10px 20px -9px #656565;
	-webkit-box-shadow: 14px 10px 20px -9px #656565;
	-moz-box-shadow: 14px 10px 20px -9px #656565;
	-ms-box-shadow: 14px 10px 20px -9px #656565;
	-o-box-shadow: 14px 10px 20px -9px #656565;*/
}
.wsubb > li > ul{
   /* box-shadow: 0px 11px 9px #ccc;*/
	display:none;padding-top: 9px;
	position: absolute;min-width: 150px;
	background: url("../img/white_top_arrow.png") no-repeat 124px 0;
	z-index: 3;top: 28px;

	border-bottom: 1px solid #cccccc;
/*	box-shadow: 14px 10px 20px -9px #656565;
	-webkit-box-shadow: 14px 10px 20px -9px #656565;
	-moz-box-shadow: 14px 10px 20px -9px #656565;
	-ms-box-shadow: 14px 10px 20px -9px #656565;
	-o-box-shadow: 14px 10px 20px -9px #656565;*/
}
.wsubb > li > ul > li{color: #827f7f;
	background-color: #fff;list-style-type: none;padding: 0 10px;line-height: 45px;/*border-bottom: 1px solid #cccccc;*/	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;}
.wsubb > li > ul > li a{color: #827f7f;display:block;}

/*user_logued_nav*/
.user_logued_nav{vertical-align: middle;display: inline-block;*display: inline;}
.user_logued_pseudo a{color: #fff;}
.user_logued_avatar, .user_logued_pseudo, .user_logued_account{vertical-align: middle;display: inline-block;*display: inline;}
.user_logued_nav{margin-left: 10px;}
.user_logued_avatar{line-height: 32px;height: 32px;border-radius: 32px;-webkit-border-radius: 32px;-moz-border-radius: 32px;-o-border-radius: 32px;-ms-border-radius: 32px;overflow: hidden;}
.user_logued_avatar img{vertical-align: top;width: 32px;height: 32px;}
.user_logued_account{margin-left: 10px;position: relative;cursor: pointer;}
.user_logued_account li{list-style-type: none;}
.user_logued_nav.nologued a, .sep_ulnnl{color: #ffffff;display: inline-block;vertical-align: middle;}
.sep_ulnnl{width: 1px;height: 15px;background: url(/web/themes/niooz/img/pixel_black70.png) 0 0 repeat;border-right: 1px solid #ffffff;margin: 0 15px;}
.us_lgdmbtn{color: #fff;display: none;}


.colonne-1 .us_lgdmbtn, .colonne-2 .us_lgdmbtn{display: block;}
.colonne-1 .us_lgdtn, .colonne-2 .us_lgdtn{display:none;}
/*hp_list_sources */
.hp_list_sources {min-height: 400px;}


.colonne-1 .socialbtn,.colonne-2 .socialbtn,.colonne-3 .socialbtn{display: none;}



/*Notif block*/
.lnd_notification{font-size: 12px; color: #585858;line-height: 15px;display: inline-block;vertical-align: middle;  width: 195px;}
.wsubb > li > ul.logued_data_sub li{padding: 10px;}
.logued_data_sub li.viewed,.logued_data_sub li.notviewed{ cursor: pointer;}
.logued_data_sub li.viewed { background-color: white;}
.notifScroll{padding-top: 9px;background: url("../img/white_top_arrow.png") no-repeat;position: absolute;display: none;overflow: auto;right: -1px;z-index: 999;background-position: right 0;width: 370px; 
max-height: 382px;top: 25px;}
.hdr_b1_right .notifScroll,.hdr_b1_right .notifScroll a{color: #000;}
.hdr_b1_right .notifScroll .no_notif{color: #929292; font-size:12px;}
.wsubb > li > ul.logued_data_sub{}
.logued_pseudo_bl .logued_data_sub{width: 240px; }

.logued_data_sub li {padding: 10px;list-style-type: none;border-bottom: 1px solid #e1e1e1;  background-color: #f2f2f2;}
.logued_pseudo_bl .logued_data_sub li{width: 200px; padding: 10px 20px;}
.logued_sub_avatar{display: inline-block;vertical-align: middle;margin-right: 10px;width: 52px;height: 52px;}
.avatar_ls_block.user{border-radius: 26px;overflow: hidden;}
.avatar_ls_block img{width: 52px;height: 52px;}
.logued_notif_datas{display: inline-block;vertical-align: middle;width: 250px;}
.lnd_date{font-size: 10px; line-height: 12px;}
.lnd_bloc_img{height: 49px;width: 49px;background: #000;display: inline-block;vertical-align: middle;  
border-radius: 49px;
-moz-border-radius: 49px;
-webkit-border-radius: 49px;
-o-border-radius: 49px;
-ms-border-radius: 49px;

overflow: hidden;}
.lnd_bloc_img img{width: 100%; height: 100%;}
.lnd_notif{display: inline-block;vertical-align: middle;}
.lds_link{line-height: 30px;font-size: 14px;}


/*.leftnav_menu_show */
.leftnav_menu_show .left_navmenu{display: block;    border-right: 1px solid #cccccc;}
.leftnav_menu_show .hdr_nclcat, .leftnav_menu_show .page_content{padding-left: 240px;}

/*a deplacer*/
.leftnav_menu_show .colonne-1 .hdr_nclcat, 
.leftnav_menu_show .colonne-1 .page_content,
.leftnav_menu_show .colonne-2 .hdr_nclcat,
.leftnav_menu_show .colonne-2 .page_content{padding-left:0px;}



/*left navmenu masterhead*/
.left_navmenu, .masterhead{position: fixed;z-index: 999;}
.colonne-1 .masterhead, .colonne-2 .masterhead{z-index: 1000;}



/*leftnav*/
.left_navmenu{width: 240px; overflow: auto; background-color: #ffffff;top: 52px; bottom:0; display: none;}
.left_navmenu a{text-decoration: none;color: #666666;}
.leftnav_title{padding-left: 20px;color: #2b6d8d;}
.leftnav_button{margin: 0 20px;text-align: center;}
.leftnav_button button{width: 100%;border:1px solid #cccccc;color: #929292;background-color: #ffffff;line-height: 32px;}



.lnm_list_block{ padding: 25px 20px;}
.lnm_list_block > li{padding: 10px 0;list-style-type: none;}
.lnm_list_block > li a{display: block;}
.lnm_list_block > li:hover a, .lnm_list_block > li.selected a{color: #b8b8b8;}
.lnm_list1_picto, .lnm_list1_txt{display: inline-block;*display: inline;vertical-align: middle;}
.lnm_list1_picto{width: 32px;text-align:center;}

.lnm_listinline{font-size: 12px;padding: 0 20px;}
.lnm_listinline > li{display: inline-block;*display:inline;vertical-align: middle;}
.lnm_listinline > li:hover a{text-decoration: underline;}
.lnm_listinline > li.sep{height:2px;width: 3px;background: url(../img/sprite_1.png) 0px -248px;}

.leftnav_copy{margin: 15px 0;padding: 10px 20px;color: #666;}

/*leftnav keysword tags*/
.leftnav_keyword .message.failed{font-size: 14px;}
#addKeyword, .leftnav_keyword .message.failed{margin: 20px 20px 0px 20px;position: relative;}
#addKeyword button{position: absolute;
    right: 0;
    top: 0;
    line-height: 35px;height: 35px;
    padding: 0 10px;}
.lsub5_form_input{line-height: 35px;
height: 35px;
    padding: 0 15px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    width: 100%;}
.leftnav_keyword{padding: 30px 0px;}
.leftnav_keyword .ukl{padding:15px 20px;}
.leftnav_tagslist .bl{overflow: hidden; max-height: 140px; } 
.leftnav_keyword .ukl{ overflow: hidden; max-height: 110px; }	
.ln_thekeyword{    padding-right: 20px;margin: 5px 10px 5px 0px;display:inline-block;*display: inline;position: relative;}
.ln_thekeyword a{font-size: 12px;display: block;color: #fff;padding: 0 8px;line-height: 30px;}
.ln_thekeyword.selected.bg_default{background-color: #929292 !important;}
.ul_tags .ln_thekeyword a{text-decoration: none;font-size: 35px;line-height: 85px;}
.ln_thekeyword a.del_tag_btn{

    position: absolute;
    top: 0;
    color: #bcbcbc;
    right: 0;
    background: url(/web/themes/niooz/img/pixel_black70.png) 0 0 repeat;
    padding: 0 2px;
    line-height: 11px;
    height: 13px;
    font-size: 14px;
	display: none;
}
.ln_thekeyword:hover a.del_tag_btn{display: block;}


/*lefnav_tagslist*/
.ln_tagslist{margin: 15px 0;}
.ln_select_tagslist{margin: 0 20px;}
.ln_select_tagslist label{color: #929292;margin-right: 5px;}
.ln_tagslist ul{margin: 0 20px;}
.ln_tagslist li{margin: 5px 0;list-style-type: none;}
.ln_tagslist li span{display: inline-block;*display: inline;vertical-align: middle;}
.ln_tagslistillus{overflow: hidden;background-color: #b3b3b3;width: 20px;height: 20px;margin-right: 5px;}
.ln_tagslistillus img{vertical-align: top;}
.ln_tagslistillus.circle{border-radius: 20px;}



/*nav category*/
.hdrnlb{height:40px;overflow:hidden;}
.hdrnlb1{text-align:center; padding-left: 5px;}
.header_nvct{background-color: #fff;}	

.hdr_prim{ overflow-y: hidden; max-height: 250px;}
.hdr_prim .ttable, .hdr_sub_sub{width:1000px;margin: auto;}
.hdr_prim .ttable .trow .tcell > li{display:inline-block;*display:inline;vertical-align:middle;}
.hdr_prim .show_leftnavmob_icn{ float: right; margin: 0px 10px;cursor:pointer;}
.hdr_prim .show_menu{ float: right;margin-right: 10px; cursor: pointer;}	

.hdr_sub{display: none; max-height: 500px; overflow-y: auto;border-top: 1px solid #ccc;padding-top: 30px;}
.hdr_sub button{background-color: #fff;padding: 0 10px;line-height: 30px;border:1px solid #ccc;}
.hdr_sub_sub{padding-bottom: 30px;}
.hdr_sub ul.nv_th_bl, .hdr_sub ul.international{display:inline-block;*display:inline;vertical-align:top;}
.hdr_sub ul.nv_th_bl li, .hdr_sub ul.international li, .hdrnlb{list-style-type: none;}
.hdr_sub ul.nv_th_bl li a{text-decoration:none;color:#827f7f; display: block;  width: 116px; float: left;}
.hdr_sub ul.nv_th_bl li{line-height: 25px;}
.hdr_sub .checked i{  opacity: 1; margin-top: 6px;}

.hdr_ncl a{display:block;text-decoration: none;color: #827f7f;padding: 0 20px;line-height: 40px;}
.edit .hdr_ncl, .edit .hdr_ncl a{cursor: move;}
.edit .hdrnlb0.hdr_ncl, .edit .hdrnlb0.hdr_ncl a,.edit .hdrnlb-1.hdr_ncl, .edit .hdrnlb-1.hdr_ncl a{cursor: pointer;}



.nv_th_bl{height: 275px;width: 132px;font-size: 14px;}
.nv_th_bl.last{margin-right:0;}	
.nv_th_bl li .ttable{width:100%;}
.nv_th_bl .fa-check-circle{float:right;opacity:0;}

.hdr_prim .mobtn{display:none;}
.subnvath{margin-top: 20px;}
.vertsep{ display: inline-block; border-right: 1px solid #ccc; height:275px; margin: 0 20px; }
.vertsepnob{ display: inline-block; height:275px; margin: 0 20px; }
.horsep{ border-bottom: 1px solid #ccc; height:1px; margin: 14px 0 20px 0;}	

.closediv{ display: block; position: fixed; right: 24px;-webkit-backface-visibility:hidden; }
.personalizeDiv{float: right; text-align: right;}	

/*site_container*/
.site_container{width: 1370px;margin: auto;margin-top: 20px;}

/*content_col_right*/
.content_col_right{width: 1024px;display: inline-block;*display: inline;vertical-align: top;}

/*page_title popup_title*/
.page_title{font-size: 50px;font-weight: normal;padding-bottom:20px;border-bottom: 1px solid #cccccc;line-height: 50px;margin-bottom: 20px;}
.popup_title{}

/*filter*/
.filter_container{background-color: #fff;line-height: 60px;padding-left: 20px;margin-bottom: 10px;}
.filter_container label{font-size: 25px;margin-right: 15px;}
.filter_container button.calendar_btn{line-height: 29px;padding:0 10px;background: transparent;border: 1px solid #cccccc;color: #929292; vertical-align: middle;}
.filter_container > *{vertical-align: middle;}
.filter_container.by_date a{ color: #929292;}

.filter_reinit{    float: right;margin: 16px 17px;padding: 0 10px;font-size: 12px;text-decoration: none;color: #626262;line-height: 29px;border: 1px solid #cccccc;display:inline-block;*display:inline; cursor: pointer;}

.filter_by{font-size: 12px;margin-right: 20px;line-height: 28px;display: inline-block;*display: inline;vertical-align: middle;
border-top: 1px solid #cccccc ;
border-bottom: 1px solid #cccccc ;
border-left: 1px solid #cccccc ;
}
.filter_by li{border-right: 1px solid #cccccc ;display: inline-block;*display: inline;vertical-align: top;}
.filter_by li a{padding: 0 20px;color: #929292;display:block;text-decoration: none;}
.filter_by li a:hover, .filter_by .selected{background-color: #e5e5e5;}
.filter_by .disabled, .filter_by li a.disabled:hover{cursor: not-allowed;background-color: #fff;text-decoration: line-through;}


.fsp {position: relative; display: inline-block;line-height: 29px;border: 1px solid #cccccc; cursor: pointer;}
.fsp .filterSearch{ padding: 0 10px;font-size: 12px;color: #929292;}
.fsp .searchInput{display: none; top: -1px; left: 27px; position: absolute; z-index: 1; padding: 0 10px; line-height: initial; background-color: white; border: 1px solid #ccc; border-left:0; height: 29px; color:#929292;}
.fsp .searchInput input{ width: 250px; font-size: 14px; height: 16px; padding: 2px;border: 1px solid #ccc;box-shadow: 0 0 5px #ccc; margin:4px 0 0 2px; }
.fsp .searchInput > div{position: absolute; top: -23px; font-size: 26px; width: 260px;}
.byDate{ padding: 0 10px;font-size: 12px;color: #929292;line-height: 29px;border: 1px solid #cccccc;display: inline-block; text-decoration: none; }


/*col_block_title*/
.col_block_title{font-size: 25px;padding-left: 15px;line-height: 45px;color: #fff;}

/*col_block_pub*/
.col_block_pub{padding: 0 20px;background-color: #ffffff;margin-bottom: 20px;}

/*righ_colonne*/
.right_colonne{width: 340px;display: inline-block;*display: inline;vertical-align: top;    margin-left: 20px;}


/*col_block*/
.col_block{background-color: #ffffff;margin-bottom: 40px;}

/*les_plus_header*/
.les_plus_header{margin: 0 20px;}
.les_plus_header li{margin-right: 10px;display: inline-block;*display: inline;line-height: 35px; font-size: 14px;}
.les_plus_header li span{cursor: pointer; opacity: 1;}
.les_plus_header li span.selected{opacity: 0.5; }



.cb_list_art{}
.cb_list_art.byRead{max-height:400px;overflow:auto;}
.cb_list_art a{color: #2b2b2b;}

.cb_article{margin: 0px 20px 0px 20px;padding-top: 10px;border-top: 1px solid #cccccc;}
.cb_list_art .article_content{padding-bottom: 15px;margin: 0;}
.cb_list_art .article_content h3{font-size: 14px;font-weight: normal;}
.article_nbview{color: #929292;font-size: 12px;}

/*cb_tendances*/
.cb_tendances{margin-bottom: 10px;}
.cbh_header{}
.cbh_subtitle{border-bottom: 1px solid #cccccc;line-height: 50px;color: #929292;margin: 0 20px;}
.cbh_content .cbht_line{line-height: 50px;list-style-type: none;margin: 0 20px;border-bottom: 1px solid #cccccc;}
.cbht_line > div{display: inline-block;*display: inline;vertical-align: middle;}
.cbht_line_avatar{height: 32px;width: 32px;overflow:hidden;}
.cbht_line_avatar.circle{border-radius: 32px;-moz-border-radius: 32px;-webkit-border-radius: 32px;-ms-border-radius: 32px;-o-border-radius: 32px;}
.cbht_line_avatar img{height: 32px;width: 32px;vertical-align: top;}
.cbht_line_src{color: #2b2b2b;}


/*colright_media*/
.colright_media{padding: 0 10px;}



.cr_lm_firstline, .colright_linemedia{line-height: 60px;margin: 0px 15px;border-bottom: 1px solid #cccccc;}
.colright_listsmedia li{list-style-type: none;}
.cr_lm_firstline{margin: 25px 15px 0px 15px;padding: 10px 0;}
.cr_lm_avatar, .cr_lm_infos{display: inline-block;vertical-align: middle;*display:inline;}
.cr_lm_avatar{line-height: 40px;margin-right: 20px;}
.cr_lm_avatar img{height: 40px;width: 40px;vertical-align: top;}
.cr_lm_avatar.circle{overflow: hidden;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-ms-border-radius: 40px;-o-border-radius: 40px;}
.cr_lm_infos{line-height: 20px;}
.cbht_media_src{font-size: 16px;color: #2b2b2b;}
.cbht_media_datas{color: #929292;}

/*cb_list_keyword*/

.cb_blistkeyword{padding: 10px;}
.cb_blistskeyword {}
.cb_blistskeyword li{margin: 10px;list-style-type: none;display: inline-block;vertical-align: middle;*display:inline;}
.cb_listkeyword a{padding: 20px;text-decoration: none;display: inline-block;vertical-align: middle;*display:inline;color: #ffffff;}
.cb_keyword{font-size: 14px;}
.cb_kw_nbniooz{opacity: .5;font-size: 12px;}


/*cb_single_article*/
.cb_single_article{background-color: #ffffff;padding: 10px;margin-bottom: 40px;border: 1px solid #e1e1e1;}


/*hp*/
.hp_listbycat{background-color: #ffffff;margin-bottom: 40px;padding: 20px;position:relative; min-height: 475px;}
.hp_listbycat .slides{margin: 10px 0px;}
.hp_listbycat_header{display: table;border-bottom: 1px solid #cccccc;width: 100%;    padding-bottom: 20px;}
.hp_listbycat_title{font-size: 25px;text-align: left;display: table-cell;vertical-align: middle;padding-top: 00px;line-height: 25px;/*height:25px;*/font-weight: normal;padding-bottom: 20px;}
.hp_listbycat_linktotheme{display: table-cell;vertical-align: top;text-align: right;}

.hp_listbycat_linktotheme a{text-decoration: none;color: #666666;    display: inline-block;*display: inline;line-height: 33px;border: 1px solid #cccccc;padding: 0 20px;}
.listbycat_art_item{}
.listbycat_art_item article{width: 203px;}
	/*hp_listbycat list items subscription*/
	.hp_lbc_lis{}
	.hp_lbc_lis a{text-decoration: none;}
	.hp_lbc_lis .hp_lbc_withlogo{display: table-cell; width: 32px;}
	.hp_lbc_lis .hp_lbc_withlogo .art_head_avatar{margin-left: 20px;}
	.hp_lbc_lis .hp_list_articles{height: 218px; overflow: hidden;}
	/*.hp_lbc_lis .followbutton{border: 1px solid #cccccc; padding: 5px 30px; background-color: white;}*/
	.hp_lbc_lis .followbutton{border: 1px solid #cccccc; padding: 0 30px; background-color: white;line-height: 38px;}
	.hp_lbc_lis .article_content{min-height: 100px;}
	.lbc_more_item{text-align: center;padding-top: 20px;border-top: 1px solid #ccc;}
	.hp_lbc_lis .lbc_more_item .more{display: none; border: 1px solid #cccccc; color: #929292; padding: 5px 30px;  background-color: white;}
	
/*page media*/
.src_content_header{margin-bottom: 40px;}
.src_cheader_block{background-color: #ffffff;display: table;width: 100%;table-layout: fixed;}
.src_cheader_left{padding: 20px 0px 20px 20px;vertical-align: middle;width: 125px;}
.src_cheader_right{text-align: right;border-left: 1px solid #cccccc;    width: 265px;}
.src_cheader_left , .src_cheader_right, .src_cheader_middle{display: table-cell;    vertical-align: middle;}
.srcch_block1, .src_cheaderr_c, .srcch_ctool{display: inline-block; *display: inline;vertical-align: middle;}
.srcch_block1{border: 1px solid #ccc;margin-right: 20px;height: 104px;width: 104px;}
.srcch_block1.circle{overflow: hidden;border-radius: 104px;-webkit-border-radius: 104px;-moz-border-radius: 104px;-ms-border-radius: 104px;-o-border-radius: 104px;}
.srcch_block1 img{height: 104px;width: 104px;}
.srcch_block2 .srcch_title{font-size: 30px;font-weight: normal;margin: 0;}
.keyword .srcch_block2 .srcch_title{display:inline;}
.srcch_block2 .srcch_title a{text-decoration: none;}
.srcch_desc{font-size: 14px;}
.srcch_url{color:#757575;}
.srcch_url a{text-decoration: none;}
.src_cheaderr_c{color: #666666;text-align:center;font-size: 12px;padding: 0 10px;}
.srcch_cdatavalue{font-weight: bold;}
.srcch_cdatalabel{}
.srcch_ctools{font-size: 16px ;}
.site_theme a{ font-size:14px; text-decoration: none;}

.srcch_ctool{margin-right: 10px; position: relative; color:#929292;}
.srcch_ctool ul{display: none; position: absolute; right: 0; width: 196px; background-color: white; border: 1px solid #c7c7c7; cursor: pointer;    z-index: 10;}
.srcch_ctool ul li{list-style-type: none; padding: 2px 10px; text-align: left;font-size: 14px;}
.srcch_ctool ul li:hover{ background-color: #929292; color: white;}
.srcch_ctool ul li.sep,.srcch_ctool ul li.sep:hover{ background-color: #c7c7c7; height: 1px; font-size: 0px; padding: 0;}

.src_cheaderr_c1{border-right: 1px solid #c7c7c7;padding-right: 10px;}
.src_cheaderr_c2{}
.srcch_ctool_btn{padding: 8px 10px;border: 1px solid #c7c7c7;background-color: #ffffff;color:#7b7b7b;}
.srcch_ctool_icn{display: block;background: url(../img/sprite_1.png) 0px -339px;height: 17px;width: 29px;cursor: pointer;}


	/*media_small_datas*/
	.media_small_datas{margin-bottom: 40px;text-align: left;}
	.media_small_datas ul li{ display: inline-block;margin-right: 10px;*display: inline;    text-align: center;}
	.media_small_datas ul li a{text-decoration: none;display: block;opacity: 1;}
	.media_small_datas ul li a.actived, .media_small_datas ul li a:hover{opacity: .5;}
	.media_small_value{font-size: 16px;}
	.media_small_label{font-size: 25px;}
	
/*content_full_width*/
.content_full_width {width: 1410px;display: inline-block;*display: inline;vertical-align: top;}



/*MOBILE*/
/*
.hdr_navcat_mob .current_mob_cat{color: #c3c2c2;}
*/

/*PAGE USER header*/
.hpuser_header{margin-bottom: 40px;}
.hpuser_head_cover{position: relative;height: 487px;background-size: cover;background-position: center center;}

.hpu_hd_ch{ display: none; cursor: pointer;color: #ffffff; line-height: 32px;position:absolute; left: 10px;top: 10px;background: url(../img/pixel_black70.png) 0 0 repeat;}
.hpu_hd_ch .btn{padding: 0 10px;}
.hpu_hd_ch_ul{ display: none; position: absolute; background-color: white; list-style-type: none; width: 200px;border: 1px solid #929292;}
.hpu_hd_ch_ul .del,.hpu_hd_ch_ul .crop{ border-bottom: 1px solid #666666;}
.hpu_hd_ch_ul a{padding: 0 10px; line-height: 30px; display: block;color: #666666;}

.hpuser_head_datas{background-color: #ffffff;padding-bottom: 20px;display: table;width: 100%;table-layout:fixed;}
.hpuser_hd_avatar{vertical-align: top;    display: table-cell;height: 115px;padding: 0px 20px;    width: 190px;position:relative;}
.hpuser_hd_avatar img{width: 185px;height: 185px;}
.hpuser_hd_ea{position:absolute;top: -92.5px;border-radius: 185px; z-index:1; border: 2px solid #ffffff;-webkit-border-radius: 185px;-moz-border-radius: 185px;-ms-border-radius: 185px;-o-border-radius: 185px;width: 185px;overflow: hidden;}
.hpuser_hd_btn{display: none;color: #ffffff;position: absolute;top: 49%;left: 0;background: url(../img/pixel_black70.png) 0 0 repeat;text-align: center;padding: 5px 30px;font-size: 13px;right: 0;bottom: 0;cursor: pointer;}
.camera_icn{font-size: 25px;}
.hpuser_hd_avatar:hover .hpuser_hd_btn{display:block;}
.hpuser_hd_infos{}
.hpuser_hd_text{display: table-cell; vertical-align: top;}
.hpuser_hd_ttitle{font-size: 25px; padding-top: 20px;font-weight: normal;margin: 0;}
.hpuser_hd_tdesc{font-size: 14px; color: #2b2b2b; margin-right: 30px;}
.hpuser_hd_tools{display: table-cell; vertical-align: middle; width: 280px; text-align: right;}

 

/*source*/
.source{position: relative;text-align: center;background-color: #fff;width: 203px;display: inline-block;*display: inline;vertical-align: top;margin-bottom: 15px;margin-top: 15px;}
.source_header{margin-bottom: 80px;}
.source_cover{height: 70px;overflow: hidden;}
.source_cover img{width: 100%;}
.source_avatar{position:relative}
.source_avatar img{-webkit-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;-o-border-radius: 100px;width: 100px;height: 100px;position: absolute;top: -50px;left: 50%;margin-left: -50px;}

.smedia .source_avatar img{position: static;top: 0px;left: 0;margin-left: 0;border: 1px solid #ccc;}
.smedia .source_header{margin: 20px 0;}

.source_datas{height: 170px;word-wrap: break-word; }
.source_title{font-size: 20px;margin-bottom: 25px;height: 60px;    line-height: 20px;}
.source_title a{color: #2b2b2b;text-decoration:none;}
.source_desc{font-size: 12px; color: #929292;height: 64px;}
.source_desc.vtrctxt_desc{display: block;display: -webkit-box;}
.source_link{font-size: 12px;height: 15px;margin-top: 10px;}
.source_link a{text-decoration: none;}
.source_infodatas {margin-bottom: 20px;font-size: 13px;}
.source_infodatas li{color: #929292;display: inline-block;*display: inline;vertical-align: middle;}
.source_infodatas li.sep{width:1px;height: 10px;background-color: #929292;}
.source_active_btn{border: 1px solid #cccccc;}
.source_active_btn button{border: 0;width: 100%;font-size: 16px;line-height: 30px;}
.source_active_btn button.color_default{background-color: #fff;}


/*userfollowed*/
.userfollowed{margin-bottom: 15px;background-color: #ffffff;
display: inline-block;*display: inline;
vertical-align: top;
width: 203px;}
.userfollowed_img {position:relative;margin: 5px 0;overflow: hidden;padding: 5px 0px;}
.userfollowed_img img{width: 100%;}
.userfollowed_nb_follow{position:absolute; bottom: 15px;left: 15px;line-height: 25px;padding: 0 10px;font-size: 12px;background-color: #000000;color: #ffffff;}
.userfollowed_nb_follow span{vertical-align: middle;}

.userfollowed.later .article_header{ height: auto; padding: 10px 10px 0 10px;}
.userfollowed.later .userfollowed_img a{ font-size: 140px; width: 180px;  color: white; text-align: center; display: block; padding: 27px 0;}

/*page article*/

.mask_article{
	z-index: 2; 
	position:fixed;
	top: 94px;
	left: 0; 
	right: 17px; 
	bottom: 0;
	background-color: rgba(102,102,102,0.8); /* #666 */
	/*
	opacity:.80;
	-ms-opacity:.80;
	-o-opacity:.80;
	-webkit-opacity: 0.80;
	-moz-opacity: 0.80;
	filter: alpha(opacity=80);
	*/
	-webkit-transform: translateZ(0);
}

.sa_cbtn{line-height: 43px;padding: 0 12px;position: fixed;-webkit-transform: translateZ(0);top:94px;right: 20px;background-color: #fff;font-size: 20px;cursor: pointer;-webkit-backface-visibility:hidden;    padding: 5px 5px;}
.sat_btn{}
.sa_closebtn{}
.sa_sprev .sa_sbtn{border-right: 1px solid #f3f3f9;}
.sa_snext .sa_sbtn{border-left: 1px solid #f3f3f9;}
.sa_sbtns{font-size: 40px;position:absolute;top: 200px;text-align:center;cursor: pointer;}
.sa_sbtn{line-height: 80px;position: fixed;-webkit-transform: translateZ(0);background-color: #fff;padding: 0 15px;width: 15px;}
.sa_sprev{left: -45px;}
.sa_sbt{}
.sa_snext{right: 0px;}
	
	
	
	
	.part{ position: fixed; display: none; top:94px; overflow:auto; width: 100%; bottom: 0; z-index: 3;}
	.single_article{z-index: 3;position: absolute;width: 1000px;margin: auto;background-color: #fff;top: 3px;    left: 50%;
    /*margin-left: -422px;*/ margin-left: -500px; min-height: 100%; display: none;}
	
	.single_wrapper{position:relative;}
	
	.single_article_pheader{height:61px; margin-bottom: 20px;}
	.single_article_header{ z-index: 10;  background-color: white; border-bottom: 1px solid #c7c7c7;}
	.sah_menu{ padding: 10px 20px; }
	.sah_menu > li{    margin-right: 10px;color: #666666;font-size: 14px;display: inline-block;*display: inline;vertical-align: top;line-height: 38px;border: 1px solid #c7c7c7;}
	.sah_menu > li .actived.bg_default{color: #ffffff;}
	.sah_menu > li button{padding:0 10px;background: none;border: 0;}
	.sah_label_btn, .sah_nb_btn{display: inline-block;*display: inline;vertical-align: middle;}
	.sah_label_btn{}
	.sah_nb_btn{}
	.sah_nb_numbers{border-left: 1px solid #cccccc;padding-left: 10px;margin-left: 10px;}
	.sah_menu_icn{ }
	.sah_label_reniooz{font-weight: bold;font-size: 14px;}
	
	.sah_menu_icn .fa{font-size: 16px;}
	
	
	
	
	.sarticle_art_head{display: table;width: 100%;}
	.sarticle_ah_text{display: table-cell;}
	.sarticle_ah_socoial{display: table-cell;text-align: right;}
	
	.sarticle_ah_socoial > div{display: inline-block;*display: inline;vertical-align: middle;padding: 0 10px;}
	.sarticle_ahs_fb, .sarticle_ahs_pin, .sarticle_ahs_gplus{	border-right: 1px solid #dadada;}	
	.sarticle_ahs_fb .sarticle_ahs_icn{color: #3553a3;}
	.sarticle_ahs_tt .sarticle_ahs_icn{color: #00aced;}
	.sarticle_ahs_nb{color: #000000;font-size: 14px;font-weight: bold;}
	.sarticle_ahs_txt{text-transform: uppercase;font-size: 8px;color: #9d9da0;text-align: center;}
	
	.sarticle_container{padding: 0 20px;width: 600px;display: inline-block;*display: inline;vertical-align: top;margin-top: 10px;}
	.sarticle_content{}
	.sarticle_rightcol{width: 340px;display: inline-block;*display: inline;vertical-align: top;padding-right: 20px;}
	
	.sarticle_art_title{font-size: 25px;color: #2b2b2b;font-weight: normal;}
	.sarticle_ah_text{color: #929292;}
	
	.sarticle_art a{text-decoration: none;}
	.videoContainer{margin-top: 10px;}
	.sarticle_art_img{margin: 20px 0;}
	.sarticle_art_img a{overflow: hidden;    display: block;position: relative;text-align:center;}
	.sarticle_art_img .artImg{z-index: 9;max-width: 100%;max-height: 400px;position: relative;border-left: 1px solid #fff;border-right: 1px solid #fff;}
	.sarticle_art_img .bgCover {
    position: absolute;
    width: 100%;
    left: 0;
    height: auto;
    top: -25%;
    filter: blur(5px);
    -webkit-filter: blur(5px);
    -moz-filter: blur(5px);
    -ms-filter: blur(5px);
    -o-filter: blur(5px);
	background-size: 33% 33%;}
	.art_video_bl{}
	.videoContainer{}
	
	
	.sarticle_art_desc{position:relative;color: #2b2b2b;font-size: 14px;overflow: hidden;}
	.sarticle_cover_art_desc{position: absolute;left: 0;bottom: 0;background: url(/web/themes/niooz/img/cache_art_desc.png) 0 0 repeat-y;width: 100%;height: 65px;}
	
	.sarticle_art_desc .short{font-weight: bold;margin-bottom: 15px;} 
	.sarticle_art_desc p{margin-bottom: 15px;}
	
	
	.sarticle_art_btn{text-align: center;margin: 40px 0;}
	.sarticle_art_btn a{text-decoration: none;font-size: 16px;line-height: 45px;color: #555555;display: block;border: 1px solid #c7c7c7;}
	
	
	
	.sarticle_title_block{font-size: 20px;border-bottom: 1px solid #e5e5e5;padding-bottom: 20px;}
	
	.sarticle_keyword{margin: 20px 0px;}
	.sarticle_kw_list{padding-top: 20px;}
	.sarticle_kw_list li{margin-right: 10px;margin-bottom: 10px;display: inline-block;*display: inline;vertical-align: middle;}
	.sarticle_kw_list li a{display: block;text-decoration: none;line-height: 35px;padding: 0 10px;}
	
	.sarticle_survey{margin: 20px 0px;padding:10px 20px;border: 1px solid #e5e5e5;}
	
	.sarticle_survey{}
	.sarticle_surveyblock{}
	.sart_surveyquestion{line-height: 50px;    font-size: 15px;}
	.sart_surveystats{margin: auto;    width: 100%;display:table;}
	.sart_surveyyes, .sart_surveyno, .sart_surveybar{display: table-cell;vertical-align: top;color: #666666;}
	.sart_surveyyes{padding-right: 10px;width: 60px;}
	.sart_surveyresbar{margin: 10px 0;width: 100%;height: 17px;background: url(/web/themes/niooz/img/pixel_black70.png) 0 0 repeat;}
	.sart_surveyresult{height: 100%;background: url(/web/themes/niooz/img/pixel_black30.png) 0 0 repeat;}
	.sart_surveyno{padding-left: 10px;    width: 60px;}
	.sart_survey_btn{}
	.sart_survey_btn button{background: none;border: 1px solid #c7c7c7;padding: 0 17px;line-height: 32px;}
	.sart_surveyno .sart_survey_stat{text-align: right;}
	.sart_surveyyeso .sart_survey_stat{text-align: left;}
	.sart_survey_stat{font-size: 10px; color: #2b2b2b;margin: 10px 0;}
	.sart_survey_nbrates{}
	
	
	
	.sart_comment{}
	.sart_comment_head{display:table;width: 100%;color: #929292;margin-top: 15px;}
	.sart_comment_head1, .sarticle_comment_head2{display: table-cell;vertical-align: middle;}
	.sart_comment_head1{}
	.sart_comment_head2{text-align: right;}
	.comment_btn_edit {
    /*line-height: 30px;
    padding: 0 10px;
    border: 0;*/
	border: 1px solid #c7c7c7;
    background-color: #ffffff;
    line-height: 30px;
    padding: 0 20px;
    margin-top: 20px;
	
	}
	.sart_comment_form{width: 100%; margin-top: 10px;position: relative;}
	.sart_comment_form.rootForm{padding-bottom: 10px; margin-top: 0;}
	
	

	.comment_loading{color: gray; position: absolute;top: 0;left: 0;right: 0;bottom: 0; z-index: 1; display: none;}
	.comment_loading .loading{font-size: 29px;margin-left: 43px; text-align: center;margin-top: 1px;background-color:rgba(193, 193, 193, 0.6);}
	.contenaire_comments_level_2 .comment_loading .loading{margin-left: 31px; }
	.contenaire_comments_level_2 .sart_comment_form {margin-top: 0;}
	.contenaire_comments_level_2 .sart_comment_form .sart_ctab{ padding-bottom: 0;margin-bottom: 10px;}
	
	
	.sart_ctab{display: table;width: 100%;}
	.sart_cform_line{display:table-row;}
	
	.sart_cfavatar{display: table-cell;vertical-align: top;    width: 32px;padding-right: 10px;}
	.sart_cfavatar img{border-radius: 32px;overflow: hidden;height: 32px;width: 32px;}
	.sart_cfcomment{display: table-cell;vertical-align: top;}
	.sart_cfcomment .sart_ctool{margin: 5px 0;}
	
	.sart_cpseudo{font-size: 12px;margin-bottom: 10px; font-weight: bold;}
	.sart_cpseudo a{text-decoration: none;}
	.sartcfi_pdate { font-weight: normal;}
	.sart_cinput{border: 1px solid #cccccc;}
	.sart_cinput textarea{border: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;resize: none;display: block;color: #929292;font-size: 14px;padding: 10px 10px 0px 12px; min-height: 40px;width: 100%;}
	
	
.sart_cinput textarea::-webkit-input-placeholder {  
	color: #bbb !important;  
}
 	
	
	.sart_csubmit{text-align:right;display: block;}
	.sart_csubmit button{border: 1px solid #c7c7c7; background-color: #ffffff;line-height: 30px;padding: 0 20px;margin-top: 20px;}
	.sartc_lev1,.sartc_lev2{position: relative;}
	
	.comments_options_btn{display: none; position:absolute; top:5px;right: 0px; cursor: pointer; color:#ccc;font-size: 12px;}
	.sart_ctab:hover .comments_options_btn{display: block;}
	
	.comments_options_list{  z-index: 6;position: absolute;top: 22px;right: 1px;background: #fff;line-height: 18px;font-size: 12px;padding: 0;text-align: center;border: 1px solid #ddd;border-radius: 3px;display: none;     list-style-type: none;}
	.comments_options_list li{cursor: pointer;padding: 0px;}
	.comments_options_list li:hover{color: #fff;background: #ddd;}
	.comments_options_list li a{    display: block;padding: 5px 15px;text-decoration: none; color: #666;}
	.sart_comment_login{margin: 30px 0;border: 1px solid #ccc; padding: 20px;}
	.sart_comment_login p{font-size: 15px;}
	.ailleurs_a6{ margin: 10px 0 30px 0;}
	.ailleurs_a6 ul{border-top: 1px solid #e5e5e5; padding: 20px 0 !important; margin-top: 20px;} 
	.ailleurs_a6 .native_title p{ font-size: 20px; font-family: "Tahoma";}
	.ailleurs_a6 ul li p {font-family: "Tahoma" !important;}
	.sart_comment_login .btn_connexion_block{text-align: right;}
	
		/*comment tag*/
		.textntags-wrapper{}
		.textntags-wrapper .textntags-beautifier,  .textntags-wrapper textarea{
		 font-size: 14px;
		 padding: 15px 20px;   
		}
	.textntags-tag-list{}
	.sartcfi_pdate{font-size: 12px;color: #929292;}
	.sart_ctool{color: #929292;}
	.sart_ctool span{vertical-align: middle;}
	.sart_ccom{color: #2b2b2b;}
	.sart_cfcomment_inner{padding-right: 10px;}
	.sart_ccom .user{text-decoration: none;background-color: #ccc;padding: 0 3px;}
	.sart_rep_btn{font-size: 12px;cursor: pointer;}
	.sart_cdislike_btn, .sart_ctool .like{cursor: pointer;}
	.sartc_lev1 .sart_ctab, .sartc_lev2{ padding-bottom: 10px;}
	
	
	.contenaire_comments_level_2{margin-left:40px;padding-left:10px;border-left: 2px solid #ccc;}
	
	.contenaire_comments_level_2 .sart_cfavatar{width: 20px;padding-right: 10px;}
	.contenaire_comments_level_2 .sart_cfavatar img{border-radius: 20px;overflow: hidden;height: 20px;width: 20px;}
	.signal_cmt_btn{text-decoration: none;color: #ccc;}
	
	
	.similar_art{margin: 20px 0;}
	/*.artl_art article.article {width: 222px;}*/
	.artl_art article.article {width: 186.6666666666667px;}
	
	
	/*listUserLiked*/
	.listUserLiked {min-width: 360px;width: 80%;}
	.listUserLiked .liste_line_pop{display: table;width:100%;}
	.listUserLiked .llp_line{display:table-row;padding: 10px 0;}
	.listUserLiked .llp_user_avatar, .llp_user_name, .llp_user_options{display:table-cell;vertical-align:middle;border-bottom: 1px solid #929292;}
	.listUserLiked .llp_user_avatar{width: 62px;}
	.listUserLiked .llpusr_img{border-radius: 32px;margin: 10px 10px 10px 20px;height: 32px;width: 32px;overflow:hidden;}
	.listUserLiked .llp_user_avatar img{height: 32px;width: 32px;}
	.listUserLiked .llp_user_name{line-height: 52px;max-width: 197px;}
	.listUserLiked .llp_user_name .listeLinePopLink{padding-left: 15px;display:block;}
	.listUserLiked .llp_user_name .listeLinePopLink a{text-decoration: none;color:#2b2b2b;}
	.listUserLiked .llp_user_options{width: 140px;}
	.listUserLiked .llpusro_btn{text-align: center;}
	.listUserLiked .llp_user_options_btn.followbutton{line-height:30px;    background-color: #fff;
    border: 1px solid #cccccc;padding: 0 10px;cursor:pointer;}
	
	
	/*mobile article*/
	.sartmb_cmt,  .sartmb_cmt2{display: none;}
	.sartmb_cnt, .sartmb_cnt2{display: table-cell;color:#969696;}
	.sartmb_cnt{cursor: pointer;}
	.sartmb_cnt2{font-size: 26px;}
	.sartmb_cnt2 span{margin-right: 5px;cursor: pointer;}
	.sartmb_tls, .sartmb_tls2{display: table-cell;text-align: right;vertical-align: middle;}
	.sartmb_cmt .footart_tools{background-color: transparent;border: 0;}
	.sartmb_tls2{}
	.sartmb_tls2 button{
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	color: #fff;border: 0;line-height: 35px;padding: 0 10px;font-size: 14px;font-weight: bold;    min-width: 98px;}
	
	
	
.list_activities{vertical-align: top;}   




	
	
/* Tabs */
.ptabs{ margin-bottom: 20px; min-height: 43px;}
.ptabs .sticky-wrapper.mini{border-bottom: 0;}
.tabs{ z-index: 1;     font-size: 15px;}
.tabs ul{list-style-type: none; border: 1px solid #ccc;background: white;}
.tabs li{display: inline-block;}
.tabs li a{color:#666666; text-decoration: none; border-left: 1px solid #ccc; margin-top: 10px;padding: 0 10px; display: inline-block;}
.tabs li.active a{}
.tabs li:first-child a{border-left:0;}

.tabs .selector{ height: 5px;margin-top: 5px;}

	
	

	.sarticle_container{margin-top: 0; /*width: 465px;*/}
	
	
	.colonne-1 .hp_listbycat,.colonne-2 .hp_listbycat{margin: 0 10px 20px 10px;}
	.colonne-1 .single_article_pheader,.colonne-2 .single_article_pheader{display: none;}
	
	.colonne-1 .list_activities .action, .colonne-2 .list_activities .action{width: 100%;}
	
	.colonne-3 .list_activities .action{width: 428px;}
	.colonne-4 .list_activities .action{width: 315px;}
	.colonne-5 .list_activities .action{width: 402px;}
	.colonne-6 .list_activities .action{width: 428px;}
	.colonne-7 .list_activities .action{width: 353px;}
	.colonne-8 .list_activities .action{width: 428px;}
	.colonne-9 .list_activities .action{width: 371px;}
	.colonne-10 .list_activities .action{width: 428px;}	
	
/* Action */


 .sarticle_content .action .art_cont_int{display: block; margin-bottom: 10px;}
 .sarticle_content .action .article_content h2{clear: both;}

       
          
.action{background: white; border: 1px solid #ccc; margin-bottom: 20px;}
.action article.article{margin:10px;border:0; -moz-box-shadow: 1px 1px 5px 0px #656565;-webkit-box-shadow: 1px 1px 5px 0px #656565;-o-box-shadow: 1px 1px 5px 0px #656565;box-shadow: 1px 1px 5px 0px #656565;filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=134, Strength=5); }	
.action .action_title{margin: 10px 10px 0px 10px;font-size: 14px;color: #666;}
.action .bottom_option{list-style-type: none; padding: 5px 0px; border-top: 1px solid #ccc;margin: 0 10px; font-size: 14px;color: #4b4f56;}
.action .bottom_option a{text-decoration: none; color: #4b4f56;}
.action .bottom_option li{display: inline-block; margin-right: 20px;}		
.action .bottom_option li.rpt{float: right; margin-right: 0;}
.action .detail{padding: 10px 10px 0 10px; background:#f8f8f8; border-top: 1px solid #ccc; font-size: 12px;}
.icon-add{vertical-align: middle; background:url(/images/emoticon/add.png?c1); background-size:100% 100%; display: inline-block; width: 15px; height:15px;}	



.action .stats { font-size: 12px; width: 100%;margin-top: 5px; padding-bottom: 10px;}
.action .stats ul{list-style-type: none;padding-right: 10px;}
.action .stats li{ padding-left: 10px;}
.action .stats li.reactions{float: left;padding-left: 10px;}
.action .stats li.comments{float: right;text-align: right;}
.action .stats li.shares{float:  right;text-align: right;}

.action .ahi_date a{text-decoration: none; color:#929292;}
.action article .ahi_date a:hover{text-decoration: underline;}


.action .nb_reply .loading{font-size: 12px;text-align: left; margin-top: 0;}
.action .sart_cfcomment .sart_ctool > div{display: inline;}
.action .sart_clike_btn{cursor: pointer;}
.action .sartcfi_pdate{color: #9e9e9e;}

.comment_content_txt  .emojione{width:24px; height:24px;}

.reacticon ul{ }
.reacticon hr{margin-top:0;}
.reacticon a{text-decoration: none; color: #222; font-size: 12px;vertical-align: middle;}
.reacticon li{ display: inline-block;  border:1px solid #ccc; border-radius:3px; padding: 0 5px 3px 5px; margin-bottom: 10px;margin-right: 5px;}
.reacticon li img{width: 20px; vertical-align: middle;}          

.reacticon .icon-add-li{display: none;}
.reacticon .checked{background-color: #b7b7b7;} 
.reacticon .checked a{font-weight: bold; color: white;}
.mob .reacticon .icon-add-li{display: inline-block;}
.reacticon:hover .icon-add-li{display: inline-block;}

.parent_add_ea {position: absolute; z-index: 9999;}
.parent_add_ea .emojionearea-wrapper:after{opacity: 0;}
.add_ea .emojionearea-button, .add_ea  .emojionearea-editor{ display: none !important;}


.share_layer{ display: none; background-color: white; position: absolute; z-index: 10000}
.share_layer iframe{ width: 400px; height: 48px; border:0;}	

.sarticle_ah_text{display: block;text-align: center;}
.sah_menu > li.share_counter,.share_counter{border:0; float : right; margin-top: 7px; margin-right:0; line-height: normal;}
.share_counter .count > div{ display: inline-block; padding:2px 10px;}
.share_counter .count  .sarticle_ahs_li{padding: 2px 0 2px 10px;}
.colonne-2 .share_counter{display: none;}			


.col_block_fb{padding: 0; margin: 20px 0; text-align: center;}
.colart article.article{margin:0 0 20px 0;}


/* Fin Action */	
	
	
	/*block right*/
.mtl_bk{border: 1px solid #e1e1e1;margin: 30px 0;}
.mtl_header{padding: 20px 10px;border-bottom: 1px solid #e1e1e1;position:relative;}
.mtl_avtr{display: inline-block;*display: inline;vertical-align: top;margin-right: 10px;}
.mtl_avtr img{width: 75px;height: 75px;}
.mtl_avtr.circle img{border: 1px solid #ccc;border-radius: 75px;-webkit-border-radius: 75px;-moz-border-radius: 75px;-ms-border-radius: 75px;-o-border-radius: 75px;overflow: hidden;}
.mtl_datas{    width: 215px;display: inline-block;*display: inline;vertical-align: top;}
.mtld_label{font-size: 20px;margin-bottom: 5px;}
.mtld_label a{text-decoration: none;}
.mtld_data{font-size: 14px; color: #666666;}
.mtld_data span{}
.mtl_ct_fl{margin-top: 15px;}
.mtl_ct_fl button{padding: 0 20px;background-color: #fff;border:  1px solid #cccccc;line-height: 28px;}


.mtl_ct.scroll{overflow: auto; max-height: 500px;}
.mtl_ctlist{font-size: 14px;margin-bottom: 20px;padding: 0 20px;}
.mtl_ctlist li{list-style-type: none;}
.mtl_ctlist .mtlcl_item{padding: 20px 0;display: table;border-bottom: 1px solid #e1e1e1; width: 100%;}
/*.mtlcl{border-bottom: 1px solid #cecece;}*/
.mtlcl_avtr{margin-bottom: 10px;}
.mtlcl_avtr span{font-size: 12px;color: #929292;}
.mtlcl_text a{text-decoration: none;color: #222;}

/*itemfavbtn*/

.itemfavbtn{display: table-cell;width: 36px;}
.suser .itemfavbtn, .smedia .itemfavbtn{position:absolute;right: 10px;top:10px;}
.source_hover .itemfavbtn{top:20px;}
.article_header > div.trow{display: table-row;}
.article_header .tcell{vertical-align: top;}
.article_header .counter{width: 212px;}


/*hp_list_articles*/
.hp_list_articles{width: 100%;}

.hp_list_articles article.article{width: 203px;}
article.article{
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
display: inline-block;*display: inline;vertical-align: top;background-color: #fff;border: 1px solid #cccccc;margin: 10px 0px;height: auto; display: inline-block;*display: inline;vertical-align: top;background-color: #fff;}
.article_block{}
.list_empty{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    background-color: #fff;
    border: 1px solid #cccccc;
    margin: 10px 0px 30px 0;
    padding:10px;
    height: auto;
    display: inline-block;
    vertical-align: top;
    background-color: #fff;	
	width:100%;
}
.list_empty.ahi_src{font-weight: normal;}

.article_content{padding: 0px 10px;}
.article_content.ar{text-align: right;}
.article_content a{text-decoration: none;color: #2b2b2b;}
.art_cont_img img{width: 100%;height: auto;}
.article_content h2{font-size: 16px;font-weight: normal;margin-bottom: 10px;}
.art_cont_int{font-size: 12px;display: none;}
.art_cont_img{margin-bottom: 10px;}

	/*version hp*/
.hp .article_content h2{height: 70px;max-width:185px;}
/*.hp .article_content img{width: 150%;height: auto;}*/
.hp .art_cont_img{width: 100%;/*height: 156px;*/overflow: hidden;}

	/*ittlbls*/
	.itw_lstl{position: relative;}
	.itw_lstl:hover .ittlbls{display: block;}
	.itw_lstl.none{line-height: 50px;padding-left: 20px;color: #666;} 
	.ittlbls{position:absolute;top : 5px;right: 5px;display: none;}
	.ittllsbtn{width: 20px;height: 20px;cursor: pointer;font-size: 12px;}
	.ittlls{display: none;position: absolute;right: 0;background-color: #fff;border: 1px solid #cccccc; width: 300px; z-index: 1000;}
    .ittlls li{list-style-type: none; cursor: pointer;}
    .ittlls li:hover{background-color: #666; color: white;}
	.ittlls li span{font-size: 12px;display: block;padding: 0 15px;line-height: 25px;cursor: pointer;}
	.ittlls li.sep{ border-top: 1px solid #cccccc;}
	
	.ittlls li.load{ line-height: 60px; text-align: center; font-size: 25px;}

/*article_header*/
.hp_content_header{margin: 0;}
article.article .article_header{padding:10px;}
.article_header{height: 32px;display: table;width: 100%;box-sizing: border-box; table-layout: fixed;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;}
.article_header > div{display: table-cell;vertical-align: top;}
.art_head_avatar{padding: 0 10px 0 5px;width: 32px;}
.sboard .art_head_avatar.circle img{border-radius: 32px;-webkit-border-radius: 32px;-moz-border-radius: 32px;-ms-border-radius: 32px;-o-border-radius: 32px;}
.userfollowed .art_head_avatar{padding-left: 0;}
.ahd_avtr.circle{display:block;width: 32px;border:1px solid #ccc;overflow: hidden;border-radius: 32px;-webkit-border-radius: 32px;-moz-border-radius: 32px;-ms-border-radius: 32px;-o-border-radius: 32px;}
.ahd_avtr.circle{vertical-align: top;}
.art_head_infos{line-height: 16px;font-size: 12px;/*width:95px;*/}
.art_head_infos.tcell{vertical-align:top;}

.ahi_src{font-weight: bold;cursor: pointer;}
.ahi_src a{text-decoration: none;}
.ahi_src a.txt_trc{margin-right:13px;}
.ahi_date{color: #929292;}
.ahi_board{font-size: 18px;}
.ahi_board a{color: #000000;text-decoration: none;}
.ahi_user{color: #626262;font-size: 16px;}
.hdbrd .ahi_user{font-size: 14px;    margin-top: 5px;}
	
	/*article_rootsrc*/
.article_rootsrc {color: #929292;font-size: 11px;line-height: 16px;display: block;margin-bottom: 5px;}
.article_rootsrc a{color: #929292}
.article_rootsrc span{font-weight: bold;margin-right: 5px;}
.article_rootavt img{overflow: hidden;height: 16px; width: 16px;border: 1px solid #ccc;border-radius: 16px;-moz-border-radius: 16px;-webkit-border-radius: 16px;-ms-border-radius: 16px;-o-border-radius: 16px;}
.sarticle_container .article_rootsrc{ margin: 10px 0;}

	/*.art_ctst*/
	.art_ctst{color: #666;border-bottom: 1px solid #ccc;padding: 5px 10px;margin-bottom: 20px;}
	
/*article footer*/
.footart_tools{color: #949494;padding: 0px 10px 5px 10px;position: relative;border-top: 1px solid #cccccc;background-color: #f8f8f8;}
.footart_tools a{color: #949494;}
.footart_tool_item, .footart_icn, .footart_data{display:inline-block;*display: inline;vertical-align: middle;}
.footart_icn{cursor: pointer;font-size: 15px;}
.footart_data{font-size: 12px;cursor: pointer;}
.footart_later_item{float: right;list-style-type: none;    margin-top: 2px;}
.footart_share_icn{vertical-align:top;display:block;background: url(../img/sprite_1.png) -2px -279px;height: 10px;width: 12px;}

/*aview_list*/
.aview_list{}
.btn_aview{cursor: pointer;}
/*aview_1*/

.aview_1 .aview_list.hp_list_articles article.article{width: 425px;}
.aview_1 .aview_list .art_cont_img {width:50%;float:left;}
.aview_1 .aview_list .art_cont_img img{width: 100%;}
.aview_1 .aview_list .article_content .article_txt{float:right;width: 48%;}
.aview_1 .aview_list .no_img.article_content .article_txt{float:none;width: 100%;}
.aview_1 .aview_list .article_content h2{margin-bottom: 10px;}
.aview_1 .aview_list .art_cont_int{display: block;margin-bottom: 20px;}
.aview_1 .aview_list .art_cont_int.vtrctxt_desc{display: -webkit-box;}

/*aview_2*/

.aview_2 .aview_list.hp_list_articles article.article{width: 352px;}
/*
.aview_2 .aview_list .art_cont_img img{float: left;width: 185px;}
.aview_2 .aview_list .article_content h2{float: right;width: 208px;}
.aview_2 .aview_list .art_cont_int{float: right;width: 208px;}
*/
/*aview_3*/
.aview_3 .aview_list.hp_list_articles article.article{width: 405px;}
.aview_3 .aview_list .art_cont_img img{display: none;}
.aview_3 .aview_list .article_content h2{}
.aview_3 .aview_list .art_cont_int{display: none;}
/*aview_4*/
.aview_4 .aview_list.hp_list_articles article.article{width: 100% !important;}
.aview_4 .aview_list .art_cont_img img{display: none;}
.aview_4 .aview_list .article_content h2{font-size: 25px;}
.aview_4 .aview_list .art_cont_int{display: none;}

/*aview_7*/
.aview_7 .aview_list.hp_list_articles article.article{width: 100% !important;}
.aview_7 .aview_list .art_cont_img {width:20%;float:left;}
.aview_7 .aview_list .art_cont_img img{width: 100%;}
.aview_7 .aview_list .article_content.no_img .article_txt {width: 100% !important;}
.aview_7 .aview_list .article_content .article_txt{float:right;width: 79%;}
.aview_7 .aview_list .no_img.article_content .article_txt{float:none;width: 100%;}
.aview_7 .aview_list .article_content h2{margin-bottom: 10px;    font-size: 25px;}
.aview_7 .aview_list .art_cont_int{display: block;margin-bottom: 20px;font-size: 16px;}
.aview_7 .aview_list .art_cont_int.vtrctxt_desc{display: -webkit-box;}



.aview_7 .colonne-10 .aview_list .article_content h2{font-size: 30px;}
.aview_7 .colonne-10 .aview_list .art_cont_int{font-size: 18px;}

.aview_7 .colonne-2 .aview_list .art_cont_img {width:50%;float:left;}
.aview_7 .colonne-2 .aview_list .article_content .article_txt, .aview_7 .colonne-1 .aview_list .article_content .article_txt{float:right;width: 48%;}

.aview_7 .colonne-1 .aview_list .art_cont_img {width:50%;float:left;}
.aview_7 .colonne-1 .aview_list .article_content .article_txt{float:right;width: 48%;}
.aview_7 .colonne-1 .aview_list .article_content h2{font-size: 18px;}
.aview_7 .colonne-1 .aview_list .art_cont_int{font-size: 12px;}


/*hover_mask dialog_mask*/

.phover, .phover2, .pdialog{text-align:center;display: none; position: fixed; top:0;  left:0; right:0; overflow: auto;height: 100%;width: 100%;}
.hover_mask,.hover_mask2, .dialog_mask{background: url(../img/layer_hover_mask.png) repeat;position:fixed;top:0; bottom:0; left:0;right:0;height:100%;width:100%;}


.hover_content, .hover_content2, .dialog_hover{box-shadow: 0px 1px 5px #6e6c6c;background: #fff;position: relative; display: inline-block;*display:inline;text-align:left;}
/*.dialog_hover{box-shadow: 0px 1px 5px #6e6c6c;background: #fff;left:50%; position: absolute;}*/

.phover{z-index: 1010;}
.hover_mask{z-index: 1011;}
.hover_content{z-index: 1012;}

.phover2{z-index: 1020;}
.hover_mask2{z-index: 1021;}
.hover_content2{z-index: 1022;}

.pdialog{z-index: 1030;}
.dialog_mask{z-index: 1031;}
.dialog_hover{z-index: 1032;}

.dialog_content{font-size: 14px;display: block;padding: 20px;}
.dialog_content p{margin:0px;}
.dialog_content p span{font-weight: bold;}

.dialog_block_title, .hs_block_title{line-height: 60px;font-size: 25px;position:relative;}
.hs_block_title{margin: 0px;border-bottom: 1px solid #cccccc;}
.hs_block_title .title{margin: 0 20px;/*width: 100%;display: block;line-height: 30px;margin: 20px 0px;box-sizing: border-box;padding-right: 32px;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;*/
} 
.dialog_block_title{color: #fff;padding: 0 20px;}
.dialog_close_btn{line-height: 20px;position: absolute;top: 15px;right: 11px;cursor: pointer;}
.dialog_txt{  margin: 20px 10px;}
.dialog_content .button{text-align: right; margin: 20px 0;}
.dialog_content .button button{    border: 1px solid #cccccc; color: #626262; background: white;margin-right: 10px;line-height: 25px;padding: 0px 10px;}
.tophc{position:relative;}
.tophc .closebgw_icn{position:absolute;right:20px;top:-40px;cursor:pointer;}


/*add_niooz_pop*/

.add_niooz_pop{ width: 690px;margin-left: -345px; overflow:hidden;position: fixed;}
.add_niooz_pop .hs_content{width: 1030px;}
.add_niooz_btn{line-height: 37px;border: 1px solid #c7c7c7;padding: 0px 20px;color: #fff;background-color: #fff;vertical-align: middle;}
.add_niooz_inputUrl{line-height: 37px;border: 1px solid #c7c7c7;width: 410px;color: #616161;background-color: #e5e5e5;vertical-align: middle;}
.add_niooz_label{font-size: 16px;color: #666;}
.addNewNiooz input, .addNewNiooz label{vertical-align: middle;}
.addNewNiooz input{padding: 0 15px;}
.addNewNiooz{text-align:center;width: 651px;  margin: 40px 0;}
	
/* report_content */
.report_content{ min-width: 570px; padding: 20px; }
.report_content .rc_left{ display: inline-block; width: 200px;}
.report_content .rc_left a{text-decoration: none; color: #929292;}
.report_content .rc_left img{width: 100%; margin: 20px 20px 0 0; border: 1px solid #c7c7c7;}
.report_content .rc_right{ text-align: left; display: inline-block; width: 345px; vertical-align: top; padding: 0 0 0 20px; }
.report_choice{ font-size: 14px; margin-bottom: 60px;  color: #929292;}
.report_choice > div { min-height: 20px; line-height: 20px; margin-top: 10px;}
.report_content .button{ right:20px; bottom: 20px; position: absolute;}
.report_content .button button{ background-color: white; color: #929292; border: 1px solid #c7c7c7; padding: 5px 10px;}
.report_content .button .disabled{color: #ccc;}
.report_content textarea{ display: block; width:100%;}
.report_content .step2,.report_content .step3,.report_content .finish{ display: none;}
.report_content .step3 input{ width: 100%;}	
	
/* source_hover */
.source_hover{ display: none; width: 427px; position: absolute; top: 100px; left: 100px; z-index: 1000; }
.source_hover a{ color: black;}
.source_hover header{header:0; background-color: white;border: 1px solid #e1e1e1; -moz-box-shadow: 1px 10px 20px 0px #656565;-webkit-box-shadow: 1px 10px 20px 0px #656565;-o-box-shadow: 1px 10px 20px 0px #656565;box-shadow: 1px 10px 20px 0px #656565;filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=134, Strength=20);	}
.source_hover .mtl_datas{ width: 310px;}
.source_hover .arrow{ position: absolute; color: white;margin: -19px 0 0 18px;font-size: 30px;}

.source_hover.user .mtl_datas{display: block; width: auto;}
.source_hover.user .mtld_data,.source_hover.user .mtld_label{ float: left; width: 230px;}
.source_hover.user .mtl_ct_fl{ float: right; width: 150px; margin-top: 0;}
.source_hover.user .cover{ display: none;height: 150px;}
.source_hover.user .cover img{ width: 100%;}
.source_hover.user .mtl_avtr{position: absolute; top: 40px; left: 30px;}
.source_hover.user .mtl_avtr img{ width: 110px; height: 110px; border: 2px solid #ccc;} 	
	

/*user edit page*/
.ue_cwidth{width: 750px;}
.edita .media_small_datas{margin-top: 10px;border-bottom: 1px solid #cccccc;padding-bottom: 20px;}
.edita .no_validate{ margin-bottom: 20px; font-size: 14px;}
.edita .no_validate span{color: red;}
.edita .no_validate ul{margin-left: 20px;}

.ue_ctn{padding: 0 20px;background-color: #fff;color: #616161;}
.ue_ctn_h, .ue_ctn_ff{text-align: right;padding: 20px 0;margin: 0 0px 40px 0px;}
.ue_ctn_h{border-bottom: 1px solid #cccccc;}
.ue_ctn_ff{border-top: 1px solid #cccccc;}



.ue_ctn_h button, .ue_ctn_ff button{background-color: #ffffff;border:1px solid #e3e3e3;line-height: 50px;padding: 0 20px;}
.ue_ctn_h button.color_theme, .ue_ctn_ff button.color_theme{border:1px solid #c7c7c7;}
.cancel_btn{color: #616161;}
.ue_ctn_h .save_btn{}

/*ue_ctf_l*/
.ue_ctf{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}
.ue_ctf_l{}
.ue_ctf_l, .ue_ctf_lp{margin-bottom: 40px;}
.ue_ctf_l .ue_ctf_labl, .ue_ctf_link{margin-bottom: 20px;}
.ue_ctfrm{}
.ue_ctf_l label{font-size: 20px; color: #616161;}
.ue_ctf_l input{line-height: 37px;height: 37px;background-color: #e5e5e5;}
.ue_ctf_l textarea{min-height: 120px;}
.ue_ctf_l input[type="text"], .ue_ctf_l textarea{color: #616161;border: 1px solid #c7c7c7;width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;padding: 0 10px;}
.ue_ctf_l textarea{padding: 10px;}
.ue_ctf_l select{width: 100%;height: 37px;background-color: #e5e5e5;color: #616161;padding: 0 10px;border: 1px solid #c7c7c7;}
.ue_ctf_link label{font-size: 16px;display: inline-block;*display: inline;min-width: 100px;}
.ue_ctf_link input{background-color: #ffffff;max-width: 535px;}
.ue_ctf_psd {color: #616161;}
.ue_ctf_psd input{margin-left: 10px;max-width: 575px;}
.ue_ctf_mdp input{width: 485px;}
.smpbtn{margin-left: 20px;display: inline-block;*display: inline;}
.smpbtn button{color: #616161;line-height:37px;background: transparent;border: 1px solid #c7c7c7;padding:0 20px;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
}
.ue_ctf_llb, .ue_ctf_lrb{display:inline-block;*display: inline;vertical-align: top;width: 50%;}
.ue_ctf_llb{border-right: 1px solid #e5e5e5;width: 289px;    padding-right: 20px;}
.ue_ctf_lrb{width: 390px;    padding-left: 20px;}
.ue_llbimg, .ue_llbbtn{display:inline-block;*display: inline;vertical-align: middle;}
.ue_llbimg{width: 110px;height: 110px;border-radius: 110px;-moz-border-radius: 110px;-webkit-border-radius: 110px;-ms-border-radius: 110px;-o-border-radius: 110px;overflow: hidden;}
.ue_llbimg img{width: 110px;height: 110px;}
.ue_llbbtn{}
.ue_llbbtn button{font-size: 14px;margin-left: 20px;color: #616161;line-height: 32px;padding: 0 20px; border: 1px solid #c7c7c7;background-color: #fff;}
.ue_ctnreml{text-align: right;margin-top: 10px;}
.ue_ctnreml .ue_ctnr{margin:20px 0;*display:inline;display: inline-block;width: 100%;}
.ue_ctnr .ue_ctnrlb{font-size: 20px;}	
/*radio*/
.nradio{}
.ue_ctnr label{cursor: pointer;display: inline-block;*display:inline;    max-width: 503px;    line-height: 24px;    vertical-align: middle;	margin-right:20px;	}
.ue_ctnr .itradio{display: none;}
.tcradio{display: inline-block;*display: inline;margin-right: 5px;vertical-align: middle;width: 16px;height: 16px;background-position: -36px -1px;background-image: url(../img/sprite_1.png);}
.ue_ctnfrq{margin-bottom: 20px;}
.ue_ctnfrq .ue_ctnrlb {margin-bottom: 10px;}
.ue_ctnfrq .ue_frq{margin-left: 20px;margin-bottom: 20px;}


	
#user_edit_save {position: relative;}
#user_edit_save .error{border: 1px solid red;}
#user_edit_save .error_block{position: absolute;background: white; border: 1px solid #929292;padding: 10px;color: #666666;text-align: right; white-space: nowrap;right: 208px;}


/*block white title*/
.bwt{background-color: #fff;margin-bottom: 40px;min-height: 400px;}
.bwt .bwtt {font-size: 25px;padding: 20px;margin: 0 20px;border-bottom: 1px solid #cccccc;}

/*gestion user couleur*/
.ue_ctf_cta, .ue_ctf_ctp{display:inline-block;*display: inline;vertical-align: top;color: #616161;}
.ue_ctf_lrb{ width: auto;}
.ue_ctf_cta{ width: 33.33%;padding-right: 15px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}
.ue_ctf_ctal{padding:0;}
.coloreditopt{}
.ue_ctf_lrb .coloreditopt label {    font-size: 14px;}
.ue_ctf_lrb .coloreditopt input {
    background-color: transparent;
    display: block;
    height: 16px;
    margin-right: 10px;
    float: left;
}


.ue_ctf_ctt{font-size: 12px;margin-bottom: 5px;    margin-top: 15px;}
.uectctab{border: 1px solid #c7c7c7;padding: 2px;display: inline-block;width: 65px;height: 32px;display:inline-block;*display: inline;vertical-align: middle;}
.uectctac{height: 100%;background-color: purple;}
.ue_ctf_cta .ue_ctf_ctc button{color: #616161;border: 1px solid #c7c7c7;background-color: #fff;line-height: 32px; padding: 0 10px;font-size: 12px;}
.ue_ctf_ctc{margin-bottom:10px;}
.uectctacls{width: 201px;}
.uectctacls2 ul{margin-left: 3px;}
.uectctacls2f{margin-right: 8px !important;}
.uectctacls ul li{cursor: pointer;display:inline-block;*display: inline;vertical-align: middle;height:20px;width:20px;margin-right: 5px;margin-bottom: 10px;}
.uectctacls ul li div{height:20px;width:20px;}
.uectctacls ul li.selected{border: 1px solid #c7c7c7;padding: 2px;}
.uectctacls ul li:last-child{margin-right: 0;}
.bgypurple{background-color: purple;}
.bgred{background-color: red;}
.bgyellow{background-color: yellow;}
.bgblue{background-color: blue;}
.bggreen{background-color: green;}
.bgbrown{background-color: brown;}

.bgorange{background-color: orange;}
.bgdarkblue{background-color: DarkBlue;}
.bggrey{background-color: grey;}
.bgblack{background-color: black;}
.bggrey2{background-color: grey;}
.bgpink{background-color: pink;}
/*sharing*/
.ue_ctn.sharing{padding-top: 40px;padding-bottom: 40px;}
.ue_ctn.sharing  .ue_ctf{padding-bottom: 20px;width: 100%;border-bottom: 1px solid #cccccc;margin-bottom: 40px;}
.ue_ctn.sharing .ue_ctnr{margin-bottom: 20px;}
.ue_ctn.sharing .ue_ctnr .ue_ctnrlb {font-size: 16px;min-width: 120px;}
.ue_ctn.sharing .ue_ctnr .ue_ctnrlb .fa{font-size: 25px;;color: #3b5a9a;vertical-align: middle;margin-right: 5px;}
.ue_ctn.sharing .ue_ctnr .ue_ctnrlb.facebook .fa{color: #3b5a9a;}
.ue_ctn.sharing .ue_ctnr .ue_ctnrlb.twitter .fa{color: #25a8e0;}
.ue_ctn.sharing .ue_ctnr .ue_ctnrlb.yahoo .fa{color: #702c91;}
.ue_ctn.sharing .ue_ctnr .ue_ctnrlb.googleplus .fa{color: #ce3633;}

/**/
.ue_shrg{}
.ue_shrg li{list-style-type: none;}
.ue_shrgbl{}
.ue_shrgls{display: table;width: 100%;}
.ue_shrgfls{display: table-cell;width: 195px;border-right: 1px solid #cccccc;line-height: 60px;}
.ue_shrgfls a{cursor: pointer;}
.ue_shrgbl .fa-facebook-official, .ue_shrgbl .fa-linkedin-square, .ue_shrgbl .fa-google-plus-square, .ue_shrgbl .fa-twitter-square, .ue_shrgbl .fa-file-text-o{font-size: 30px;vertical-align: middle;}
.ue_shrglss{display:table-cell;}
.ue_shrglss li{position:relative;line-height: 45px;margin-left: 20px;border-bottom: 1px solid #cccccc;padding-right: 20px;}
.ue_shrgttl{}
.ue_shrgttl span{font-weight: bold;}

.btn_trash{position:absolute;right: 10px;    top: 0px;    font-size: 20px;cursor: pointer;}


/*par lieu map_canvas*/
#map_canvas{height:250px;}
	
/*autocomplete*/
/*NE PAS OUBLIER DE METTRE LES ICONES A LA PLACE DES SPRITE CI-DESSOUS sprite_1*/
.ui-autocomplete {max-height: 400px;overflow-y: auto;overflow-x: hidden;z-index: 1000;}
.ui-menu .ui-menu-item{padding: 0px;}
.autocomplete_box li{background:#fff;font-weight:normal;font-family: "tahoma";/*border-top:1px solid #fff;border-bottom:1px solid #e2e2e2;*/}
.autocomplete_box li:hover{background:#fff;font-weight:normal;color: #2b2b2b;}
/**/
.ac_right_arrow{background: url(../img/sprite_1.png) no-repeat -155px -150px;height: 50px;width: 11px;float: right;}
.autocomplete_box{position: fixed;border: 1px solid #bdbdbd;padding: 0;margin: 0;z-index:1000;}
.autocomplete_box li.autocomplete_category{font-size:19px;line-height: 37px;padding: 0px 10px;}
.autocomplete_box li.niooz_results,
.autocomplete_box li.folders_results,
.autocomplete_box li.sources_results,
.autocomplete_box li.users_results{padding: 10px;}
.autocomplete_box li img{margin-right:5px;}
.ui-menu .ui-menu-item.ac_all_result{border-bottom:1px solid #e2e2e2;background:#fff;display:block;font-size: 18px; line-height: 50px;color: #2b2b2b;padding: 0px 10px;}
.ui-menu .ui-menu-item.ac_all_result:hover a{text-decoration:underline;}
.autocomplete_item a, .ui-widget-content a{color: #2b2b2b;display: block;text-decoration:none;}
.autocomplete_item_title{display: inline-block;vertical-align: middle;font-size: 14px;font-weight: normal;}
.autocomplete_item_subtitle{font-size: 12px;font-weight: normal;color: #a8a8a8;}
.autocomplete_box .ui-state-focus{border: none;margin:0;color: #2b2b2b;}
.autocomplete_item span{font-weight: bold;}
.ui-state-hover,.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,.ui-state-focus,
.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{font-weight: normal;background:#fff;border-top:1px solid #666;border-bottom:1px solid #666;}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited
{color:#2b2b2b;text-decoration: none;background:#fff;}
.best_results img{width: 175px; height: 85px; vertical-align: middle; display: inline-block;*display: inline;}
.sources_results img{width: 40px; height: 40px; vertical-align: middle; display: inline-block;*display: inline;}
.nioozboard_results img{width: 51px; height: 51px; vertical-align: middle; display: inline-block;*display: inline;}
.niooz_results img{max-width: 51px; max-height: 51px; vertical-align: middle; display: inline-block;*display: inline;}
.users_results img{width: 52px; height: 52px;vertical-align: middle;display: inline-block;*display: inline;}
.wrapper_user_result{vertical-align: middle;display: inline-block;*display: inline;width: 52px; height: 52px;position:relative;}
/**//*
.mask_user_result, .log_btn {background: url(../img/sprite_1.png) no-repeat -217px -86px;position: absolute;width: 52px;left: 0;height: 52px;top: 0;}
*/


.subcontent{min-height: 1000px;}

/*notify*/
.ui-notify {width:270px; position:fixed; bottom:10px; right:10px; z-index: 1001;}
.ui-notify-message { border: 1px solid #666; padding:10px; margin-bottom:15px;/* -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; */}
.ui-notify-message h1 { font-size:14px; margin:0; padding:0 }
.ui-notify-message p { margin:3px 0; padding:0; line-height:18px }
.ui-notify-message:last-child { margin-bottom:0 }
.ui-notify-message-style { background:#fff; position: relative;}
.ui-notify-message-style h1 { color:#666666; font-weight:bold }
.ui-notify-message-style p{ color:#666666 }
.ui-notify-close {text-decoration:underline; }
.ui-notify-click { cursor:pointer }
.ui-notify-cross {position:absolute;top: 5px;right: 10px;  cursor:pointer; text-decoration:none; font-size:20px; /*text-shadow:0 1px 1px #fff;*/}
.ui-notify-cross:hover {}
.ui-notify-cross:active {  }
#growl-bottom{ bottom: 0; left: 0; top: auto; right: auto; margin: 30px;}
#growl-bottom .basic {background-color: #fff; width:300px; font-size: 12px;}
#growl-bottom .basic a{ text-decoration: none; color: black;}
#growl-bottom .basic .photo{width:40px; vertical-align: middle; margin-right: 5px;}
#growl-bottom .basic .text{}




/*user login */
.user_login, .register_login{max-width: 342px;    padding-bottom: 50px;background-color: #fff;margin: auto;}
.register_login .field{position: relative;width: 145px; *display: inline; display: inline-block;}
.register_login .ul_form .reg_log_btn input.disabled{ background: #ccc;}
.register_login .ul_form .error input, .ul_form .error input:focus{ border: 1px solid red;}
.register_login .ul_form .validate input, .ul_form .validate input:focus{ border: 1px solid green;} 
.register_login .error_block{ position: absolute; background: white; border: 1px solid #929292; padding: 10px; color: #666666; bottom: 13px;text-align: right; white-space: nowrap;}
.register_login .error_block.left{ right: 150px;}
.register_login .error_block.right{ left: 150px;}
.register_login .error_block i{margin: 0 5px;}	    
.register_login .error_block.left .fa-caret-right{position: absolute;right: -11px;}
.register_login .error_block.right .fa-caret-left{position: absolute;left: -11px;}

.ul_hd{font-size: 20px;color: #000;line-height: 30px;    margin: 50px 25px 20px 25px;text-align: center;}
.ul_hd span{font-size: 12px;}
.ul_sc{margin-bottom: 30px;}
.ul_scbl{text-align: center;}
.ul_scbl li{width: 48px;height: 48px;vertical-align: top;display: inline-block;*display: inline;margin-right: 10px;}
.ul_scbl li a{color: #fff;display: block;line-height: 48px;text-align:center;}
.fb_connect_btn{background-color: #4c67a1;}
.twitter_connect_btn{background-color: #3498db;}
.google_connect_btn{background-color: #dd4b39;}
.yahoo_connect_btn{background-color: #9b05d2;}
.ul_form{border-top: 1px solid #cccccc;margin: 0 20px;color: #666666;}
.ul_form a{text-decoration: none;}
.ul_form legend{text-align:center;margin: 30px 0;width:100%;}
.ul_form_rgl{margin-bottom: 20px;}
.ul_form form {font-size: 14px;}
.ul_form form input{line-height: 42px;height: 42px;border: 1px solid #cccccc;padding: 0 15px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;width: 100%;margin-bottom: 10px;}
.rfsar{margin-bottom: 10px;}
.ul_frgl{font-size: 14px;margin-top: 20px;}
.ul_frgl button{margin-left: 10px;font-size: 16px;color: #ffffff;border: 1px solid #c7c7c7;line-height:44px;padding: 0 20px;vertical-align: top;}
.text_form_condition{font-size: 12px;color: #666;}
.text_form_condition, .reg_log_btn{width: 49%;display:inline-block;*display:inline;vertical-align: top;}
.reg_log_btn input{color: #ffffff;}
.rfemail, .rfmdp{margin-right: 10px;}

/*.an_popup*/
.an_popup{padding: 20px;overflow:hidden;color: #616161;    width: 620px; min-height: 428px;}
.an_popup a{color: #666666;}
.an_popup article.article{margin: 0;width: 220px;padding: 30px 10px 10px 10px; margin-bottom: 30px;}
/*.colonne-1 .an_popup article.article{width: 120px;padding: 5px;}
.colonne-1 .an_popup .article_content h2{font-size:12px;}
.colonne-1 .an_popup ..an_preview{margin-right:0;}
.an_popup article.article h2{}*/


.an_popup a{text-decoration: none;}
.an_popup .sart_cfavatar, .an_popup .sart_cfcomment{vertical-align: middle;}
.an_popup .sart_ctab {padding: 0;}
.anp_field{margin-bottom: 30px;}
.an_list_nb .show_form{cursor:pointer;}
.an_popup .sart_cfcomment{/*background: url("../img/white_left_arrow.png") no-repeat 0 0;*/}

.an_popup .an_preview, .an_popup .an_content{display:inline-block;*display: inline;vertical-align: top;}
.an_preview{margin-right: 20px;}
.an_preview .article_content{padding:0;}
.an_content {position:relative;width: 375px;}
.an_popup .an_label{font-size: 20px;    margin-bottom: 20px;}
.an_list_nb{padding: 20px;border: 1px solid #ccc;position:absolute; top: 0; width: 333px; background-color: #fff; left: 450px;}

.an_popup .ln_tagslist{}
.an_popup .ln_tagslist ul{margin:0;max-height: 260px;overflow: auto;}
.an_list_nb .ln_tagslist li{position:relative;}
.an_list_nb .ln_tagslistillus{margin-right: 10px;}
.ln_nb_stt{position:absolute; right: 15px;display:block;width:20px;text-align:center;cursor: pointer;}

.an_ls_sh{border: 1px solid #ccc;line-height: 35px;padding-left: 10px;margin-bottom: 10px;position:relative}
.an_ls_sh button{font-size: 20px;background-color: transparent;border: 0;    position: absolute;
    left: 5px;
    top: 0px;}
.an_ls_sh input{border: 0;line-height: 35px;width: 100%;padding-right: 20px;padding-left: 20px;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
-o-box-sizing:border-box;
}


.an_popup .sart_cfavatar{width: 40px;}
.an_popup .sart_cfavatar img{border-radius: 40px;overflow: hidden;height: 40px;width: 40px;}

.an_popup .select_board i{ float: right;   margin: 7px 10px;}


.an_cbtn{float: right;display: inline-block;*display: inline;line-height: 27px;border: 1px solid #ccc;}
.an_cbtn button{border: 1px solid #ccc; background-color: #ffffff;padding: 0 20px;}

.an_ls_socp{height: 150px;overflow: auto;border-top:1px solid #e5e5e5;padding-top: 20px;}
.an_ls_socp ul li{display:inline-block;*display: inline;vertical-align: top;margin-right: 10px;margin-bottom: 10px;}
.an_ls_socp ul li .anl_spage img{width: 56px;height: 56px;}
.an_ls_socp ul li .anl_spage{position:relative;width: 56px;height: 56px;border: 1px solid #202020;}


.anl_spageh{position:absolute;top: 0;left: 0;font-size: 10px;background: url(../img/pixel_black70.png) repeat 0 0;color: #fff;width: 100%;line-height: 19px;}
.anl_spageh label input, .anl_spageh label span{display:inline-block;*display:inline;vertical-align:middle;}
.anl_spagel{position: absolute;bottom: 0;line-height: 16px;right: 2px;}




.input_txt{
	line-height: 37px;
	padding: 0 10px;
	border: 1px solid #c7c7c7;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-sizing: border-box;
	-ms-sizing: border-box;
}
.an_lsb span{font-size: 12px;cursor: pointer;}

.an_bottom{text-align: right;border-top: 1px solid #cccccc;padding-top: 20px;}
.an_bottom button{padding: 0 20px;background-color: #fff;line-height: 50px;border: 1px solid #e3e3e3;}
.an_rbtn{}
.an_itembn{cursor: pointer;}
.an_itembn:hover{background-color: #ccc;}


/*adb_it*/
.adi_it{text-align:center;}
.adi_btn{border: 0;width: 100%;background-color: #fff;}/*
.adi_plus{font-size: 180px;color: #fff;    height: 294px;}*/
.adi_plus{font-size: 127px;color: #fff;height: 201px;margin-top: 70px;margin-left: 10px;margin-right: 10px;margin-bottom: 38px;}
.adi_text{border: 1px solid #ccc;line-height: 45px;    margin: 0px;}



/*ppcb*/
.ppcb{width: 660px;}
.ppcb_fbl{width: 380px;display: inline-block;vertical-align: top;margin-right: 20px;}
.ppcb_cov{width: 220px;display: inline-block;*display: inline;vertical-align: top;}
.ppcb_prw{position: relative;width: 220px;height: 220px;border: 1px solid #cccccc;}
.ppcb_prw img{width: 100%;height: 100%;}
.ppcb_prw span{position: absolute;bottom: 10px;left: 10px;background: url(../img/pixel_black70.png) 0 0 repeat;color: #fff;font-size: 25px;display:inline-block;*display:inline;padding: 10px; cursor: pointer;}
.ppcbrfl{margin: 0 20px;}
.ppfld{margin-bottom: 20px;}
.ppfld label, .ppfld input, .ppfld textarea, .ppfld select{display: inline-block;*display: inline;width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;padding: 0 10px;}
.ppfld label{margin: 20px 0;font-size: 20px;color: #616161;padding: 0;}
.ppfld input{line-height:35px;border:1px solid #cdcdcd;}
.ppfld select{width: 170px;height:35px;color: #616161;}
.ppfld textarea {padding: 10px;height: 106px;}
.ppc_btn{padding: 20px 0;text-align: right;border-top: 1px solid #cccccc;}
.ppc_btn button{margin: 0 10px;line-height:35px;background: transparent;border: 1px solid #c7c7c7;padding: 0 20px;}
.ppc_dbtn{float:left;margin: 0;}
.ppcb_cov .ppfld{margin: 0;}
#submitCreateBoard{margin-right: 0;}




/*frmfgtpwd*/
.frmfgtpwd{color: #666666;    background-color: #fff;padding: 20px;}
.frmfgtpwd h1{padding: 0;margin: 0;}
.frmfgtpwd_head{margin: 20px 0 10px 0;}
.frmfgtpwd  .field input{border: 1px solid #ccc;line-height: 35px;width: 275px;padding: 0 10px;}
.frmfgtpwd  label{font-size: 20px;}
.frmfgtpwd  .log_btn input{margin-top: 20px;color: #fff;line-height: 35px; padding: 0 10px;border: 0;}

.nwpwd_frm{}
.nwpwd_frm label{display:block;    line-height: 50px;}
.nwpwd_frm small{font-size: 12px;}


/*colbydate*/

.colbydate{display: inline-block;*display: inline; background-color: white; margin-bottom: 30px;}
.filter_container .ftr_bdt_nv.hprev{width: 30%;float: left;margin-left: 10px;}
.filter_container .ftr_bdt_nv.hnext{width: 30%;float: right;text-align: right;margin-right: 10px;}
.filter_container .ftr_bdt_nv.hdate{width: 33%;float: left; text-align: center;}
.ftr_bdt_nv a{display: inline-block;*display: inline; font-size: 12px; line-height: 29px;text-decoration: none;border: 1px solid #cccccc;padding: 0 10px;}




/*srcofthm*/
.srcofthm{padding: 20px;}
.srcofthm_b1{padding: 00px 0 10px 0;border-bottom: 1px solid #ccc;color: #929292; }
.srcofthm_b1 label{font-size: 12px;margin-left: 10px;margin-right: 5px;}
.srcofthm_ls{}
.srcofthm_ls > li{list-style-type: none;padding: 10px 0;border-bottom: 1px solid #ccc;}
.srcofthm_ls li > div{display:inline-block;*display:inline;vertical-align:middle;}
.srcofthm_src{margin-left: 10px;text-transform: capitalize;}
.srcofthm_src a{text-decoration: none;color: #666;}
.srcofthm_chbox{margin-right:10px;}
.srcofthm_shw{text-align: center;}
.srcofthm_shw button {background-color: #fff;color: #929292;padding: 0 10px;line-height: 35px;border:1px solid #ccc;margin-top: 20px;}

.hs_content .srcofthm_ls{ width: 392px; padding: 20px;}
.hs_content .srcofthm_ls .srcofthm_src{ width: 191px;} 
.hs_content .srcofthm_ls .mtl_ct_fl{ width: 147px; text-align: right;}  
.hs_content .srcofthm_ls li:last-child{border: 0;}

.ui-widget {
    font-family: inherit;
    font-size: 1em;
}
.ui-menu .ui-menu-item{padding: 0 20px;}
/*.ui-menu .ui-menu-item:hover{background-color: #eae9e7;}*/




/*helper*/
.helper body{background-color: #fff;color: #666;}
.helper .page_container .site_container{width: 100%;margin-top: 0;}
.helper .page_content {position: static;margin-top: 50px;}
.helper .header .header_b1{border: 0;}
.helper .flex-viewport{padding: 0 60px;}
.hlp_hd{text-align: center;padding: 40px 0;border-bottom: 1px solid #ccc;}
.hlp_picto{font-size: 40px;}
.hlp_hd h1{font-weight: normal;margin: 0;}
.hlp_desc{font-size: 20px;}
.helper .mtl_ct_fl button {padding: 0 10px;}
.helper .mtl_ct_fl {font-size: 16px;}
.helper body .site_container{padding-bottom: 100px;}

.hlpls_item{
cursor: pointer;
display:inline-block;*display:inline;vertical-align: middle;position:relative;margin:20px 10px;
height:100px;
width:100px;
border-radius:100%;
-moz-border-radius:100%;
-webkit-border-radius:100%;
-ms-border-radius:100%;
-o-border-radius:100%;
overflow:hidden;
}
.hlpls_slct{height:100%;width:100%;display: block;}
.hlpls_slct img{
border: 1px solid #c9c9c9;
height:100%;
width:100%;
}
.hlpls_chkd{line-height:100px;height:100%;opacity:.7;font-size: 50px;color:#fff;position:absolute;top:0;bottom:0;left:0;right:0;
border-radius:100%;
-moz-border-radius:100%;
-webkit-border-radius:100%;
-ms-border-radius:100%;
-o-border-radius:100%;
}
.hlpls_item:hover .hlpls_chkd .fa-check, .hlpls_item .hlpls_chkd .fa-minus{display:none;}
.nomob .hlpls_item:hover .hlpls_chkd .fa-minus{display: inline;}

.hlp_step2 .flex-direction-nav a {
    top: 21px;
    padding: 67px 11px;}
.hlp_srh_src{position: relative;width: 400px;text-align:left;margin: 40px auto 0 auto;}
	.hlp_srh_src .search_btn{font-size: 18px;position:absolute;left:1px;top:1px;background-color: #fff;line-height: 33px;height: 33px;padding:0 5px;border:0;}

	/*hlp_ls*/
	.hlp_list_th{margin-top: 20px;}
	.hlp_ls{padding: 20px;text-align:center;}
	.hlp_ls_tm{display: inline-block;vertical-align: top;margin: 0px 50px 20px 0px;text-align:left;cursor: pointer;position:relative;}
	.hlp_ls_tm .check_layer{display:none;position:absolute;top:0;left: 0;right: 0;bottom: 0;background: url("../img/white_pixel_07.png") repeat 0 0;}
	.nomob .hlp_ls_tm:hover .check_layer, .hlp_ls_tm .check_layer.checked{display:block;}
	
	.nomob .hlp_ls_tm:hover .check_layer.checked .check_icn .fa-check,
	.nomob .hlp_ls_tm:hover .check_layer .check_icn .fa-check,
	.hlp_ls_tm .check_layer.checked .check_icn .fa-plus,
	.mob .hlp_ls_tm .check_layer .check_icn .fa-plus,
	.hlp_ls_tm .check_layer .check_icn .fa-minus{display:none;}
	
	.nomob .hlp_ls_tm:hover .check_layer.checked .check_icn .fa-minus{display:inline;}
	
	.hlp_ls_tm .check_icn{
		width: 100px;text-align: center;font-size: 50px;
		border-radius: 100px;height:100px;
		margin-left: -50px;margin-top: -50px;border: 2px solid #fff;line-height: 100px;
		position:absolute;top: 50%;left: 50%;
	}
	.hlp_tm_tt{text-align: center;font-size: 20px;color: #000;}
	.hlp_step2{ background-color: white;}
	.hlp_step2 .hlp_tm_tt{text-align: left;}
	.hlp_ls_tm .article_content h2{height: 50px;margin-bottom: 0;}
	/*.hlp_ls .hlp_ls_tm .art_cont_img{height:100px;width: 100%;overflow: hidden;}
	.hlp_ls .hlp_ls_tm .art_cont_img img{}*/
	/*hlp_foot*/
	.hlp_foot{border-top: 1px solid #ccc;padding: 20px 0;position: fixed;bottom: 0;left: 0;right: 0;background: url("../img/white_pixel_07.png") repeat 0 0;}
	.hlp_foot .ttable{width: 100%;}
	.hlp_foot .tcell{vertical-align: top;}
	
	.hlp_cstep{font-size: 12px;}
	.hlpf_curr{text-align: center;}
	.brdb_step ul li{display: inline-block;*display:inline;vertical-align: top;width: 30px;height: 30px;line-height: 30px;text-align: center;border-radius: 30px;-moz-border-radius: 30px;-webkit-border-radius: 30px;-o-border-radius: 30px;-ms-border-radius: 30px;border: 1px solid #ccc;}
	.hlpf_prev button, .hlpf_next button{background-color: #fff;border: 1px solid #ccc;line-height: 35px;padding: 0 20px;margin: 0 20px;}
	.hlpf_prev, .hlpf_next{width: 220px;}
	.hlpf_prev, .hlpf_next{width: 220px;}
	
	.hdr_nclcat, .leftnav_menu_show.helper .page_content {padding-left:0;}
	
	/*hlp_step2*/
	.hlp_lssss{text-align: center;}
	
	.hlp_srh_src .search_result{position: absolute; background-color: white;width: 400px;z-index: 20;}
	.hlp_srh_src .button{background-color: #fff;border: 0;}
	
	.hlp_itmscls{border: 1px solid #c7c7c7;padding:0 5px;}
	.hlp_itmsclsctn{overflow: auto; height: 400px;}
	.fs_helper2{width:100%;}
	.hlp_step2 .hlp_list_th ul .hlp_lssrc{width: 387px; display: inline-block; text-align: left;margin: 30px 20px;}
	.hlp_lstsel{margin: 10px 0;}
	.hlp_lsssel{margin-bottom: 40px;}
	.hlp_lsssel li{display:inline-block;*display:inline;vertical-align:middle;}
	.hlp_lsssel li.hlp_sselilus{height:64px;width:64px;border-radius: 64px;-moz-border-radius: 64px;-webkit-border-radius: 64px;-o-border-radius: 64px;-ms-border-radius: 64px;overflow:hidden;}
	.hlp_sselsep{width:16px;}
	.hlp_lsssel img{width:64px;height:64px;}
	
	/*hlp_step2*/
	.hlp_step3 .hlp_picto{color: #fff;width: 75px;height: 75px;line-height: 75px;margin: auto;border-radius: 100%;-moz-border-radius: 100%;-webkit-border-radius: 100%;-o-border-radius: 100%;-ms-border-radius: 100%;}
	.hlp_step3 .ln_keywordlist{text-align:center;}
	.hlp_step3 .ln_keywordlist .ln_thekeyword a{text-decoration: none;font-size: 24px;line-height: 60px;}
	.hlp_srh_src #addKeyword{margin:0;}
	.hlp_srh_src #addKeyword button {line-height: 1em;height: 33px;line-height: 33px;padding:0 5px;top: 1px;}
	.hlp_srh_src #search_fs, .hlp_srh_src #autocomplete_keyword{
		border: 1px solid #c9c9c9;
		width: 100%;
		line-height: 35px;
		height: 35px;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-ms-box-sizing: border-box;
		-o-box-sizing: border-box;
		padding-left: 30px;
		font-size: 16px;}
	.hlp_step3 .ln_thekeyword a.del_tag_btn{    line-height: 20px;
    height: 25px;
    color: #fff;}
	
	.brdb_list_chkd{width: 40%;overflow: hidden;height: 33px;margin: auto;} 	
	
	/*issam*/
	
	

/* Header Stick */
/* article */


/* board & site */
.sticky-wrapper.mini{border-bottom: 1px solid #cccccc;}

.sticky-wrapper.mini > *{-webkit-transform: translateZ(0);}


.mini .src_content_header{z-index: 1; height: auto;      border-bottom: 1px solid #cccccc;/*-webkit-box-shadow: 14px 10px 20px -9px #656565;*/}
.mini .srcch_block1{ width:32px; height:32px;}
.mini .srcch_block1 img{ width:32px; height:32px;}
.mini .src_cheader_left{padding: 10px 0px 10px 20px;}
.mini .srcch_desc,div.mini .srcch_url,.mini .site_theme{ display: none;}



/* user */
.mini .hpuser_head_datas{z-index: 1; height: auto; /*-webkit-box-shadow: 14px 10px 20px -9px #656565;*/}
.mini .hpuser_hd_tdesc{ display: none;}
.mini .hpuser_hd_avatar { width: 32px; height: 32px;}
.mini .hpuser_hd_avatar:hover .hpuser_hd_btn{ display: none;}
.mini .hpuser_hd_ea{ width: 32px; position: initial; margin: 10px 0; -webkit-border-radius: 32px;-moz-border-radius:32px;-o-border-radius:32px;}
.mini .hpuser_hd_avatar img{ width:32px; height:32px;}
.mini .hpuser_hd_text{vertical-align:middle;}
.mini .hpuser_hd_ttitle{padding-top:0;}

/* #scrollToTop */
#scrollToTop{ position: fixed; font-size: 50px; cursor: pointer; bottom: -90px; /*color: white;*/ right: 20px; z-index: 999; border-radius: 50px; width: 50px; text-align: center;  height: 50px;line-height: 65px;}

/* static */
.static{padding: 20px;background-color: #fff;color: #616161;}
.static p{ margin: 0 0 20px 0;}
.static a{ color: #616161;}/*
.static ul{padding: 0 0 20px 30px;}*/
.static h2{margin-bottom: 20px;font-weight:normal;}
.static h3{font-weight:normal;margin-bottom: 15px;}
.static ul{margin-bottom: 20px;}
.static ul li{margin-left: 20px;}
.static.contact h1{ margin: 0 0 20px 0;font-weight:normal;}

/* contact */
.contact .message{ color: red; }
.contact label{ display: block;margin-bottom: 10px; }
.contact input, .contact select{ width: 100%;}
.contact textarea{ width: 100%; height: 200px;}
.contact form div{ margin-bottom: 20px;}
.contact form .button{ text-align: right;}
.contact form button{ border: 0; padding: 5px 20px; width: 140px; text-align: center; height: 30px;}
.contact .related{display: none;}

.center{ text-align: center;}
.left{ text-align: left;}
.right{ text-align: right;}

button.prev_items, button.loading_next {
    display: none;
    width: 100%;
    font-size: 13px;
    padding: 10px 1px;
    cursor: pointer;
    text-align: center;
    font-weight: normal;
    background-color: #f5f8fa;
    border: 1px solid #e1e8ed;
    margin-bottom: 10px;
    z-index: 1;
}



.ui-dialog{z-index: 1000;}
.ui-dialog .ui-dialog-title{ font-size: 14px;}

.pub_banner{text-align: center; padding: 20px;}
.pub_banner>div{margin: auto;}


.content_full_width.map {margin-bottom: 20px;}


.show_more{ text-align: center;}
.show_more a{ background-color: white; padding: 5px 20px; display: inline-block; color: #929292; text-decoration: none; border: 1px solid #cccccc;}

.wizard-overlay{z-index: 9999;bottom: 0px; left: 0px; right: 0px; position: fixed; opacity: 0.75; top: 0px; background-color: black;}
.wizard-dialog{ position: fixed; z-index: 10001; width: 400px; min-height: 100px; background-color: white; box-shadow: 0 10px 25px rgba(0,0,0,.9);}
.wizard-dialog .label{ padding: 20px;} 
.wizard-dialog .buttons{text-align: right; padding: 0 20px 20px 0;}
.wizard-dialog .buttons button{margin-left: 5px; color: #929292; border:1px solid #ccc; background-color: white; padding: 3px 5px;}
.wizard-focus{ position: relative; z-index: 10000; box-shadow: 0 10px 25px rgba(0,0,0,.9);}
.wizard-mask{background-color: black;opacity: 0.75;top: 0;left: 0px;right: -1px;bottom: -1px; position: absolute; z-index: 2;}
.wizard-focus2{background-color: white; position: relative; z-index:2;box-shadow: 0 10px 25px rgba(0,0,0,.9);}
	
	
/*acces rapide*/
	.fav_main{ background-color: white; padding: 20px; margin-bottom: 20px;
	box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
-o-box-sizing:border-box;
-ms-box-sizing:border-box;
	}
	.fav_main .hp_listbycat_title{ border-bottom: 1px solid #cccccc; display: block; padding-bottom: 10px; margin-bottom: 10px;}
	.fav_main .items{overflow: hidden; max-height: 84px;}
	.fav_main .item{ display: inline-block; padding: 10px; vertical-align: middle;}
	.fav_main .item .circle{ border-radius: 64px;  overflow: hidden;}
	.fav_main button{ width: auto; padding: 0 20px;}
	.fav_main .keyword{color: white; padding: 10px;}
	.fav_main a{text-decoration: none;}
	
.definp input[type="text"], .definp textarea{

	width: 100%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	
	padding: 0 10px;
    border: 1px solid #cccccc;
    color: #929292;
    background: transparent;
    padding-left: 5px;
    font-size: 12px;
    border-radius: 0;
}
.definp input[type="text"]{    line-height: 35px;
    height: 35px;}

	
	
	
/*404*/

.content404{padding:40px 0;}
.p404img, .p404title, .p404subtitle{margin:20px 0;padding:0;font-weight:normal;}
.p404img{display:block;}
.p404title{font-size:35px;}
.p404fontimg{font-size:200px;}
.p404subtitle{font-size:20px;max-width:500px;margin:20px auto;}
.p404subtitle a{color:#ffffff;text-decoration:underline;}
.p404form{position:relative;max-width: 600px;width:80%;margin:auto;}
.p404form form{color: #929292;}
.p404form input{    height: 37px;
    border: 0;    border: 1px solid #ddd;
    width: 100%;
    padding-left: 40px;}

	/* ==========================================================================
   Helper classes
   ========================================================================== */
   
.ttable{display: table;}
.trow{display: table-row;}
.tcell{display: table-cell;}
.bold{font-weight: bold;}
.bbottom{ border-bottom: 1px solid #ccc; }

.text-right{text-align:right;}
.text-left{text-align:left;}
.text-center{text-align:center;}

.vtrctxt{display: block;display: -webkit-box;max-height: 64px;line-height: 1.4;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.vtrctxt_status{display: block;display: -webkit-box;max-height: 108px;line-height: 1.4;-webkit-line-clamp: 5;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.vtrctxt_desc{max-height: 64px;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.vtrctxt_tthpr{max-height: 40px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}



/*padding*/
.padding_10{padding: 10px;}



/*color*/


.fb_color{color: #335190;}
.tt_color{color: #3187c6;}
.gplus_color{color: #ce3633;}
.color_red{color: red;}
.color_green{color: green;}

/*font-size*/
.fontsize35{font-size: 35px;}

/*
 *	Clear both
 */
 .clearfix{clear: both;}
  
  /*
   * Line full width
   */
.line_separator{height: 1px;background-color: #dedede;width: 100%;margin: 10px 0;}
.txt_trc{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;   display: block;}
  
/*
 * Hide visually and from screen readers:
 */

.hidden {
    display: none !important;
}
.text-right{text-align:right;}
.text-left{text-align:left;}
.text-center{text-align:center;}

.right{float:right;}

.left{float:left;}
/*
 * Hide only visually, but have it available for screen readers:
 * http://snook.ca/archives/html_and_css/hiding-content-for-accessibility
 */

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

/*
 * Extends the .visuallyhidden class to allow the element
 * to be focusable when navigated to via the keyboard:
 * https://www.drupal.org/node/897638
 */

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}

/*
 * Hide visually and from screen readers, but maintain layout
 */

.invisible {
    visibility: hidden;
}

/*
 * Clearfix: contain floats
 *
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    `contenteditable` attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that receive the `clearfix` class.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */

.clearfix:before,
.clearfix:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.clearfix:after {clear: both;}

/* ==========================================================================
   EXAMPLE Media Queries for Responsive Design.
   These examples override the primary ('mobile first') styles.
   Modify as content requires.
   ========================================================================== */
/*colonne-10*/
.colonne-10 .site_container, .colonne-10 .content_full_width{width: 2140px;}
.colonne-10 .content_col_right{width: 1780px;
}
.colonne-10 .content_col_right .aview_list.hp_list_articles article.article,
.colonne-10 .content_col_right .userfollowed,
.colonne-10 .content_col_right .source{ width: 205px;}
.aview_1 .colonne-10 .content_col_right .aview_list.hp_list_articles article.article,
.aview_2 .colonne-10 .content_col_right .aview_list.hp_list_articles article.article,
.aview_3 .colonne-10 .content_col_right .aview_list.hp_list_articles article.article,
.colonne-10 .colbydate
{ width: 430px;}

.colonne-10 .content_full_width .aview_list.hp_list_articles article.article,
.colonne-10 .content_full_width .userfollowed,
.colonne-10 .content_full_width .source
{ width: 196px;}
.aview_1 .colonne-10 .content_full_width .aview_list.hp_list_articles article.article,
.aview_2 .colonne-10 .content_full_width .aview_list.hp_list_articles article.article,
.aview_3 .colonne-10 .content_full_width .aview_list.hp_list_articles article.article
{ width: 412px;}
/*
.aview_1 .colonne-10 .content_full_width .aview_list.hp_list_articles article.article{width: 410px;}
.aview_1 .colonne-10 .content_col_right .aview_list.hp_list_articles article.article{width: 428px;}*/

/*colonne-9*/
.colonne-9 .site_container, .colonne-9 .content_full_width{width: 1915px;}
.colonne-9 .content_col_right{width: 1555px;}

.colonne-9 .content_col_right .aview_list.hp_list_articles article.article,
.colonne-9 .content_col_right .userfollowed,
.colonne-9 .content_col_right .source{ width: 205px;}
.aview_1 .colonne-9 .content_col_right .aview_list.hp_list_articles article.article,
.aview_2 .colonne-9 .content_col_right .aview_list.hp_list_articles article.article,
.aview_3 .colonne-9 .content_col_right .aview_list.hp_list_articles article.article,
.colonne-9 .colbydate
{ width: 373.75px;}

.colonne-9 .content_full_width .aview_list.hp_list_articles article.article,
.colonne-9 .content_full_width .userfollowed,
.colonne-9 .content_full_width .source{ width: 195px;}
.aview_1 .colonne-9 .content_full_width .aview_list.hp_list_articles article.article,
.aview_2 .colonne-9 .content_full_width .aview_list.hp_list_articles article.article,
.aview_3 .colonne-9 .content_full_width .aview_list.hp_list_articles article.article
{ width: 367px;}
/*colonne-8*/
/*
.colonne-8 .hdr_navcat_list a{padding: 0 15px;}*/
.colonne-8 .site_container, .colonne-8 .content_full_width{width: 1695px;}
.colonne-8 .content_col_right{width: 1331px;}

.colonne-8 .content_col_right .aview_list.hp_list_articles article.article,
.colonne-8 .content_col_right .userfollowed,
.colonne-8 .content_col_right .source{ width: 205.16px;}
.aview_1 .colonne-8 .content_col_right .aview_list.hp_list_articles article.article,
.aview_2 .colonne-8 .content_col_right .aview_list.hp_list_articles article.article,
.aview_3 .colonne-8 .content_col_right .aview_list.hp_list_articles article.article,
.colonne-8 .colbydate
{ width: 430.33px;}

.colonne-8 .content_full_width .aview_list.hp_list_articles article.article,
.colonne-8 .content_full_width .userfollowed,
.colonne-8 .content_full_width .source{ width: 194.375px;}
.aview_1 .colonne-8 .content_full_width .aview_list.hp_list_articles article.article,
.aview_2 .colonne-8 .content_full_width .aview_list.hp_list_articles article.article,
.aview_3 .colonne-8 .content_full_width .aview_list.hp_list_articles article.article
{ width: 323px;}
/*colonne-7*/
/*
.leftnav_menu_show .colonne-7 .hdr_nclcat, .leftnav_menu_show .colonne-7  .page_content{}
.colonne-7 .hdr_navcat_list a{padding: 0 15px;}*/
.colonne-7 .site_container, .colonne-7 .content_full_width{width: 1470px;}
.colonne-7 .content_col_right{width: 1106px;}

.colonne-7 .aview_list.hp_list_articles article.article,
.colonne-7 .content_col_right .userfollowed,
.colonne-7 .content_col_right .source{ width: 205.2px;}
.aview_1 .colonne-7 .content_col_right .aview_list.hp_list_articles article.article,
.aview_2 .colonne-7 .content_col_right .aview_list.hp_list_articles article.article,
.aview_3 .colonne-7 .content_col_right .aview_list.hp_list_articles article.article,
.colonne-7 .colbydate
{ width: 355.33px;}

.colonne-7 .content_full_width .aview_list.hp_list_articles article.article,
.colonne-7 .content_full_width .userfollowed,
.colonne-7 .content_full_width .source{ width: 192.8571428571429px;}
.aview_1 .colonne-7 .content_full_width .aview_list.hp_list_articles article.article,
.aview_2 .colonne-7 .content_full_width .aview_list.hp_list_articles article.article,
.aview_3 .colonne-7 .content_full_width .aview_list.hp_list_articles article.article
{ width: 352.5px;}
/*colonne-6*/
/*
.leftnav_menu_show .colonne-6 .hdr_nclcat, .leftnav_menu_show .colonne-6  .page_content{}
.colonne-6 .hdr_navcat_list a{padding: 0 15px;}*/
.colonne-6 .site_container, .colonne-6 .content_full_width{width: 1240px;}
.colonne-6 .content_col_right{width: 880px;}

.colonne-6 .content_col_right .aview_list.hp_list_articles article.article,
.colonne-6 .content_col_right .userfollowed,
.colonne-6 .content_col_right .source{ width: 205px;}
.aview_1 .colonne-6 .content_col_right .aview_list.hp_list_articles article.article,
.aview_2 .colonne-6 .content_col_right .aview_list.hp_list_articles article.article,
.aview_3 .colonne-6 .content_col_right .aview_list.hp_list_articles article.article,
.colonne-6 .colbydate
{ width: 430px;}

.colonne-6 .content_full_width .aview_list.hp_list_articles article.article,
.colonne-6 .content_full_width .userfollowed,
.colonne-6 .content_full_width .source{ width: 190px;}
.aview_1 .colonne-6 .content_full_width .aview_list.hp_list_articles article.article,
.aview_2 .colonne-6 .content_full_width .aview_list.hp_list_articles article.article,
.aview_3 .colonne-6 .content_full_width .aview_list.hp_list_articles article.article
{ width: 295px;}
/*colonne-5*/
/*
.leftnav_menu_show .colonne-5 .hdr_nclcat, .leftnav_menu_show .colonne-5  .page_content {padding-left: 0;}*/
.colonne-5 .hdr_form_search{}
/*
.colonne-5 .hdr_navcat_list a{padding: 0 10px;}*/
.colonne-5 .site_container, .colonne-5 .content_full_width{width: 1190px;}
.colonne-5 .content_col_right{width: 830px;}

.colonne-5 .content_col_right .aview_list.hp_list_articles article.article,
.colonne-5 .content_col_right .userfollowed,
.colonne-5 .content_col_right .source{ width: 192.5px;}
.aview_1 .colonne-5 .content_col_right .aview_list.hp_list_articles article.article,
.aview_2 .colonne-5 .content_col_right .aview_list.hp_list_articles article.article,
.aview_3 .colonne-5 .content_col_right .aview_list.hp_list_articles article.article,
.colonne-5 .colbydate
{ width: 263.3333333333333px;}

.colonne-5 .content_full_width .aview_list.hp_list_articles article.article,
.colonne-5 .content_full_width .userfollowed,
.colonne-5 .content_full_width .source{ width: 222px;}
.aview_1 .colonne-5 .content_full_width .aview_list.hp_list_articles article.article,
.aview_2 .colonne-5 .content_full_width .aview_list.hp_list_articles article.article,
.aview_3 .colonne-5 .content_full_width .aview_list.hp_list_articles article.article
{ width:383.3333333333333px;}
/*colonne-4*/
.colonne-4 .hdr_form_search{width: 338px;}
.colonne-4 .hpuser_head_cover {height: 375px;}
.colonne-4 .site_container, .colonne-4 .content_full_width{width: 1024px;}
.colonne-4 .content_col_right{width: 655px;}

.colonne-4 .content_col_right .aview_list.hp_list_articles article.article,
.colonne-4 .content_col_right .userfollowed,
.colonne-4 .content_col_right .source{ width: 205px;}
.aview_1 .colonne-4 .content_col_right .aview_list.hp_list_articles article.article,
.aview_2 .colonne-4 .content_col_right .aview_list.hp_list_articles article.article,
.aview_3 .colonne-4 .content_col_right .aview_list.hp_list_articles article.article,
.colonne-4 .colbydate
{ width: 317.5px;}

.colonne-4 .content_full_width .aview_list.hp_list_articles article.article,
.colonne-4 .content_full_width .userfollowed,
.colonne-4 .content_full_width .source{ width: 188.8px;}
.aview_1 .colonne-4 .content_full_width .aview_list.hp_list_articles article.article,
.aview_2 .colonne-4.content_full_width .aview_list.hp_list_articles article.article,
.aview_3 .colonne-4 .content_full_width .aview_list.hp_list_articles article.article
{ width: 328px;}

.colonne-4 .filter_reinit{float: none;margin: 17px 0 17px 15px;}

/*header media*/
.colonne-4 .srcch_desc{display:none;}
   





/*colonne-3*/
/*
.leftnav_menu_show .colonne-3 .hdr_nclcat, .leftnav_menu_show .colonne-3 .page_content {padding-left: 0;}*/

.colonne-3 .hdr_logo {margin: 0 3px;}
.colonne-3 .hdr_b1_left {width: 200px;}
/*.colonne-3 .page_title  {display:none;}*/ 
.colonne-3 .hdr_b1_right {padding-right: 30px;}/*
.colonne-3 .show_leftnav_btn{display:none;}*/

/*
.colonne-3 .hdr_navcat_listcat{display: block;border:0;}	
.colonne-3 .hdr_navcat_listcat li.hdr_navcat_list, .colonne-3 .hdr_navcat_listcat li.sep{display: none;}
.colonne-3 .hdr_navcat_mob{display: inline-block;}
.colonne-3 .hdr_navcat_mob ul{display: inline-block;}
.colonne-3 .header_navcat{text-align: left;}
*/
/*
.colonne-3 .hdrnlb{ height: 201px;overflow: auto;border: 1px solid }
.colonne-3 .hdrnlb, .colonne-3 .hdrnlb .sep{display: none;}
.colonne-3 .mbt_nv, .colonne-3 .hdrnlb ul li, .colonne-3 .hdr_sub{display: block;position: static;}
*/
/*.colonne-3 .hdr_ncl a{ padding: 0 10px;}*/
.colonne-3 .hdr_user_nav{}
.colonne-3 .right_colonne{display:none;width: 100%;margin: 0;}
/*.colonne-3 .hdr_navcat_list a{padding: 0 5px;}*/
.colonne-3 .site_container{/*margin-top: 190px;*/}
.colonne-3 .site_container, .colonne-3 .content_full_width{width: 880px;    }
.colonne-3 .content_col_right{width: 100%;}

.colonne-3 .content_col_right .aview_list.hp_list_articles article.article,
.colonne-3 .content_col_right .userfollowed,
.colonne-3 .content_col_right .source{ width: 205px;}
.aview_1 .colonne-3 .content_col_right .aview_list.hp_list_articles article.article,
.aview_2 .colonne-3 .content_col_right .aview_list.hp_list_articles article.article,
.aview_3 .colonne-3 .content_col_right .aview_list.hp_list_articles article.article,
.colonne-3 .colbydate
{ width: 280px;}


.colonne-3 .hdr_form_search{width: 366px;}

.colonne-3 .user_logued_pseudo {overflow: hidden;}
.colonne-3 .filter_reinit{float: none;}

.colonne-3 .hpuser_hd_avatar{/*display: block;text-align: center;height: 100px;*/}

.colonne-3 .hpuser_hd_infos{width:300px;}
.colonne-3 .hpuser_hd_text{/*display: block;padding: 20px;*/}
.colonne-3 .hpuser_hd_tools{/*display: block;text-align: center;margin-bottom: 20px;*/}

.colonne-3 .sarticle_container { width:400px;}
.colonne-3 .single_article{width: 800px;margin-left: -400px;}
.colonne-3 .hpuser_head_cover {height: 320px;}
.colonne-3 .hdr_sub{padding: 30px 20px 0 20px;}
/*
.leftnav_menu_show .colonne-1 .hdr_nclcat, .leftnav_menu_show .colonne-1 .page_content {padding-left: 0;}
*/


/*colonne-2*/
/*
.leftnav_menu_show .colonne-2 .hdr_nclcat, .leftnav_menu_show .colonne-2 .page_content {padding-left: 0;}*/

.colonne-2 .header_b1 {}
	
.colonne-2 .hdr_logo {margin: 0 3px;}
.colonne-2 .hdr_b1_left {width: 135px;}
.colonne-2 .user_logued_pseudo {display: none;}
.colonne-2 .hdr_user_nav, .colonne-2 .user_logued_pseudo {}
.colonne-2 .hdr_b1_right {padding-right: 15px;margin-top: 0px;}
.colonne-2 .hdr_b1_mid{}
.colonne-2 .hf_searchmob_btn{}
.colonne-2 .filter_container{display:none;}
.colonne-2 .hdr_user_nav > li {margin: 0 5px;}
/*
.colonne-2 .show_leftnav_btn, .colonne-2 .user_nav_reniooz, .colonne-2 .user_logued_account{display: none;}*/
.colonne-2 .site_container {width: 1370px;margin: auto;margin-top: 20px;}
.colonne-2 .hdr_form_search{width: 300px;}

/*
.colonne-2 .hdr_navcat_listcat{display: block;border:0;}	
.colonne-2 .hdr_navcat_listcat li.hdr_navcat_list, .colonne-2 .hdr_navcat_listcat li.sep{display: none;}
.colonne-2 .hdr_navcat_mob{display: inline-block;*display: inline;vertical-align: middle;}
.colonne-2 .header_navcat{text-align: left;}
.colonne-2 .hdr_navcat_list a{padding: 0 5px;}
*/
/*
.colonne-2 .hdrnlb{ height: 201px;overflow: auto;border: 1px solid }
.colonne-2 .hdrnlb, .colonne-2 .hdrnlb .sep{display: none;}
.colonne-2 .mbt_nv, .colonne-2 .hdrnlb ul li, .colonne-2 .hdr_sub{display: block;position: static;}*/

.colonne-2 .right_colonne{display:none;width: 100%;margin: 0;}

.colonne-2 .site_container, .colonne-2 .content_full_width, .colonne-2 .content_col_right{width: 615px;}


.colonne-2 .sarticle_rightcol{width:100%;box-sizing: border-box;padding:0 20px;}
.colonne-2 .content_col_right{width: 100%;}
.colonne-2 .filter_reinit{float: none;}
.colonne-2 .hp_list_articles article.article{width: 48%;}

.colonne-2 .hp_list_articles{    width: 100%;
    margin: auto;}	
.colonne-2 .left_navmenu {width: 100%;top: 97px;}

.colonne-2 .content_col_right .aview_list.hp_list_articles article.article,
.colonne-2 .content_col_right .userfollowed,
.colonne-2 .content_col_right .source{ width: 191.6666666666667px;}
.aview_1 .colonne-2 .content_col_right .aview_list.hp_list_articles article.article,
.aview_2 .colonne-2 .content_col_right .aview_list.hp_list_articles article.article,
.aview_3 .colonne-2 .content_col_right .aview_list.hp_list_articles article.article,
.colonne-2 .colbydate
{ width: 297.5px;}

.colonne-2 .content_full_width .aview_list.hp_list_articles article.article,
.colonne-2 .content_full_width .userfollowed,
.colonne-2 .content_full_width .source{ width: 191.6666666666667px;}

.aview_1 .colonne-2 .content_full_width .aview_list.hp_list_articles article.article,
.aview_2 .colonne-2.content_full_width .aview_list.hp_list_articles article.article,
.aview_3 .colonne-2 .content_full_width .aview_list.hp_list_articles article.article
{ width: 297.5px;}
.colonne-2 .show_leftnav_btn {display:none;}
.colonne-2 .ue_ctf_cta {
    width: 100%;
    margin-bottom: 20px;
}
/*header media*/
.colonne-2 .srcch_desc, .colonne-2 .src_cheaderr_c1, .colonne-2 .src_cheaderr_c2{display:none;}

.colonne-2 .hpuser_head_cover {height: 260px;}
.colonne-2 .hpuser_hd_avatar{}
.colonne-2 .hpuser_hd_infos{width:250px;}
.colonne-2 .hpuser_hd_text{}
.colonne-2 .hpuser_hd_tools{}
.colonne-2  .ue_ctf_lrb {width: 100%;}

.helper .colonne-2 .hlp_ls_tm {width:185px;}
/*colonne-1*/

.colonne-1 .hdr_b1_mid {width: 42%;}
.colonne-1 .hdr_form_search{width: auto;}
.showMobSearch .colonne-1 .hdr_form_search{width: 90%;margin: 0 auto;}
.showMobSearch .colonne-1 .top_search_form{margin-left: 35px;}
.colonne-1 .top_search_form .hf_search_btn{position:relative;}
.colonne-1 .hf_search_input, .showMobSearch .colonne-1 .hdr_b1_right{display:none;}
.colonne-1 .hdr_ncl a{padding:0 10px;}
.showMobSearch .colonne-1 .hdr_b1_mid{width: 100%;margin:0;}
.showMobSearch .colonne-1 .top_search_form .hf_search_btn{    position: absolute;
    left: 8px;
    font-size: 20px;
    line-height: 100%;}
.showMobSearch .colonne-1 .hf_search_input{display:block;}
.showMobSearch .colonne-1 .hdr_form_search .top_search_form .closegrey_icn{ 
    position: absolute;
    top: 11px;
    right: 11px;cursor:pointer;}
.showMobSearch .colonne-1 .hdr_form_search .top_search_form .arr_left_icn{display: block;
    position: absolute;
       top: 10px;
    left: -28px;cursor:pointer;}

/*popup reniooz*/
.colonne-1 .hover_content,.colonne-1  .hover_content2{}
.colonne-1 .add_niooz_pop {margin-left: 0px !important;}
.colonne-1 .hs_content{width: 90%;}

.colonne-1 .add_niooz_inputUrl{width: 40%;}
.colonne-1 .add_niooz_btn {padding: 0px 10px;font-size: 13px;}
.colonne-1 .addNewNiooz{width: 100%;}
.colonne-1 .an_content{width: 100%;}
.colonne-1 .an_popup {width: 90%;}
.colonne-1 .an_list_nb {left: 5000px;}

.colonne-1 .ppcb, .colonne-1 .ppcb_fbl, .colonne-1 .pp_crop, .colonne-1 .pp_upload, .colonne-1 .pp_crop .ppc_tool{width: 100%;}
.colonne-1 .pp_crop #testBox{max-width: 210px;width: 100%;}
.colonne-1 .dialog_close_btn{right: 0;}

.colonne-1 .dialog_block_title, .colonne-1 .hs_block_title {font-size: 16px;}


.colonne-1 .hdr_logo {}
.colonne-1 .hdr_b1_left {width: 105px;display: none;}
.helper .colonne-1 .hdr_b1_left {display: block;}
.colonne-1 .user_logued_pseudo {display: none;}
.colonne-1 .hdr_user_nav, .colonne-1 .user_logued_pseudo {}
.colonne-1 .hdr_user_nav > li {margin: 0 5px;}
.colonne-1 .hdr_b1_right {padding-right: 15px;}
.colonne-1 .hpuser_hd_avatar img, .colonne-1 .hpuser_hd_ea{width:70px;height:70px;}
.colonne-1 .hpuser_header{margin: 0 20px;}
.colonne-1 .hpuser_hd_ea{top: -35px;}

.colonne-1 .page_title, .colonne-1 .filter_container{
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
width:90%;
margin: 0px auto 20px auto;
/*display:none;*/}

.colonne-1 .right_colonne{display:none;width: 100%;margin: 0;}
.colonne-1 .site_container, .colonne-1 .content_full_width{width: 100%;}
.colonne-1 .content_col_right{width: 100%;}
.colonne-1 .filter_container{display:none;}
.colonne-1 .filter_reinit{float: none;}


.colonne-1 .artl_art article.article,
.colonne-1 .hp_list_articles article.article,
.colonne-1 .content_col_right .userfollowed,
.colonne-1 .content_col_right .source,
.colonne-1 .content_full_width .userfollowed,
.colonne-1 .content_full_width .source{width: 46%;}

.aview_1 .colonne-1 .aview_list.hp_list_articles article.article,
.aview_2 .colonne-1 .aview_list.hp_list_articles article.article,
.aview_3 .colonne-1 .aview_list.hp_list_articles article.article,
.aview_4 .colonne-1 .aview_list.hp_list_articles article.article
{width:100%;}
.colonne-1 .ittlls {width: 266px;}

.colonne-1 .hp_list_articles, .colonne-1 .content_sites, .colonne-1 .content_following, .colonne-1 .hp_list_sources{width: 90%;margin: auto;}
.colonne-1 .left_navmenu {width: 100%;top: 97px;}  

.colonne-1 .footart_data{display:none;}


/*board*/
.colonne-1 .bcat{width: 90%;margin: auto;text-align:center;margin-bottom: 10px;}
.colonne-1 .bcat_tt{display:block;}
.colonne-1 .bcat .ln_thekeyword{padding-right:0;}

/*header media*/
.colonne-1 .src_content_header {margin: 0 20px 40px 20px;}
.colonne-1 .srcch_desc{display:none;}
.colonne-1 .src_cheaderr_c{}
.colonne-1 .src_cheaderr_c1{}
.colonne-1 .src_cheaderr_c2{}
.colonne-1 .srcch_url{}
.colonne-1 .srcch_block1, .colonne-1 .srcch_block1 img{height: 70px;width: 70px;}
.colonne-1 .srcch_block2 {}
.colonne-1 .src_cheader_left {    width: 90px;}
.colonne-1 .src_cheader_right{width:auto;}
.colonne-1 .srcch_ctool.flwbtn{display: none;}

.colonne-1 .srcch_ctools{}
.colonne-1 .srcch_title{font-size: 18px;}
.colonne-1 .srcch_url {font-size: 12px;}
.colonne-1 .srcch_ctools {}
.colonne-1 .hpuser_hd_ttitle {padding-top: 10px;}
.colonne-1 .editbutton span{display:none;}
.colonne-1 .srcch_block1{margin-right: 0px;}
.colonne-1 .src_cheader_right{border: 0;    width: 130px;}

.colonne-1 .hpuser_hd_avatar{/*text-align: center;/*height: 35px;   display: block;*/height: auto;    padding: 0 10px;    width: 70px;}
.colonne-1 .hpuser_head_datas{}
.colonne-1 .hpuser_head_cover {height: 120px;}
.colonne-1 .hpuser_hd_ea {display: inline-block;*display: inline;}
}
.colonne-1 .hpuser_hd_ttitle{padding-top:0;    font-size: 20px;}
.colonne-1 .mini .hpuser_hd_ea{width:70px;}
/*.mini .hpuser_hd_avatar img {
    width: 70px;
    height: 70px;
}*/
.colonne-1 .hpuser_hd_infos{}
.colonne-1 .hpuser_hd_text{}
.colonne-1 .hpuser_hd_tools{width: 127px;}
.colonne-1 .srcch_ctool .followbutton {}
.colonne-1 .hpuser_hd_tdesc{margin:0;}
.colonne-1  .ue_ctf_lrb {width: 100%;}

.leftnav_menu_hover.leftnav_menu_show .hdr_nclcat, .leftnav_menu_hover.leftnav_menu_show .page_content {padding-left: 0;}
.colonne-1 .media_small_label{font-size: 20px;line-height: 45px;}

.colonne-1 button.prev_items, .colonne-1 button.loading_next {width: 90%;margin: 0px auto 0px auto;}


/*article mobile*/
.colonne-1 .single_article{top:0;}
.colonne-1 .sarticle_ah_text, .colonne-1 .sarticle_ah_socoial, .colonne-1 .sarticle_art_head {display: block;}
.colonne-1 .sarticle_ah_text {margin-bottom: 10px;}
.colonne-1  .sarticle_art_btn a {font-size: 12px;}
.colonne-1  .sarticle_rightcol {padding-left: 20px;
box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;width: 100%;}
.colonne-1 .sarticle_art{}
	.colonne-1 .sartmb_cmt{margin: 20px 0;}
	.colonne-1 .sartmb_cmt, .colonne-1 .sartmb_cmt2{display: table;width: 100%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;}/*
.colonne-1 .artl_art article.article {
    width: 46%;
}*/
.colonne-1 .sartmb_cmt2{border-top: 4px solid #cccccc;border-bottom: 1px solid #cccccc;padding:20px 0;}
.colonne-1 .sarticle_content{}
.colonne-1 .sarticle_art_title {font-size: 20px;}
.colonne-1 .sart_surveystats{}
.colonne-1 .sa_sprev, .colonne-1 .sa_snext{display:none !important;}

.colonne-1 .ittlbls{right: 0px;}
.colonne-1 .single_article_block .article_header .ittlbls{right: 32px;}
.colonne-1 .sa_cbtn{z-index:10;border:1px solid #ccc;}
.colonne-1 .sart_cfavatar {width: 35px;padding-right: 10px;}
.colonne-1 .sart_cfavatar img {height: 35px;width: 35px;border-radius: 35px;-webkit-border-radius: 35px;-moz-border-radius: 35px;-ms-border-radius: 35px;-o-border-radius: 35px;}
.colonne-1 .sartc_lev2 {padding-left: 30px;box-sizing: border-box;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	-ms-box-sizing: border-box;	-o-box-sizing: border-box;}
.colonne-1 .sart_comment_head1, .colonne-1 .sart_comment_head2{display:block;}
.colonne-1 .sart_comment_head1{margin-bottom: 10px;}
.colonne-1 .sart_comment_head1 .btn_like_bottom{cursor: pointer;}
.colonne-1 .media_small_datas, .colonne-2 .media_small_datas{text-align:center;padding-top: 20px;}
.colonne-1 .notifScroll{position: fixed;right: 0px;background-position: 261px 0;top: 39px;}
.colonne-1 .hp_listbycat_title, .colonne-1 .hp_listbycat_linktotheme{display: block;}
.colonne-1 .is_art {width: 100%;padding: 20px 0px;}
.colonne-1 .is_art.mb{border-right:0;}
.colonne-1 .is_it_img{display: block;text-align:left;border:0;margin-bottom: 20px;}
.colonne-1 .is_it_data {display: block;text-align:left;border:0;padding-left:0;}
.colonne-1 .an_list_nb {width: 88%;}


.helper .colonne-1 .hlp_ls_tm {width:49%;margin: 0 0 20px 0;}
.helper .colonne-1 .hlp_desc {font-size:16px;}
.helper .colonne-1 .hlp_hd h1 {line-height: 30px;margin-bottom: 10px;}
.helper .colonne-1 .hlp_foot .tcell{/*vertical-align: middle;display:block;*/}
.helper .colonne-1 .hlp_ls_tm .check_icn {width: 70px;font-size: 32px;border-radius: 70px;height: 70px;margin-left: -35px;margin-top: -35px;line-height: 70px;}
.helper .colonne-1 .desc_step{margin-bottom: 10px;}
.helper .colonne-1 .hlpf_next button, .helper .colonne-1 .hlpf_prev button{line-height:100px;padding: 0 10px;}
.helper .colonne-1 .hlpf_next button span, .helper .colonne-1 .hlpf_prev button span{display:none;}
.helper .colonne-1 .hlpf_next, .helper .colonne-1 .hlpf_prev{width:60px;font-size: 34px;}
.helper .colonne-1 .hlpls_item{width:60px !important;height:60px;}
.helper .colonne-1 .hlpls_chkd{line-height:60px;font-size: 30px;}

.helper .colonne-1 .hlp_step2 .hlp_list_th ul .hlp_lssrc, .helper .colonne-1 .hlp_srh_src{margin:auto;width:90%;}
.helper .colonne-1 .hlp_itmsclsctn{height:auto;}

/*user board*/
.colonne-1 .user_board.grid{margin: 0 20px;}
/*user edit*/
.colonne-1 .ue_ctn_h button, .colonne-1 .ue_ctn_ff button{padding: 0 10px;}
.colonne-1 .smpbtn{margin-left: 0px;width:100%;}
.colonne-1 .smpbtn button{display:block;    width: 100%;}
.colonne-1 .ue_ctf_cta{width: 100%;margin-bottom:20px;}
.colonne-1 .ue_ctf_link label{margin-bottom:10px;}

.colonne-1 .ue_shrgls, .colonne-1 .ue_shrglss{display:block;}
.colonne-1 .ue_shrgfls {width:100%;border-right:0;display: block;}
.colonne-1 .ue_shrglss li {width:100%;margin-left:0;padding-left:20px;padding-right: 40px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
-o-box-sizing:border-box;
-ms-box-sizing:border-box;
}

.colonne-1 .report_content{min-width:90%;}
.colonne-1 .report_content .rc_right{margin-top:20px;padding:0;}
.colonne-1 .report_content .rc_right, .colonne-1 .report_content .rc_left{width:100%;}
.colonne-1 .hs_block_title .title{    max-width: 91%;
    display: block;
    line-height: 22px;
    vertical-align: top;
	padding: 15px 0;}
.colonne-1 .ittlbls{display:block;}


.colonne-1 .fav_main{width:90%;margin:auto;}
.colonne-1 .arcontent{width:90%;margin:20px auto 0px auto;}

/*all colonne*/
	.colonne-1 .hdr_sub,.colonne-2 .hdr_sub{ position: fixed; z-index: 1; background-color: white; top: 0; bottom:0; width:100%; max-height: 100%;}
	.colonne-1 .hdr_sub ul.nv_th_bl, .colonne-2 .hdr_sub ul.nv_th_bl, .colonne-3 .hdr_sub ul.nv_th_bl{ width: auto; height: auto; margin-right: 20px;} 
	.colonne-1 .hdr_sub .hp_listbycat_title, .colonne-2 .hdr_sub .hp_listbycat_title{ padding-left: 20px;}
	.colonne-1 .titre,.colonne-2 .titre,.colonne-3 .titre{ margin-top: 20px; }
	.colonne-1 .personalizeDiv, .colonne-2 .personalizeDiv{float: none; text-align: center; clear: both;}	
	.colonne-1 .closediv, .colonne-2 .closediv{ top: 20px;}
	.colonne-1 .titre,.colonne-2 .titre,.colonne-3 .titre{ margin-top: 20px; }
	.colonne-1 .mobtn, .colonne-2 .mobtn{display: table-cell; width: 63px;}
	/*navigation*/
	.colonne-3 .hdr_prim .ttable, .colonne-3 .hdr_sub_sub,
	.colonne-2 .hdr_prim .ttable, .colonne-2 .hdr_sub_sub,
	.colonne-1 .hdr_prim .ttable, .colonne-1 .hdr_sub_sub
	{width:100%;}
	
	.colonne-1 .subnvath,
	.colonne-2 .subnvath,
	.colonne-3 .subnvath
	{padding-left: 20px;}
	
	.colonne-3 .hdr_sub ul.nv_th_bl,
	.colonne-2 .hdr_sub ul.nv_th_bl, 
	.colonne-1 .hdr_sub ul.nv_th_bl{width:49%;width:40%;}
	
.colonne-1 .ue_cwidth, .colonne-2 .ue_cwidth, .colonne-3 .ue_cwidth, .colonne-4 .ue_cwidth{width:100%;}


.helper .colonne-2 .hp_list_articles article.article , .helper .colonne-1 .hp_list_articles article.article{width: 100%;}
.colonne-1 .colbydate,
.colonne-2 .colbydate
{ width: 100%;}




.colonne-6 .ue_ctf,
.colonne-5 .ue_ctf,
.colonne-4 .ue_ctf,
.colonne-3 .ue_ctf,
.colonne-2 .ue_ctf,
.colonne-1 .ue_ctf
{width: 100%;padding-right: 20px;}


/*single art*/
.colonne-2 .sarticle_container,
.colonne-1 .sarticle_container{width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}
.colonne-2 .single_article,
.colonne-1 .single_article{width: 100%;left: 0;margin-left: 0;}

/*header media & single_article_header*/
.colonne-1 .single_article_header{display:none;}


@media only screen and (min-width: 35em) {
    /* Style adjustments for viewports that meet the condition */
}

@media print,
       (-webkit-min-device-pixel-ratio: 1.25),
       (min-resolution: 1.25dppx),
       (min-resolution: 120dpi) {
    /* Style adjustments for high resolution devices */
}

/* ==========================================================================
   Print styles.
   Inlined to avoid the additional HTTP request:
   http://www.phpied.com/delay-loading-your-print-css/
   ========================================================================== */

@media print {
    *,
    *:before,
    *:after {
        background: transparent !important;
        color: #000 !important; /* Black prints faster:
                                   http://www.sanbeiji.com/archives/953 */
        box-shadow: none !important;
        text-shadow: none !important;
    }

    a,
    a:visited {
        text-decoration: underline;
    }

    a[href]:after {
        content: " (" attr(href) ")";
    }

    abbr[title]:after {
        content: " (" attr(title) ")";
    }

    /*
     * Don't show links that are fragment identifiers,
     * or use the `javascript:` pseudo protocol
     */

    a[href^="#"]:after,
    a[href^="javascript:"]:after {
        content: "";
    }

    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }

    /*
     * Printing Tables:
     * http://css-discuss.incutio.com/wiki/Printing_Tables
     */

    thead {
        display: table-header-group;
    }

    tr,
    img {
        page-break-inside: avoid;
    }

    img {
        max-width: 100% !important;
    }

    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }

    h2,
    h3 {
        page-break-after: avoid;
    }
}









/*aview_5*/
.aview_5 .aview_list article.article{width:100% !important; margin: 0; padding:10px; border:0; border-top: 1px solid #ccc;}

.aview_5 .aview_list .article_block{ white-space: nowrap;overflow: hidden;text-overflow: ellipsis; display: block;} 
.aview_5 .aview_list article:hover .article_block{ margin-right:117px;} 
.aview_5 .aview_list .article_txt {display: inline;} 
.aview_5 .aview_list article.article:first{border-top:0;}
.aview_5 .aview_list .article_header{display: inline; width: auto; height: auto; padding:0;}
.aview_5 .colonne-1 .aview_list .article_header{ display: block; margin-bottom: 3px;}
.aview_5 .aview_list h2{font-size: 14px; margin-bottom: 10px; display: inline; vertical-align: top;}
.aview_5 .aview_list .ahi_src{display: inline; float: right; padding: 0 5px;}
.aview_5 .aview_list .ahi_date{padding-left: 5px; display: inline;}
.aview_5 .aview_list .article_content{ vertical-align: top; padding: 0; margin: -1px 0 0 0; display: inline; overflow: hidden;}
.aview_5 .aview_list footer { width: 95px; display: none; padding: 0; position: absolute; right: 23px; top: 6px;}
.aview_5 .aview_list article:hover footer { display:inline;}
.aview_5 .aview_list footer .footart_tools{background-color: transparent; border:0;}

.aview_5 .aview_list .art_ctst { border-bottom: 0;padding: 0;margin-bottom: 0;display: inline;font-size: 14px;vertical-align: top;}

.aview_5 .aview_list .ahi_src.art_head_avatar, 
.aview_5 .aview_list .art_cont_img, 
.aview_5 .aview_list .footart_data, 
.aview_5 .aview_list .art_cont_int,
.aview_5 .aview_list .article_rootsrc
{display: none;}



/*aview_6*/
.aview_6 .aview_list article.article{ min-height: 100px; }
.aview_6 .aview_list .article_content{ padding: 0; margin: 0;}
.aview_6 .aview_list .art_cont_img{ margin:0; border: 1px solid #bbb; }
.aview_6 .aview_list .art_cont_img img {display: block;     position: relative;box-shadow: 0 2px 2px 0 rgba(190,190,190,.6);}
.aview_6 .aview_list .article_txt{ color: white; z-index: 2; display: block; height: 100%;}
.aview_6 .aview_list .clearfix {position: absolute; height: 40%; bottom: 0px; left: 0px; right: 0px; display: block; background-color: black; background: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%); /*box-shadow: 0 2px 1px rgba(0,0,0,.2);*/}
.aview_6 .aview_list .article_txt h2{ position: absolute; z-index: 1; bottom: 10px; left: 10px; right: 10px; display: block; display: -webkit-box; vertical-align: middle; max-height: 100px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; margin-bottom: 0; font-size: 14px;    font-weight: 700;    text-shadow: 0 1px 1px #000;}
.aview_6 .aview_list .article_header{ display: inline; padding:0; height: auto;}
.aview_6 .aview_list .article_header .trow{ display: inline;}

.aview_6 .aview_list .art_head_infos{ display: none; position: absolute; z-index: 1; padding: 2px 5px; margin: 5px; left:0;}
.aview_6 .aview_list .art_head_infos *{color: white !important;}
.aview_6 .aview_list article:hover .art_head_infos{ display: inline-block;}

.aview_6 .aview_list .vert_bord_theme{display: inline-block; position: absolute; margin:0; z-index:0; width:auto; height: auto; left: 1px; right: 1px; bottom: 1px; top: 1px;} 
.aview_6 .aview_list article:hover .vert_bord_theme{display: block; background-color: black !important; z-index:1; opacity: 0.75;}

/*
.aview_6 .aview_list footer{position: absolute; height: auto; width: auto; bottom: -29px; left: 0px;  right: 0px; border: 0;z-index: 1;}
.aview_6 .aview_list article:hover footer{ display: inline-block;}
.aview_6 .aview_list .footart_tools{ background-color: #000;  border:0;}
*/

.aview_6 .aview_list footer,
.aview_6 .aview_list .art_cont_int,
.aview_6 .aview_list .ahi_date,
.aview_6 .aview_list .article_rootsrc,
.aview_6 .aview_list .art_head_avatar,
.aview_6 .aview_list .itw_lstl:hover .ittlbls
{display: none;}	







/* reactions */
.reactionOpened .mask_article{ right: 57px;}
.reactionOpened  .sa_cbtn{right: 60px;}
.reactionOpened #footerReact {display: block;} 
.reactionOpened.leftnav_menu_show #footerReact {}

#footerReact {display: none; width: 40px; -moz-box-shadow: 5px 8px 23px 0px #656565;-webkit-box-shadow: 5px 8px 23px 0px #656565;-o-box-shadow: 5px 8px 23px 0px #656565; box-shadow: 5px 8px 23px 0px #656565; filter: progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=134, Strength=20); position: absolute; right: 17px; bottom:0; top:97px; background-color: white; overflow: hidden; z-index: 4;}
#footerReact .react {margin: 5px; overflow: hidden; display: none;}
#footerReact .react > div{display: block; text-align: center; vertical-align: middle;}
#footerReact .react .avatar{width: 30px; border-radius: 30px;  overflow: hidden; margin: auto;}
#footerReact .react .avatar img{ width: 30px;vertical-align: middle;  cursor: pointer;}

#footerReactContent {display: none; padding:10px; background-color: white; width: 300px; position: absolute; right: 57px; top:97px; z-index: 4; -moz-box-shadow: 1px 10px 20px 0px #656565;-webkit-box-shadow: 1px 10px 20px 0px #656565;-o-box-shadow: 1px 10px 20px 0px #656565; box-shadow: 1px 10px 20px 0px #656565; filter: progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=134, Strength=20);}
#footerReactContent article{margin:0;}
#footerReactContent .reaction {}
#footerReactContent .reaction .avatar {border-radius: 20px;overflow: hidden;display: inline-block; vertical-align: middle;}	
#footerReactContent .reaction .user{vertical-align: middle; margin-bottom: 10px; font-size: 12px;}
#footerReactContent .reaction .user a{text-decoration: none; font-weight: bold;}
#footerReactContent .reaction .user img {width: 20px;}
#footerReactContent .rarrow{ position: absolute;font-size: 30px;color: white;right: -9px;top: 8px;line-height: 0;}


.reactionOpened .colonne-1 #footerReact,.colonne-2 #footerReact,.colonne-3 #footerReact, .colonne-1 #topReact,.colonne-2 #topReact,.colonne-3 #topReact{ display: none;}

.reactionOpened .colonne-1 .mask_article,.reactionOpened .colonne-2 .mask_article,.reactionOpened .colonne-3 .mask_article{right: 17px;}
.reactionOpened .colonne-1 .sa_cbtn,.reactionOpened .colonne-2 .sa_cbtn,.reactionOpened .colonne-3 .sa_cbtn{right: 20px;}

#topReact{margin-top:100px;position: absolute;}
#topReact div{position: absolute;z-index:998; line-height:0; border-radius: 20px; width:20px; padding: 0px; background-color: white;}
#topReact img{ width:100%;}		
.ui-effects-transfer { border: 1px dotted #ccc; }


/* reaction item : */
/*
.colonne-1 .single_article  .sah_reactions,.colonne-2 .single_article  .sah_reactions,.colonne-3 .single_article  .sah_reactions{ display: none;}				
.single_article .sah_menu > li.sah_reactions{ float: right; margin-right: 0; padding-left: 5px;}
.single_article .emoticon {text-align: center; font-size: 15px;}
.single_article .emoticon a{ display: inline-block; border-right: 1px solid #fff;border-left: 1px solid #fff; text-align: center; position: relative; text-decoration: none; color:#666;}
.single_article .emoticon a.selected{border-right: 1px solid #ccc;border-left: 1px solid #ccc;}
.single_article .emoticon a img{ width: 20px; margin: 1px;}


.single_article .emoticon a div{visibility: hidden;position:absolute;  display:inline-block; bottom: 30px; left: 50%;}
.single_article .emoticon a span{white-space: nowrap; background-color: white; position: relative; left: -50%;  padding: 0 5px; border: 1px solid #ccc; border-radius: 3px;}
.single_article .emoticon a:hover div{visibility: visible;}



.shootbox .filterChat{ font-size: 14px; margin: 0px 37px 0 20px; border-bottom: 1px solid #ccc; }
.shootbox .filterChat .selected{opacity: 0.5;}
.shootbox .filterChat label{ display: inline-block;  cursor: pointer;line-height: 35px;     margin-right: 10px;}


.shootbox ul{list-style-type: none; font-size: 11px;max-height: 300px; overflow-y: scroll;}
.shootbox ul li{padding: 10px 0; border-bottom: 1px solid #ccc; position: relative;padding-right: 20px;margin: 0 20px;}
.shootbox ul li a{ position: absolute; right: 0px; top: 10px;}


.shootbox .avatar{ width: 13px;height: 13px;border-radius: 13px;overflow: hidden;line-height: 1px;display: inline-block;vertical-align: middle; margin-right: 5px;}
.shootbox .avatar img{width:13px;}
.shootbox .input{ position: relative; font-size: 12px; padding: 10px;border-top: 1px solid #ccc;}
.shootbox .inputmsg{    width: 100%;border: 1px solid #ccc; height: 26px;padding: 5px 58px 5px 5px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.shootbox .sendmsg{ position: absolute; border:1px solid #ccc;;background: white; top:10px; right:10px;padding: 5px;}
.shootbox .alone{display: none;color:#666; padding: 10px; text-align: center;}
.shootbox ul li.alone{border:0;}



.shootbox.showItem li,.shootbox.showTheme li{ display: none;}
.shootbox .footer{    font-size: 11px; font-weight: bold;color: #666;}
.shootbox .phrase{ margin-bottom: 10px;}
.shootbox .nb_users{ float: right; font-size: 12px;margin-right:10px;}	
*/
	
	
.hp_listbycat .slides{margin: 0;}
.hp_listbycat .top{padding:20px 20px 0 20px;}
.hp_listbycat .childItems{padding: 10px;}
.hplist .item{margin-left: 0; padding:0 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.hplist.hp_list_articles article.article{width: 100%;}
.hp .article_content h2{/*height: auto;*/ max-width: none;}

.hp_listbycat .grid-size-width, .hp_listbycat .item { width: 16.66%; }
.hp_listbycat .hppos0,.hp_listbycat .hppos3,.hp_listbycat .hppos10 { width: 33.33%;}

.colonne-4 .hp_listbycat .grid-size-width,.colonne-4 .hp_listbycat .item { width: 20%;}
.colonne-3 .hp_listbycat .grid-size-width,.colonne-3 .hp_listbycat .item { width: 25%;}
.colonne-2 .hp_listbycat .grid-size-width,.colonne-2 .hp_listbycat .item { width: 50%;}
.colonne-1 .hp_listbycat .grid-size-width,.colonne-1 .hp_listbycat .item { width: 50%;}
.colonne-1 .hp_listbycat .hppos0,
.colonne-1 .hp_listbycat .hppos3,
.colonne-1 .hp_listbycat .hppos6,
.colonne-1 .hp_listbycat .hppos9,
.colonne-1 .hp_listbycat .hppos12,
.colonne-1 .hp_listbycat .hppos15 { width: 100%;}


.colonne-1 .hp_list_articles{width: 100%;}
.hplist > li .ittlbls{right:5px; top:10px;}	
	

#taboola-below-article-thumbnails .trc_rbox_header_span,.thumbnails-rr .trc_rbox_header{font-weight: normal; }
#taboola-below-article-thumbnails .trc_rbox_header {border-bottom: 1px solid #e5e5e5; padding: 0 0 20px 0 !important; margin-bottom: 20px;}	
#taboola-below-article-thumbnails .thumbnails-a .trc_rbox_header{ font-size: 20px; font-family: "Tahoma";}
