@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed Regular'), local('RobotoCondensed-Regular'), url(css/Roboto-Condensed.woff) format('woff');
}
html,body,div,h1,h2,h3,ul,ol,li,form,fieldset,input,textarea {
	margin: 0;
	padding: 0;
	font-size: 100%;
}

ul {
	list-style: none;
}

img,fieldset {
	border: 0;
}

em {
	font-style: italic;
}

strong {
	font-weight: bold;
}

body {
	
	font: 12px/17px Arial, Helvetica, sans-serif;	
	text-align: center;
	-webkit-text-size-adjust: 100%;
}

a {
	text-decoration: none;
	color: #000;
}

a:hover {
	text-decoration: underline;
}

h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
	margin: 0;
	padding: 0;
}

p {
	margin: 0 0 10px;
}

div.box .textwidget {
	margin: 8px 0px 5px -1px;
	padding: 0px;
}

#container {
	width: 962px !important;
	margin: 0 auto !important;
	text-align: left !important;
}
.wrapper-flickr
{	
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: #BDBDBD !important;
	border-image: none !important;
	text-align: left !important;
	border-style: solid solid none !important;
	border-width: 1px 1px medium !important;
	margin: 10px auto 0px auto !important;
	width: 961px !important;
}
#container div.wrapper {	
	background: url("images/cat3_bg.jpg") repeat-x scroll 0 0 #FFFFFF;
	text-align: left;
	margin: 10px auto 0px auto;
	display: inline-block;
	padding: 10px 10px 10px 10px;
	width: 942px;
}

#container div.cleaner {
	clear: both;
	font-size: 1px;
	height: 1px;
	margin: 0;
	line-height: 1px;
}

#container div.sep {
	font-size: 1px;
	height: 2px;
	margin: 0;
	line-height: 1px;
	margin: 2px 0;
}
.cat2 .videotitle2 h5
{
	padding: 0px;
}
.videotitle2 h5
{
	padding: 5px 5px;
	text-transform: uppercase;
}
.videochanel2
{
	margin-bottom: 5px;
}
div.box {
	background-color: #fff;
	padding: 0px 10px 0px 10px;
}

div.box-nopadd {
	padding: 0;
	border-top: none;
}
.posts p.more a {
	padding: 4px 10px;
	text-decoration: none;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	font-size: 11px;
	text-transform: uppercase;
}

#header {
	padding: 0px;
}

#bannerHead {
	float: right;
	display: inline;
}

.postmoto {
	font-size: 12px;
	margin-top: 5px;
	width: 428px;
	text-align: justify;
}

#searchform #q {
	border: 1px solid #CCCCCC;
	height: 25px;
	padding: 0;
	width: 231px;
	font-size: 12px;
}

#searchsubmit {
	background: #620200;
	border: 1px solid #7D0000;
	color: #FFFFFF;
	cursor: pointer;
	height: 25px;
	line-height: 25px;
	padding: 0 5px;
}
#postsSmall .postcontent{
	height: 90px;
	overflow: hidden;
}
.postcontent h2 {
	color: #06190A;
}

#desc_other {
	color: #222;
	font-size: 12px;
	text-align: justify;
}

#postsBig .desc_other {
	color: #fff;
	font-size: 13px;
	line-height: 17px;
	text-align: justify;
}
.desc_other {
	color: #222;
	font-size: 12px;
	*line-height: 15px;
	line-height: 16px;
}
#navigation,#footnavigation {
	line-height: 31px;
	margin-top: -3px;
}

#nav{
	display: block;
	margin: 0px;
}

#nav li {
	float: left;
	display: inline;
	font-size: 12px;
	font-weight: bold;
}

#nav li li {
	padding-right: 3px;
	padding-left: 3px;
	line-height: 22px;
}

#nav li.home {
	padding-left: 7px;
	padding-right: 7px;
	border-left: 0;
}
#nav li.home a{
	font-family: "FontAwesome";
	font-size: 16px;
	color: #503D30;
}
#nav li.home a:hover{
	color: #E84F01;
}
.footer ul#footnav li.home {
	padding-left: 0 !important;
	margin: -2px -5px 0px 0px !important;
	padding-right: 0 !important;
	*padding-right: 10px !important;
	border-left: 0;
}

#nav ul li.home img {
	float: left;
	display: inline;
	margin-left: 10px;
	padding: 2px 0 7px;
}
#footnav ul li.home img {
	float: left;
	display: inline;
	margin-left: 5px;
	margin-right: 0px;
	*margin-right:0px;
	padding: 13px 0 7px;
}

#nav li.cleaner {
	float: none;
	display: inline-block;
	border-right: none;
}

#footnavigation {
	border-bottom: none;
}

#footnav li {
	font-size: 12px;
	text-transform: uppercase;
	font-weight: normal;
	*padding: 0px 7px;
	white-space: nowrap;
}

#frame {
	min-height: 200px;
	padding: 10px 0 50px;
	width: 962px;
}

.frame {
	padding: 0px 0 0px;
	margin: 0 auto;
	text-align: left;
	width: 962px;
}

.posts div.cover {
	margin-bottom: 5px;
	margin-top: 5px;
	float: left;
	margin-right: 10px;
}

.posts p.thumb_feat {
	margin-bottom: 0px;
	margin-top: 0px;
	float: left;
	margin-right: 10px;
}
.datefead
{
	color:#777;
	font-size: 11px;
}
.cathome3 .datecat
{
	margin-top: 0px;
}
.datecat
{
	color:#777;
	font-size: 11px !important;
	margin-right: 0px !important;
}
.desccat
{
	margin-top: 0px;
}
.list_item .desccat, .list_item_1 .desccat
{
	text-align: left;
	line-height: 16px;
	font-size: 12px;
}
.list_item .datecat, .list_item_1 .datecat
{
	margin-top: 0px;
}
div#news_desc p {
	text-align: justify;
}

div.news_desc p {
	text-align: justify;
}

ul.posts li {
	float: left;
	display: inline;
}

#container .posts li.last {
	margin-right: 0;
}

.posts h2 {
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
}
#postsSmall .posts .postcontent h2 {
	padding-bottom: 0px;
}
.posts .postcontent h2 {
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
	line-height: 16px;
}
div.box div.postcontent h2 a, div.box div.postcontent h3 a {
	font-size: 14px;
	color: #06190A;
}

div.box div.postcontent h2 a:hover, div.box div.postcontent h3 a:hover{
	font-size: 14px;
	color: #254117;
}
.title2{
	text-transform: uppercase;
	font-size: 16px;
	font-weight: bold;
	color: #005400;
	display: inline-block;
	padding: 5px 10px 10px 10px;
}
.title_category{
	text-transform: uppercase;
	font-size: 18px;
	font-weight: bold;
	color: #005400;
	padding: 5px 10px 10px 10px;
	text-align: center;
}
input.gsc-input {
	border-color: #DDDDDD;
	border-style: solid;
	border-width: 1px;
	width: 99%;
	height: 25px;
	padding: 0px !important;
}

.gsc-thinWrapper {
	width: 100% !important;
}

.cse input.gsc-search-button,input.gsc-search-button {
	background: #0D380E !important;
	border: 1px solid #0D380E !important;
	color: #fff !important;
	height: 25px;
	line-height: 25px;
	padding: 0px !important;
	margin: 0px !important;
	font-family: inherit;
	text-shadow: none !important;
}

.navTabs ul {
	height: 24px;
}

.navTabs li {
	float: left;
	display: inline;
	font-size: 12px;
	font-weight: bold;
	margin-right: 2px;
}

.navTabs li a {
	padding: 10px 10px;
}

.navTabs li.active a,.navTabs li a:hover {
	text-decoration: none;
}

a.more {
	font-style: italic;
}

#featPosts {
	margin: 0px 0px 10px 0px;
}

div#youtubearea p {
	margin: 0px;
}

#youtubearea {
	text-align: center;
}

div#youtubearea h5 a {
	font-size: 12px;
	color: #222;
	font-weight: bold;
}
.bg_top
{
	background: #fff url("images/cat1_bg.jpg") no-repeat top left;
	display: inline-block;
	width: 100%;
}
.hotnewstdq
{
	float: right;
	width: 300px;
	margin-top: 10px;
	margin-right: 15px;
}
.hotnewstdq #recent_news_ajax .title_recent_news
{
	color:#005E00 !important;
	border-top: 1px solid #005E00 !important;
}
.cat1 .col1 .hoatdongtdq .item .date_home
{
	font-size: 11px;
	color:#BF0000;
	padding-top: 5px;
}
.hotnewstdq .recent_post_ajax li
{
	padding-bottom: 9px !important;
}
.hotnewstdq .recent_post_ajax li.Newsrow1
{
	background: #005E00 !important;
}
.hotnewstdq .recent_post_ajax li.Newsrow2 h3 a
{
	color:#005E00 !important;
}
.hotnewstdq .recent_post_ajax li.Newsrow2 h3 a:hover
{
	color:#222222 !important;
}
.hotnewstdq .recent_post_ajax .ulmore2 li a
{
	color:#222222 !important;
	font-size: 12px;
}
.hotnewstdq .recent_post_ajax .ulmore2 li a:hover
{
	color:#005E00 !important;
}
.cat1{
	width: 617px;
	display: inline-block;
	border-right: 1px solid #ddd;
	padding: 0px 0px 5px 15px; 
	margin-top: 15px;
}
.cat1 .col1
{
	padding-bottom: 5px;
	padding-top: 5px;
	width: 100%;
	display: inline-block;
}
#featPosts .cat3
{
	margin: 0px 0px 0 5px;
	width: 250px;
	float: left;
}
#featPosts .cat3 .ColRightFead
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#featPosts .cat3 .ColRightFead li
{
	clear: both;
	margin: 0px 0px 8px 0px;
}
#featPosts .cat3 .ColRightFead li h3
{
	font-size: 12px;
	color: #005E00;
	padding-bottom: 5px;
	font-weight: bold;
}
#featPosts .cat3 .ColRightFead li h3 a
{
	color: #005E00;
	text-decoration: none;
}
#featPosts .cat3 .ColRightFead li h3 a:hover
{
	color:#503D30;
}
#postsBig .postcontent
{
	background: #005E00;
	min-height: 55px;
	margin-top: -5px;
	padding: 5px 10px;
}
#postsBig .postcontent h1
{
	font-size: 14px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
#postsBig .postcontent h1 a
{
	color:#fff;
	text-decoration: none;
}
#postsBig .postcontent h1 a:hover
{
	color:#aaa;
}
#postsBig {
	float: left;
	display: inline;
	width: 360px;
	margin-right: 0;
}
#postsBig img{
}
#postsBig h2 {
	font-size: 14px;
	font-weight: bold;
	clear: both;
}

.postsBig h2 a {
	font-size: 14px;
	color: #06190A;
}

div.container div.postcontent h2 a {
	color: #06190A;
}

div.container div.postcontent h2 a:hover {
	color: #64AA6A;
}

#postsBig p {
	font-size: 12px;
	line-height: 18px;
	margin: 0;
	text-align: justify;
}

.postcontent h2 span {
	font-size: 10px;
	color: #FA9417;
	padding-left: 4px;
	vertical-align: top;
	font-weight: normal;
}

#postsSmall {
	float: left;
	display: inline-block;
	width: 245px;
	margin-left: 0px;
	margin-top: 0px;
}

#postsSmall li {
	padding: 10px 10px 7px 10px;
	margin: 0px 0px 0px 0px;
	float: left;
	height: 94px;
	width: 237px;
	background: url(images/sub1_bg.jpg) repeat-x;
}
#postsSmall .lineli:first-child 
{
	border-bottom: 0px dotted #A7A7A7;
	padding: 0px;
	margin: 0px;
	height: 0px;
	display: inline;
}
#postsSmall li:last-child
{
	border-bottom: 0px;
	padding-bottom: 0px;
	height: 95px;
	margin-bottom: 0px;
}
#postsSmall div.box1
{
	border: 0px;
	background: none;
}
#postsSmall div.box {
	border-left: none;
}

#postsSmall div.cover {
	float: left;
	display: inline;
	margin-right: 10px;
	width: 120px;
}

#postsSmall p.thumb_feat {
	float: left;
	display: inline;
	margin-right: 10px;
}
#postsSmall p.thumb_feat img
{
	/*box-shadow: 0 0 5px #333333;*/
}
#postsSmall p {
	font-size: 11px;
	line-height: 16px;
}

#postsSmall a {
	text-decoration: none;
	color: #666;
}

#postsSmall a:hover {
	text-decoration: none;
}

h4.tags a {
	background: url(images/01.gif) no-repeat;
	background-position: 0px 5px;
	padding-left: 10px;
}
/* Required */
/* Hack Chrome */
.container {
	overflow: hidden;
	position: relative;
	height: 412px;
}

.slides {
	position: absolute;
	top: 0;
	left: 0;
}

.slides li.slide {
	position: absolute;
	top: 0;
	width: 430px;
	min-height: 400px;
	display: none;
	padding-left: 0px;
	background: transparent;
}
/* Optional */

#quickCategories {
	margin: 5px 0;
}

#content div.inside {
	margin-bottom: 0;
}

.content div.inside {
	margin-bottom: 0;
}

#quickCategories ul.posts li {
	width: 150px;
	margin-right: 7px;
	padding-left: 0px;
	background: transparent;
}

#featCategories {
	
}

#featCategories div.category {
	display: inline-block;
	margin-right: 0px;
	margin-bottom: 5px;
}

#featCategories div.category-last {
	margin-right: 0;
	margin-top: 5px;
}

div#news_desc #ngay {
	color: #FA9417;
}

div.news_desc .ngay {
	color: #FA9417;
}

div#news_other a {
	color: #666;
	font-size: 12px;
}

div#news_other a:hover {
	color: #06190A;
	text-decoration: none;
}

div.news_other a {
	color: #666;
	font-size: 12px;
}

div.news_other a:hover {
	color: #06190A;
	text-decoration: none;
}

div.title h3 a {
	color: #005400;
	font-size: 14px;
}
div.title h3 a:hover
{
	color:#023502;
	text-decoration: none;
}
div#news_desc h2 a {
	font-size: 14px;
	color: #06190A;
}

div#news_desc h2 a:hover {
	font-size: 14px;
	color: #254117;
}

div.box div.news_desc h2 a {
	font-size: 14px;
	color: #06190A;
}

div.box div.news_desc h2 a:hover {
	font-size: 14px;
	color: #254117;
}

#newposttitle,#otherposttitle {
	font-size: 14px;
	color: #06190A;
	font-weight: bold;
}

div.box ul.newpost li a,div.box ul.otherpost li a {
	float: left;
	font-size: 12px;
	margin-right: 2px;
}

div.box ul.newpost li .entry-date,div.box ul.otherpost li .entry-date {
	font-size: 11px;
}

#featCategories li {
	float: none;
	display: block;
	padding: 4px 0;
	padding-left: 16px;
}

#featCategories li.first {
	padding-left: 0;
	background: none;
}

#featCategories li.first h2 {
	margin-bottom: 4px;
}

#featCategories li.first p {
	margin-bottom: 0;
	font-size: 13px;
	line-height: 20px;
}

div.title {
	border-bottom: none;
	padding: 0 10px;
	line-height: 26px;
}
div.title .iconRss{
	color: #F89734;
	font-size: 18px !important;
	float: right;
	font-family: "FontAwesome";
}
div.title img {
	float: right;
	display: inline;
	margin-top: 6px;
}

div.title h3 {
	font-size: 14px;
	font-weight: bold;
	color: #005400;
	text-transform: uppercase;
}
div.breadcrumbs h3 {
	font-size: 14px;
	margin-right: 5px;
	text-transform: none;
	font-weight: bold;
}

div.breadcrumbs a {
	font-weight: bold;
	font-size: 12px !important;
}

/* Main */
div.side-left .main,div.side-left #sidebar {
	float: right;
	margin-right: 0;
	margin-left: 15px;
}

div.side-left #main,div.side-left #sidebar {
	float: right;
	margin-right: 0;
	margin-left: 15px;
}

div.side-left #sidebar {
	float: right;
	margin: 0;
}

div.full-width .main {
	width: 958px;
	margin-right: 0;
}

.main,#main {
	float: left;
	display: inline;
	margin-right: 10px;
	width: 631px;
}

#archive div.sep {
	margin-bottom: 15px;
}

#archive div.cover {
	float: left;
	display: inline;
	margin: 0 10px 10px 0;
}

#archive .postcontent h2, #archive .postcontent h3 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	padding-bottom: 3px;
	width: auto;
}
h2.title {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	padding-bottom: 3px;
	border-bottom: 1px solid #ccc;
	width: auto;
}

#archive p {
	font-size: 13px;
	line-height: 18px;
	margin-bottom: 6px;
	text-align: justify;
}

#single h1 {
	font-size: 16px;
	font-weight: bold;
	margin-top: 10px;
}

#single h1 a.title_single{
	font-size: 16px;
	font-weight: bold;
	color: #005400;
	text-decoration: none;
}
#single h1 a.title_single:hover{
	color: #023502;
	text-decoration: none;
}

#single h1.page {
	margin-bottom: 12px;
}
div.box .postmetadata ul li a
{
	vertical-align: top;
}
#single div.postmetadata {
	margin-bottom: 5px;
	margin-top: 6px;
}

#single {
	font-size: 14px;
	line-height: 20px;
	float:left;
}

#single div.sep {
	margin-bottom: 15px;
}

#single div.postcontent p.pages {
	float: right;
	display: inline;
	margin: 0 0 10px 10px;
}

#single div.postcontent h4.tags,#single div.postcontent p.pages {
	font-size: 11px;
	text-transform: uppercase;
	margin: 0;
	line-height: 24px;
}

#single div.postcontent h4.tags a,#single div.postcontent p.pages a {
	padding: 3px 6px;
	font-size: 10px;
}

#single .postcontent h2,#single .postcontent h3,#single .postcontent h4,#single .postcontent h5,#single .postcontent h6
	{
	font-weight: bold;
	margin-bottom: 12px;
}

#single .postcontent h2 {
	font-size: 18px;
	line-height: 30px;
}

#single .postcontent h3 {
	font-size: 16px;
	line-height: 30px;
}

#single .postcontent h4 {
	font-size: 16px;
	line-height: 28px;
}

#single .postcontent h5 {
	font-size: 15px;
	line-height: 24px;
}

#single .postcontent h6 {
	font-size: 15px;
	line-height: 22px;
}

#single .postcontent p {
	margin-bottom: 14px;
	font-size: 12px;
	text-align: justify;
}

#single .postcontent p img {
	margin-bottom: 10px;
}

#single .postcontent ul,#single .postcontent ol {
	margin: 0 0 14px 14px;
}

#single .postcontent li ul,#single .postcontent li ol {
	margin-bottom: 0;
}

#single .postcontent li {
	list-style-position: inside;
}

#single .postcontent ul li {
	list-style-type: square;
}

#single .postcontent ol li {
	list-style-type: decimal;
}

#archive .postcontent {
	overflow: hidden;
}

#single .box-single {
	border-bottom-width: 1px;
}

#single .box-author {
	font-size: 12px;
	line-height: 18px;
}

.box-author h2 {
	margin-bottom: 10px;
}

.box-author img {
	float: left;
	display: inline;
	margin-right: 10px;
}

.box-author p {
	margin-bottom: 0;
}

.box-author p.more {
	margin-top: 6px;
	font-size: 11px;
}

div.postmetadata {
	margin: 0px 0 5px 0px;
}

div.postmetadata ul {
	display: block;
	width: 100%;
}

div.postmetadata ul li {
	font-size: 12px;
	padding-left: 22px;
	float: none;
	margin-right: 3px;
}

#archive .posts div.postmetadata ul li.calendar {
	background: none;
	padding-left:0px !important;
	margin-right: 3px !important;
	float:left;
}
#archive .posts div.postmetadata ul li.calendar:before{
	font-size: 14px;
	font-family: "FontAwesome";
	content: "\f073";
	padding-right: 5px;
	color: #777777;
}
div.postmetadata ul li .categories-links{
	color: #3F3D3D;
	font-weight: bold;
}
div.postmetadata ul li .categories-links:hover{
	color: #005E00;
	text-decoration: none;
}
div.postmetadata ul li.author {
	background-image: url(images/icon_author.png);
}

div.postmetadata ul li.category {
	background-image: url(images/icon_category.png);
}
div.postmetadata ul li.face
{
	background: none;
	padding-left: 0px;
}
div.postmetadata ul li.comments {
	background: none;
	padding-left: 0px !important;
	float:right;
	margin-left: 5px;
}
div.postmetadata ul li.comments:before{
	font-family: "FontAwesome";
	font-size: 14px;
	color: #777;
	content: "\f075";
	padding-right: 5px;
}
div.postmetadata ul li.calendar {
	background-image: none;
	padding-left: 0px;
	float:left;
}
div.postmetadata ul li.calendar:before {
	font-size: 14px;
	font-family: "FontAwesome";
	content: "\f073";
	padding-right: 5px;
	color: #777777;
}
#archive .posts li {
	background: transparent;
	padding: 0px;
}
/* Sidebar */
#sidebar {
	float: right;
	display: inline;
	width: 300px;
}

#sidebar .widget {
	margin-bottom: 10px;
	font-size: 12px;
	line-height: 18px;
}
#sidebar .widget:first-child
{
	margin-bottom: 0px;
	margin-top: -10px;
}
#sidebar ul.posts li {
	float: none;
	background: transparent;
	padding-left: 0px;
}

#sidebar ul.posts div.cover {
	float: left;
	display: inline;
	margin-right: 10px;
	margin-bottom: 10px;
}

#sidebar ul.posts p.postmetadata {
	font-size: 11px;
}

.wpzoomSocial {
	margin-top: 7px;
	margin-bottom: 10px;
	background: #E8F4E8;
	width: 576px;
	font-size: 12px;
	display: inline-block;
	text-align:left;
	padding: 5px 15px;
	border-bottom: 1px solid #A8C4AB;
}
.single_share a.iconfont_face{
	color: #405884;
    font-family: "FontAwesome";
    font-size: 19px;
    padding-right: 3px;
}
.single_share a.iconfont_twitter{
	color: #97DAF5;
    font-family: "FontAwesome";
    font-size: 19px;
    padding-right: 3px;
}
ul.wpzoomSocial li img {
	float: left;
	display: inline;
	margin-right: 0px;
}

/* Comments */
.main ol.normalComments {
	clear: left;
	padding: 1em 0;
	margin: 0;
}

.main ol.normalComments div.comment-body {
	position: relative;
}

.main ol.normalComments div.reply {
	position: absolute;
	top: 0;
	right: 0;
}

.main ol.normalComments li {
	list-style-type: none;
	margin: 0 0 1em;
	padding: 10px 15px 5px;
	font-size: 11px;
	line-height: 16px;
	min-height: 60px;
}

.main ol.normalComments li ul.children {
	padding: 10px 0 0;
}

.main ol.normalComments li ul.children li {
	clear: left;
	margin: 0 10px 10px 10px;
}

.main ol.normalComments li p {
	margin-bottom: 0;
}

.main ol.normalComments img.avatar {
	float: left;
	margin: 0 15px 15px 0;
}

.main ol.normalComments cite {
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	font-style: normal;
	float: left;
	display: inline;
	margin-right: 25px;
}

.main ol.normalComments .commentmetadata {
	line-height: 18px;
	font-size: 11px;
	margin-bottom: 5px;
}

.main ol.normalComments blockquote {
	font-size: 12px;
	line-height: 18px;
}

.main ol.normalComments span.says {
	display: none;
}

.afterpost .navigation .alignleft a,.reply a,.afterpost .navigation .alignright a,.cancel-comment-reply a
	{
	padding: 2px 5px;
	margin-bottom: 5px;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: none;
}

.afterpost .navigation .alignleft a:hover,.afterpost .navigation .alignright a:hover,.reply a:hover,.cancel-comment-reply a:hover
	{
	text-decoration: none;
}

.afterpost .navigation .alignleft a,.afterpost .navigation .alignright a
	{
	width: 125px;
	padding: 3px 0 0 3px;
	text-align: center;
	height: 20px;
}

#commentform {
	margin-top: 15px;
	clear: left;
}

#commentform code {
	font-size: 11px;
}

#commentform p {
	margin: 0 0 5px;
	font-size: 12px;
}

#commentform #formLabels {
	display: inline-block;
}

#commentform #formContent {
	border: 1px solid #C0CEC2;
	position: relative;
	height: 115px;
	margin-top: 5px;
}

#commentform label {
	font-weight: bold;
	line-height: 2.0em;
	font-size: 11px;
	display: block;
	text-transform: uppercase;
}

#commentform input {
	width: 250px;
	padding: 4px 0 4px 5px;
	font-size: 12px;
	margin-bottom: 0px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
}

#commentform textarea {
	width: 98%;
	height: 80px;
	padding: 5px;
	margin-bottom: 0px;
}

#commentform #submit {
	padding: 3px 0px;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	right: 8px;
	bottom: 5px;
	width: 76px;
	text-transform: none;
	position: absolute;
	z-index: 100;
	float:right;
	background: #005E00 !important;
	border: 0px solid #ddd;
}
#commentform #submit:hover
{
	cursor: pointer;
	opacity: 0.8;
}
.main label,#commentform label {
	font-weight: bold;
	line-height: 2.0em;
	font-size: 11px;
	display: block;
	text-transform: capitalize;
}

.main #submit {
	background: none;
	font-size: 12px;
	text-transform: uppercase;
	padding: 5px 7px;
	width: auto;
	cursor: pointer;
}

#commentspost h2 {
	font-size: 16px;
	margin-top: 10px;
}

.timestamp {
	font-size: 10px;
	color: #FA9417;
}

.postdeteail {
	font-size: 14px;
	line-height: 1.6em;
	text-align: justify;
}
.postdeteail #preadmore
{
	text-align: left;
}
.postdeteail div a {
	clear: both;
}

.postdeteail div p {
	margin-bottom: 5px;
}

#single div.postcontent {
	font-size: 12px;
	line-height: 20px;
}

#single div.postcontent p,#single div.postcontent img {
	margin-bottom: 0px;
	font-size: 12px;
}

#single div.postcontent ul,#single div.postcontent ol {
	margin-left: 20px;
	margin-bottom: 14px;
}

#single div.postcontent li {
	list-style-position: inside;
}

#single div.postcontent ul li {
	list-style-type: square;
}

#single div.postcontent ol li {
	list-style-type: decimal;
}


div.navigation {
	text-align: center;
}

div.navsep {
	margin-top: 20px;
}

div.navigation a {
	padding: 3px 5px;
	text-transform: none;
	font-weight: bold;
	font-size: 14px;
}

/* Begin Images */
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

img.alignright {
	margin: 0 0 5px 10px;
	display: inline;
}

img.alignleft {
	margin: 0 10px 5px 0;
	display: inline;
}

.alignright {
	float: right;
	margin-left: 10px !important;
}

.alignleft {
	float: left;
	margin-right: 10px !important;
}
/* End Images */

/* Begin Lists
	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */
/* Begin Various Tags & Classes */
acronym,abbr,span.caps {
	cursor: help;
}

acronym,abbr {
	border-bottom: 1px dashed #999;
}

blockquote {
	margin: 20px 0;
	padding: 10px 15px 10px 15px;
	background: #E8F4E8;
	border: 1px solid #ccc;
	border-width: 1px 0px;
}

blockquote cite {
	margin: 5px 0 0;
	display: block;
}

.center {
	text-align: center;
}

.hidden {
	display: none;
}

hr {
	border-top: 1px solid #E4E4E4;
	font-size: 1px;
}

a img {
	border: none;
}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}
/* End Various Tags & Classes*/

/* Captions */
.aligncenter,div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	max-width: 600px;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	display: block;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px auto; 
	max-width: 600px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	height: auto;
	border: 0 none;
	max-width: 590px;
}

.wp-caption p.wp-caption-text {
	font-size: 12px;
	line-height: 17px;
	padding: 5px 4px 5px;
	margin: 0;
	text-align: center !important;
} 
/* End captions */
img#wpstats {
	display: none
}

#searchform label {
	font-weight: bold;
	font-size: 11px;
	display: none;
}

#searchform input {
	float: left;
	display: inline;
	height: 18px;
	padding: 4px;
}

#searchform input#s {
	width: 200px;
}

#searchform input#searchsubmit {
	font-size: 11px;
	font-weight: bold;
	height: 26px;
	float: right;
	width: 60px;
	padding: 0;
	margin-left: 2px;
	margin-bottom: 10px;
	cursor: pointer;
}

/* WPZOOM Gallery Widget */
.KenhanhFoo
{
	height: 220px;
}
.widget ul.gallery {
	padding: 0;
	margin: 10px 0px 0px 3px;
}
.KenhanhFoo .widget ul.gallery
{
	padding: 0;
	margin: 0px 0px 0px 0px;
}
.KenhanhFoo .widget ul.gallery li {
	list-style-type: none;
	display: inline;
	padding: 0;
	float: left;
	margin: 0 1px 5px 0px;
	background: transparent;
}
.KenhanhFoo .widget ul.gallery li img
{
	height: 74px !important;
	width: 102px !important;
	border: 0px;
	margin-bottom: 0px;
}
.KenhanhFoo .widget ul.gallery li img:hover
{
	border: 0px;
}
.widget ul.gallery li {
	list-style-type: none;
	display: inline;
	padding: 0;
	margin: 0 5px 11px 6px;
	background: transparent;
}

.widget ul.gallery li.last {
	margin-right: 0;
}

.widget ul.gallery li img {
	padding: 1px;
}

div.boxflickr {
	background-color: #FFFFFF;
	border: 1px solid #A8C4AB;
	padding: 0px;
}

.widget .social li {
	display: inline;
	width: 47%;
	float: left;
	padding: 10px 0;
	margin-right: 6px;
	line-height: 16px;
}

.widget .social li a {
	font-size: 12px;
	font-weight: bold;
}

.widget .social li a span {
	font-size: 11px;
	display: block;
	font-weight: normal;
}

.widget .social img {
	float: left;
	margin-right: 7px;
}

.postcontent .gallery .gallery-item {
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
	*display: inline;
	margin: 10px;
}

.postcontent .gallery {
	margin: auto;
	text-align: center;
	clear: both;
}

.postcontent .gallery img {
	
}

.postcontent .gallery-caption {
	margin-left: 0;
}
/* So do chinh phu */
.ten {
	text-align: center;
	font-size: 16px;
	font-family: arial;
	margin: 5px 0px 0px 0px;
	text-transform: uppercase;
	font-weight: bold;
}

div.box .ten a {
	color: #222;
	text-decoration: none;
}

div.box .ten a:hover {
	color: #722626;
}

.chucvu {
	text-align: center;
	font-size: 14px;
	font-family: arial;
}

.subten {
	text-align: center;
	font-size: 11px;
	font-family: arial;
	margin: 5px 0px 0px 0px;
	text-transform: uppercase;
	font-weight: bold;
}

div.box .subten a {
	color: #222;
	text-decoration: none;
}

div.box .subten a:hover {
	color: #722626;
}

.subchucvu {
	text-align: center;
	font-size: 12px;
	font-family: arial;
}

.xuanphuc {
	float: left;
	width: 150px;
}

.trunghai {
	float: left;
	width: 150px;
}

.thiennhan {
	float: left;
	width: 150px;
}

.vanninh {
	float: left;
	width: 150px;
}

.quangthanh {
	float: left;
	width: 120px;
}

.daiquang {
	float: left;
	width: 120px;
}

.binhminh {
	float: left;
	width: 120px;
}

.dinhhue {
	float: left;
	width: 120px;
}

.vanbinh {
	float: left;
	width: 120px;
}

#header #logo {
	float: left;
	height: 122px;
	width: 100%;
}

#header #logo {
	float: left;
}

#header #logo a {
	position: relative;
}

#menuSocial {
	display: inline;
	float: right;
	margin-top: 5px;
	margin-right: 5px;
	position: absolute;
	right: 0;
	top: 0;
	width: 70px;
	z-index: 300;
}

#menuSocial li {
	float: right;
	display: inline;
	margin-left: 5px;
}

#menuSocial img {
	border-radius: 2px;
}

#navigations {
	position: relative;
	clear: both;
	width: 100%;
	display: inline-block;
	list-style: none outside none;
	margin: 0;
	padding: 0;
}

#feedform {
	clear: both;
	display: block;
	margin-top: 15px;
	width: 100%;
	margin-bottom: 5px;
}

#feedform #textfeedform {
	border: 1px solid #CCCCCC;
	width: 214px;
	float: left;
	margin-left: 0px;
	height: 25px;
	padding: 0px;
}
.KenhanhFoo #feedform #textfeedform, #searchform_home #q
{
	border: 1px solid #D1D1D1;
	height: 20px;
	font-size: 12px;
	line-height: 20px;
	width: 205px;
	text-align: left;
}
#searchform_home
{
	text-align: left;
}
.KenhanhFoo #feedform #submitfeed, .KenhanhFoo #searchform_home input#searchsubmit
{
	height: 22px;
}
#feedform #submitfeed {
	width: 60px;
	cursor: pointer;
	height: 26px;
	border: 0px solid #D0E5E2;
	background-color: #0E3B0F;
	color: #FFF;
	margin-left: 3px;
	float:left;
	font-size: 11px;
	font-weight: bold;
}
#searchform_home input#searchsubmit {
	width: 60px;
	cursor: pointer;
	height: 26px;
	border: 0px solid #D0E5E2;
	background-color: #0E3B0F;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
}
/* End */

.icon_photo, .font_photo{font-family: 'FontAwesome'; font-weight: normal !important; color: #636262; font-size: 10px; height: 14px; display: inline-block; margin: 2px 0 0 5px;} 
.icon_video, .font_video{font-family: 'FontAwesome'; font-weight: normal !important; color: #636262; font-size: 10px; height: 14px; display: inline-block; margin: 2px 0 0 5px;}
#postsSmall .pagination .icon_video{background: url(images/icon_video.gif)no-repeat; background-position: 0px 0px; width: 20px; height: 17px; display: inline-block; margin: 2px 0 0 5px;}
#headline{border:1px solid #CCC;display:inline-block;padding:7px 10px}  
#headline .headlineTitle{display:inline;font-size:14px;font-weight:700;margin-right:3px}  
#headline #togglelink{display:inline-block;font-size:12px}  
#reference{clear:both;border:1px solid #CCC;padding:7px 10px}  
#reference .referenceTitle{list-style:none;margin:0;padding:0}  
#reference .referenceTitle li{float:left;background:none;cursor:pointer;margin:0 25px 0 0;padding:0}  
#reference .referenceTitle li:hover{text-decoration:underline}  
#reference .referenceTitle li.active{color:#336;font-weight:700;text-decoration:underline}  
#headline .headlineContent,#reference .referenceContent{clear:both} 
#headline a{color: #0645AD !important;}  
#reference .referenceTitle ul li{color: #5AABFF; height: 30px;}  
#reference {margin: 0px 0px 10px 0px}  
.image_carousel
{
	margin: 10px 0px 0px 0px !important;
	padding: 10px 10px 0px 10px !important;
}
.image_carousel .slide_item
{
	width: 301px !important;
}
.box-single div.otherpost ul.other_for
{
	padding: 0px 0px 0px 3px !important;
}

.frame #recent_news_ajax .title_recent_news
{
	color: #013D01 !important;
	border-top: 1px solid #013D01;
}
.frame .recent_post_ajax li.Newsrow1
{
	background:#013D01 !important;
}
.frame .recent_post_ajax li.Newsrow2 h3 a
{
	color:#013D01 !important;
}
.frame .recent_post_ajax li.Newsrow2 h3 a:hover
{
	color:#222 !important;
}
.frame .recent_post_ajax .ulmore2 li a
{
	color:#222 !important;
}
.frame .recent_post_ajax .ulmore2 li a:hover
{
	color:#013D01 !important;
	text-decoration: none !important;
}
.KenhanhFoo .iosSlider
{
	width: 290px !important;
	height: 197px !important;
	margin-left: 4px;
}
.KenhanhFoo .iosSlider .slider .item
{	
	height: 196px;
}
.KenhanhFoo .iosSlider .slider .item img
{
	width: 290px;
	height: 183px;
}
.KenhanhFoo .item-des
{
	width: 278px;
	margin-left: 2px;
	text-align: left;
	opacity: 0.7;
	padding: 5px 5px;
}
.KenhanhFoo .album_flickr
{
	width: 300px !important;
	margin-bottom: 10px;
	margin-top: 5px;
}
#sidebar .youtube-slider-title
{
	height: 34px;
}

.comments-fbs
{
	margin-left: 15px !important;
	width: 900px !important;
}
.sub-next-pre
{
	margin-top: -45px !important;
	width: 690px !important;
}
.flickr-caption
{
	width: 690px !important;
	margin-left: 6px !important;	
	display: inline-block;
}
.comments-count
{
	width: 690px !important;
}
.flickr-sidebar
{
	margin-left: 5px !important;
	padding-bottom: 9px !important;
	background: url("../gimages/flickr_images/menu_shadow.png") no-repeat center bottom !important;
}
.sidebar_thumb
{	
	display: inline-block;
	background: #f6f7fb;
}
.comments
{
	padding-bottom: 10px !important;
}
.album-date
{
	padding-right: 5px;
}
.album-arrow
{
	padding-left: 10px !important;
}
.album-top
{
	margin-left: 10px !important;
}
.album-bottom
{
	margin-left: 50px !important;
}

.album-selected{	
	background: #1c5e09 url(images/active_bg2.jpg) repeat-x !important;
	opacity: 1 !important;	
}
.caption-photo
{
	font-size: 13px;
	margin-left: 20px !important;
}
.album-date
{
	width: 30px !important;
	font-size: 12px !important;
}
.slideshow-img img
{
	overflow: hidden;
	width: 692px !important;
	margin-left: 0px !important;
	height: auto !important;
	
}
.flickr-caption
{
	font-size: 12px !important;	
}
.fb-youtube-page p{
	margin: 0px !important;
	color: #015F00 !important;
}
.share-video p{
	margin: 0px !important;
	color: #015F00 !important;
}
.flickr-caption .share-snetwork{
	border-color: #015F00 !important;
}
.like-video{
	background: none repeat scroll 0 0 #EEEEEE !important;
}
.like-video p{
	color: #015F00 !important;
}
.clear-drive{
	border-color: #015F00 !important;
}
.album-selected
{
	padding: 0px 0px;
}
.album-page-number
{
	padding-bottom: 10px !important;
}

.album
{
	padding-right: 10px;
	width: 217px !important;
}
.youtube-sidebar .album
{
	margin-left: 0px !important;
}
.album ul li
{
	padding-top: 0px;
	padding-right: 10px;
}
.main-container
{
	margin-left: 6px !important;
	margin-top: 25px;
	overflow: hidden;
	width: 692px !important;
}
.main-container iframe
{
	width: 692px !important;
	height: 510px !important;
}
.youtube-sidebar .album-bottom
{
	background-position: 80px 50% !important;
	text-align: left;
	padding-left: 10px !important;
	width: 86px !important;
}
.postdeteail div h4.tags
{
	color:#013D01;
	float: left;
	text-align: left;
	font-size: 13px;
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
.single_share
{
	border: 1px solid #A8C4AB;
	display: inline-block;
	padding: 7px 10px 7px 10px;
	margin-top: 10px;
	background: #E8F4E8;
	width: 587px;
	margin-bottom: 5px;
}
.single_share_left
{
	float:left;
	width: 295px;
	border-right: 1px solid #A8C4AB;
	padding-right: 10px;
	margin-right: 10px;
}
.title_face
{
	color:#013D01; 
	padding-bottom: 5px;
	font-size: 1.1em;
	font-family: 'Roboto Condensed',Arial,Helvetica,sans-serif;
	text-align: left;
	font-weight: 400;
}
.title_face a{color: #013D01 !important;}
.title_face a:hover{color: #06190A !important; text-decoration: none !important;}
.fanpageleft{margin-left: -6px; display: block;}
.fanpageleftcol{margin: 8px 0; text-align: center;}
.fanpagerightcol{margin-left: 74px;}
.fplusone {
	width: 61px;
	height: 22px;
	display: inline-block;
	vertical-align: top;
	float: left;
}
.single_share img {
	margin-left: 4px;
}
.single_share_right
{
	float:left;
	width: 270px;
}
.fb_iframe_widget .fb_ltr
{
	left: 0px !important;
}
#sidebar .title_cat {
    background: url("images/bg_titlecat.jpg") no-repeat scroll 0 0 transparent;
    color: #B50007;
    font-size: 14px;
    font-weight: bold;
    margin-top: -5px !important;
    padding: 16px 0;
    text-align: center;
    text-transform: uppercase;
}
#sidebar ul.tabs_recent li.li_tn span, .hotnewstdq ul.tabs_recent li.li_tn span, .hotnewstdq ul.tabs_recent li span, .hotnewstdq ul.tabs_recent li.li_tn span.active_slideTab, .hotnewstdq ul.tabs_recent li.li_tm span.active_slideTab, #sidebar ul.tabs_recent li span
{
	color:#005E00 !important;
}
.hotnewstdq #content_2 .Most_Viewed, #sidebar #content_2 .Most_Viewed
{
	background: none repeat scroll 0 0 #005E00 !important;
}

.KenhanhFoo .album_flickr .youtube-flickr-title{
	height: 33px;
	border-radius: 3px 3px 0px 0px;
}
.KenhanhFoo .album_flickr .youtube-flickr-title .youtube
{
	font-size: 14px !important;
    height: 23px !important;
    padding-top: 10px !important;
    width: 130px !important;
    margin-left: 10px !important;	
}

.KenhanhFoo .album_flickr .youtube-flickr-title .divide
{
	height: 26px;
    padding-top: 8px;	
}
.KenhanhFoo .album_flickr .youtube-flickr-title .flickr
{
	font-size: 14px !important;
    height: 23px !important;
    padding-top: 10px !important;
   
}
.KenhanhFoo .album_youtube_flickr .album_flickr .iosSliderButtons{
	width: auto !important;
	float: left !important;
}
.KenhanhFoo .album_youtube_flickr .album_flickr .view-more{
	margin-top: -5px !important;
	background: none !important;
}

.KenhanhFoo .album_youtube .youtube-flickr-title{
	height: 33px ;
	border-radius: 3px 3px 0px 0px;
	display: none;
}
.KenhanhFoo .album_youtube .youtube-flickr-title .youtube
{
	font-size: 14px !important;
	height: 25px !important;
	padding-top: 10px !important;
	width: 135px !important;
	margin-left: 10px !important;		
}
.KenhanhFoo .album_youtube .youtube-flickr-title .divide
{
	height: 26px;
    padding-top: 8px;	
}
.KenhanhFoo .album_youtube .youtube-flickr-title .flickr
{
	font-size: 14px !important;
    height: 23px !important;
    padding-top: 10px !important;
   
}
.KenhanhFoo .album_youtube_flickr .album_youtube .youtube-iosSliderButtons{
	width: auto !important;
	float: left !important;
}
.KenhanhFoo .album_youtube_flickr .album_youtube .youtube-view-more{
	margin-top: -5px !important;
}
.KenhanhFoo .youtube-view-more{
	background: none ;
}
.KenhanhFoo .album_youtube_flickr{
	width: 300px !important;
}
.KenhanhFoo .album_youtube {
    margin-bottom: 10px;
    margin-top: 5px;
    width: 300px !important;
}
.youtube-item-des{
	width: 290px !important;
	margin-left: 2px;
	bottom: 0px !important;
}
.KenhanhFoo .album_youtube_flickr .album_youtube .youtube-item-des{
	width: 288px !important;
	margin-left: 2px;
	bottom: 0px !important;
}
.KenhanhFoo .album_youtube_flickr .album_youtube .youtube-item-des .youtube-item-des-title{
	width: 240px !important;
}
.KenhanhFoo .youtube-iosSlider .slider .item img{
	height: 215px;
	width: 290px;
}
.youtube-item-des p
{
	text-align: left;
}
.KenhanhFoo .youtube-iosSlider .slider .item{
	height: 215px;
}
.KenhanhFoo .youtube-iosSlider{
	height: 221px !important;
	margin-left: 4px;
	width: 290px !important;
}
.KenhanhFoo .youtube-flickr-title{
	background: none repeat scroll 0 0 #005E00 !important;	
}
.KenhanhFoo .album_youtube_flickr .album_youtube .youtube-flickr-title .youtube{	
	border: none !important;
	color: #FFFFFF !important;
	background: url("images/arrow_yf.png") no-repeat scroll 50% top transparent;
}
.KenhanhFoo .album_youtube_flickr .album_youtube .youtube-flickr-title .flickr{	
	border: none !important;
	color: #fff !important;
	background: none;
	margin-left: 20px !important;
}
.KenhanhFoo .album_youtube_flickr .album_flickr .youtube-flickr-title .flickr{	
	border: none !important;
	color: #FFFFFF !important;
	background: url("images/arrow_yf.png") no-repeat scroll center top transparent;
	margin-left: 20px !important;
}
.KenhanhFoo .album_youtube_flickr .album_flickr .youtube-flickr-title .youtube{	
	border: none !important;
	color: #fff !important;
	background: none;
}
.tinnoibatslide iframe
{
	height: 360px !important;
	width: 300px !important;
}

.article_clip
{
	background: #005E00 !important;
	border: 1px solid #005E00 !important;
}
.article_clip div
{
	border: 1px solid #FFFFFF !important;
	color: #FFFFFF !important;
	text-shadow: none !important;
}
.article_clip div a
{
	color: #FFFFFF !important;
}

.col2 #sidebar .Event-list ol li, .wrapper #sidebar .Event-list ol li{
	display:inline-block;
	padding: 0px 3px;
	text-align:left;
	font-size: 12px;
	list-style:none;
	color:#222222;
	cursor:pointer;	
	background: #ccc;
	margin:0 3px;
}
.col2 #sidebar .Event-list ol li:hover, .wrapper #sidebar .Event-list ol li:hover{background:#005E00 !important; color:#fff !important; }
.col2 #sidebar .Event-list ol li.current, .wrapper #sidebar .Event-list ol li.current{color:#fff !important;font-weight:bold; background:#005E00 !important;}

.frame .pagination a {
	font-size: 12px;
	padding: 0px 3px;
	background: #ccc;
	margin: 0 5px 0 0;
	color:#222 !important;
	display: inline-block;
}
.frame .pagination a:hover
{
	color:#fff !important;font-weight:bold; background:#005E00 !important; text-decoration: none;
}
.frame .pagination a.selected {
	color:#fff !important;font-weight:bold; background:#005E00 !important;
}
.wrapper #sidebar .event_title, .wrapper .bg_title_cat_b{
	color: #005E00 !important;
}
.wrapper #sidebar .title_cat
{
	color: #005E00 !important;
	padding: 15px 0px 8px 0px !important;
}
.wrapper #sidebar .title_cat a, .wrapper #sidebar .event_title a, .wrapper .bg_title_cat_b a
{
	color: #005E00 !important;
}
.wrapper #sidebar .title_cat a:hover, .wrapper #sidebar .event_title a:hover, .wrapper .bg_title_cat_b a:hover
{
	color: #06190A !important;
}
.album-bottom{
	background-color: #015F00 !important;
}
.album-top{
	background-color: #015F00 !important;
}
.title-video h2{
	color: #06190A !important;
	font-weight: bold !important;
	line-height: 28px !important;
}
.postdeteail ul.relatedpost
{
	background: #E8F4E8;
	border: 0px solid #A8C4AB;
}
.postdeteail ul.relatedpost li
{
	border-bottom: 1px solid #A8C4AB;
}
.postdeteail ul.relatedpost li a
{
	color:#0645AD;
}
.postdeteail ul.relatedpost h2 a {
	color: #0645AD !important;
}
.postdeteail ul.relatedpost h2 a:hover {
	color: #0645AD !important;
	text-decoration: underline;
}
.postdeteail ul.relatedpost span
{
	color: #0645AD !important;
}
/* convert al tag h -> h3 by @Only */
#postsBig .postcontent h3{
	font-size: 14px;
    font-weight: bold;
    padding-bottom: 5px;
    padding-top: 5px;
}
#postsBig .postcontent h3 a{
	 color: #FFFFFF;
    text-decoration: none;
}
#postsBig .postcontent h3 a:hover
{
	color:#aaa;
}
#postsSmall .posts .postcontent h3{
	padding-bottom: 0px;
}
.posts .postcontent h3{
	font-size: 13px;
    font-weight: normal;
    line-height: 18px;
}
.hoatdongtdq .cat_title h2{
	font-size: 14px;
    font-weight: bold;
    height: 36px;
    line-height: 36px;
    padding: 6px 0 0;
    text-align: center;
    text-transform: uppercase;
}
.hoatdongtdq .cat_title h2 a{
	color: #255B12;
    text-decoration: none;
}
.hoatdongtdq .cat_title h2 a:hover{
	color: #AAA;    
}
.item_level1 h3{
	font-weight: bold;
    line-height: 17px;
    margin: 8px 0;
    text-align: left;
}
.item_level1 h3 a{
	color: #000;
    font-size: 14px;
    text-decoration: none;
}
.item_level1 h3 a:hover{
	color: #005E00;
}
.box .postdeteail p a
{
	color: #0645AD;
}
.box .postdeteail p a:hover
{
	color: #0645AD;
	text-decoration: underline;
}
.cat-tag{	
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
	line-height: 26px; 
}
.ytb-likepage p{
	color: #013D01 !important;
}
.ytb-sharediff p{
	color: #013D01 !important;
	margin: 0 0 0px;
}
.countview-title-detail{
	color: #013D01 !important;
}
.ytb-video-like p{
	color: #013D01 !important;
	margin: 0px !important;
}
.ytb-video-share{
	border: 1px solid #013D01 !important;
}
.ytb-likepage{
	border-right: 1px solid #013D01 !important;
}
.ytb-ext-sleft-view-most{
	border-left: 6px solid #013D01 !important;
}
.ytb-ext-main-paging-next p{
	font-size: 13px !important;
}

.wrapper-ytb{
	border-color: #BDBDBD !important;
	border-image: none !important;
	text-align: left !important;
	border-style: solid solid none !important;
	border-width: 1px 1px medium !important;
	margin: 10px auto 0px auto !important;
	width: 961px !important;
}
.sright-title a{
	font-size: 13px;
}

.box #comments .commentListAjax li.subCom{
	padding-bottom: 0px !important;
	background: #FCFCFC;
	border: 1px solid #E3EAE4;
	border-radius: 5px; 
	list-style: none;
	margin-bottom: 15px;
}
.box .author-date .left-author, .box .author-date .left-author a{
	color:#013D01;
}
.box .author-date .left-author a:hover{
	color:#7F0F0F;
}
.box #comments a.comment-reply-link{
	color: #013D01 !important;
}
.box #comments a.comment-reply-link:hover{
	color: #7F0F0F !important;
}
.box #respond .comment_hoten input, .box #respond .comment_mail input{
	color: #013D01 !important;
}
.iCateCann{
	position: relative;
	margin-top: 0px !important;
}
.iCateCann .icongim{
	right: 10px;
}
.imgCatehome{
	position: relative;
	margin-top: 0px !important;
	width: 293px;
}
.icongim{
	background: url(images/gim-tdq.png) no-repeat top right;
	position: absolute;
	top: -8px;
	margin-top: 0px !important;
	width: 27px;
	height: 37px;
	display: inline-block;
	right: 10px;
}
.postdeteail h1{
	font-size: 16px;
}
.postdeteail h3{
	font-size: 16px;
	margin: 5px 0px;
}
.postdeteail h2{
	font-size: 18px;
	margin: 5px 0px;
}
.postdeteail h4,h5,h6{
	font-size: 15px;
	margin: 5px 0px;
}
/*================ Start defind style post types ==================*/
.ai-content{
	float: left;
	width: 100%;	
}
.ai-lideshow{
	float: left;
	width: 100%;
}
.ail-title{
	float: left;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 5px;
    margin-left: 10px;
    margin-top: 10px;
}
.ail-date{
	margin-top: 5px;
	font-size: 12px;
	float: left;
	margin-left: 10px;
}
.ail-des-post{
	margin-top: 5px;
	float: left;
	text-align: left;
	font-size: 14px;
	margin-left: 10px;
}
.ail-showbig{
	float: left;
	text-align: center;
	width: 98%;
	height: 660px;
	overflow: hidden;
	margin-top: 15px;
	padding: 0px 10px;
}
.ail-showbig-pre{
	background: #4b595a;
	width: 32px;
	height: 660px;
	opacity: 0.52;
	position: absolute;
	z-index: 1000;
}
.ail-showbig-pre p{
	background: url('images/albumgallery/small_left.png') no-repeat 50% 50% ;
	width: 32px;
	height: 100%;
}
.ail-showbig-next{	
	background: #4b595a;
	width: 32px;
	height: 100%;
	opacity: 0.52;
	position: relative;
	z-index: 1000;
	float: right;
}
.ail-showbig-next p{
	background: url('images/albumgallery/small_right.png') no-repeat 50% 50%;
	width: 32px;
	height: 100%;
}
.ail-showbig-img{
	position: relative;
}
.ail-showbig-img ul li{
	width: 100%;	
	position: absolute;
}
.ail-showbig-img ul li img{
	width: 100%;
	height: 660px;
}
.ai-ext{
	border-top: 5px solid #007d00;	
	padding: 10px 0px 10px;
	margin-top: 25px;	
}
.aie-comment{
	float: left;
	width: 70%;
	padding: 0px 15px;
}
.aie-comment #comments{
	border: none;
}
.aie-sidebar-right{
	float: left;
	width: 24%;
	background: #013d6f;
	color: #fff;
	padding: 16px 3px 0px 18px;
}
.aie-sidebar-right-title{
	font-size: 15px;
	font-weight: bold;
}
.aiesr-items{
	margin-top: 25px;
	padding-bottom: 25px;
}
.aiesr-items ul li {
	width: 211px;
	margin-bottom: 10px; 
	
}
.aiesr-items ul li:last-child{
	margin-bottom: 0px;
}
.aiesri-title{
	margin-top: 5px;
	font-size: 13px;
	font-weight: bold;
	float: left;
}
.aiesri-title a{
	color: #fff;
}
.aiesri-img{
	background: url('images/albumgallery/pic_bg.png') no-repeat;
	width: 161px;
	height: 124px;
	float: left;
}
.aiesri-img img{
	width: 151px;
	height: 114px;
}
.aiesri-date{
	float: left;
	font-size: 13px;
	margin-top: 30px;
	margin-left: 10px;	
}
.aiesri-date p{
	color: #8c8b90;
}
.aie-sidebar-botton{
	background: #013d6f;
	color: #fff;
	min-height: 200px;
	margin-top: 15px;
	padding: 20px 0px 20px 40px;
}
.aiesb-items{
	margin-top: 20px;
	min-height: 215px;
}
.aie-sidebar-botton-title{
	font-size: 15px;
	font-weight: bold;
}
.aiesb-items ul li {
	float: left;
	width: 161px;
	margin-right: 68px;
}
.aiesb-items li:last-child{
	margin-right: 0px;
}
.aiesb-img{
	background: url('images/albumgallery/pic_bg.png') no-repeat;
	width: 161px;
	height: 124px;
}
.aiesb-img img{
	width: 151px;
	height: 114px;
}
.aiesb-date{
	margin-top: 10px;	
}
.aiesb-date p{
	float: left;	
}
.aiesb-title{
	margin-top: 5px;
	font-weight: bold;
	
}
.aiesb-title a{
	color: #fff;
} 
.ail-showsmall{
	background: #333;
	width: 98%;
	padding: 0px 10px;
	height: 114px;
	overflow: hidden;
	margin-top: 12px;
}
.ail-showsmall-pre{
	background: #4b595a;
	width: 32px;
	height: 114px;
	opacity: 0.52;
	position: absolute;
	z-index: 1000;
}
.ail-showsmall-pre p{
	background: url('images/albumgallery/big_left.png') no-repeat 50% 50%;
	width: 32px;
	height: 114px;
}
.ail-showsmall-thumb{
	width: 100%;
	height: 114px;
	overflow: hidden;	
}
.ail-showsmall-thumb-selected{	
	background: url('images/albumgallery/arrow_yf.png') no-repeat 50% 0% #007d00;
	height: 119px !important;
	width: 157px !important;
}

.ail-showsmall-thumb-selected img{
	width: 145px !important;
	height: 103px !important;
	margin: 6px 1px 3px 6px;
}
.ail-showsmall-thumb ul li{
	width: 153px;
	height: 114px;
	float: left;
}
.ail-showsmall-thumb img{
	width: 153px;
	height: 114px;
}
.ail-showsmall-next{
	background: #4b595a;
	width: 32px;
	height: 114px;
	opacity: 0.52;
	position: relative;
	z-index: 1000;
	float: right;
	top: -114px;
}
.ail-showsmall-next p {
	background: url('images/albumgallery/big_right.png') no-repeat 50% 50%;
	width: 32px;
	height: 114px;
}
.ail-showbig-img-des{
	position: absolute;
	background: #2d2d2b;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	opacity: 0.62;
	min-height: 30px;
	bottom: 0px;
	padding: 14px 10px 10px 10px;
	width: 600px;	
	left: 155px;
	text-align: center;	
}
.ail-showsmall-thumb-des{
	display: none;
}
.aie-comment .textarea_focus{
	background: url("../gimages/caution.png") no-repeat scroll center top #FFFFFF !important;
}
.aie-comment #commentform textarea{
	height: 195px;
}
.aie-comment #respond .comment_mess{
	height: 235px;
}
#comments .cancel-comment-reply #cancel-comment-reply-link{
	background: #007D00 !important
}
/* Category Home */
.category_home{
	margin: 0px 12px 15px 12px;
	clear: both;
	width: 938px;
	float: left;
}
div.breadcrumbs{
	display: inline-block;
	width: 610px;
}
div.title {background: url("images/cat3_title_bg.jpg") repeat-x scroll 0 0 transparent; border-top: 1px solid #568E4F; }
.cat_title, .tows_column .cat_title{
	background: url(images/cat3_title_bg.jpg) repeat-x;
	height: 27px;
    padding: 0 0 0 10px;
    text-align: left;
    text-transform: uppercase;
    border-top: 1px solid #568E4F;
}
h2.cat_title a, .tows_column .cat_title h2 a, .catthoisu .cat_title h2 a{
	color: #005400;
	font-size: 15px;
	text-shadow: 1px 1px 1px #fff;
	font-weight: bold;
	line-height: 27px;
	text-decoration: none;
	text-transform: uppercase;
}
h2.cat_title a:hover, .tows_column .cat_title h2 a:hover, .catthoisu .cat_title h2 a:hover{
	color: #023502;
	text-decoration: none;
}
.tinkhac
{
	padding-left: 0px;
	margin-bottom: 5px;
	vertical-align: top;
	text-align: left;
	display: inline-block;
	width: 100%;
	background: none;
}
.tinkhac .iconfont{
	font-family: "FontAwesome";
	font-size: 12px;
	color: #005E00;
	float: left; 
	width: 4%;
}
.tinkhac .linkstitle{
	float: left; 
	width: 96%;
}

.tinkhac a
{
	color:#3C3C3C;
	font-size: 12px;
	text-decoration: none;    
	vertical-align: top;
}
.tinkhac a:hover
{
	text-decoration: none;
	color:#005E00;
}
/*================ End defind style post types ==================*/
#text-14 .fb-like-box{
	width: 300px !important;
	height: 185px !important;
	overflow: hidden !important;
}
.postdeteail ol{
	margin-left: 20px;
	margin-bottom: 10px;
	margin-top: 5px;
}

#image-horizontal {
	width: 605px;
	position: relative;
	height: auto;
	padding-top: 10px;	
	overflow: hidden;	
}
.hidden_item{
	display: none;
}
#image-horizontal .touchcarousel-item {
	width: 174px;
	height: auto;
	margin-right: 0px;	
	overflow: hidden;	
	background: url(images/line.jpg) right top no-repeat;
	padding: 0px 10px;
	position: relative;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	float: left;
}	
#image-horizontal .touchcarousel-item.last{
	margin-right: 70px !important;
}
#image-horizontal .last_slide_item{
	margin-right: 0px !important;
	background: none;
}
#image-horizontal .touchcarousel-item .dates{
	font-size: 11px;
	color: #666;
	margin-top: 3px;
}
#image-horizontal .touchcarousel-item a{
	font-size: 12px;
	font-weight: bold;
	color: #005E00;
}
#image-horizontal .touchcarousel-item a:hover{
	color: #1A8C15;
	text-decoration: none;
}
.touchcarousel{width:600px;height:auto;overflow:hidden}.touchcarousel .touchcarousel-container{position:relative;margin:0;padding:0;list-style:none;left:0; overflow: hidden;}.touchcarousel .touchcarousel-wrapper{margin: 0px 15px; height: auto; overflow: hidden;}.touchcarousel .touchcarousel-item{margin:0;padding:0;float:left}.touchcarousel .touchcarousel-item.last{margin-right:0px !important;}.touchcarousel .arrow-holder{height:100%;width:45px;position:absolute;top:0;cursor:pointer;z-index:25}.touchcarousel .arrow-holder.left{left:0}.touchcarousel .arrow-holder.right{right:0}.touchcarousel .arrow-icon{width:45px;height:90px;top:50%;margin-top:-45px;position:absolute;cursor:pointer}.touchcarousel .arrow-holder.disabled{cursor:default}.touchcarousel .arrow-holder.disabled .arrow-icon{cursor:default}.touchcarousel .tc-paging-container{width:100%;overflow:hidden;margin:0px;z-index:25}.touchcarousel .tc-paging-item{cursor:pointer;display:inline-block;text-indent:-9999px}.touchcarousel .scrollbar-holder{position:absolute;z-index:30;left:6px;right:6px;bottom:5px;height:4px;overflow:hidden}.touchcarousel .scrollbar{position:absolute;left:0;height:4px;bottom:0}.touchcarousel .scrollbar.dark{background-color:#828282;background-color:rgba(0,0,0,0.5)}.touchcarousel .scrollbar.light{background-color:#d2d2d2;background-color:rgba(255,255,255,0.5)}.touchcarousel .grab-cursor{cursor:url(images/grab.png) 8 8,move}.touchcarousel .grabbing-cursor{cursor:url(http://cdn.trandaiquang.net/themes/tdq1012/grabbing.png) 8 8,move}.touchcarousel .auto-cursor{cursor:auto}.touchcarousel.three-d .arrow-icon{top:0;width:15px;height:39px;margin-top:0}.touchcarousel.three-d .arrow-holder{top:15px;width:15px;height:39px;}.touchcarousel.three-d .arrow-holder.left{left:0;}.touchcarousel.three-d .arrow-holder.right{background: url(images/r_arrow.png) no-repeat right center;}.touchcarousel.three-d .arrow-icon.left{background: url(images/l_arrow.png) no-repeat left center;}.touchcarousel.three-d .arrow-icon.right{right:0;}.touchcarousel.three-d .arrow-holder.disabled .arrow-icon.left{background: url(images/l_arrow_disable.png) no-repeat left center;}.touchcarousel.three-d .arrow-holder.disabled .arrow-icon.right{background: url(images/r_arrow_disable.png) no-repeat right center;}.touchcarousel.three-d .arrow-holder:hover{-moz-opacity:0.8;-webkit-opacity:0.8;opacity:0.8}.touchcarousel.three-d .arrow-holder:active{-moz-opacity:.7;-webkit-opacity:.7;opacity:.7}.touchcarousel.three-d .arrow-holder.disabled{-moz-opacity:1;-webkit-opacity:1;opacity:1}.touchcarousel.three-d .tc-paging-container{width:620px; text-align: center; display: none; height: 18px; }.touchcarousel.three-d .tc-paging-item{background:url('images/icon_silde_active.png') no-repeat;width:15px;height:15px;margin: 0px 5px;}.touchcarousel.three-d .tc-paging-item.current{background:url('images/icon_silde_active1.png') no-repeat;}.touchcarousel.three-d .tc-paging-item:hover{background:url('images/icon_silde_active1.png') no-repeat;}.touchcarousel.minimal-light .arrow-icon{width:23px;height:28px;margin-top:-14px}.touchcarousel.minimal-light .arrow-icon.left{left:5px;background:url('http://cdn.trandaiquang.net/themes/tdq1012/sprite-ml.png') no-repeat -6px -7px}.touchcarousel.minimal-light .arrow-icon.right{right:5px;background:url('http://cdn.trandaiquang.net/themes/tdq1012/sprite-ml.png') no-repeat -173px -7px}.touchcarousel.minimal-light .arrow-holder.disabled{-moz-opacity:1;-webkit-opacity:1;opacity:1}.touchcarousel.minimal-light .arrow-holder.disabled .arrow-icon.left{background:url('http://cdn.trandaiquang.net/themes/tdq1012/sprite-ml.png') no-repeat -40px -7px}.touchcarousel.minimal-light .arrow-holder.disabled .arrow-icon.right{background:url('http://cdn.trandaiquang.net/themes/tdq1012/sprite-ml.png') no-repeat -139px -7px}.touchcarousel.minimal-light .arrow-holder{width:35px;-moz-opacity:.8;-webkit-opacity:.8;opacity:.8}.touchcarousel.minimal-light .arrow-holder:hover{-moz-opacity:1;-webkit-opacity:1;opacity:1}.touchcarousel.minimal-light .tc-paging-container{margin-top:-22px}.touchcarousel.minimal-light .tc-paging-item{background:url('http://cdn.trandaiquang.net/themes/tdq1012/sprite-ml.png') no-repeat -95px -4px;width:16px;height:16px;-moz-opacity:.8;-webkit-opacity:.8;opacity:.8}.touchcarousel.minimal-light .tc-paging-item.current{background:url('http://cdn.trandaiquang.net/themes/tdq1012/sprite-ml.png') no-repeat -95px -22px}.touchcarousel.minimal-light .tc-paging-item:hover{-moz-opacity:1;-webkit-opacity:1;opacity:1}.touchcarousel.grey-blue .arrow-icon{background-image:url('http://cdn.trandaiquang.net/themes/tdq1012/sprite-gb.png');background-repeat:no-repeat;width:11px;height:19px;margin-top:-9px}.touchcarousel.grey-blue .arrow-holder{width:19px;height:100%;-moz-opacity:1;-webkit-opacity:1;opacity:1}.touchcarousel.grey-blue .arrow-holder.left{left:-20px}.touchcarousel.grey-blue .arrow-holder.right{right:-20px}.touchcarousel.grey-blue .arrow-icon.left{left:0;background-position:-6px -15px}.touchcarousel.grey-blue .arrow-icon.right{right:0;background-position:-186px -15px}.touchcarousel.grey-blue .arrow-holder:hover .arrow-icon.left{background-position:-36px -15px}.touchcarousel.grey-blue .arrow-holder:hover .arrow-icon.right{background-position:-156px -15px}.touchcarousel.grey-blue .arrow-holder.disabled .arrow-icon.left{background-position:-66px -15px}.touchcarousel.grey-blue .arrow-holder.disabled .arrow-icon.right{background-position:-126px -15px}.touchcarousel.grey-blue .arrow-holder:hover{-moz-opacity:1;-webkit-opacity:1;opacity:1}.touchcarousel.grey-blue .arrow-holder:active .arrow-icon{margin-top:-8px}.touchcarousel.grey-blue .arrow-holder.disabled{-moz-opacity:1;-webkit-opacity:1;opacity:1}.touchcarousel.grey-blue .tc-paging-item{background:url('http://cdn.trandaiquang.net/themes/tdq1012/sprite-gb.png') no-repeat -95px -4px;width:16px;height:16px;-moz-opacity:.8;-webkit-opacity:.8;opacity:.8}.touchcarousel.grey-blue .tc-paging-item.current{background:url('http://cdn.trandaiquang.net/themes/tdq1012/sprite-gb.png') no-repeat -95px -22px}.touchcarousel.grey-blue .tc-paging-item:hover{-moz-opacity:1;-webkit-opacity:1;opacity:1}.touchcarousel.black-and-white .arrow-icon{width:30px;height:30px;margin-top:-15px;background-image:url('http://cdn.trandaiquang.net/themes/tdq1012/sprite-bw.png');background-repeat:no-repeat;background-color:#323232;background-color:rgba(0,0,0,0.7);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-opacity:.8;-webkit-opacity:.8;opacity:.8}.touchcarousel.black-and-white .arrow-holder{width:35px}.touchcarousel.black-and-white .arrow-holder:active .arrow-icon{-moz-opacity:.7!important;-webkit-opacity:.7!important;opacity:.7!important}.touchcarousel.black-and-white .arrow-icon.left{left:10px;background-position:-2px -6px}.touchcarousel.black-and-white .arrow-icon.right{right:10px;background-position:-175px -6px}.touchcarousel.black-and-white .arrow-holder:hover .arrow-icon{background-color:#1e1e1e;background-color:rgba(0,0,0,0.7);-moz-opacity:1;-webkit-opacity:1;opacity:1}.touchcarousel.black-and-white .arrow-holder.disabled .arrow-icon.left{background-position:-39px -6px}.touchcarousel.black-and-white .arrow-holder.disabled .arrow-icon.right{background-position:-138px -6px}.touchcarousel.black-and-white .arrow-holder.disabled .arrow-icon.left,.touchcarousel.black-and-white .arrow-holder.disabled .arrow-icon.right{background-color:#c8c8c8;background-color:rgba(0,0,0,0.3)}.touchcarousel.black-and-white .tc-paging-container{margin-top:-22px}.touchcarousel.black-and-white .tc-paging-item{background-image:url('http://cdn.trandaiquang.net/themes/tdq1012/sprite-bw.png');background-repeat:no-repeat;background-position:-95px -4px;width:16px;height:16px}.touchcarousel.black-and-white .tc-paging-item.current{background-position:-95px -22px}.touchcarousel.black-and-white .tc-paging-container{margin-top:-25px}.touchcarousel.black-and-white .tc-paging-centerer-inside{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#323232;background-color:rgba(0,0,0,0.6);padding:2px 4px}

/*========= style scores=======*/
.scores-tab ul li{padding:0px !important; border-bottom: 1px solid #005E00;cursor: pointer;float: left;width: 100px;height: 20px;list-style: none !important; background: none !important ;text-align: center;}
.active-tab {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-bottom: medium none !important;border-image: none;border-left: 1px solid #005E00;border-right: 1px solid #005E00;border-top: 1px solid #005E00;color: #000000;}

#txt-input-action{border:1px solid #005E00 !important;}
#btn-action{background: none repeat scroll 0 0 #005E00 !important;border:1px solid #005E00 !important;}
#btn-action:hover{background: none repeat scroll 0 0 #0ab200;}
.scores-tab {margin: 10px 1px 5px 14% !important;
}

/*=============Custom Layout Home =============*/
.Column_left{
	float: left;
	margin-left: 15px;
	border-right: 1px solid #ddd;
	padding-right: 15px;
	width: 602px;
}
.Column_left_full{
	margin-top: 15px !important;
	margin-bottom: 15px;
	border-right: 1px dotted #ddd;
}
.Column_left_full .Cat1Column{
	margin-top: 0px !important;
}
.Cat1Column{
	margin-bottom: 10px;
	margin-top: 15px;
}
.Column_left_full .Catleft{
	float: left;
	width: 293px;
}
.Column_left_full .Catleft .list_tows1{
	margin-bottom: 15px;
}
.list_tows1{
	float: left;
	margin-right: 0px;
	width: 293px;
}
.list_tows2{
	float: right;
	margin-right: 0px;
	width: 293px;
}
.list_tows_last{
	margin-right: 0px !important;
}
.list_tows .imgCatehome{
	width: 293px;
	position: relative;
	height: 214px;
}
.list_tows h3{
	font-size: 14px;
	margin: 5px 0px;
	color: #000;
	font-weight: bold;
}
.list_tows h3 a{
	font-size: 14px;
	color: #000;
}
.list_tows h3 a:hover, .list-item .item_c_title a:hover{
	color: #005E00;
	text-decoration: none;
}
.list_tows .datecatan, .list-item .datecatan{
	color: #777777;
	font-size: 11px !important;
	margin-right: 0px !important;
}
.list_tows .desccat, .list-item .desccat {
    font-size: 13px;
    text-align: justify;
}
.listThumbCat{
	clear: both;
}
.listThumbCat .list-item{
	float: left;
	margin-right: 15px;
	margin-top: 15px;
	width: 293px;
}
.listThumbCat .list-itemlast{
	margin-right: 0px;
}
.list-item .ihome{
	float: right;
	margin-left: 10px;
}
.list-item .item_c_title{
	margin-top: 0px;
	margin-bottom: 3px;
	font-size: 13px;
	font-weight: bold;
	color: #000;
	line-height: 17px;
}
.list-item .item_c_title a{
	font-size: 13px;
	color: #000;
}

.list-title .link_ul1{
	float: left;
	width:293px;
	margin-right: 15px;
}
.list-title{
	margin-top: 3px;
	padding-top: 0px;
	padding-bottom: 10px;
	float: left;
	width: 100%;
}
.list-title .link_ul2{
	float: left;
	width:293px;
}
.list-title li{
	list-style: none;
	margin-bottom: 5px;
	font-size: 12px;
	display: inline-block;
	width: 100%;
	padding-left: 0px;
	background: none;
}
.list-title li .iconfont{
	font-family: "FontAwesome";
	font-size: 12px;
	color: #005E00;
	float: left; 
	width: 4%;
}
.list-title li .linkstitle{
	float: left; 
	width: 96%;
}

.list-title li a{
	color: #3C3C3C;
	vertical-align: top;
	font-size: 12px;
}
.list-title li a:hover{
	text-decoration: none;
	color: #005E00;
}

.Column_right{
	float: right;
	width: 300px;
	margin-right: 15px;
}
.linkother{
	margin-top: 15px;
}
.linkother .list-item{
	float: left;
	margin-right: 0px;
	margin-bottom: 10px;
	width: 100%;
}
.linkother .list-item .ihome{
	float: right;
	margin-left: 10px;
}
.linkother .list-item .item_c_title{
	margin-bottom: 1px;
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
	color: #000;
}
.linkother .list-item .item_c_title a{
	font-size: 13px;
	color: #000;
}
.linkother .list-item .item_c_title a:hover{
	text-decoration: none;
	color: #005E00;
}
.linkother .links-title{
	padding-bottom: 8px;
	padding-left: 0px;
	background: none;
	width: 100%;
	display: inline-block;
}

.linkother .links-title .iconfont{
	font-family: "FontAwesome";
	font-size: 12px;
	color: #005E00;
	float: left; 
	width: 4%;
}
.linkother .links-title .linkstitle{
	float: left; 
	width: 96%;
}

.linkother .links-title a{
	font-size: 12px;
	color: #3C3C3C;
}
.linkother .links-title a:hover{
	text-decoration: none;
	color: #005E00;
}
.tsdesc{
	font-size: 13px;
	line-height: 18px;
	text-align: justify;
}
.focus_event_home{
	padding: 4px 10px 5px 10px;
	background: #005E00;
}
.focus_event_home img{
	border: 2px solid #fff;
	margin-bottom: 2px;
}
.focus_event_home .item_title_fo{
	line-height: 17px;
}
.focus_event_home li a{
	font-size: 12px;
	color: #fff;
}
.focus_event_home li a:hover{
	color: #e0e0e0;
	text-decoration: none;
}
.Column_right ul.eventincat li.focus_news{
	padding: 5px 10px 5px 10px;
	background: #005E00;
	margin: -6px 0px 0px 0px;
}
.Column_right ul.eventincat li.focus_news a{
	color: #fff !important;
	font-size: 12px;
}
.Column_right ul.eventincat li.focus_news img{
	border: 2px solid #fff;
	margin-bottom: 5px;	
}
.Column_right ul.eventincat li.focus_news a:hover{
	color: #e0e0e0 !important;
	text-decoration: none;
}
@media screen and (max-device-width: 480px){
	.tsdesc{
		font-size: 62.5%;
		line-height:150%
	}
	.tsdesc .datecat{		
		font-size: 100% !important;
	}
	.item_level1 h3 a{
		font-size: 62.5%;
	}
}
/* ========== Style Top Views Category ========== */

.topviewscat .title_topviewcat{
	color:#005E00 !important;
}

.topviewscat .listviewcat .news_full{
	background:  #005E00 !important;
}
.topviewscat .listviewcat .news_thumb a:hover{
	color: #005E00 !important;
}
#sidebar .recent_post_ajax li.Newsrow1{
	background: #005E00 !important;
}

/* ============== Custom Layout Category And Subcategory ============= */
.listtoppostcat {
    border-bottom: 1px solid #DDDDDD;
    clear: both;
    display: inline-block;
    margin-bottom: 10px;
    padding-bottom: 10px;
    width: 100%;
}
.archivetop {
    border: 0 none !important;
    display: inline-block;
    margin-bottom: 12px;
    padding: 0 !important;
    width: 100%;
}
.archivetop .catthumb {
    float: left;
    margin-bottom: 0;
    width: 250px;
}

.catthumb{
	margin-bottom: 0px;
}
.archivetop img {
    margin-right: 0;
    padding: 0 !important;
}

.archivetop .infocate {
    background: #005E00;
    color: #FFFFFF;
    float: left;
    min-height: 158px;
    padding: 10px 15px 15px;
    width: 350px;
}
.archive_news h2, .archivetop h2 {
    font: 14px/18px Arial,Helvetica,Tahoma,sans-serif;
    margin: 7px 0 8px;
}
.archivetop .font_photo, .archivetop .font_video{
	color: #fff;
}
.archivetop .infocate h2 a, .archivetop .infocate h2 a:visited {
    color: #FFFFFF;
    font-weight: bold;
}
.archivetop .infocate h2 a:hover {
    color: #e0e0e0;
    text-decoration: none;
}
.archivetop .infocate .desccate:first-letter {
    float: left;
    font-size: 380%;
    font-style: italic;
    line-height: 40px;
    margin-right: 6px;
    margin-top: 0;
}
.archivetop .infocate .desccate {
    color: #FFFFFF;
    font-size: 13px;
    line-height: 20px;
    text-align: justify;
}
.archive_news {
    float: left;
    margin-right: 12px;
    width: 202px;
}
.archive_small h2 a, .archive_small h2 a:visited, .archive_news h2 a {
    color: #005E00;
    font-size: 13px;
    font-weight: bold;
    line-height: 17px;
}
.archive_small h2 a:hover, .archive_news h2 a:hover{
	color: #E84F01;
}
.archive_news .desccate {
    font-size: 13px;
    line-height: 19px;
    text-align: justify;
}
.itemcatlast {
    margin-right: 0 !important;
}
.subcatinpost {
    margin-top: 5px;
}
.listpost {
    background: #F5F5F5;
    border-bottom: 2px solid #FFFFFF;
    float: left;
    width: 314px;
}
.subtitlecat {
    display: inline-block;
    padding-bottom: 10px;
    padding-left: 15px;
    position: relative;
}
.bgshowcate {
    background: url("images/shaw_title_cat.png") repeat-x center top;
    height: 43px;
    position: absolute;
    right: 0;
    top: -34px;
    width: 100%;
}
.subcatinpost .title_cat {
    background: #F6EDCE;
    border-radius: 50px 0 0 0;
    float: left;
    padding: 7px 10px 6px 25px;
    position: relative;
    width: 264px;
    color: #005E00;
    font-size: 14px;
    text-transform: uppercase;
}
.subtitlecat .title_cat a {
    color: #005E00;
    font-size: 16px;
    font-weight: bold;
}
.subtitlecat .title_cat a:hover {
    color: #E84F01;
    text-decoration: none;
}
.subcatinpost .infocate {
    border-bottom: 1px solid #E9E9E9;
    margin: 0 15px 10px;
    padding-bottom: 10px;
    min-height: 130px;
    position: relative;
}
.subcatinpost .postincat .infocate {
    /*margin-bottom: 0;*/
}
.subcatinpost .infocate h2 {
    color: #34676A;
    font-size: 13px;
    font-weight: bold;
    line-height: 17px;
    padding-bottom: 10px;
}
.subcatinpost .infocate h2 a {
    color: #34676A;
    font-size: 13px;
    font-weight: bold;
}
.subcatinpost .infocate h2 a:hover {
    color: #E84F01;
    text-decoration: none;
}
.subcatinpost .infocate .desccate {
    font-size: 12px;
    line-height: 17px;
    text-align: justify;
}
.subcatinpost .smallpostincat {
    clear: both;
    display: inline-block;
    margin: 0 15px 15px;
    width: 283px;
}

.subcatinpost .smallpostincat img {
    float: left;
    margin-right: 15px;
}
.subcatinpost .smallpostincat h2 a {
    color: #34676A;
    font-size: 12px;
    font-weight: bold;
}
.subcatinpost .smallpostincat h2 a:hover {
    color: #E84F01;
    text-decoration: none;
}
.iconmorecat {
    background: #CBE3E4;
    border-radius: 50px 0 0 0;
    float: right;
    padding: 3px 30px 3px 40px;
    width: auto;
}
.iconmorecat .iconfont_more {
    color: #2E6C6E;
    display: inline-block;
    font-family: 'FontAwesome';
    font-size: 16px;
    text-align: center;
}

.iconmorecat .iconfont_more a {
    color: #2E6C6E;
}
.iconmorecat .iconfont_more a:hover {
    color: #E84F01;
}
.listcatle {
    background: #F5F5F5;
    display: inline-block;
    width: 100%;
}
.listoddleft {
    float: left;
    width: 314px;
}
.subcatinpost .oddpostincat {
    clear: both;
    display: inline-block;
    margin: 0 15px 15px;
    width: 283px;
}
.subcatinpost .oddpostincat img {
    float: left;
    margin-right: 15px;
}
.subcatinpost .oddpostincat h2 a {
    color: #34676A;
    font-size: 12px;
    font-weight: bold;
}
.subcatinpost .oddpostincat h2 a:hover {
    color: #E84F01;
    text-decoration: none;
}
.listoddright {
    float: right;
    width: 314px;
}

.listcatsmall {
    border-left: 1px solid #DDDDDD;
    float: right;
    padding-left: 12px;
    width: 404px;
}
.fulllist{
	border-left: 0px !important;
	float: left !important;
	width: 630px !important;
	padding-left: 0px !important;
}
.archive_small {
    border-bottom: 1px dotted #DDD;
	padding: 0px 0px 10px 0px;
	margin-bottom: 10px;
}
.archive_small h2{
	margin-bottom: 7px;
	line-height: 17px;
}
.smallleft {
    float: left;
    margin-right: 15px;
    width: 100px;
}
.smallleftfull{
	width: 138px !important;
}
.archive_small img {
    padding: 0 10px 0 0;
}
.archive_small .date {
    color: #666666;
    display: inline-block;
    font-size: 11px;
    padding-top: 5px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
.smallright {
    float: left;
    width: 289px;
    margin-bottom: 0;
}
.smallrightfull {
    float: left;
    width: 477px;
}
.smallright .desc {
    display: inline-block;
    font-size: 12px;
    line-height: 17px;
    text-align: justify;
}
.listposttag {
    border-top: 1px solid #DDDDDD;
    display: inline-block;
    margin: 7px 0 0;
    padding-top: 8px;
    width: 100%;
}
.listposttag span.item-cat {
    float: left;
    line-height: 16px;
    list-style: none outside none;
    margin: 0 4% 0 0;
    padding: 0 0 0 4%;
    position: relative;
    width: 44%;
    background: url(images/01.gif) no-repeat 0px 4px;
}

.listposttag span.item-cat-last {
    margin-right: 0 !important;
}
.listposttag span.icon-item {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #005E00;
    display: none;
    font-family: "FontAwesome";
    font-size: 16px;
    font-weight: bold;
    left: 0;
    position: absolute;
    top: -14px;
}
.listposttag span.item-cat a {
    color: #222222;
    font-size: 11px;
}
.listposttag span.item-cat a:hover {
    color: #E84F01;
    font-size: 11px;
}
.loading_ajaxcat {
    background: url("images/ajax-loader.gif") no-repeat scroll center center transparent;
    display: none;
    height: 32px;
    margin-top: 25px;
    width: 100%;
}
.title_topview {
    background: #005E00;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 15px;
    padding: 7px 10px;
    text-transform: uppercase;
}
.showdailyview li {
    background: none repeat scroll 0 0 #F5F5F5;
    list-style: none outside none;
    margin: 0 0px 10px 0;
    padding-bottom: 5px;
}
.showdailyview li img {
    margin-bottom: 5px;
}
.showdailyview li a.title_weekly_post {
    line-height: 16px;
    padding: 0;
}
.showdailyview li a {
    color: #005E00;
    font-size: 12px;
    font-weight: bold;
}
.showdailyview li a.title_weekly_post:hover {
	color: #E84F01;
	text-decoration: none;
}

.showdailyview{
	float: left;
	margin-right: 0px;
	width: 202px;
}
#sidebar .event_title a, #sidebar .focus_event_title a{
	color: #005E00 !important;
}
#sidebar .event_title a:hover, #sidebar .focus_event_title a:hover{
	color: #e84f01 !important;
}
#sidebar .Event-list .highlights li{
	background: #005E00 !important;
}
.wp_polls .title_thamdo{
	color:#005E00 !important;
	border-top: 2px solid #005E00 !important;
}
.wp_polls .Buttons, #poll_list .button_vote_poll a{
	background: #005E00 !important;
	border: 0px solid #005E00 !important;
}
.wp_polls .pollbar{
	background: #005E00 !important;
}
.wp_polls .Buttons:hover, #poll_list .button_vote_poll a:hover{
	background: #06190a;
}
.result_poll .button_vote_poll{
	margin-bottom: 10px !important;
}
#poll_list .result_poll .total_num{
	color:#005E00 !important;
}

.gim_icon{
	font-family: 'FontAwesome';
	font-size: 12px;
	color: #636262;
	margin-left: 3px;
	font-weight: normal !important;  
}


/*=====================*/
.listCatHome{
	width: 722px !important;
}
.photo-full{
	width: 722px !important;
}
.swiper-container{
	width: 722px !important;
}
.swiper-container img.albums-item{
	max-width: 722px !important;
}
.otherAlbum .title
{
	background: none repeat scroll 0 0 #085000 !important;
}
.otherAlbum .title .icon
{
	background: none repeat scroll 0 0 #0E3B0F !important;
}
.kenhanh-title{
	background: none repeat scroll 0 0 #085000 !important;
}
.slibar-right .title{
	background: none repeat scroll 0 0 #085000 !important;
}
.slibar-right .icon{
	background: none repeat scroll 0 0 #0E3B0F !important;
}
.mapalbumkhac{
	background: none repeat scroll 0 0 #0E3B0F !important;
}
.mapalbumkhac .icon{
	color: #fff !important;
	background: none repeat scroll 0 0 #0E3B0F !important;
}
.album_lq .title{
	background: none repeat scroll 0 0 #085000 !important;
}
.album_lq .title .icon{
	background: none repeat scroll 0 0 #0E3B0F !important;	
}
.ketban{
	width: 537px !important;
}
.ketban .title-kb a{
	color: #085000 !important;
}
.caption-share .title-share{
	color: #085000 !important;
}
.navi_album .next-albumkhac .icon{
	color: #0E3B0F !important;
}
.navi_album .next-albumkhac .icon:HOVER{
	color: #085000 !important;
}
.navi_album .pre-albumkhac .icon{
	color: #0E3B0F !important;	
}
.navi_album .pre-albumkhac .icon{
	color: #085000 !important;
}
.listAlbum ul li{
 	width: 189px !important;
}
.list-albumlq .tagAlbumRight li{
	width: 163px !important;
}
.list-albumlq .tagAlbumRight li img{
	width: 163px !important;
}
.navi_album .next-albumkhac .icon{
	line-height: 36px !important;
}
.navi_album .pre-albumkhac .icon{
	line-height: 39px !important;
}

/* Style Topic Header */
.topic_home{
	margin: 18px 15px 0px 15px;
}
.topic_home .title_cd{
	color: #fff;
	text-transform: uppercase;
	font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif;
	font-style: normal;
	background: url(images/bg_topic.png) no-repeat;
	font-size: 1.1em !important;	
	float: left;
	height: 33px;
	width: 71px;
	line-height: 33px;
	font-weight: bold;
	padding-left: 10px;
}
.topic_home ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
.topic_home ul li{
	list-style: none;
	float: left;
	margin: 0;
	padding: 7px 10px;
	border-right: 1px solid #d6d6d6;
}
.topic_home ul li:last-child{
	border-right: 0;
	padding-right: 0;
}
.topic_home ul li a{
	color: #3f3d3d;
	font-size: 12px;
	white-space: nowrap;
	font-weight: bold;
}
.topic_home ul li a:hover{
	color: #005E00;
	text-decoration: none;
}

.showtk .other_list li, .showviewall ul li.item_views {
	width: 145px !important;
}
.showtk .other_list li img{
	width: 145px !important;
	height: 106px !important;
}
.showviewall ul li.item_views img{
	width: 145px !important;
	height: 106px !important;
}
.showcatoption .colcat{
	width: 200px !important;
}
.title_topviewall{
	color: #005E00 !important;
	border-top: 1px solid #005E00 !important;
}
.item_colleft{
	margin-top: 15px;
	float: left;
    width: 293px;
}
.item_colleft h3, .item_colright h3{
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    margin: 5px 0;
}
.item_colleft h3 a, .item_colright h3 a{
	color: #000000;
    font-size: 14px;
}
.item_colleft h3 a:hover, .item_colright h3 a:hover{
	color: #005400;
	text-decoration: none;
}
.item_colright{
	margin-top: 15px;
	float: right;
    width: 293px;
}
#sidebar .Event-list .highlights li a{
	color: #fff !important;
}
#sidebar .Event-list .highlights li a:hover{
	color: #e0e0e0 !important;
}
#sidebar .Event-list .highlights li .icon_photo, #sidebar .Event-list .highlights li .font_photo{
	color: #fff !important;
}
.hotnewstdq .Event-list .focus_event_title, .hotnewstdq .Event-list .event_title{
	border-bottom: 1px solid #CCCCCC;
	border-top: 3px solid #CCCCCC;
	color: #005E00 !important;
	font-size: 14px;
	font-weight: bold;
	margin-top: 0;
	padding: 6px 10px !important;
	text-align: left;
	text-transform: uppercase;
}
.hotnewstdq .Event-list .focus_event_title a, .hotnewstdq .Event-list .event_title a{
	color: #005E00;
}
.hotnewstdq .Event-list .focus_event_title a:hover, .hotnewstdq .Event-list .event_title a:hover{
	color: #005400;
	text-decoration: none;
}
.hotnewstdq .Event-list .highlights li{background: #005E00 !important; }
.hotnewstdq .icon_photo, .hotnewstdq .font_photo{color: #fff;}
.event_title-img{text-align: center;}
.columncat{
	margin-right: 15px;
}
.columncat .list{
	margin-top: 15px;
}
.columncat .left{
	width: 293px;
	float: left;
}
.columncat .right{
	width: 293px;
	float: right;
}
.columncat .imgCatehome {
    width: 293px;
    position: relative;
    height: 214px;
}
.columncat h3 {
    font-size: 14px;
    margin: 5px 0px;
    color: #000;
    font-weight: bold;
}
.columncat h3 a {
    font-size: 14px;
    color: #000;
}
.columncat h3 a:hover {
	text-decoration: none;
    color: #005E00;
}
.columncat .desc {
    font-size: 13px;
    text-align: justify;
}
.columncat .item{
	float: left;
	width: 293px;
	margin-top: 15px;
}
.columncat .ilast{
	float: right !important;
}
.columncat .item .thumb {
    float: right;
    margin-left: 10px;
}
.columncat .item h3 {
    margin-top: 0px;
    margin-bottom: 3px;
    font-size: 13px;
    font-weight: bold;
    color: #000;
    line-height: 17px;
}
.columncat .item a {
    font-size: 13px;
    color: #000;
}
.columncat .item .desc{
	text-align: justify;
}
.catlist{
	margin-right: 15px;
}