﻿/*Tab*/
.CategorieTab_TM .ranking_tabs{
	border-radius:5px;
	border:none;
	background:none;
}
.CategorieTab_TM .ranking_tabs .ui-tabs-nav{
	border:none;
	border-radius:5px;
	padding:0px;
	margin:0px;
	background:none;
}
.CategorieTab_TM .ranking_tabs .ui-tabs-nav .ui-state-default{
	list-style:none;
	float:left;
	border:none;
	background:none;
}

.CategorieTab_TM .ranking_tabs .ui-tabs-nav li a{
	
	color: #666;
	display: block; 
	background: rgba(203, 227, 32, 0.9) ;
	padding: 0 15px; 
	line-height: 36px;
	border: 1px solid #ccc;
	border-width: 1px 1px 0 0;
	font-size:13px;
	text-decoration:none!important;
	font-family:'Lato',sans-serif;

}
.CategorieTab_TM .ranking_tabs .ui-tabs-nav li a:hover{
	color: #333; 
}
.CategorieTab_TM .ranking_tabs .ui-tabs-nav li.ui-state-active a{
	background: #F5F5F5;
	color: #333; 
}
.CategorieTab_TM .ranking_tabs .ui-tabs-nav li:first-child a{
	border-left-width: 1px;
    border-top-left-radius: 2px;
}
.CategorieTab_TM .ranking_tabs .ui-tabs-nav li:last-child a{
	border-top-right-radius: 2px;
}

.CategorieTab_TM .tab-content .ui-tabs-panel{
	display:block;
	padding:0px;
	background:none;
	border-radius:0px;
	border:none;
}
.CategorieTab_TM .tab-content .ui-tabs-hide{
	display:none;
}
.CategorieTab_TM .tab-content{
        font-family:'Lato',sans-serif;
	padding: 10px; 
	margin:0px;
	background-color:  #F5F5F5;       
	border: 1px solid #ccc;
	-moz-box-shadow: 0 2px 2px #ddd; -webkit-box-shadow: 0 2px 2px #ddd; box-shadow: 0 2px 2px #ddd;
	-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;
	-moz-border-radius-topleft: 0; -webkit-border-top-left-radius: 0; border-top-left-radius: 0;
}

.CategorieTab_TM .news_toplist{
	padding:0px!important;
	margin:0px;
}
.CategorieTab_TM .news_toplist li:first-child{
	border-top:none;	
}
.CategorieTab_TM .news_toplist li{
	list-style:none;
	border-top:1px solid #ccc;
	padding:8px 0px;
	border-bottom:none;
}
.CategorieTab_TM .news_toplist li:first-child{
	padding-top:0px;
}
.CategorieTab_TM .news_toplist li .post_thum{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	border:none;
	padding:0px;
}
.CategorieTab_TM .news_toplist li .post_thum a{
    background:none;
    display: block;
}
.CategorieTab_TM .news_toplist li .post_thum img{
	display:block;
	transition: opacity 0.2s linear;
	-moz-transition: opacity 0.2s linear;
	-webkit-transition: opacity 0.2s linear;
	-o-transition: opacity 0.2s linear;
	max-width:100%;
	width:auto;
}
.CategorieTab_TM .news_toplist li .post_thum img:hover{
	opacity: 0.6;
}
.CategorieTab_TM .news_toplist li .post_title{
	
        font-family:'Lato',sans-serif;
	margin:5px 0px 5px 0px;
}
.CategorieTab_TM .news_toplist .post_summary{
	margin:5px 0px;
	clear:both;
        font-family:'Lato',sans-serif;
   
       
}
.CategorieTab_TM .news_toplist li .post_title,
.CategorieTab_TM .news_toplist li .post_date,
.CategorieTab_TM .news_toplist li .post_more{
	color: #666;
        font-family:'Lato',sans-serif;   
}

.CategorieTab_TM .news_toplist li .post_title a,
.CategorieTab_TM .news_toplist li .post_date a,
.CategorieTab_TM .news_toplist li .post_more a{
	color: #3B96B6;
	text-decoration:none;
        font-family:'Lato',sans-serif;   
        
}
.CategorieTab_TM .news_toplist li .post_title a:hover,
.CategorieTab_TM .news_toplist li .post_date a:hover,
.CategorieTab_TM .news_toplist li .post_more a:hover{
	text-decoration:underline;
       font-family:'Lato',sans-serif;     
}

.CategorieTab_TM .post_tabtag a {
	font-size: 13px !important; 
	color: #3E3E3E!important;
	line-height: 22px;
       	background-color: #fff;
	display: inline-block; 
	margin: 0 3px 6px 0; 
	padding: 1px 9px;
	border: 1px solid #D4D4D4;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px; 
	border-radius: 4px; 
	text-decoration:none!important;
	transition: background 0.2s linear;
	-moz-transition: background 0.2s linear;
	-webkit-transition: background 0.2s linear;
	-o-transition: background 0.2s linear;
}
.CategorieTab_TM .post_tabtag a:hover { background-color: #333; text-decoration: none; color:#fff!important;}

@media (max-width: 767px) {
	.CategorieTab_TM .news_toplist li .post_thum{
		float:none;
		margin-right:0px;
		margin-bottom:10px;
	}	
}