/* ------------------------------------------------------------------------
 * KASSIOUN AFCONTENT News Loader for Affinitycms 2.5+
 * ------------------------------------------------------------------------
 * Copyright (C) 2011-2012 KASSIOUN. All Rights Reserved.
 * Author: KASSIOUN
 * Websites: http://www.kassioun.com
  ------------------------------------------------------------------------
 */
.metro.k4s_afcontent_news_loader_container_widget .flleft{
}

.metro.k4s_afcontent_news_loader_container_widget .flright{
    /*float:right;*/
}

.metro.k4s_afcontent_news_loader_container_widget .image_block, .metro.k4s_afcontent_news_loader_container_widget .info_block {

}
 
.metro.k4s_afcontent_news_loader_container_widget .clearfix{
    display: block !important;
	clear:both !important;
	width:100% !important;
	height:0 !important;
}
 
.metro .k4s_afcontent_news_loader_container ul {
list-style:none!important;
position:relative!important;
margin:0!important;
padding-right: 10px !important;
}

.metro .k4s_afcontent_news_loader_container {
overflow:hidden;
}

.metro .k4s_afcontent_news_loader_container ul li {
margin:0 !important;
padding:0 !important;

display:block;
width:100%;
position:relative!important;
border-bottom: 1px solid #d1d5d8;

}

.metro .k4s_afcontent_news_loader_container ul li div.image_block img{
    border:2px solid #d0d0d0;
    display:block;
}

.metro .k4s_afcontent_news_loader_container ul li div.info_block > div:not(.clearfix){
    padding: 3px 0 15px 0;
    position: relative;
    font-weight: bold;
    /*font-style: italic;*/
}

.metro .k4s_afcontent_news_loader_container ul li div.info_block > div.author_view, .metro .k4s_afcontent_news_loader_container ul li div.info_block > div.date_view{
    background: #373e4a;
    padding: 0 2px 0 2px;
    color: #e90653 !important;
    font-size: 12px;
    min-width: 70px;
    text-align: center;
    border-radius: 3px;
}
i.fa.fa-clock-o.date {
    color: #b0b5b7 !important;
    font-size: 13px !important;
    padding-left: 6px !important;
    /* float: left; */
    padding-top: 7px;
}

.metro span.date_view{
    /* background: #373e4a !important; */
    padding: 7px 2px 0 2px;
    color: #e90606 !important;
    font-size: 12px !important;
    /* text-align: center; */
    border-radius: 3px;
    display: inline-block !important;
	font-weight:bold;
}

.metro .k4s_afcontent_news_loader_container ul li div.info_block > div.author_view, .metro .k4s_afcontent_news_loader_container ul li div.info_block > div.author_view a, 
.metro .k4s_afcontent_news_loader_container ul li div.info_block > div.comments_count_view, .metro .k4s_afcontent_news_loader_container ul li div.info_block > div.comments_count_view a{
    color:#fff !important;
}

.metro .k4s_afcontent_news_loader_container ul li div.info_block > div.title_view{
    /*font-style:normal;*/
    /*padding:9px 0 0 0;*/
}

.metro .k4s_afcontent_news_loader_container ul li div.info_block > div.comments_count_view{
    padding-left:35px;
    padding-right:9px;
    background: #44546b;
    position:relative;
    line-height:12px;
    font-style:normal;
}

.metro .k4s_afcontent_news_loader_container ul li div.info_block > div.comments_count_view span:before{
    content:'';
    position:absolute;
    width:24px;
    height:15px;
    left:9px;
    top:50%;
    margin-top:-7px;
    background: url('../images/icons_modern.png') no-repeat;
    background-position:0 -24px;
}

.metro .k4s_afcontent_news_loader_container ul li div.info_block > div.introtext_view{
    font-weight:normal;
    font-style:normal;
    border-bottom:1px solid #d0d0d0;
    line-height:20px;
}

.metro .k4s_afcontent_news_loader_container ul li div.info_block > div.introtext_view p{
    padding:0;
    margin:0;
}

.metro .k4s_afcontent_news_loader_container ul li div.info_block > div.tags_view{
    min-height:24px;
    color:#536682;
    padding:0;
    padding-left:36px;
    padding-right:9px;
    margin:9px 0;
    position:relative;
}

.metro .k4s_afcontent_news_loader_container ul li div.info_block > div.tags_view span{
    display:none;
}

.metro .k4s_afcontent_news_loader_container ul li div.info_block > div.tags_view a{
    font-style:italic;
    color:#536682 !important;
}

.metro .k4s_afcontent_news_loader_container ul li div.info_block > div.tags_view:before{
    content:'';
    position:absolute;
    width:24px;
    height:24px;
    left:0;
    top:50%;
    margin-top:-12px;
    background: url('../images/icons_modern.png') no-repeat;
    background-position:0 0;
}

.metro .k4s_afcontent_news_loader_container ul li div.info_block > div.category_view{
    color:#536682;
    padding:0;
    padding-left:36px;
    padding-right:9px;
    margin:9px 0;
    position:relative;
}

.metro .k4s_afcontent_news_loader_container ul li div.info_block > div.category_view a{
    color:#536682 !important;
}

.metro .k4s_afcontent_news_loader_container ul li div.info_block > div.category_view:before{
    content:'';
    position:absolute;
    width:24px;
    height:24px;
    left:0;
    top:50%;
    margin-top:-12px;
    background: url('../images/icons_modern.png') no-repeat;
    background-position:0 -39px;
}

.metro .k4s_afcontent_news_loader_container ul li a {
text-decoration:none;
display: contents !important;
}

.metro .k4s_afcontent_news_loader_container ul li:nth-child(even) a {
color: #151515 !important;
}

.metro .k4s_afcontent_news_loader_container ul li a:hover {
text-decoration:underline;
}

.metro.k4s_afcontent_news_loader_container_widget .control_buttons_bottom {
text-align:center;
}

.metro.k4s_afcontent_news_loader_container_widget a.k4s_afcontent_news_loader_load_more {
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-o-user-select:none;
user-select:none;
position:relative;
margin-top:5px;
text-align:center;
width:100%;
height:32px;
display:inline-block;
background:#151515;
cursor:pointer;
line-height:32px;
text-decoration:none;
color:#fff !important;
border-radius: 3px;
}

.metro.k4s_afcontent_news_loader_container_widget .k4s_afcontent_news_loader_loading {
display:none;
background-color:#d1d5d8;
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
z-index:100;
border-radius: 3px;
}

.metro.k4s_afcontent_news_loader_container_widget .k4s_afcontent_news_loader_loading:after {
position:absolute;
content:' ';
display:block;
width:32px;
height:10px;
left:50%;
top:50%;
margin-top:-5px;
margin-left:-16px;
background:url(../images/loading.gif) no-repeat!important;
z-index:101!important;
}

.metro .k4s_afcontent_news_loader_scroll_container {
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
position:relative;
padding:5px!important;
}

.metro .k4s_afcontent_news_loader_scroll .k4s_afcontent_news_loader_viewport {
overflow:hidden;
position:relative;
}

.metro .k4s_afcontent_news_loader_scroll .k4s_afcontent_news_loader_overview {
list-style:none;
position:absolute;
left:0;
top:0;
right:0;
}

.metro .k4s_afcontent_news_loader_scroll .k4s_afcontent_news_loader_scrollbar {
position:relative;
float:right;
width:8px;
}

.metro .k4s_afcontent_news_loader_scroll .k4s_afcontent_news_loader_track {
border-right:1px solid #ddd;
height:100%;
width:2px;
position:relative;
padding:0 1px;
}

.metro .k4s_afcontent_news_loader_scroll .k4s_afcontent_news_loader_thumb {
background:#757575;
height:20px;
width:8px;
cursor:pointer;
overflow:hidden;
position:absolute;
top:0;
-khtml-border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
}

.metro .k4s_afcontent_news_loader_scroll .k4s_afcontent_news_loader_thumb .k4s_afcontent_news_loader_end {
border-radius: 6px 6px 0 0;
background:#ddd;
overflow:hidden;
height:5px;
width:8px;
}

.metro .k4s_afcontent_news_loader_container ul li.new_li,.metro .k4s_afcontent_news_loader_scroll .disable {
display:none;
}

.metro .k4s_afcontent_news_loader_container ul li.no_items {
text-align:center;
font-size:24px;
border:3px dashed #ccc;
color:#ccc;
margin:10px 0!important;
}

/* walid */

#k4s_afcontent_news_loader_container_widget_953 {
    width: 100% !important;
}
#k4s_afcontent_news_loader_scroll_953 {
    width: 100% !important;
}