@charset "utf-8";

/***********************************************************************
    NEWS LIST + LIVE UPDATES
***********************************************************************/

/*---| GLOBAL |---------------------------------------------------------------------------------------------------------------------------------------------*/
.r6_news .row_news_highlights,
.r6_news .row_news_list						{ margin:0 auto; margin-bottom:40px; }


/*---| HIGHLIGHT |---------------------------------------------------------------------------------------------------------------------------------------------*/
.c_news_highlights							{ width:100%; height:100%; font-family:'R6S-Bold'; }
.c_news_highlights .actions					{ display:none; }

.newspage_highlight							{ height:calc(100% - 80px); }
.newspage_highlight	> div					{ height:100%; }
.newspage_highlight	.items					{ height:100%; overflow:hidden; }

.newspage_highlight	.item					{ position:relative; float:left; padding:0 0 50px 0; width:calc(50% - 10px); height:450px; overflow:hidden; background:rgba(16,26,36,0.5); }
.newspage_highlight	.item+.item				{ margin:0 0 0 20px; }

.newspage_highlight .item:hover             { box-shadow:0 0 10px #474c4f; box-shadow:0 0 10px #333; }
.newspage_highlight .item                   { transition:all 0.15s linear 0s; }

.newspage_highlight	.livefyre-commentcount	{ position:absolute; z-index:10; top:0; left:0; margin:10px; padding:5px 10px; color:#fff; font-size:2rem; line-height:1em; background:rgba(16,26,36,0.5); }

.newspage_highlight .item > a				{ display:block; }
.newspage_highlight .item img				{ display:block; width:100%; height:auto; }
.newspage_highlight .item h3				{ padding:20px; padding-bottom:0; font-size:3rem; overflow:hidden; }
.newspage_highlight .item h3 a				{ color:#fff; }
.newspage_highlight .item p					{ margin:0; padding:0 20px; }
.newspage_highlight .item p.news_date		{ font-size:2rem; color:#9caeac; }
.newspage_highlight .item p.news_date span	{ display:none; }
.newspage_highlight .item strong			{ display:block; margin:0 0 5px 0; padding:5px 20px 0 20px; max-height:85px; font-size:1.4rem; line-height:1.4em; font-family:'Open Sans', Arial, Helvetica, sans-serif; color:#fff; overflow:hidden; font-weight:normal; }
.newspage_highlight .item p+p				{ position:absolute; bottom:0; left:0; padding:0 20px; width:100%; font-size:3rem; line-height:1.3em; border-top:1px solid #fff; text-transform:uppercase; }
.newspage_highlight .item p a				{ padding:0 24px 0 0; background-image:url('R6_arrow_link.png'); background-size:18px 26px; background-repeat:no-repeat; background-position:100% 48%; }



/*---| LIST |---------------------------------------------------------------------------------------------------------------------------------------------*/
.row_news_list					{ overflow:hidden; font-family:'R6S-Bold'; }

.r6_news .c_news_list			{ float:left; width:550px; height:100%; }
.r6_news .c_news_list > div		{ height:100%; }
.r6_news .c_news_list .items	{ height:100%; }
.r6_news .c_news_list .items			{ margin:20px 0 0 0; }
.r6_news .c_news_list .item				{ position:relative; margin:0 0 20px 0; width:100%; /*min-height:220px;*/ background:rgba(16,26,36,0.5); overflow:hidden; }
.r6_news .c_news_list .item:hover       { box-shadow:0 0 10px #474c4f; box-shadow:0 0 10px #333; }
.r6_news .c_news_list .item             { transition:all 0.15s linear 0s; }

/*/
.r6_news .c_news_list .item .livefyre-commentcount    { position:absolute; z-index:10; top:70px; left:0; margin:10px; padding:5px 10px; color:#fff; font-size:2rem; line-height:1em; background:rgba(16,26,36,0.5); }
.r6_news .c_news_list .item > a			{ position:absolute; z-index:1; top:70px; left:0; display:block; margin:0 10px 0 0; width:266px; height:150px; overflow:hidden; }
.r6_news .c_news_list .item > a img		{ width:auto; height:100%; }
.r6_news .c_news_list .item h3			{ position:absolute; z-index:2; top:0; left:0; padding:10px; width:100%; height:70px; max-height:70px; line-height:0.8em; overflow:hidden; background:#30373d; }
.r6_news .c_news_list .item h3 a		{ color:#fff; }
.r6_news .c_news_list .item p			{ margin:0; line-height:1em; }
.r6_news .c_news_list .item p.news_date	{ position:absolute; bottom:0; left:0; z-index:4; margin:0 0 0 281px; height:30px; line-height:1.5em; font-size:2rem; color:#9caeac; }
.r6_news .c_news_list .item p.news_date span	{ display:none; }
.r6_news .c_news_list .item p+p			{ position:absolute; bottom:0; right:0; z-index:3; padding:0 10px; width:calc(100% - 266px); height:30px; line-height:1.5em; font-size:2rem; text-transform:uppercase; background:rgba(80,90,90,0.75); text-align:right; }
.r6_news .c_news_list .item p+p a		{ padding:0 16px 0 0; background-image:url('R6_arrow_link.png'); background-size:12px 18px; background-repeat:no-repeat; background-position:100% 48%; }
.r6_news .c_news_list .item strong		{ display:block; margin:80px 0 5px 281px; padding:5px 10px 0 0; max-height:105px; font-size:1.4rem; line-height:1.4em; font-family:'Open Sans', Arial, Helvetica, sans-serif; color:#fff; overflow:hidden; font-weight:normal; }
/**/
/**/
.r6_news .c_news_list .item .title          { padding:10px; width:100%; background:#30373d; }
.r6_news .c_news_list .item .title h3       { line-height:0.8em; }
.r6_news .c_news_list .item .title h3 a     { color:#fff; }

.r6_news .c_news_list .item .thumb          { position:absolute; display:block; margin:0 10px 0 0; width:266px; height:150px; overflow:hidden; }
.r6_news .c_news_list .item .thumb a        { }
.r6_news .c_news_list .item .thumb a img    { width:auto; height:100%; }
.r6_news .c_news_list .item .thumb .livefyre-commentcount   { position:absolute; z-index:10; top:0; left:0; margin:10px; padding:5px 10px; color:#fff; font-size:2rem; line-height:1em; background:rgba(16,26,36,0.5); }

.r6_news .c_news_list .item .excerpt        { display:block; margin:7px 0 38px 281px; padding:5px 10px 0 0; height:105px; overflow:hidden; }
.r6_news .c_news_list .item .excerpt strong { font-size:1.4rem; line-height:1.4em; font-family:'Open Sans', Arial, Helvetica, sans-serif; color:#fff; font-weight:normal; }

.r6_news .c_news_list .item .bottom         { position:absolute; z-index:4; left:0; bottom:0; width:calc(100% - 266px); height:30px; margin:0 0 0 266px; background:rgba(80,90,90,0.75); }
.r6_news .c_news_list .item .bottom p       { margin:0; line-height:1em; }
.r6_news .c_news_list .item .bottom p.news_date         { padding-left:15px; line-height:1.5em; font-size:2rem; color:#9caeac; }
.r6_news .c_news_list .item .bottom p.news_date span    { display:none; }
.r6_news .c_news_list .item .bottom p+p                 { position:absolute; bottom:0; right:0; z-index:3; padding:0 10px; height:30px; line-height:1.5em; font-size:2rem; text-transform:uppercase; text-align:right; }
.r6_news .c_news_list .item .bottom p+p a               { padding:0 16px 0 0; background-image:url('R6_arrow_link.png'); background-size:12px 18px; background-repeat:no-repeat; background-position:100% 48%; }
/**/

.c_news_list .newspage_latest_posts .actions { display:none; }
.c_news_list .newspage_latest_posts { margin-top:-20px; }




/***********************************************************************
   SIDEBAR
***********************************************************************/
.c_news_widgets    { float:left; padding:0 0 0 20px; width:330px; }
.c_news_widgets h2 { margin:0; }

.c_news_widgets .news_poll_content			{ margin:0 0 20px 0; padding:10px 15px; font-family:"Open Sans", Arial,Helvetica,sans-serif; font-size:1.4rem; line-height:1.4em; background:rgba(16,26,36, 0.5); }

.c_news_widgets .news_join_the_discussion_content	{ /*margin:0 0 20px 0; padding:10px 15px; font-family:"Open Sans", Arial,Helvetica,sans-serif; font-size:1.4rem; line-height:1.4em; background:rgba(16,26,36, 0.5);*/ }
.c_news_widgets .news_join_the_discussion_content a		{ display:block; height:100%; }
.c_news_widgets .news_join_the_discussion_content img	{ width:100%; }

/*---| POLL |---------------------------------------------------------------------------------------------------------------------------------------------*/
.news_poll_content .lf-poll		{ padding:0; width:100%; font-size:1.4rem; color:#fff; border:0 none; text-align:center; /*background:rgba(16,26,36,0.5);*/ }
.news_poll_content .lf-poll	h2	{ margin:0 0 0 0; padding:0; min-height:0; font-family:"Open Sans", Arial,Helvetica,sans-serif; font-size:1.4rem; line-height:1.2em; border:0 none; text-transform:none; font-weight:bold; text-align:left; }
.news_poll_content .lf-poll	ul	{ margin:5px 20px; }
.news_poll_content .lf-poll	li	{ color:#fff; }
.news_poll_content .lf-poll	a	{ color:#ffdb00; }
.news_poll_content .lf-poll .lf-poll-btn { padding:5px 20%; color:#000; font-size:2rem; line-height:1.5em; border:0 none; cursor: pointer; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; text-transform:uppercase; font-family:'R6S-Bold'; }
.ru-ru .news_poll_content .lf-poll .lf-poll-btn { font-family:Impact; }
.pl-pl .news_poll_content .lf-poll .lf-poll-btn { font-family:Impact; }

/*---| REDDIT |---------------------------------------------------------------------------------------------------------------------------------------------*/

/*---| FORUM |---------------------------------------------------------------------------------------------------------------------------------------------*/
.c_news_widgets .news_forum_posts_content 			{ /*min-height:500px;*/ }
.c_news_widgets .news_forum_posts_content a			{ display:block; padding:10px 0; color:#fff; border-bottom:1px solid #9caeac; }
.c_news_widgets .news_forum_posts_content a:hover	{ color:#ffdb00; }
.c_news_widgets .news_forum_posts_content a span	{ display:block; }
.c_news_widgets .news_forum_posts_content .date		{ padding:5px 0 10px 0; font-family:'R6S-Bold'; font-size:2rem; color:#9caeac; }

.c_news_widgets .news_forum_posts_links				{ padding:0 20px; background:rgba(80, 90, 90, 0.9); color:#ffdb00; font-size:2rem; height:30px; line-height:1.6em; text-transform:uppercase; }
.c_news_widgets .news_forum_posts_links a			{ padding:0 16px 0 0; background-image:url("R6_arrow_link.png"); background-position:100% 48%; background-repeat:no-repeat; background-size:12px 18px; text-transform:uppercase; }

/*---| JOIN THE DISCUSSION |---------------------------------------------------------------------------------------------------------------------------------------------*/
.c_news_widgets .news_join_the_discussion_content 			{ min-height:500px; }







/***********************************************************************
    NEWS DETAIL
***********************************************************************/

/*---| NEWS |---------------------------------------------------------------------------------------------------------------------------------------------*/
.r6_news_detail .news_title a { background-image:url("R6_arrow_link_back.png"); background-position:0% 48%; background-repeat:no-repeat; background-size:12px 18px; font-family:'R6S-Bold'; font-size:2rem; line-height:1.2em; padding:0 0 0 16px; text-transform:uppercase; }

.r6_news_detail .row_news_detail	{ margin:0 auto; margin-bottom:40px; overflow:hidden; }
.r6_news_detail .c_news_detail  	{ float:left; padding:20px; width:550px; background:#fff; }

.c_news_detail .thumb_news			{ display:block; margin:-20px 0 0 -20px; width:calc(100% + 40px); max-width:calc(100% + 40px); height:auto; }
.c_news_detail h3					{ padding:20px 0; color:#000; font-size:4rem; }
.c_news_detail p					{ padding:0; color:#000; }
.c_news_detail p strong,
.c_news_detail strong				{ color:#000; font-weight:bold; }
.c_news_detail a					{ color:#ff0022; }
.c_news_detail a:hover				{ text-decoration:underline; }
.c_news_detail img					{ max-width:100%; height:auto; }
.c_news_detail ul					{ padding:0 20px 0 40px; }
.c_news_detail ul li				{ color:#000; list-style-type:square; }
.c_news_detail .news_date			{ margin:0; font-family:'R6S-Bold'; font-size:2rem; color:#9caeac; }
.c_news_detail iframe				{ width:100%;  }
.c_news_detail blockquote			{ margin:1em 20px; font-size:1.4rem; line-height:1.4em; color:#464747; }

.c_news_detail .share_buttons     	{ display:block; margin:30px 0; padding:20px; min-height:20px; }
.c_news_detail .share_buttons > div	{ display:inline-block; float:left; margin:0 20px 0 0; }
.c_news_detail .share_buttons .share_facebook {}
.c_news_detail .share_buttons .share_twitter  {}
.c_news_detail .share_buttons .share_reddit   {}
.c_news_detail .share_buttons .share_google   {}

.c_news_detail .share_buttons .share_facebook .fb_iframe_widget { min-width:80px; height:20px; }
.c_news_detail .share_buttons .share_facebook .fb_iframe_widget>span { min-width:80px !important; height:20px !important; }
.c_news_detail .share_buttons .share_facebook .fb_iframe_widget>span>iframe { min-width:80px !important; height:20px !important; }


/*---| LIST |---------------------------------------------------------------------------------------------------------------------------------------------*/
.r6_news_detail .c_news_list							{ float:left; padding:0 0 0 20px; width:330px; }
.r6_news_detail .newspage_recent_news_list				{ height:calc(100% - 120px); font-family:'R6S-Bold'; }
.r6_news_detail .newspage_recent_news_list > div		{ height:100%; }
.r6_news_detail .newspage_recent_news_list .items		{ height:100%; }

.r6_news_detail .newspage_recent_news_list .items       { margin:20px 0 0 0; }
.r6_news_detail .newspage_recent_news_list .item        { width:100%; position:relative; margin:0 0 10px 0;  height:calc(33% - 10px); background:rgba(45,55,65,0.5); overflow:hidden; height:120px; }
.r6_news_detail .newspage_recent_news_list .item:hover  { box-shadow:0 0 10px #474c4f; box-shadow:0 0 10px #333; }
.r6_news_detail .newspage_recent_news_list .item        { transition:all 0.15s linear 0s; }

.r6_news_detail .newspage_recent_news_list .item .livefyre-commentcount	{ display:none; }

.r6_news_detail .newspage_recent_news_list .item > a    { width:40%; display:block; float:left; margin:0 2% 0 0; height:100%; overflow:hidden; }
.r6_news_detail .newspage_recent_news_list .item > a img    { width:auto; height:120px }
.r6_news_detail .newspage_recent_news_list .item strong { display:none; }
.r6_news_detail .newspage_recent_news_list .item p      { margin:0; line-height:0; }
.r6_news_detail .newspage_recent_news_list .item p.news_date        { margin:0; font-size:2rem; color:#9caeac; }
.r6_news_detail .newspage_recent_news_list .item p.news_date span   { display:none; }
.r6_news_detail .newspage_recent_news_list .item p+p    { position:absolute; bottom:0; right:0; padding:0 10px; width:60%; font-size:2rem; line-height:1.5em; height:30px; color:#ffdb00; text-transform:uppercase; background:rgba(80,90,90,0.75); }
.r6_news_detail .newspage_recent_news_list .item p+p a  { padding:0 16px 0 0; background-image:url('R6_arrow_link.png'); background-size:12px 18px; background-repeat:no-repeat; background-position:100% 48%; }
.r6_news_detail .newspage_recent_news_list .actions     { display:none }
.r6_news_detail .newspage_recent_news_list .item h3     { padding:10px; font-size:2rem; line-height:0.9em; }
.r6_news_detail .newspage_recent_news_list .item h3 a   { color:#fff; }

.r6_news_detail .black-header{ padding:3px 0 0 20px; margin:0 -20px 0 -20px; height:auto; min-height:0; line-height:22pt; color:#ffffff; background:#000000; text-transform:uppercase; letter-spacing:2px; }

/*** fix images ratio ***/
.r6_news_detail .newspage_recent_news_list .item        { height:auto; }
.r6_news_detail .newspage_recent_news_list .item > a    { width:44.5%; line-height: 0; font-size:0; }
.r6_news_detail .newspage_recent_news_list .item > a img{ width:100%; height:auto; }
.r6_news_detail .newspage_recent_news_list .item p+p    { width:55.5%; }

