/*slideshow*/
.n_carousel_with_captions_wrapper > .caroufredsel_wrapper{ height:489px !important; }

/*menu*/
.n_sub_menu_items > li > div > div.custom {
	display   : inline-block;
	float     : left;
	margin    : 0;
	height    : auto;
	max-width : 210px;
}
.n_main_menu > ul > li > a, .n_sub_menu_items > li > a{
	text-transform:uppercase;
}
ul.n_footer_link_line{  }
	ul.n_footer_link_line li{ list-style:none; float:left; margin-right:14px; }
		ul.n_footer_link_line li a{ border-right:1px solid #4B4B4B !important; }
		ul.n_footer_link_line li:last-child a{ border-right:none !important; }
.n_footer_titles{ margin-top:8px; }
.n_footer_titles span{ line-height:42px; }

/*custom module*/
.vg-fullwidth{ width:100%; height:auto; }

/*last works*/
.vg-category-carousel{ text-transform:uppercase; }
.vg-latest-post{ width:50px; height:auto; }
.vg-popular-post{ width:100%; }
.n_little_date{ line-height:12px; }
.vg-margin-bottom{ margin-bottom:20px; }
.vg-slideshow-article{  }
.vg-spacer-slideshow{ display:table; height:20px; }

/*alerts*/
.vg-alert{ color:#ff0000; padding:10px; }

/*404*/
#home-404{ background:url(../images/404.jpg) no-repeat center center; }
	#vg-mainbody-404{ margin:0 auto; text-align:center; color:#fff; }
		#vg-mainbody-404 a{  }
		#vg-mainbody-404 h1{  }

/*component*/
.hide-component #vg-component-inner{ display:none !important; }

/*articles*/
/*#vg-mainbody a{ color:#FFF; }
	#vg-mainbody a:hover{ color:#FF675B; }*/
.blog h2, .blog h2 a{ font-size:24px; line-height:20px; }
.vg-article-title, .vg-article-title a, .blog h2, .blog h2 a, .blog h3{  }
.page-header h1 a, .page-header h1{ font-size:22px; }
.page-header h2 a, .page-header h2{ font-size:22px; }
.vg-article-title a:hover, .blog h2 a:hover, .page-header h2 a:hover, .page-header h1 a:hover{ color:#666; }
	.vg-article-title a:hover, .blog h2 a:hover, ul li a, ol li a, .readmore a{  }
ul li a:hover, ol li a:hover, .readmore a:hover{  }
.readmore{ margin-top:20px; }
	.readmore a{ font-weight:700; text-transform:uppercase; font-size:12px; }
.vg-article-heading{ margin-bottom:50px; }
.item-page h1, .blog h1{ font-size:40px; }
.item-page h2, .blog h2{ font-size:40px; }
.item-page a, .blog a{ text-decoration:none; }
.pagination{ margin-top:40px; }
.pagination ul{ margin-left:0px; }
.pagination ul li{  }
.pagination ul .pagination-start, .pagination ul .pagination-end{ width:50px; }
.pagination ul li span, .pagination ul li a{ display:inline-block; width:auto; padding:8px 12px; border:none; margin:0 1px; }
.pagination ul li span{ background:#f2f2f2; color:#999 !important; }
.page-header{ border-bottom:none; margin:10px 0 20px 0; padding-bottom:0; }
.article-info-term{ display:none !important; }
.article-info dt, .article-info dd{ margin-left:0 !important; }
.n_pagination{ margin-top:80px; }
/*.pagenav{ margin-left:0px; margin-top:20px; }
.pagenav li{ list-style:none; display:inline; }
.pagenav li.pagenav-prev{ float:left; }
.pagenav li.pagenav-next{ float:right; }*/
.actions{ min-width:auto; }
.actions li{ list-style:none; float:right; display:inline; }
.article-info{ margin-left:0; color:#999; margin-bottom:10px; }
.article-info dt, .article-info dd{ list-style:none; display:inline; margin:0 4px; }
	.article-info a{ font-weight:700; }
		.article-info a:hover{  }
.item-image{ width:100%; }
	.item-image img{ width:100%; margin:20px 0; }
.img-intro-left img, .img-intro-right img, .img-intro-center img{ margin:20px 0; }
/*article - icons*/
.actions .print-icon a{ background:url(../images/print.png) no-repeat; }
.actions .print-icon a img{ opacity:0; filter: alpha(opacity = 0); }
.actions .email-icon a{ background:url(../images/email.png) no-repeat; }
.actions .email-icon a img{ opacity:0; filter: alpha(opacity = 0); }
.leading-0, .leading-1, .leading-2, .leading-3, .leading-4, .leading-5, .leading-6, .leading-7, .leading-8, .leading-8, .leading-9, .leading-10, .leading-11, .leading-12, .leading-13, .leading-14, .leading-15, .items-row, .items-more{ margin-bottom:20px;  }
/*article - columns and rows*/
	/*1 column*/
	.items-leading{}
	.items-leading .img-intro-left img{ max-width:100%; }
	/*2 columns*/
	.cols-2{}
	.cols-2 .column-1, .cols-2 .column-2{  }
	.cols-2 .img-intro-left{ }
	.cols-2 .img-intro-left img{  }
	/*3 columns*/
	.cols-3{}
	.cols-3 .column-1, .cols-3 .column-2, .cols-3 .column-3{  }
	.cols-3 .img-intro-left{ }
	.cols-3 .img-intro-left img{  }
.items-row .item, .items-leading > div{  }
.vg-slider-in-article{  }
.img-fulltext-left img, .img-fulltext-right img, .img-fulltext-none img, .img-intro-left img, .img-intro-right img, .img-intro-none img{ width:100%; margin-bottom:20px; }
.VimeoPlayer, .MapPlayer{ border:none; }
h2 a.vg-color{ font-size:40px; }
.items-more ol{ margin-left:0px; }
	.items-more ol li{}
.dropdown-toggle{ background:#f2f2f2; border:none !important; }
.item-image img{ margin:6px 0 16px; }
.items-row{ margin-top:20px; }

/*border radius*/
.btn, .dropdown-menu, .nav-tabs.nav-stacked > li > a, .pagination ul li span, .pagination ul li a{ color:#000; border-radius:0 !important; -moz-border-radius:0 !important; -webkit-border-radius:0 !important; -o-border-radius:0 !important; }
.pager li > a, .pager li > span{ border-radius:0 !important; -moz-border-radius:0 !important; -webkit-border-radius:0 !important; -o-border-radius:0 !important; border:none; background:#f2f2f2; }
	.pager li > a:hover{ background:#ccc; color:#333; }
.btn, .dropdown-menu, .nav-tabs.nav-stacked > li > a:hover{ color:#666; }
.label, select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{ border-radius:0 !important; -moz-border-radius:0 !important; -webkit-border-radius:0 !important; -o-border-radius:0 !important; }

/*tags*/
.tags{ margin-bottom:10px; }

/*search*/
.controls .radio, .controls .checkbox{ display:inline-block; width:auto; }
.controls label{ margin-right:15px; }
.phrases-box, .only, .ordering-box{ margin-bottom:15px; }
.only label{ display:inline-block; width:auto; margin-right:10px; }
.form-limit label, .ordering-box label{ display:inline-block; width:auto; margin-right:10px; }
.search-results .result-created{ margin-bottom:10px; }
.result-created{ color:#999; }
.result-category small{ color:#000; }
.vg-search-results{ background:#EAEAEA; padding:20px; margin-bottom:5px; }
.search .counter{ margin-top:20px; }

/*contact*/
#jform_contact_email_copy-lbl, .control-label, #contact-form .controls{ display:inline-block; }
#contact-form .controls{ float:left; margin-right:5px; }

/*-------------------------------
Live Score Widget
------------------------------*/
.n_live_score {
	background : none;
	height : initial;
	/*height     : 50px;
  	background : #303030;
	background : -moz-linear-gradient(top, #303030 0%, #111111 100%);
	background : -webkit-gradient(linear, left top, left bottom, color-stop(0%, #303030), color-stop(100%, #111111));
	background : -webkit-linear-gradient(top, #303030 0%, #111111 100%);
	background : -o-linear-gradient(top, #303030 0%, #111111 100%);
	background : -ms-linear-gradient(top, #303030 0%, #111111 100%);
	background : linear-gradient(to bottom, #303030 0%, #111111 100%);*/
	filter     : progid:DXImageTransform.Microsoft.gradient(startColorstr='#303030', endColorstr='#111111', GradientType=0);
	position   : relative;
	z-index    : 2;
}

.n_live_score * {
	float  : left;
	/*margin : 0 10px;*/
	margin : unset;
	width : 100%;
}

.n_live_score .n_content {
	float     : none;
	/*margin    : 0 auto;
	max-width : 1018px;*/
	max-width: unset;
    width: 100%;
    margin: unset;
}

.n_central_title {
	line-height : 50px;
	font-size   : 14px;
	color       : #FFFFFF;
}

.n_live_button {
	font-size     : 14px;
	color         : #FFFFFF;
	width         : 135px;
	height        : 38px;
	border-radius : 5px;
	box-shadow    : inset 0 0 10px #000000;
	border        : none;
	margin-top    : 6px;
	cursor        : pointer;
}

.n_button_red {
	background : #352626;
	background : -moz-linear-gradient(top, #352626 0%, #1C1313 100%);
	background : -webkit-gradient(linear, left top, left bottom, color-stop(0%, #352626), color-stop(100%, #1C1313));
	background : -webkit-linear-gradient(top, #352626 0%, #1C1313 100%);
	background : -o-linear-gradient(top, #352626 0%, #1C1313 100%);
	background : -ms-linear-gradient(top, #352626 0%, #1C1313 100%);
	background : linear-gradient(to bottom, #352626 0%, #1C1313 100%);
	filter     : progid:DXImageTransform.Microsoft.gradient(startColorstr='#352626 ', endColorstr='#1C1313', GradientType=0);
}

.n_button_green {
	background : #2A3B29;
	background : -moz-linear-gradient(top, #2A3B29 0%, #141E14 100%);
	background : -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2A3B29), color-stop(100%, #141E14));
	background : -webkit-linear-gradient(top, #2A3B29 0%, #141E14 100%);
	background : -o-linear-gradient(top, #2A3B29 0%, #141E14 100%);
	background : -ms-linear-gradient(top, #2A3B29 0%, #141E14 100%);
	background : linear-gradient(to bottom, #2A3B29 0%, #141E14 100%);
	filter     : progid:DXImageTransform.Microsoft.gradient(startColorstr='#2A3B29 ', endColorstr='#141E14', GradientType=0);
}

.n_live_score_team {
	width         : 72px;
	height        : 72px;
	border-radius : 100%;
	text-align    : center;
	display       : inline-block;
	position      : relative;
	background    : #2C2829;
	background    : -moz-linear-gradient(top, #303030 0%, #111111 100%);
	background    : -webkit-gradient(linear, left top, left bottom, color-stop(0%, #303030), color-stop(100%, #111111));
	background    : -webkit-linear-gradient(top, #303030 0%, #111111 100%);
	background    : -o-linear-gradient(top, #303030 0%, #111111 100%);
	background    : -ms-linear-gradient(top, #303030 0%, #111111 100%);
	background    : linear-gradient(to bottom, #303030 0%, #111111 100%);
	filter        : progid:DXImageTransform.Microsoft.gradient(startColorstr='#303030', endColorstr='#111111', GradientType=0);
}

.n_live_score_team_first {
	margin-right : -5px;
}

.n_live_score_team_last {
	margin-left : -5px;
}

.n_live_score_team a {
	display  : block;
	position : absolute;
	left     : 17px;
	top      : 14px;
	margin   : 0;
}

.n_live_score_team a img {
	margin : 0;
}

.n_live_score_goal {
	padding       : 0 10px;
	height        : 40px;
	line-height   : 40px;
	text-align    : center;
	font-size     : 26px;
	color         : #FFFFFF;
	background    : #2C2829;
	background    : -moz-linear-gradient(top, #2C2829 0%, #161213 100%);
	background    : -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2C2829), color-stop(100%, #161213));
	background    : -webkit-linear-gradient(top, #2C2829 0%, #161213 100%);
	background    : -o-linear-gradient(top, #2C2829 0%, #161213 100%);
	background    : -ms-linear-gradient(top, #2C2829 0%, #161213 100%);
	background    : linear-gradient(to bottom, #2C2829 0%, #161213 100%);
	filter        : progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c2829', endColorstr='#161213', GradientType=0);
	box-shadow    : inset 0 0 10px #000000;
	border-radius : 5px;
	margin-top    : 5px;
}

.n_live_score_goal:nth-child(2) {
	margin-left : 6px;
}

.n_live_score_time {
	display          : block;
	float            : none;
	text-align       : center;
	font-size        : 11px;
	font-weight      : bold;
	color            : #FFFFFF;
	margin-top       : 55px;
	background-color : #141718;
	box-shadow       : 0 4px 5px -2px #000000;
	border-radius    : 0 0 5px 5px;
}

.n_live_score_box {
	border-bottom : 5px solid #141718;
	box-shadow    : 0 16px 19px -14px #000000;
	margin        : 0;
	height        : 50px;
}

/*responsive*/
@media (max-width: 1200px) {
	/*ul.n_footer_link_line li{ margin-right:12px; }
		ul.n_footer_link_line li a{ font-size:10px; }*/
}

@media (max-width: 777px) {
	.n_main_menu{ height:35px; margin-top:0; }
	.n_invisible_splitter{ margin-bottom:0; }
	.n_responsive_nav{ width:100%; }
	.n_menu_home{ display:none; }
	.n_logo_container{ margin-bottom:10px; }
	header .n_header_responsive_nav_margin_clear{ margin-bottom:36px; }
	header .n_responsive_nav{ margin-bottom:10px; }
	.n_carousel_with_captions_wrapper > .caroufredsel_wrapper{ height:300px !important; }
}






/***********
 ** CUSTOM *
 ***********/

html * {font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, sans-serif;}

body {font-size:14px;background: url(../images/hexellence.png) repeat;}

header {margin-bottom: 0;}

.n_stock_market_wrap  {height: initial;}

#vg-mainbody {margin-top:20px;}

.label-info[href], .badge-info[href] {background-color: white;font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, sans-serif;}
p.acymodifybutton .btn-primary { background-color:#bcd584;color:white;background-image: none;border: none;}
div.unsubdiv .btn-primary, .subbutton { background-color:#bcd584;color:white;background-image: none;border: none;}

/**************
 * BLOC RIGHT *
 **************/
.n_news_cat_list_title {
text-transform: uppercase;
background-color: #BD0D11;
padding: 10px;
color: white;
margin: 0;
text-align: center;
}

/********
 * BLOG *
 ********/
.n_pagination { margin-top: 0px; margin-right: 10px; }
.items-row {margin-top: 0;}
.item-image img {margin-top: 0;margin-bottom: 0;}
.item-page h1, .item-page h2, .item-page .page-header, .item h2, .item .page-header {margin-top:0;margin-bottom: 0;}
.page-header .n_color {color:white;}
.span12 .items-row h2, .items-row .span12 h3 {line-height:25px;margin: 10px 0;font-size: 22px;height: 53px;overflow: hidden;display: block;}
.span12 .item-page h1, .span12 .item-page h2, .span12 .item-page h3 {line-height:25px;margin: 10px 0;font-size: 22px;display: block;}
.item_action { width: 100%; margin-bottom:10px; }
.item-page .content > p, .item-page .content > div, .item_action, .item-page .page-header { margin-left: 10px; margin-right: 10px; text-align: justify; }
.item-page .content div.avs_player_responsive { margin:0; }

/* SECOND WAY */

#vg-component .items-row {border-top: 1px dotted #BD0D11;}
#vg-component .items-row:first-child { border: none; }
#vg-component {background-color: white;border: 1px dotted #BD0D11;}
.page-header #vg-component h1 a, .page-header #vg-component h2 a {color:#9274a2;} /*c7a7d8*/

.page-home .page-header h1 a {color: #BD0D11;}
.page-religion .page-header h1 a {color: #3A7849;}
.page-politic .page-header h1 a {color: #3c4f79;}
.page-sport .page-header h1 a {color: #72b8c2;}
.page-art .page-header h1 a {color: #fbc233;}
.page-mre .page-header h1 a {color: #cd6a89;}
.page-society .page-header h1 a {color: #9274a2;}
.page-sante .page-header h1 a {color: #e2e7d3;}
.page-economy .page-header h1 a {color: #8b6540;}
.page-video .page-header h1 a {color: #8e9397;}
.page-contact .page-header h1 a {color: #bcd584;}
.page-feminin .page-header h1 a {color: #ff7dc9;}
.page-home .page-header h2 a {color: #BD0D11;}
.page-religion .page-header h2 a {color: #3A7849;}
.page-politic .page-header h2 a {color: #3c4f79;}
.page-sport .page-header h2 a {color: #72b8c2;}
.page-art .page-header h2 a {color: #fbc233;}
.page-mre .page-header h2 a {color: #cd6a89;}
.page-society .page-header h2 a {color: #9274a2;}
.page-sante .page-header h2 a {color: #e2e7d3;}
.page-economy .page-header h2 a {color: #8b6540;}
.page-video .page-header h2 a {color: #8e9397;}
.page-contact .page-header h2 a {color: #bcd584;}
.page-feminin .page-header h2 a {color: #ff7dc9;}

/***************
 * PAGES COLOR *
 ***************/
.page-home .n_main_menu li.active, .page-home .n_news_cat_list_title {background-color: #BD0D11;} /* #BD0D11 */
.page-religion .n_main_menu li.active, .page-religion .n_news_cat_list_title {background-color: #3A7849;}
.page-politic .n_main_menu li.active, .page-politic .n_news_cat_list_title {background-color: #3c4f79;}
.page-sport .n_main_menu li.active, .page-sport .n_news_cat_list_title {background-color: #72b8c2;}
.page-art .n_main_menu li.active, .page-art .n_news_cat_list_title {background-color: #fbc233;}
.page-mre .n_main_menu li.active, .page-mre .n_news_cat_list_title {background-color: #cd6a89;}
.page-society .n_main_menu li.active, .page-society .n_news_cat_list_title {background-color: #9274a2;}
.page-sante .n_main_menu li.active, .page-sante .n_news_cat_list_title {background-color: #e2e7d3;}
.page-economy .n_main_menu li.active, .page-economy .n_news_cat_list_title {background-color: #8b6540;}
.page-video .n_main_menu li.active, .page-video .n_news_cat_list_title {background-color: #8e9397;}
.page-contact .n_main_menu li.active, .page-contact .n_news_cat_list_title {background-color: #bcd584;}
.page-feminin .n_main_menu li.active, .page-feminin .n_news_cat_list_title {background-color: #ff7dc9;}

.page-home header .row-fluid {background-color: #8F0302;}
.page-contact header .row-fluid {background-color: #566b26;}
.page-video header .row-fluid {background-color: #45494c;}
.page-economy header .row-fluid {background-color: #64492e;}
.page-society header .row-fluid {background-color: #522c65;}
.page-sante header .row-fluid {background-color: #e2e7d3;}
.page-mre header .row-fluid {background-color: #6d253b;}
.page-art header .row-fluid {background-color: #906604;}
.page-sport header .row-fluid {background-color: #2c5e65;}
.page-politic header .row-fluid {background-color: #313f62;}
.page-religion header .row-fluid {background-color: #236e45;}
.page-feminin header .row-fluid {background-color: #8f0254;}

#vg-right-b .vg-right-a, #vg-right-a .vg-right-a  {border: 1px dotted #BD0D11; border-top: none; margin-bottom: 20px;}
.page-home #vg-right-b .vg-right-a, .page-home #vg-right-a .vg-right-a {border-color: #BD0D11;}
.page-religion #vg-right-b .vg-right-a, .page-religion #vg-right-a .vg-right-a {border-color: #3A7849;}
.page-politic #vg-right-b .vg-right-a, .page-politic #vg-right-a .vg-right-a {border-color: #3c4f79;}
.page-sport #vg-right-b .vg-right-a, .page-sport #vg-right-a .vg-right-a {border-color: #72b8c2;}
.page-art #vg-right-b .vg-right-a, .page-art #vg-right-a .vg-right-a {border-color: #fbc233;}
.page-mre #vg-right-b .vg-right-a, .page-mre #vg-right-a .vg-right-a {border-color: #cd6a89;}
.page-society #vg-right-b .vg-right-a, .page-society #vg-right-a .vg-right-a {border-color: #9274a2;}
.page-sante #vg-right-b .vg-right-a, .page-sante #vg-right-a .vg-right-a {border-color: #e2e7d3;}
.page-economy #vg-right-b .vg-right-a, .page-economy #vg-right-a .vg-right-a {border-color: #8b6540;}
.page-video #vg-right-b .vg-right-a, .page-video #vg-right-a .vg-right-a {border-color: #8e9397;}
.page-contact #vg-right-b .vg-right-a, .page-contact #vg-right-a .vg-right-a {border-color: #bcd584;}
.page-feminin #vg-right-b .vg-right-a, .page-feminin #vg-right-a .vg-right-a {border-color: #ff7dc9;}

.page-home .n_bgcolor {background-color: #BD0D11;}
.page-religion .n_bgcolor {background-color: #3A7849;}
.page-politic .n_bgcolor {background-color: #3c4f79;}
.page-sport .n_bgcolor {background-color: #72b8c2;}
.page-art .n_bgcolor {background-color: #fbc233;}
.page-mre .n_bgcolor {background-color: #cd6a89;}
.page-society .n_bgcolor {background-color: #9274a2;}
.page-sante .n_bgcolor {background-color: #e2e7d3;}
.page-economy .n_bgcolor {background-color: #8b6540;}
.page-video .n_bgcolor {background-color: #8e9397;}
.page-contact .n_bgcolor {background-color: #bcd584;}
.page-feminin .n_bgcolor {background-color: #ff7dc9;}

.page-home #vg-mainbody .caroufredsel_wrapper a, .page-home .vg-right-a a {color: #BD0D11;}
.page-religion #vg-mainbody a {color: #3A7849;}
.page-politic #vg-mainbody a {color: #3c4f79;}
.page-sport #vg-mainbody a {color: #72b8c2;}
.page-art #vg-mainbody a {color: #fbc233;}
.page-mre #vg-mainbody a {color: #cd6a89;}
.page-society #vg-mainbody a {color: #9274a2;}
.page-sante #vg-mainbody a {color: #e2e7d3;}
.page-economy #vg-mainbody a {color: #8b6540;}
.page-video #vg-mainbody a, .page-video #vg-mainbody .span12 h2, .page-video  #vg-mainbody .span12 h3  {color: #8e9397;}
.page-contact #vg-mainbody a, .page-contact #vg-mainbody .span12 h2, .page-contact #vg-mainbody .span12 h3  {color: #bcd584;}
.page-feminin #vg-mainbody a {color: #ff7dc9;}

/************
 * JCOMMENT *
 ************/
.page-religion #jc h4, .page-politic #jc h4, .page-sport #jc h4, .page-art #jc h4, .page-mre #jc h4, .page-society #jc h4, .page-sante #jc h4, .page-economy #jc h4, .page-video #jc h4, .page-contact #jc h4, .page-feminin #jc h4 { 
font-size: 16px; 
text-transform: uppercase; 
padding: 10px; 
margin: 0; 
color: white;
}

.page-home #jc h4 {background-color: #BD0D11;}
.page-religion #jc h4 {background-color: #3A7849;}
.page-politic #jc h4 {background-color: #3c4f79;}
.page-sport #jc h4 {background-color: #72b8c2;}
.page-art #jc h4 {background-color: #fbc233;}
.page-mre #jc h4 {background-color: #cd6a89;}
.page-society #jc h4 {background-color: #9274a2;}
.page-sante #jc h4 {background-color: #e2e7d3;}
.page-economy #jc h4 {background-color: #8b6540;}
.page-video #jc h4 {background-color: #8e9397;}
.page-contact #jc h4 {background-color: #bcd584;}
.page-feminin #jc h4 {background-color: #ff7dc9;}

#comments-footer { display: none; }

/*******************
 * ALL VIDEO SHARE *
 *******************/
.yawatanitv div#avs_gallery div.avs_thumb {
  margin: 10px 0 0 0;
}
.yawatanitv div#avs_gallery div.avs_thumb:first-child {
  margin: 0;
}

div.avs_thumb .title {
  font-weight: bold;
  font-size: 14px;
}

.page-home div.avs_thumb .title { color: #BD0D11; }
.page-religion div.avs_thumb .title { color: #3A7849; }
.page-politic div.avs_thumb .title { color: #3c4f79; }
.page-sport div.avs_thumb .title { color: #72b8c2; }
.page-art div.avs_thumb .title { color: #fbc233; }
.page-mre div.avs_thumb .title { color: #cd6a89; }
.page-society div.avs_thumb .title { color: #9274a2; }
.page-sante div.avs_thumb .title { color: #e2e7d3; }
.page-economy div.avs_thumb .title { color: #8b6540; }
.page-video div.avs_thumb .title { color: #8e9397; }
.page-feminin div.avs_thumb .title { color: #ff7dc9; }

/********
 * HOME *
 ********/
 
#fpssContainer151.fpss-template-movies {padding: 0; margin:0 auto;}

/* USED FOR MODULE VIDEOS */ 
.carousel_block .n_news_cat_list_title {width: 100%; margin: 0;}

.page-home #vg-component .row-fluid {margin-bottom: 0;}
.page-home #vg-component .row-fluid:last-child {margin-bottom: 30px;}

div.vg-right-a, div.n_news_cat_list {background-color:white;}
.n_splitter {margin-bottom: 0;}
.caroufredsel_wrapper {background-color: white;}
.caroufredsel_wrapper .n_short_descr {margin-top: 5px;}
.n_cat_list_image { margin-bottom: 5px; }

.home-sport .n_news_cat_list_title {background-color: #72b8c2;}
.home-society .n_news_cat_list_title {background-color: #9274a2;}
.home-sante .n_news_cat_list_title {background-color: #e2e7d3;}
.home-art .n_news_cat_list_title {background-color: #fbc233;}
.home-religion .n_news_cat_list_title {background-color: #3A7849;}
.home-economy .n_news_cat_list_title {background-color: #8b6540;}
.home-politic .n_news_cat_list_title {background-color: #3c4f79;}
.home-mre .n_news_cat_list_title {background-color: #cd6a89;}
.home-feminin .n_news_cat_list_title {background-color: #ff7dc9;}

/*****************
 * CONTENT IMAGE *
 *****************/
.item-page .pull-none.item-image {
width: 60%;
overflow: hidden;
margin: auto;
margin-bottom: 10px;
}
.item-page .pull-right.item-image {
width: 60%;
overflow: hidden;
margin-left: 10px;
margin-bottom: 10px;
}
.item-page .pull-left.item-image {
width: 60%;
overflow: hidden;
margin-right: 10px;
margin-bottom: 10px;
}
.items-row .span4 .item-image {
max-height: 150px;
overflow: hidden;
margin-bottom: 10px;
}

.pager.pagenav {
clear: both;
}

/*********
 * OTHER *
 *********/
.sprocket-grids-b-columns-3 > li {
float: right;
}

.cw-social-mod_copyrht {
display: none;
}

.n_header_bg{
background-color: inherit;
}

.n_little_title{
color: #BD0D11;
font-size: 16px;
line-height: 13px;
margin: 0 0 5px 0;
}

.n_news_cat_list_title{
font-size: 16px;
}

/*****************
 * HEADER SEARCH *
 *****************/
.n_menu_search .n_menu_search_text {
font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, sans-serif;
background-color: white;
color: black;
font-size: medium;
}

.n_menu_search_wrapper, .n_menu_search {
height: 30px;
}

.n_menu_search .n_menu_search_text {
    padding: 7px 15px;
}

.n_menu_search .n_menu_search_submit {
height: 31px;
}

.n_menu_search .n_menu_search_text::-webkit-input-placeholder {color:black;font-size:medium;font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, sans-serif;}
.n_menu_search .n_menu_search_text::-moz-placeholder {color:black;font-size:medium;font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, sans-serif;}
.n_menu_search .n_menu_search_text:-moz-placeholder {color:black;font-size:medium;font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, sans-serif;}
.n_menu_search .n_menu_search_text:-ms-input-placeholder {color:black;font-size:medium;font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, sans-serif;}

.n_main_menu > ul > li > a, .n_sub_menu_items > li > a, .n_main_menu > ul > li ul li a span {
font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, sans-serif;
line-height: 30px;
}

.n_under_menu_misc {
height:0;
}

.n_menu_home {
display: none;
}

.n_main_menu,.n_logo_container {
margin-top: 0;
}

.n_main_menu li.active {
background-color: #2B2E2F;
}

.n_main_menu {
height: inherit;
}

#sp-nh152, #vg-right-b .vg-right-a, #vg-right-a .vg-right-a, #vg-component, #vg-component .items-row {border: none;}

.mostread_item, .relateditems_item, .latestnews_item {
margin-bottom: 15px;
font-weight: bold;
}

.mostread_item:last-child, .relateditems_item:last-child, .latestnews_item:last-child {
margin-bottom: 0;
}

.mostread_item img, .relateditems_item img, .latestnews_item img {
width: 100%;
margin-bottom: 5px;
}

.mostread .mostread_item .category, .relateditems .relateditems_item .category, .latestnews_item .category {
  margin: 0px;
  padding: 0px;
  display: block;
  font-family: Arial;
  font-size: 11px;
  color: #777;
}

/* On video page there are css that break the FlashInfo css, so overwrite it for FlashInfo module */
.page-video .sp_news_higlighter div.current {
clear: both;
background-color: #f9f9f9;
border: none;
padding: 0;
}

#vg-component .sp_news_higlighter .sp-nh-link {
margin-left: 5px;
}



.sprocket-lists-portrait-image { width: 100%; }
.sprocket-quotes-container { padding: 0 1em; }
.sprocket-quotes-nav { width: 95%; }
