@charset "UTF-8";

/* --- events.css --- */

.news_feed_page_global .eventList:first-of-type
{
	border-top: 1px solid #d7edfc;
}

.event
{
	overflow: hidden; zoom: 1;
}

	.event .avatar,
	.event .icon
	{
		float: left;
	}
	
	.event .content
	{
		margin-left: 65px;
		padding-top: 1px;
	}
	
		.event .NewsFeedItemHider
		{
			float: right;
			margin-left: 5px;
		}
	
		.event .content .description
		{
			color: rgb(150,150,150);
		}
	
			.event .content .description em
			{
				color: rgb(20,20,20);
			}
	
		.event .content .options
		{
			float: right;
			font-size: 11px;
		}
		
		.event .content .primaryText
		{
			font-weight: bold;
		}
		
		.event .content .title
		{
			line-height: 16px;
			margin-top: 5px;
		}
		
		.event .content .minorTitle
		{
			font-size: 11px;
			line-height: 16px;
			margin-top: 5px;
		}
		
		.event .content .snippet
		{
			margin: 5px 0;
			
			font-size: 13pt;
font-family: 'Helvetica', sans-serif;
line-height: 1.4;
;
			
			font-size: 11px;
			font-style: italic;
		}
		
		.event .content .DateTime
		{
			display: block;
			color: rgb(150,150,150);
			font-size: 11px;
			margin-top: 5px;
		}
		
		.event .content .icon
		{
			display: inline-block;
			width: 16px;
			height: 16px;
			margin-right: 5px;
			vertical-align: middle;
		}
		
		.event .content .thread .icon
		{
			background: transparent url('styles/TinhTe/xenforo/xenforo-ui-sprite.png') no-repeat -96px -16px;
		}
		
		.event .content .forum .icon
		{
			background: transparent url('styles/TinhTe/xenforo/xenforo-ui-sprite.png') no-repeat -80px -16px;
		}
		
		.event .content .attachedImages		
		{
		}
		
			.event .content .attachedImages:hover,
			.event .content .attachedImages:active
			{
				outline: 0 none;
				text-decoration: none;
			}
			
				.event .content .attachedImages img
				{
					max-height: 32px;
				}

/* --- nat_public_css.css --- */

.natMenuLevel0
{
	padding-left: 0px;
}

.natMenuLevel1
{
	padding-left: 10px;
}

.natMenuLevel2
{
	padding-left: 20px;
}

.natMenuLevel3
{
	padding-left: 30px;
}

.natMenuLevel4
{
	padding-left: 40px;
}

.natMenuLevel5
{
	padding-left: 50px;
}

.natMenuLevel6
{
	padding-left: 60px;
}

.natMenuLevel7
{
	padding-left: 70px;
}

.natMenuLevel8
{
	padding-left: 80px;
}

.natMenuLevel9
{
	padding-left: 90px;
}

.natMenuLevel10
{
	padding-left: 100px;
}



/* STYLING TO MAKE COLUMN MENUS WORK */
div.natJSMenuColumns
{
	background-color: rgb(255, 255, 255);
	background-color: rgba(255, 255, 255, 0.96);
}

/* STYLING TO MAKE COLUMN MENUS WORK */
div.natJSMenuColumns ul
{
	float: left;
	border-bottom: 0px;
	background-color: transparent !important;
	max-height: none !important;
}







/* --- news_feed.css --- */

.newsFeed
{
}

.NewsFeedEnd
{
}

.NewsFeedEnd a
{
	overflow: hidden; zoom: 1;
}

.newsFeed .extra
{
	font-size: 11px;
	margin-top: 5px;
	text-align: right;
}

/* --- tt_footer.css --- */

.footer {
	color: white;
background-color: rgb(27, 27, 27);
margin-top: 20px;
border-top: 5px solid #6cb2e4;
overflow: hidden;

}

.footer .topFooter {
  background-color: rgba(255, 255, 255, 0.025);
  border-bottom:  1px solid rgb(255, 255, 255); border-bottom:  1px solid rgba(255, 255, 255, 0.05); _border-bottom:  1px solid rgb(255, 255, 255);
  padding: 15px 0;
  overflow: hidden;
}

.footer .mainFooter {
  background-color: rgba(255, 255, 255, 0.025);
  border-bottom:  1px solid rgb(255, 255, 255); border-bottom:  1px solid rgba(255, 255, 255, 0.05); _border-bottom:  1px solid rgb(255, 255, 255);
}

.footer .mainFooter.row {
  margin-bottom: 0;
}

.footer .mainFooter .col {
  border-left:  1px solid rgb(255, 255, 255); border-left:  1px solid rgba(255, 255, 255, 0.05); _border-left:  1px solid rgb(255, 255, 255);
  padding: 15px;
  line-height: 90%;
}

.footer .mainFooter .col:last-child {
  border-right:  1px solid rgb(255, 255, 255); border-right:  1px solid rgba(255, 255, 255, 0.05); _border-right:  1px solid rgb(255, 255, 255);
}

.footer .mainFooter .col:nth-last-child(3) {
  border-right:  1px solid rgb(255, 255, 255); border-right:  1px solid rgba(255, 255, 255, 0.05); _border-right:  1px solid rgb(255, 255, 255);
}

.footer .mainFooter .col dt {
  font-size: 20px;
  font-weight: bold;
  padding: 10px 0;
}

.footer .mainFooter .col dd {
  border-bottom:  1px solid rgb(255, 255, 255); border-bottom:  1px solid rgba(255, 255, 255, 0.05); _border-bottom:  1px solid rgb(255, 255, 255);
}

.footer .mainFooter dl.col:first-child dt, .footer .mainFooter dl.col:first-child dd {
   border: none;
   margin: 10px 0;
}

.footer .mainFooter .col dd a {
  padding: 10px;
}

.footer .endFooter {
  color: rgba(255, 255, 255, 0.8);
}

.footer .endFooter .copyright {
  text-align: left;
  font-size: 12px;
  margin: 15px;
}

@media (max-width:480px)
{
	.Responsive .footer .mainFooter .col, .Responsive .footer .endFooter .copyright
	{
		text-align: center;
	}
}