@charset "utf-8";
/* CSS Document */
.box-social {
	width: 60px;
	margin-left: -90px
}
.box-content-interactive { border: 1px solid #c7c7c7 ; padding: 0px; width: 50px !important}
.box-content-interactive .item { width: 34px; margin:auto; border-bottom: 1px solid #c7c7c7; padding:14px 0px; }
.box-content-interactive .item:last-child{ border-bottom: none; width: 40px }
.bt-facebook{  background: url(../images/icon-fb-n.png) 3px 0px no-repeat rgba(0, 0, 0, 0); width: 34px; height: 30px}
.bt-twitter{  background: url(../images/icon-tw-new.png) 3px 0px no-repeat rgba(0, 0, 0, 0); width: 34px; height: 30px}
.bt-binhluan{  background: url(../images/icon-bl-new.png) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 34px; height: 34px}
.bt-tinnong{  background: url(../images/icon-tn-new.png) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 40px; height: 30px}



.bt-facebook:hover, .bt-twitter:hover ,.bt-binhluan:hover,.bt-tinnong:hover{ opacity: 0.5 }


.widht-list-images.w5 li {
    width: 183px !important;
    margin: 10px 16px 10px 0px;
    float: left;
    height: 200px;
    overflow: hidden

}
.widht-list-images.w5 li:nth-child(5n){ margin-right: 0px }
.Slide.Full .widht-list-images.w5 li:nth-child(5n){ margin-right: 16px }
.Slide.Full .btnPrev, .Slide.Full .btnNext{ top: 33px; background-color: #970000 }
.Slide.Full .btnPrev {  left: 0px} 
.Slide.Full .btnNext { right: 0px }
/*Chi tiết tin bài*/
.ArticleContent img.logo-small {
    display: inline;
}

.article-relate .item, .article-relate>p>a{
	padding-left: 15px;
	color: #202020;
	line-height:32px;
    background: url(../images/icon-list.png) 5px -222px no-repeat rgba(0, 0, 0, 0);
	display: block;
}
.article-relate .item .item, .article-relate .item a{
	padding-left: 0px;
    background: none
}
.ArticleContent .article-relate .item {
	color: #971928;
	line-height:32px;
}
.infographic{ cursor: pointer; }
.ArticleDetail h1.title{ padding:5px 0px;}
.c-000{ color:#000}
.ArticleContent { font-size:14px; line-height: 24px; color: #333 }
.ArticleContent.ArticleLead{ color: #3e3e3e }
.ArticleContent p:first-child{ margin-top:5px  }
.ArticleContent h2 p{ padding-bottom: 0px; margin-bottom: 0px } 
.ArticleContent p,.ArticleContent>div{line-height:24px; padding:5px 0px;text-rendering: geometricprecision; color:#333}
.ArticleContent .fmsmedia{ margin:10px 0px } 
.ArticleContent a:link{color:#971928;text-decoration:none; line-height:22px}
.ArticleContent a:visited{color:#a96e6e;text-decoration:none}
.ArticleContent a:hover{ text-decoration:underline}.ArticleContent p.date{margin:0}
.ArticleContent img{max-width:660px; display:block; margin:0px auto; text-align:center}
.ArticleDateTime { line-height: 20px; font-size: 10px; color: #cecece; }

.subtitle { color:#434343}
.domain{ background-color:#c92027;  padding:2px 10px; display:inline-block; line-height:20px}
.bg-c92{background-color:#c92027}
.ListThree li {
    width: 160px;
    padding-right: 10px;
	overflow:hidden;
	vertical-align:top;	
	float: left
}
.ListThree li:nth-child(4n) { padding-right:0px}

.button-load-more a {
    font-size: 13px;
    padding: 10px 0px;
    color: #676767;
    border: 1px solid #aaaaaa;
    border-radius: 20px;
    display: block;
    margin: 20px auto;
    width: 175px;
    text-align: center;

}
/*Template*/
.ArticleContent table{
		max-width:660px !important;
		overflow:auto;
		width:100%;
		}
		.ArticleContent table.left,.ArticleContent table.right{
		width:auto
		}
	
	.ArticleContent table td { text-align: center;}
	
	.ArticleContent table td .inner-article{ text-align: left;}
	.ArticleContent table td .inner-article p{ text-align: left;}
	.ArticleContent table td .inner-article  img { margin-right:10px}
	
	.ArticleContent table p{margin:5px 0;}
	table.image .image_desc,table.image .image_desc p{text-align:center!important; color:#222}
	.FmsArticleBoxStyle .FmsArticleBoxStyle-Content.image_desc{ color:#888; line-height:26px}
	table.image td.image_desc, .ArticleContent .image_desc{
		color: #666;
		font-size: 13px;
		font-style: italic;
		padding: 2px 0px;
		text-align: center;
	}
	table.image,table.image td,table.image th{border:0!important}
	.ArticleContent .box-event{ background-color:#e7e7e7; padding:10px}
	.ArticleContent .box-event .thumb2{ border:2px solid #fff}
	.ArticleContent table.quote {
		border-color: #d7d7d7;
		border-style:solid;
		border-width: thin;
		color: #333;
		margin: 5px 5px auto;
		padding:10px;
		display:inline-block;
		max-width:470px !important;
	}

	.ArticleContent table.quote td{ border:none; padding:10px}
	.ArticleContent .box-content-inside-morelink {
		display: block;
		font-size: 15px;
		font-weight: bold;
		width: auto;
		background-color: #eee;
		padding: 5px 10px;
	}
	.ArticleContent .FmsArticleBoxStyle-Content{
		margin-top: 5px;
	}
	
	.ArticleContent .FmsArticleBoxStyle-Content a { color:#222}
	.ArticleContent .ClipLinkBox a { font-weight:bold; font-size:15px}
	.ArticleContent .FmsArticleBoxStyle-Head { background-color:#eee; padding:5px}
	.ArticleContent .ClipLinkBox { background-color:#e7e7e7; text-shadow:1px 1px #FFF}
	.ArticleContent .QuoteBox { border:1px solid #f2f2f2} 
	

	span.FmsArticleBoxStyle-Icon {
		background-position: 50% 50%;
		background-repeat: no-repeat;
		display: inline-block;
		margin-left: 5px;
		margin-right: 5px;
	}
	span.FmsArticleBoxStyle-Icon.Video {
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAPCAYAAAAPr1RWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTBEM0Y1QzU2QTg5MTFFMjg1MDZCRjNEQ0FCNkRFQkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTBEM0Y1QzY2QTg5MTFFMjg1MDZCRjNEQ0FCNkRFQkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMEQzRjVDMzZBODkxMUUyODUwNkJGM0RDQUI2REVCQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFMEQzRjVDNDZBODkxMUUyODUwNkJGM0RDQUI2REVCQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PijqclsAAAJGSURBVHjalFRLq1JhFN3qOeIrMUvzASrhgxARAn9Fg6BBg0ZNGjWon1B/wP5BDWpQEDTtL0izVJyomIkDHyDq9f1orY9zLnZR770LNufs7/vO2ms/vmMpFotyFfv9XgKBgNhsNnPJBfsMeybHUcM3z/Gs0NE0TXq9nmjHTlosFhmPx+LxeGS329G/Q2IGY+Aj5x/hkSW51WqVcrksDofjODmxXq+l2+3KcDiU5XI5DwaDvxKJRAFbVQS8MEUwOPDD5XJ95/laraYyDoVCp8mpkNFjsZi02+1xOBwujUajAgK9cLvdv0m83W4F76LrurRaLen3+2qNPvdPkpugMgT6hAAvUcuPdrv9z2w2E6Y/n8+VUUSlUhGfz6dITZD8L8xxLgOovs8gSPcp7AnWbCTB+xaZhKgW+0H4OafT+ZU+MNBWq9UDvOj0mA7rtdlslB02mMDavcN1Y+8tHhd+v/8NlGepvlqtsmdWkvO0zjSZWqfTkXg8Lslk8lL5OYD8A5VGIhFVQpaJw0Bekqv6sRlIUfL5vDSbTWk0GqqZxjRcC/KYM85gDKDIWY56vS7ZbFZQM8nlclIqlQTjJ7cFxbB0l+SMhDmVwWAg0WiUo6cC8sB1ZbkKcpGcvJpRH0XKRtC8Xq9kMhm1fltyDgQ5lfLFYuE0/yGpVEqMkfuvjjcB+0Yhh2WxpdPpIDpeMOtlXumbmJHVe9jPyWTyEP5dCuN/CZdtzkv0GhsbNPLVqR/TmeZtofgdh2A6nX7DTX0Mri9GFrN/AgwAHXxzUdxsR30AAAAASUVORK5CYII=");
		height: 16px;
		width: 23px;
	}
	.FmsArticleBoxStyle-Color.Red {
		color: #BE0000;
	}
	table.FmsArticleBoxStyle.ClipLinkBox {
		width: 100%;
	}
	table.FmsArticleBoxStyle.ClipLinkBox td.FmsArticleBoxStyle-Content {
		padding: 10px;
		text-align: center;
	}
	table.FmsArticleBoxStyle.ClipLinkBox td.FmsArticleBoxStyle-Content a {
		color: #000000;
		font-size: 16px;
		font-weight: bold;
		text-decoration: none;
	}
	table.FmsArticleBoxStyle.RelatedBox {
		width: 100%;
	}
	table.FmsArticleBoxStyle.RelatedBox td.FmsArticleBoxStyle-Head {
		background-color: #D7D7D7;
		color: #BE0000;
		font-size: 14px;
		font-weight: bold;
		padding-bottom: 5px;
		padding-top: 5px;
		text-shadow: 0 1px 0 #FFFFFF;
		text-transform: uppercase;
	}
	table.FmsArticleBoxStyle.RelatedBox td.FmsArticleBoxStyle-Content p {
		border-bottom: 1px dashed #DFDFDF;
		line-height: normal;
		margin-bottom: 0;
		margin-top: 0;
		padding: 5px;
	}
	table.FmsArticleBoxStyle.RelatedBox td.FmsArticleBoxStyle-Content a {
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjYyRjQ5Mzc2QTkyMTFFMkJGODI4MTY1MURBQUNEQTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjYyRjQ5Mzg2QTkyMTFFMkJGODI4MTY1MURBQUNEQTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NjJGNDkzNTZBOTIxMUUyQkY4MjgxNjUxREFBQ0RBMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NjJGNDkzNjZBOTIxMUUyQkY4MjgxNjUxREFBQ0RBMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhQ/1VsAAAAWSURBVHjaYlzLyMgABkwMMIBgAQQYABRIALUTMuY7AAAAAElFTkSuQmCC");
		background-position: 0 50%;
		background-repeat: no-repeat;
		color: #3B3B3B;
		cursor: pointer;
		display: inline-block;
		font-size: 14px;
		font-weight: bold;
		padding-left: 10px;
		text-decoration: none;
	}
	table.FmsArticleBoxStyle.RelatedBox td.FmsArticleBoxStyle-Content a:hover {
		color: #BE0000;
	}
	table.FmsArticleBoxStyle.LinksBox {
		width: 100%;
	}
	table.FmsArticleBoxStyle.LinksBox td.FmsArticleBoxStyle-Head {
		background-color: #D7D7D7;
		color: #BE0000;
		font-size: 14px;
		font-weight: bold;
		padding-bottom: 5px;
		padding-top: 5px;
		text-shadow: 0 1px 0 #FFFFFF;
		text-transform: uppercase;
	}
	table.FmsArticleBoxStyle.LinksBox td.FmsArticleBoxStyle-Content p {
		border-bottom: 1px dashed #DFDFDF;
		line-height: normal;
		margin-bottom: 0;
		margin-top: 0;
		padding: 5px;
	}
	table.FmsArticleBoxStyle.LinksBox td.FmsArticleBoxStyle-Content a {
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUY4RDhEOTI2QUMwMTFFMjkzRUVEQzZDNDFDQTNFQTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUY4RDhEOTM2QUMwMTFFMjkzRUVEQzZDNDFDQTNFQTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFRjhEOEQ5MDZBQzAxMUUyOTNFRURDNkM0MUNBM0VBNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFRjhEOEQ5MTZBQzAxMUUyOTNFRURDNkM0MUNBM0VBNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PitBj0YAAADESURBVHjaYlzHJHSZgYHhERA/AWJlIL4PxKkMOAATEIsBcQsQPwXiPCDez4AHsADxXyA+DsUgYINPA8iG32hizIQ0fGIgAYA0/CGgZhoQGyH74TaaAhUgPgPEbEAsB8T8QBwFxG5AfApkw1pkE4CAE4iNgVgXqpgBSu8CqQNpWAnVXQ21ERcAaeqGKegAYkcgXgTEQjg0gCI2HtlEUIQdA+JAqKQEVLMFEH8AYi+QOLoTfgLxCiiGgQVAPB2IQUmIASDAAOMxIhopdRZZAAAAAElFTkSuQmCC");
		background-position: 0 50%;
		background-repeat: no-repeat;
		color: #3B3B3B;
		cursor: pointer;
		display: inline-block;
		font-size: 14px;
		font-weight: bold;
		padding-left: 15px;
		text-decoration: none;
	}
	table.FmsArticleBoxStyle.LinksBox td.FmsArticleBoxStyle-Content a:hover {
		color: #BE0000;
	}
	table.FmsArticleBoxStyle.ImageBox td.FmsArticleBoxStyle-Content {
		color: #222;
		font-size: 14px;
		font-style: italic;
		text-align: center;
	}
	table.FmsArticleBoxStyle.ImageBox td.FmsArticleBoxStyle-Content p{ text-align:center !important}
	table.FmsArticleBoxStyle.ImageBox.ImageCenterBox {
		margin-left: auto;
		margin-right: auto;
		width: auto;
		text-align:center;
	}
	table.FmsArticleBoxStyle.ImageBox.ImageCenterBox td.FmsArticleBoxStyle-Imag	s img {
		max-width:660px;
	}
	table.FmsArticleBoxStyle.ImageBox.ImageLeftBox {
		float: left;
		margin-right: 15px;
		width:auto;
	}
	table.FmsArticleBoxStyle.ImageBox.ImageLeftBox td.FmsArticleBoxStyle-Content {
		width: auto;
	}
	table.FmsArticleBoxStyle.ImageBox.ImageRightBox {
		float: right;
		margin-left: 15px;
		width:auto;
	}
	table.FmsArticleBoxStyle.ImageBox.ImageRightBox td.FmsArticleBoxStyle-Content {
		width: auto;
	}
	table.FmsArticleBoxStyle.QuoteBox td.FmsArticleBoxStyle-Head {
		color: #BE0000;
		font-size: 14px;
		font-weight: bold;
		padding-bottom: 5px;
		padding-top: 5px;
		text-shadow: 0 1px 0 #FFFFFF;
		text-transform: uppercase;
	}
	table.FmsArticleBoxStyle.QuoteBox td.FmsArticleBoxStyle-Content {
		font-weight: bold;
		text-align: justify;
	}
	table.FmsArticleBoxStyle.QuoteBox td.FmsArticleBoxStyle-Content p {
		margin: 10px;
	}
	table.FmsArticleBoxStyle.QuoteBox td.FmsArticleBoxStyle-Content a {
		color: #AE0212;
		text-decoration: none;
	}
	table.FmsArticleBoxStyle.QuoteBox td.FmsArticleBoxStyle-Content a:hover {
		text-decoration: underline;
	}
	table.FmsArticleBoxStyle.QuoteBox td.FmsArticleBoxStyle-Content .QuoteBoxLeftSymbol, table.FmsArticleBoxStyle.QuoteBox td.FmsArticleBoxStyle-Content .QuoteBoxRightSymbol {
		color: #AE0212;
		font-size: 25px;
		font-weight: bold;
	}
	table.FmsArticleBoxStyle.QuoteBox.QuoteCenterBox {
		width: 100%;
	}
	table.FmsArticleBoxStyle.QuoteBox.QuoteLeftBox {
		float: left;
		margin-right: 15px;
		width: 40%;
	}
	table.FmsArticleBoxStyle.QuoteBox.QuoteRightBox {
		float: right;
		margin-left: 15px;
		width: 40%;
	}
	table.FmsArticleBoxStyle.QuoteDocumentBox td.FmsArticleBoxStyle-Head {
		background-color: #D7D7D7;
		color: #BE0000;
		font-size: 14px;
		font-weight: bold;
		padding-bottom: 5px;
		padding-top: 5px;
		text-shadow: 0 1px 0 #FFFFFF;
		text-transform: uppercase;
	}
	table.FmsArticleBoxStyle.QuoteDocumentBox td.FmsArticleBoxStyle-Content {
		text-align: justify;
	}
	table.FmsArticleBoxStyle.QuoteDocumentBox td.FmsArticleBoxStyle-Content p {
		margin: 5px;
	}
	table.FmsArticleBoxStyle.QuoteDocumentBox td.FmsArticleBoxStyle-Content a {
		color: #000;
		text-decoration: none;
	}
	table.FmsArticleBoxStyle.QuoteDocumentBox td.FmsArticleBoxStyle-Content a:hover {
		text-decoration: underline;
	}
	table.FmsArticleBoxStyle.QuoteDocumentBox.QuoteDocumentCenterBox {
		width: 100%;
	}
	table.FmsArticleBoxStyle.QuoteDocumentBox.QuoteDocumentLeftBox {
		float: left;
		margin-right: 15px;
		width: 50%;
	}
	table.FmsArticleBoxStyle.QuoteDocumentBox.QuoteDocumentRightBox {
		float: right;
		margin-left: 15px;
		width: 50%;
	}
	table.FmsArticleBoxStyle.EventListBox {
		width: 100%;
	}
	table.FmsArticleBoxStyle.EventListBox td.FmsArticleBoxStyle-Head {
		background-color: #D7D7D7;
		color: #BE0000;
		font-size: 14px;
		font-weight: bold;
		padding-bottom: 5px;
		padding-left: 5px;
		padding-top: 5px;
		text-shadow: 0 1px 0 #FFFFFF;
		text-transform: uppercase;
	}
	table.FmsArticleBoxStyle.EventListBox .FmsArticleBoxStyle-Content {
		padding: 5px;
	}
	.EventItemsBox {
		border-bottom: 1px dotted #DFDFDF;
		margin-bottom: 5px;
		padding-bottom: 5px;
		width: 100%;
	}
	.EventItemsBox:nth-child(2n) {
		background-color: #FFFFFF;
	}
	.EventItemsBox:nth-child(2n+1) {
	}
	.EventItemsBox td.EventItemBoxThumb {
		vertical-align: top;
		width: 150px;
	}
	.EventItemsBox td.EventItemBoxInfo {
		padding-left: 10px;
		padding-right: 10px;
		vertical-align: top;
	}
	.EventItemsBox td.EventItemBoxInfo p {
		line-height: normal;
		margin: 0;
	}
	.EventItemsBox td.EventItemBoxInfo p.title {
		margin-bottom: 10px;
	}
	.EventItemsBox td.EventItemBoxInfo p.title a {
		color: #0C48BB;
		font-size: 16px;
		font-weight: bold;
		text-decoration: none;
	}
	.EventItemsBox td.EventItemBoxInfo p.title a:hover {
		color: #BE0000;
	}
	.EventItemsBox td.EventItemBoxInfo p.lead {
		color: #222222;
		font-weight: normal;
		text-align: justify;
	}

.btn-G{ width:75px; height:32px; display:inline-block }
.bor-number {height:32px; padding:0px 0px 0px 10px ; display:inline-block}
.bor-number .bor-right{  height:32px;  display:inline-block; padding:0px 17px 0px 16px }
.list-btn-detail li{ line-height:32px}
.fb_iframe_widget { line-height:20px}
.list-btn-detail li.d-ib.left.t-u.bold.f-14.c-444{ color:#999; font-size:13px; text-transform:none; font-weight:normal; padding-left:5px}
.bo-t{ border-top:1px solid #cdcdcd; padding-top:15px}

.btn-C{ background-color:#3948ab; border-radius:2px; padding:4px 10px; text-align:center;  color:#FFF}

/*CSS cho  Template mới*/	
.ArticleContent .phatngon { background-color:#ededed; position:relative; padding:10px 20px 20px; display:block; width:auto ; margin:10px auto 10px auto}
.ArticleContent .phatngon .item-text{padding: 5px;
font-style: italic;
text-align: left;
display: block;
line-height:2}

	.ArticleContent .phatngon .item-icon { height: 30px;text-align: left;display: inherit;width:45px;}
	.ArticleContent .phatngon  img { max-width: 570px}
	.ArticleContent .phatngon .item-icon img {width:45px; height:30px}
	.ArticleContent .phatngon.left{ margin-right:10px}
	.ArticleContent .phatngon.right{ margin-left:10px}
	.ArticleContent .box-event a:link,.ArticleContent .aticle-list a:link{ color:#000}
	.ArticleContent table.aticle-list td{ vertical-align:top; display: block; padding:10px}
	.ArticleContent table.aticle-list td  p { display:table}
	.ArticleContent table.aticle-list img { border:2px solid #fff;}
	.ArticleContent table.aticle-list { background-color:#e4e4e4; padding:10px}
	
	.icon-quote{ position:absolute; top:20px; left:10px;background:  url(../images/full-icon-common.png) -69px -58px no-repeat; width:56px; height:41px; font-size:0px}
	 .ArticleContent > .QuoteNote{ margin-top:15px; border:1px solid #eaeaea; padding:20px; font-style:italic; position: relative;}
	 .ArticleContent > .QuoteNote .quote-text { padding-left: 60px }
	
	.ArticleContent table.quote {
		border-color: #d7d7d7;
		border-style:solid;
		border-width: thin;
		color: #333;
		margin: 5px 5px auto;
		padding:10px;
		display:inline-block;
	}
	.TbQuoteNote.left{ margin-right:10px}
	.TbQuoteNote.right{ margin-left:10px}
	.ImageNote { margin:10px 0px; clear:both}
	.ImageNote img { display:block; padding-bottom:5px; ma}
	.ImageNote td { padding-top:30px; text-align:center}
	.ArticleContent  .ImageNote2 a,.ArticleContent .ImageNote2{ font-size:14px; color:#222;}
	.ImageNoteI img{ max-width:240px}
	.ImageNoteII img{ max-width:150px}
	.ImageNoteIII img{ max-width:120px}
	.ImageNote2 { text-align:center}
	.ImageNote1{ text-align:center; margin:0px auto; display:inline-block;}
	.ArticleContent .box-event p{ display:table; margin:5px 0px}
	.FmsArticleBoxStyle-Content,.image_desc{ color:#000; }
	.box-event a { color:#000}	
	.ArticleContent table.article{background-color:#ebeff7}
	.ArticleContent > .inner-article { padding:0px 10px 0px 0px; background-color:#ebeff7; clear:both; min-height:101px; margin: 10px auto}
	.ArticleContent > .inner-article:first-child { margin-top: 10px }
	.ArticleContent h2 { line-height: 26px }
	.ArticleContent .inner-article .inner-article .inner-article, .ArticleContent .inner-article .inner-article{padding: 0; height: 111px;}
	.ArticleContent table.article img,.ArticleContent .inner-article img { margin:0px 10px 0px 0px}

	.ArticleContent table.article .inner-article a,.ArticleContent .inner-article a:link { color:#343434;font-family: "NotoSans-Bold"; line-height: 20px}
	.ArticleContent .inner-article .title,.ArticleContent .inner-article .h4 {display: block; padding-top: 5px}
	.ArticleContent .inner-article p{ margin:0px; font-size: 13px; line-height: 20px; padding:0px;}
	.ArticleContent iframe{ max-width:100%; display:block; margin:0px auto}
	.HeadTLQ{ color: #cb2026;
    font-size: 15px;
    font-weight: bold;
    padding-right: 5px;}
	
	
	/*Bog Tàg*/
	.tagBox ul {
		    padding-left: 5px;
		    background: url(../images/icon-tag.png) 0px 6px no-repeat;
		    background-size: 18px;
		}
	.tagBox ul li {
		border: 1px solid #c9c9c9;
		color: #fff;
		float: left;
		font-size: 11px;
		line-height: 16px;
		list-style: outside none none;
		margin: 5px;
		padding: 3px 12px;
		white-space: nowrap;
		border-radius:12px;
		font-family: "Roboto-REGULAR";
		
	}
	.tagBox ul li:first-child{
	border:none;
	padding-right:0px;
	margin-right:0px;
	font-size:13px;
	color:#454545;
	font-family: "Roboto-Bold";
	
	}
	.tagBox ul li a {
		text-decoration:none;
		white-space: nowrap;
		font-weight:normal;
		color: #454545;
		text-transform:capitalize
	}
	.tagBox ul li:hover a , .tagBox ul li a:hover{ color:#c60000} 


/*List Comment*/
.head-comment{ 
	background :url(../images/icon-binh-luan.svg) 0px 0px no-repeat;	
	 font-size:15px;  
	 line-height:16px;; height:30px;  position:relative; text-transform:uppercase; padding:7px 0px 7px 0px; padding-left: 114px;

background-size: 109px auto;}
.Item-comments .btnitem { padding:0px 20px 0px 0px; margin-top:5px; display:inline-block; font-size:11px; color:#989898; font-weight:bold}
.Item-comments .btnitem:hover { color: #a92b30 }
.Item-comments .btnitem a {color:#555; font-weight:normal; padding-right:2px; font-size: 11px}
.Item-comments .btnitem a:hover{ text-decoration:underline; color:#990000}
.box-catetitle {
    color: #9b0103;
    font-size: 13px;
}
.f-w-n
{
font-weight: normal;
}
.Item-comments { list-style-type:none; margin-top: 10px}
.Item-comments li{ padding:10px 0px;}
.Item-comments li ul{ padding-left:15px;}
.Item-comments li ul li:last-child,.Item-comments li:last-child{ border:none}

.List-comment { }
.comment-actions .author { color:#444; font-size:14px; text-transform:uppercase;font-family: "NotoSans-Bold";}
.comment-actions .time{ font-size:11px; color:#888; margin-left:10px}
.comment-content { color:#454545; font-size:13px; line-height:24px; margin-top:5px;}
.fmsidWidgetBtnLike.inline{ vertical-align:top !important}
.lib-btnlike{background: rgba(0, 0, 0, 0) url("../images/icon-like-feedback.svg")  no-repeat scroll 0px 0px;width:15px !important; height:17px !important; display:inline-block; font-size:0px; vertical-align:top !important; background-size:15px auto; margin-left:2px}
.fmsidWidgetBtnLike .num{ color:##9a9a9a;
    display: inline-block;
	font-weight: 400;
	padding-left: 10px}
.btnReply{ background: rgba(0, 0, 0, 0) url("../images/icon-reply-comment-n.svg")  no-repeat scroll 0px -2px; width: 32px; height: 16px; background-size: 16px auto; padding-left: 20px}
.btnLike{ background: rgba(0, 0, 0, 0) url("../images/icon-like-comment-n.svg")  no-repeat scroll 0px -2px;  width: 16px; height: 16px; background-size: 16px auto; padding-left: 20px }
.btnShare{ background: rgba(0, 0, 0, 0) url("../images/icon-share-comment-n.svg")  no-repeat scroll 0px -2px;   width: 42px; height: 16px; background-size: 16px auto; padding-left: 20px}
.btnReply:hover{ background: rgba(0, 0, 0, 0) url("../images/icon-reply-feedback-hover.svg")  no-repeat scroll 0px 0px; }
.btnLike:hover,.lib-btnlike:hover{ background: rgba(0, 0, 0, 0) url("../images/icon-like-feedback-hover.svg")  no-repeat scroll 0px 0px;}
.btnShare:hover{ background: rgba(0, 0, 0, 0) url("../images/icon-share-feedback-hover.svg")  no-repeat scroll 0px 0px;}
.can-date input { border:none; background-color:#e4e4e4; width:100px}
.morecomment {
    color: #1f85db;
    padding: 3px 10px 3px 15px;
    text-decoration: inherit;
    cursor: pointer;
    display: block;
    margin: 0px auto;
    width: 155px;
    border: 1px solid #1f85db;
    line-height: 30px;
    border-radius: 20px;
}
.text-cmt { width:660px; height:50px; border:1px solid #c9c9c9; overflow:visible; padding:5px 10px; color:#3e3e3e; font-size:14px; margin-top:5px; max-width:97%; }
.info-cmt {border-radius:3px; width:97%; border:1px solid #b7b7b7;  padding:3px 5px;font-size:1.1em; color:#747474; margin-top:12px}
.d-table{ display:table}
.btnSubmit {
    background-color: #971928;
    border-radius: 12px;
    color: #fff;
    display: inline-block;
    margin: 15px 0px 0px 14px;
    padding: 5px 10px;
    text-align: center;
    text-transform: uppercase;
    font-family: "Roboto-REGULAR";
}
.btnSubmit:hover{ opacity:0.95}
.fmsidWidgetCommentListCount{
	font-family: Roboto-regular; 
}
.List-commenttool {color: #686868; text-transform:none; font-weight:400; font-size: 11px}
.List-commenttool a {
    margin: 0 5px;
	font-weight:normal;
}
.List-commenttool a:last-child{ margin-right:0px}
.List-commenttool .active {
	font-weight:700
}
.List-commenttool a:hover{ color:#c92027; font-weight: 700;}
.aticle-list-box .height-list li { padding:10px 0px; width:310px; float:left}
.aticle-list-box .height-list li.dot {  padding:10px 0px 8px 16px; margin-right:15px; border:none;background: url("../images/red-point.png") no-repeat scroll 5px 17px}
.aticle-list-box .height-list li:nth-child(2n),.aticle-list-box .height-list li.img:nth-child(2n) { margin-right:0px} { margin-right:0px}

.aticle-list-box .height-list li.img {  padding:10px 0px 8px 0px; margin-right:15px; border:none; width:325px; max-height:80px; overflow:hidden}
.c-b7{ color:#b7b7b7}
.c-oran{ color:#ff6600}
.w-110{ width:110px}
.w-210{ width:210px}

.aticle-list-box.w-334 { width:333px}
.SmallCommentBox .List-commenttool a {font-size: 11px;margin: 0 1px;padding: 4px 8px;}


/*Live */



.topReadAndComment-title li {  line-height:30px; float:left; width:40%}
.topReadAndComment-title li a{font-size:12px;font-weight:bold; text-transform:uppercase; color:#fff; display:block; padding-left:40px}
.topReadAndComment-title li.active a{ color:#fff}
.topReadAndComment-title { background-color:#999999; position:absolute; top:-1px; left:-1px; width:300px; height:30px}
.topReadAndComment-title li:last-child  a{ padding-left:10px}
.topReadAndComment-title li:last-child.active {background: url("../images/full-icon-common.png") no-repeat scroll 0px -320px #cb2026;width:60% }
.topReadAndComment-title li:last-child.active a { padding-left:60px}
.topReadAndComment-title li.active{background: url("../images/full-icon-common.png") no-repeat scroll 122px -260px #cb2026; display:inline-block;color:#fff; width:56%}
.topReadAndComment { background-color:#ebebeb; border:1px solid #ccc; position:relative; padding-top:29px;}
.Big #topread ul li , .Big #topcomment ul li{ padding:8px 0px; font-size:12px; border-bottom:1px dotted #dcdcdc; line-height:20px; color:#363636}
.topReadAndComment-item .p-10{ padding:5px;}
#topread ul li:first-child ,#topcomment ul li:first-child{ padding-top:0px}
#topread ul li:last-child ,#topcomment ul li:last-child{ background:none}
.ArticleContent a.dotter { display:block; line-height: 26px; background-position:0px -232px }

/* Phân trang Paging Chi tiết tin bài*/
.article-paging a{ line-height:26px; color:#636363; padding:0px 2.5px }
.article-paging a:hover,.article-paging a.active { color:#990000}
.btn-prew {  background: url("../images/full-icon-common.png") no-repeat scroll -95px -320px }
.btn-next {  background: url("../images/full-icon-common.png") no-repeat scroll -95px -260px }
.article-paging a.btn-paging {width:19px ; height:19px; padding:0px 5px }
.btn-paging-box { padding:0px 5px}
.load-more-box .cate-canenda.box { height:auto; width:auto}

.Layout300 #SearchKeywordSK { width:92%}
.Layout300 .ListHot .itembullet8{ padding-right:5px; line-height:28px; width:88px}
.Layout300 .ListHot .itembullet8:nth-child(3n){ padding-right:0px}
.Layout300 .subitem li.item{ width:130px}
.Layout300 .subitem li.item:nth-child(3n){ padding-right:10px}
.Layout300 .subitem li.item:nth-child(2n){ padding-right:0px}

.profile-list { border:1px solid #d7d7d7; padding:20px 10px 30px}

.widht-list-images.profile-list li{ width:108px; padding:0px; padding-right:16.5px; margin:0px auto; height:150px; }
.widht-list-images.profile-list li:last-child{ padding-right:0px}
.profile-bg { display:block; width:108px; }
.profile-link { display:inline-block; line-height:20px; text-align:left }
.profile-bod{ bottom:0px; left:0px;height:2px; display:none; font-size:0px; position:absolute; background-color:#cb2026; width:30px}
.ProfileSlider2-mask { border:1px solid #d7d7d7; padding:10px 0px 10px 15px}
.box-big-top,.box-big-top img { width:590px ; height:389px  ; max-width:100%}
.box-big-top-bg { bottom:0px; left:0px; background:rgba(0, 0, 0, 0) url("../images/bg-topcate.png") repeat-x scroll top center; min-height:50px; vertical-align:middle; display:block; width:100%}
.box-big-top-bg .link { text-shadow:1px 1px #000}
.box-small-search { border:1px solid #b9b9b9; border-radius:9px; padding:10px; line-height:30px}
.box-small-search .cate-canenda{ top:8px; right:10px}
.Blog-Layout .box-big-top,.Blog-Layout .box-big-top img { width:510px ; height:295px ;}
.bo-tr { border-top:2px solid #cb2026}
.ProfileSlider2 .profile-link { font-size:11px; line-height:18px}
.ProfileSlider2 .caroufredsel_wrapper { min-height:170px}
.ProfileSlider2 .ProfileSlider-item a.thumb{ display:block; width:108px; height:108px; text-align:center; vertical-align:middle}
.select-menu { border:none; }
.select-menu option { line-height:25px; padding:0px 10px 0px 10px; margin:5px 0px}
.hotface-width-list.widht-list-images li,.hotface-width-list.widht-list-images li:nth-child(3n) { width:159.5px; padding-right:10px;}
.hotface-width-list.widht-list-images li:last-child { padding-right:0px;}

.ShowCate5 .Head { padding:7px 15px; background-color:#e7e3e3; border-top:1px solid #cb2026; border-bottom:none}
.BoxCate.ShowCate5 .ParentCate { text-transform:none}
.ShowCate5 .widht-list-images { padding:10px 10px 10px 15px}
.ShowCate5 .widht-list-images li { width:190px; padding-right:25px}
.ShowCate5 .widht-list-images li:nth-child(3n) {padding-right:0px}

.LoadMoreVe { background: url(../images/icon-list.png) right -585px no-repeat rgba(0, 0, 0, 0); width:80px;}

.ShowCate7 .widht-list-images li { width:210px; padding-right:19px; max-height:none}
.ShowCate7 .widht-list-images li:nth-child(3n) { padding:0px}
.Mutimedia-lisst .ListContentImages li { border:none; padding:15px 0px}
.Box-Muti { background-color:#3e3e3e; border-radius:7px; padding:20px 15px 30px 15px}
.Box-Muti.BoxCate .Head a { color:#fff;}
.Box-Muti.BoxCate .Head a.ParentCate { font-size:22px}
.Box-Muti.BoxCate .Head {padding-bottom:10px; border-bottom:2px solid #cb2026}
.bor-bt2{border-bottom:2px solid #cb2026}

.White.widht-list-images li.item { width:200px; margin:18px 18px 0px 0px; background-color:#fff; padding:0px; max-height:none}
.White.widht-list-images li.item:nth-child(3n){ margin-right:0px}
.muti-pading { padding:10px 10px 30px}
.White.height-list li.item{ margin:15px 0px; background-color:#fff; padding:0px}
/*CSS LiveLayout*/
	.ArticleContent.LiveContent a.dotter{ margin-left:15px; margin-top:10px; font-weight:400; line-height:20px }
	.ArticleContent .LiveTabBar { background-color:#ebebeb; height: 30px; line-height:29px; border-top: 2px solid #45a8e3}
	.ArticleContent .LiveTabBar .Name { text-transform: uppercase; padding-left: 20px; color: #464646; font-family: Roboto-Bold; font-weight: 400 }

	.ArticleContent .LiveTabBar a { margin:0px 5px; color:#464646; font-weight:normal;text-transform: uppercase; background-color:#ebebeb; }
	.ArticleContent .LiveTabBar a:hover,.LiveTabBar a.active{ color:#464646; text-decoration:none; background-color: #fff}
	.ArticleContent .btnlive-new,.btnlive-old{ margin:0px 3px; padding:4px 10px; color:#464646;  font-family: Roboto-Bold; font-weight: 400; border: none;;  font-size: 14px; text-transform:uppercase;background-color:#ebebeb;}
	
	.ArticleContent .btnlive-new.highlight,.btnlive-old.highlight{ background-color:#fff; color: #cb2026}
	.ArticleContent .LiveBlog { margin-top:10px}
	.ArticleContent .LiveBlog-Head { line-height:26px;background:rgba(0, 0, 0, 0) url("../images/line.png") repeat-x scroll 0px center;}
	.ArticleContent .LiveBlog-Body { display:block; vertical-align:top;padding:10px 0px 0px 20px;}
	.LiveLayout .ArticleContent img { max-width:640px !important; text-align:center }
	.Live-Time{color: #3f7bb0;vertical-align:middle; padding:3px 15px;display:inline-block; border: 1px solid #ddd; border-radius: 3px; background-color: #fff}
	.LiveIcon img {
		max-width: 30px;
		max-height:26px;
		display: inline-block;
		width: auto;
		line-height: 26px;
		vertical-align: middle;
	}
	.LiveBlog-Body p:first-child{ margin-top:0px !important;}
	table {
    border-collapse: collapse;
    border-spacing: 0;
}
.ArticleContent.LiveBlog-Body p:first-child{ margin:0px}
.w-668 .ListThree li { width:155px}
.w-668 .aticle-list-box.w-334 { width:327px}
.ListThree li img { width:100%}
.ArticleContent table.image, table.image td, table.image th, .ArticleContent table.image a {
    line-height: 24px !important;
}
.bo-ra5 { border-radius:5px}
/* Bình luận cho Live*/
.box-300 .head-comment{ width:280px; height:31px;  background:rgba(0, 0, 0, 0) url("../images/full-icon-common.png") no-repeat scroll 0px -400px;
 padding:0px; line-height:30px; color:#fff; padding-left:20px; font-size:13px; border:none}
.box-300 .head-comment .List-commenttool { color:#CCC}
.box-300 .head-comment .List-commenttool a.lastnewcomment { padding:0px; background:none; font-size:12px; color:#333333; border:none}
.box-300 .btnitem ,.box-300 .Item-comments .btnitem a{ color:#cb2026}
.box-300 .List-comment { border:1px solid #d9d9d9 ; border-top:0px}
.box-300 .Box-Comment{ padding:0px 15px}
.box-300 .Item-comments li {border-bottom: 1px solid #ddd}

/*END CSS LiveLayout*/

.can-date {     display: inline-block;
    padding: 0px 9px;
    border-radius: 5px;
    background-color: #e4e4e4;
    line-height: 20px;
    margin: 5px;}

.vip-list.height-list li { border:none}
.vip-list .profile-bod { height:1px}
.Vip-Box-Top.BoxCate .ParentCate.f-12 { font-size:12px; font-weight:bold}
.Vip-Box-Top .profile-bg { width:160px}
.full { width:100% !important}
.height-list.full li { padding:12px 0px}
.widht-list-images.profile-list.box-300{ border:none; padding:20px 0px  }
.widht-list-images.profile-list.box-300 li {
    width: 128px; padding:0px 5px 0px 5px; height:auto}

.widht-list-images.profile-list.box-300 li:first-child{ padding-left:20px}


/*  Detail Event */
.w-408 { width:408px}
.view-all-event {background:#cb2026 url("../images/icon-content.png") no-repeat scroll 22px 3px; border-radius:5px; padding:4px 25px 4px 45px;}
.view-all-event:hover { color:#d3a2a2}
.icon-list .item { width:90px ; height:60px ; border:1px solid #bababa ; display:inline-block; margin-right:10px;}
.icon-list .item a{ padding-top:44px; color:#bababa}
.icon-list .item:last-child{ margin-right:0px}	
.icon-list .item.active, .icon-list .item:hover{ border:1px solid #a92b30; color:#a92b30}
.icon-list .item a:hover, .active,.icon-list .item.active a {  color:#a92b30}
.icon-content {background:rgba(0, 0, 0, 0) url("../images/icon-content.png") no-repeat scroll 28px -93px;}
.icon-video {background:rgba(0, 0, 0, 0) url("../images/icon-content.png") no-repeat scroll 28px -182px;}
.icon-photo {background:rgba(0, 0, 0, 0) url("../images/icon-content.png") no-repeat scroll 28px -286px;}
.icon-multimedia {background:rgba(0, 0, 0, 0) url("../images/icon-content.png") no-repeat scroll 28px -387px;}
.multimedia-top { display:block}
/*END Detail Event*/

/* Search và Erro */
	.Error404Box {
		padding:20px 0px
		
	}
	
	.Error404Box a {
		color: #eb0000;
	}
	.Error404Box a:hover {
		text-decoration: underline;
	}
	
	#SearchBoxBig{ border:1px solid #cd2026; display:inline-block; padding:4px 5px;}
	#SearchBoxBigKeyword {
		background: transparent none repeat scroll 0 0;
		border: 0 none;
		color: #222;
		font-size: 15px;
		height: 25px;
		vertical-align: middle;
		width: 390px;
		border-radius:3px;
		padding:2px 5px
	}
	
	/*End CSS cho Search và Error*/
/* CSS Thu Vien*/	
	.Lib-Name { background-color:#c92027;padding:6px 10px; display:inline-block}
	.Lib-Name a:hover { color:#fe9797}
	.lib-icon {background: url(../images/icon-list.png) left -400px no-repeat rgba(0, 0, 0, 0); padding-left:25px}
	.search-button-lib {
		background: url(../images/full-icon-common.png) 0px 0px no-repeat rgba(0, 0, 0, 0);
		width: 15px;
		height: 16px
	}
	
	#SearKeywordLib{
		border: none;
		width: 112px;
		font-size: 11px;
		color: #888;
		height: 28px;
		padding-left:5px
	}
	.lib-select { line-height:26px; padding:0px 10px; border:none; color:#a1a1a1}
	.bo-ccc{ border:1px solid #ccc; padding:4px}
	.m-l-170 { margin-left:170px}
	.widht-list-images.lib-list li {
    width: 217px;
    padding-right: 14px;
	max-height:none}
	
	.widht-list-images.lib-list li:last-child { padding-right:0px}
	.CateNewsSlider.full.w668 .btnPrev, .TopProfileSlider.full.w668 .btnPrev  {
    background: url(../images/icon-list.png) 4px -492px no-repeat #888;
    width: 25px;
	height: 30px;
	top: 101px;
    opacity: 0.7;
	position:absolute
}
.CateNewsSlider.full.w668 .btnNext, .TopProfileSlider.full.w668 .btnNext  {
    background: url(../images/icon-list.png) 6px -541px no-repeat #888;
    width: 25px;
	height: 30px;
	top: 101px;
	opacity: 0.7;
	position: absolute;
	right: 0px;
}
.TopProfileSlider .profile-bg { width:90%}
.CateNewsSlider.full.w668 .btnPrev:hover ,.CateNewsSlider.full.w668 .btnNext:hover, .TopProfileSlider.full.w668 .btnNext:hover, .TopProfileSlider.full.w668 .btnPrev:hover { background-color:#c92027}
.Lib-Head {  line-height:30px; background-color:#eaeaea}	
.Lib-Cate { line-height:28px; border-top:2px solid #c92027; padding:0px 10px}
.lib-list li {
    width: 120px;
    padding-right: 66px;
    margin: 10px 0px 10px 0px;
    float: left;
}
.lib-list li:nth-child(4n){ padding-right:0px}
.like-list li { line-height:18px; border-bottom:1px dashed #dbdbdb; color:#696969; padding:10px 10px }
.lib-like-num { width:55px}
.lib-top-info .item { line-height:22px; color:#454545}
.lib-top-info { width:217px}
.btn-fb { width:35px; height:35px ; background:url(../images/lib-icon.png) 0px 0px no-repeat rgba(0, 0, 0, 0)}
.main-header .btn-fb { background:none; width:auto; height:auto;}
.btn-gg { width:35px; height:35px ; background:url(../images/lib-icon.png) -41px 0px no-repeat rgba(0, 0, 0, 0)}
.btn-tw { width:35px; height:35px ; background:url(../images/lib-icon.png) -84px 0px no-repeat rgba(0, 0, 0, 0)}
.btn-mess {background:url(../images/lib-icon.png) -143px 0px no-repeat rgba(0, 0, 0, 0); width:54px  ; height:20px}
.lib-vote-btn { background-color:#cd2026; border-radius:3px; text-align:center; padding:10px 5px;display:inline-block; width:110px}	
.lib-vote-number { border:2px solid #cd2026; border-radius:3px; text-align:center; padding:10px 5px; display:inline-block; width:106px}	


/*Fix imagazine */
.Magazine-Acticle table.left, .Magazine-Acticle table.right{ max-width:500px}

/*Fix RSSLayout*/
.RssLayout { line-height:22px; font-size:13px; padding:10px 0px; color:#999; color:#444; background-color:#eee; padding:20px}
.RssLayout div , .Rss p { padding:3px 0px}	
.RssLayout .h3 { color:#000; font-size:14px}
	
/*template mới */
.ArticleDetail .quoter2017 { width:100%; border:1px solid #eaeaea; position:relative; }
.ArticleDetail .quoter2017 p{ padding:0px; line-height:28px; text-align:center; margin:0px auto}
.ArticleDetail .quoter2017.left{ max-width:300px; margin:10px 15px 10px 0px}
.ArticleDetail .quoter2017.right{ max-width:300px; margin-left:15px}
.ArticleDetail .quoter2017 .tem-quo-ke {background-color: #cb2026;
    border: medium none;
    height: 3px;
    text-align: center;
    width: 60px;
    display: block;
    margin: 10px auto;
    font-size: 0px;
    color: #cd2027;}
.ArticleDetail .quoter2017 .tem-quo-img { width:100px; height:100px; border-radius:50px;}
.ArticleDetail .quoter2017 .tem-quo-des { float: right}
.ArticleDetail .quoter2017 .tem-quo-img {width:100px; height:100px; border-radius:50px; margin:20px auto 0px;}
.ArticleDetail .quoter2017 .tem-quo-img img { width:100%; height:auto;border-radius:50px;}
.ArticleDetail .quoter2017 .tem-quo-text { padding:10px 20px 20px; text-align:center;color: #434343}
.tem-quo-danh { font-weight:bold; font-size:16px;text-align:center;color: #434343}
.ArticleDetail .quoter2017.new2019 { background: #f5f5f5; width: 260px; padding:0px;}
.ArticleDetail .quoter2017.new2019 .tem-quo-img {width:100%; height:100%; margin:0px;}
.ArticleDetail .quoter2017.new2019 .tem-quo-img img { width:100%; height:auto; border-radius:0px;}
.ArticleDetail .quoter2017.new2019 .btn-more { background: #e4e4e4; border:1px solid #d6d6d6;border-radius:10px; width: 70px; text-align: center; margin:10px auto; padding:1px 15px; display: block; font-size: 11px;  color: #000}

.tem-quo-chuc { font-size:14px; color:#434343;text-align:center}
.QuoteNote .tem-quo-chuc,.QuoteNote .tem-quo-danh{ text-align: left; font-style: normal; }
.ArticleDetail .quoter2017 .tem-quo-text .tem-quo-des { text-align:justify; color:#434343; padding-bottom:20px; margin-top:10px}

.ArticleDetail .fullquoter2017 td { vertical-align:top;}
.ArticleDetail .fullquoter2017 { width:100%; border:1px solid #eaeaea;  margin:10px 0px;}
.ArticleDetail .fullquoter2017 .tem-quo-img { text-align:center; display:block; width:180px; float:left; padding:10px;}
.ArticleDetail .fullquoter2017 .tem-quo-img img {width:100px; height:100px; border-radius:50px;}
.ArticleDetail .fullquoter2017 .tem-quo-ke {background-color: #cb2026;
    border: medium none;
    height: 3px;
    text-align: center;
    width: 80px;
    display: block;
    margin: 0px auto;
    font-size: 0px;
    color: #cb2026;}
.ArticleDetail .fullquoter2017 .tem-quo-text { padding:20px; background:url(../images/quote-icon.png) 20px 15px no-repeat ; }
.ArticleDetail .fullquoter2017 .tem-quo-danh { font-weight:bold; font-size:16px; margin-top:10px;text-align:center; color:#434343;}
.ArticleDetail .fullquoter2017 .tem-quo-chuc { font-size:13px; color:#434343;text-align:center;}
.ArticleDetail .fullquoter2017 .tem-quo-text .tem-quo-des { text-align:justify; color:#434343; font-size:14px; font-weight:400; line-height:26px; margin-top: 40px }
.ArticleDetail .fullquoter2017 p { padding:0px; line-height:28px; text-align:center; margin:0px auto}

.ArticleDetail .listsole:first-child{ margin-top:10px;}
.ArticleDetail .listsole:last-child{ margin-bottom:10px;}
.ArticleDetail .listsole td{ vertical-align:middle}
.ArticleDetail .listsole td.listsole-img{ width:50%}
.ArticleDetail .listsole td.listsole-img img{ width:100%; height:auto;}
.ArticleDetail .listsole td.listsole-link { padding:10px; font-size:14px; line-height:30px;}
.ArticleDetail .listsole td.listsole-link a { font-weight:bold; color:#666 ; display:block; font-size:14px; line-height:30px;}
.ArticleDetail .notered20117 {background-color:#ffcccb; padding:26px; line-height:26px; margin:10px 0px}
.ArticleDetail .noteblu20117 {background-color:#3b5999; padding:26px; line-height:26px; margin:10px 0px; color:#fff}


.ArticleDetail .profile2017 { position:relative; margin:10px 0px; width:170px}
.ArticleDetail .profile2017.left{ margin-right:10px}
.ArticleDetail .profile2017.right{ margin-left:10px}
.ArticleDetail .profile2017 .bg-profile { background-color:#003b5d; position:absolute; width:150px; height:150px; top:0px; left:20px}
.ArticleDetail .profile2017 .img-profile { background-color:#0091e0; width:150px; height:150px; position:absolute; top:20px; left:0px}
.ArticleDetail .profile2017 .img-profile img { border:1px solid #fff; width:110px; height:110px; margin:20px }
.ArticleDetail .profile2017 .profile-text { text-align:center; margin-top:180px;}
.ArticleDetail .profile2017 .tem-profile-danh{ color:#003b5d;text-transform:uppercase; font-weight:bold; font-size:14px;}
.ArticleDetail .profile2017 .tem-profile-chuc{ font-size:12px; font-weight:bold;}
.ArticleDetail .profile2017  p { padding:0px; text-align:center; margin:0px auto}
.ArticleDetail .profile2017 .tem-profile-des{ font-style:italic; font-size:12px; color:#666}	
/* CSS for Questions */
.p_questions{ width: 100%;border-bottom: #aaaaaa solid 1px;margin: 5px 0;}
.p_questions .q_img{ margin-bottom: 10px;text-align: center;}
.p_questions .q_qst{ margin-bottom: 10px;font-size: 23px;}
.p_questions .q_opts{ margin-bottom: 10px;padding-left: 20px;}
.p_questions .q_opts .q_opt_val{ margin-bottom: 10px;font-size: 16px;}
.p_questions .q_opts .q_opt_val span{ color: #999; margin-right:5px;}
.p_questions .q_opts .q_opt_val b{ background-color: #eaf2f9; color: #053e69; padding: 5px 10px; border-radius: 3px;cursor: pointer;}
.p_questions .q_opts .q_opt_val:hover b{background:#053e69;color: #fff;}
.p_questions .q_opts .q_opt_ans{ margin-bottom: 10px; border-left: 1px solid #ccc;color: #888; padding: 6px 0 4px 15px;font-size: 14px;}

.p_questions.done .q_opts .q_opt_val b{background-color: #f7f7f7;color: #656565;cursor: default;}
.p_questions.done .q_opts .q_opt_val.select[data-result="true"] b{background-color: #97c19a;color: #fff;}
.p_questions.done .q_opts .q_opt_val.select[data-result="false"] b{background-color: #da848a;color: #fff;}
.p_questions.done .q_opts .q_opt_ans{ display: block !important;}
.p_questions .q_opts .q_opt_ans{ display: none;}
#QuizTotalScore {text-align: center; background: #f2b31b;clear: both;color: #f1f1f1;display: inline-block;margin: 20px 0;width: 100%;background-size: 100% auto;border-radius: 5px;padding: 10px 0;}
#QuizTotalScore.right {background: #68C033;}
#QuizTotalScore > h3 {font-size: 25px;line-height: 50px;font-weight: normal;padding: 0 10px;color: #492816;}
#QuizCorrectAnswers {font-size: 50px;display: inline-block;margin-left: 10px;}
#QuizRedo {background: #f1f1f1;border: 1px solid #ccc;border-radius: 3px;color: #8e8f8f;cursor: pointer;display: inline-block;float: right;font-size: 13px;height: 30px;line-height: 30px;padding: 0 20px;text-align: center; }
#QuizRedo:hover {background: #ddd;}
/* END Questions CSS*/
.HomeProfileSlider3-list { width:300px; position:relative}
.widht-list-images.profile-list.box-300.ProfileSlider3-list li{ padding:0px 10px; margin:0px; width:130px;}

.HomeProfileSlider3-list .caroufredsel_wrapper{ height:245px !important;}
.ProfileSlider3-button .btnPrev  {
    background: url(../images/icon-list.png) 4px -492px no-repeat #888;
    width: 25px;
	height: 30px;
	top: 60px;
    opacity: 0.7;
	position:absolute;
	left:0px;
	font-size:0px
}
.ProfileSlider3-button .btnNext  {
    background: url(../images/icon-list.png) 6px -541px no-repeat #888;
    width: 25px;
	height: 30px;
	top: 60px;
	opacity: 0.7;
	position: absolute;
	right:0px;
	font-size:0px}


.TLQSlider-lists { width:670x; position:relative}

.TLQSlider-lists .caroufredsel_wrapper{ width:670x!important;}
.TLQSlider-lists .caroufredsel_wrapper .ListThree li { width:160px !important ; padding-right:10px !important}
.TLQSlider-button .btnPrev  {
    background: url(../images/icon-list.png) 4px -492px no-repeat #888;
    width: 25px;
	height: 30px;
	top: 30px;
    opacity: 0.7;
	position:absolute;
	left:0px;
	font-size:0px
}
.TLQSlider-button .btnNext  {
    background: url(../images/icon-list.png) 6px -541px no-repeat #888;
    width: 25px;
	height: 30px;
	top: 30px;
	opacity: 0.7;
	position: absolute;
	right:2px;
	font-size:0px}
.BoxBlogArticle { padding:10px 10px 20px 10px; border:1px solid #f2f2f2; background-color:#f6f6f6; position:relative}
.more-link2{    position: absolute;
    bottom: 10px;
    right: 10px;
    font-size: 12px;
    color: #c90000;}

.more-link2>span {
    border-radius: 8px;
border: 1px solid;
padding: 3px;
font-size: 6px;
margin-left: 3px;
display: inline-block;
line-height: 5px;
height: 6px;
}
.BoxBlogArticle .height-list.w-140 { width:140px}
.BoxBlogArticle .profile-bg { height:30px}
.BoxBlogArticle .profile-link { line-height:20px; color:#cb2026}
.BoxBlogArticle .w-300 { width:300px}
.red-point.height-list li {  padding:6px 0px 6px 12px; border:none; background: url("../images/red-point.png") no-repeat scroll 0px 12px; border:none; }
.red-point.height-list li:first-child{ padding-top:0px; background-position:0px 6px}
.BoxBlogArticle .w-330{ width:330px}
.ArticleDetail #BoxBinhLuan { border:none}
.w-300 #BoxBinhLuan { border:1px solid #d7d7d7; padding:0px 10px}
#CommentBox300.fix-nano{ width:280px; height:200px; padding:8px 8px 8px 10px}

.w-300 #BoxBinhLuan .text-cmt { max-width:245px}
.w-300 #BoxBinhLuan .btnSubmit { width:96%; margin:30px 0px 0px 10px; background-color:#c92027}
.w-300 .commentBoxContainer, .Box-Comment .form{border: 1px solid #d5d5d5;padding: 10px;}


.commentBoxContainer .input,.Box-Comment .form .input { float:left}
.w-660 .fmsidWidgetCommentList .replies  .input { max-width: 500px}
#BoxBinhLuan .text-cmt { 
    height: 45px;
    width: 560px;
	border:none;
	resize:vertical;
	border-radius:3px;
	float:left
	}

#CommentBox300.fix-nano.Long{ height:600px}
#CommentBox300.fix-nano .Item-comments { width:97%}
.btn-bbl {text-align:center; padding:5px 6px 5px 5px; color:#cc0000; cursor:pointer; width:70px; margin:0px auto; font-size:12px;}
#LongCMT {background: url("../images/dow-ar.png") no-repeat scroll center right; }
#SortCMT {background: url("../images/up-ar.png") no-repeat scroll center right; }
.load-more-box.bg-ea { position:relative; line-height:22px; height:22px}
.load-more-box.bg-ea .BtnViewByDate2 { position:absolute; top:10px; right:10px; line-height:21px}
.LTP  .caroufredsel_wrapper { height:210px !important}
.LTP-List.widht-list-images li img{ height:100px}

.Mutimedia-Layout .ListContentImages li.item { border:none; padding:15px; 0px}
.BlogLayout .cate-navigation li:last-child{ border:none}
.blog-info .d-tb { float:right; width:410px}
.PageAuthorBar { margin-top:5px; font-size:12px;
 color:#666;}
 .bor-3c { border:1px solid #ccc; border-top:none}
 .clear3 li:nth-child(4n){ clear:both;}
 
 .BoxStyle6 .Head { border-bottom:1px solid #d7d7d7; line-height:30px;}
  .BoxStyle6 .Head .link{ border-top:2px solid #c20208; line-height:29px; color:#c20208; height:29px; display:inline-block; padding:0px 8px }
  .BoxStyle6 .height-list { padding:10px 8px ; width:auto; display:block}
  
  
/*BOX WC V8*/

.fdb-box-ltd-wc table {
	border-collapse: initial;
	border-spacing: 0;
}

@font-face {
    font-family: 'Roboto';
    src: url('https://vnn-res.vgcloud.vn/pages/wc2018/font/robotocondensed-regular.ttf'); 
}
.fdb-box-ltd-wc {
	font-family: 'Roboto';
	padding: 10px 0px;
	background: url("../images/bg.jpg") top left;
}
.fdb-box-ltd-wc-head {
	background: url("../images/logo-wc.png") no-repeat left center;
	padding: 20px 0px 20px 60px;
}
.fdb-box-ltd-wc-head span {
	display: block;
	font-size: 24px;
	font-weight: bold;
	color: #ffffff;
}
.fdb-box-ltd-wc table {
	color: #2b2b2b;
	background: #ffffff;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	margin: 0% 1%;
	width: 98%;
}
.fdb-box-ltd-wc table tr td:nth-child(1),
.fdb-box-ltd-wc table tr td:nth-child(2),
.fdb-box-ltd-wc table tr td:nth-child(4),
.fdb-box-ltd-wc table tr td:nth-child(6) {
	width: 10%;
}
.fdb-box-ltd-wc table tr td:nth-child(3),
.fdb-box-ltd-wc table tr td:nth-child(5) {
	width: 30%;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-head tr td {
	background: #cc1d38;
	border-left: 1px solid #898989;
	border-top: 1px solid #898989;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-head tr td:last-child {
	border-right: 1px solid #898989;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-head tr span {
	display: inline-block;
    vertical-align: middle;
	color: #ffffff;
	padding: 7px 0px;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-title tr td {
	border-top: 1px solid #898989;
	background: #dedede;
	border-left: 1px solid #898989;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-title td:nth-child(2) {
	border-right: 1px solid #898989;
	border-left: none;
	width: 92%;
	color: #013980;
	font-weight: bold;
	padding: 7px 0px;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item tr td {
	border-top: 1px solid #898989;
	border-left: 1px solid #898989;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item tr td:last-child {
	border-right: 1px solid #898989;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item span,
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item img {
	display: block;
	vertical-align: middle;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item td:nth-child(3) img {
	width: 20px;
	height: 15px;
	float: left;
	padding: 6px 5px;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item td:nth-child(3) span {
	text-align: right;
	color: #013980;
	padding: 7px 5px;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item td:nth-child(5) img {
	width: 20px;
	height: 15px;
	float: right;
	padding: 6px 5px;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item td:nth-child(5) span {
	text-align: left;
	color: #013980;
	padding: 7px 5px;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item td:nth-child(2) span {
	font-weight: normal;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item tr td:first-child {
	border-top: none;
	color: #ffffff;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item tr:nth-child(2) td:first-child {
	border-top: 1px solid #898989;
	border-left: 1px solid #898989;
	color: #2b2b2b;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item .fdb-box-ltd-wc-table-item-mobile td {
	color: #ffffff;
	background: #545454;
	border-left: 1px solid #898989;
	border-right: 1px solid #898989;
	display: none;
}
.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item .fdb-box-ltd-wc-table-item-mobile td span {
	display: block;
	vertical-align: middle;
	padding: 5px 0px;
}
.fdb-box-ltd-wc table:last-child tr td {
	border-bottom: 1px solid #898989;
}
@media only screen and (max-device-width: 500px) {
	.fdb-box-ltd-wc table tr td:nth-child(1),
	.fdb-box-ltd-wc table tr td:nth-child(4),
	.fdb-box-ltd-wc table tr td:nth-child(6) {
		width: 12%;
	}
	.fdb-box-ltd-wc table tr td:nth-child(2) {
		width: 10%;
	}
	.fdb-box-ltd-wc table tr td:nth-child(3),
	.fdb-box-ltd-wc table tr td:nth-child(5) {
		width: 33%;
	}
	.fdb-box-ltd-wc .fdb-box-ltd-wc-table-head tr td:nth-child(1) {
		display: none;	
	}
	.fdb-box-ltd-wc .fdb-box-ltd-wc-table-title tr td:nth-child(1) {
		display: none;	
	}
	.fdb-box-ltd-wc .fdb-box-ltd-wc-table-title td:nth-child(2) {
		border-right: 1px solid #898989;
	}
	.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item td:nth-child(2) span {
		font-weight: bold;
	}
 	.fdb-box-ltd-wc-table-item tr td:nth-child(1) {
 		display: none;
 	}
 	.fdb-box-ltd-wc .fdb-box-ltd-wc-table-item .fdb-box-ltd-wc-table-item-mobile td {
 		display: table-cell;
 	}
}
@media only screen and (max-device-width: 360px) {
 	.fdb-box-ltd-wc table {
		font-size: 12px;
	}
}

.ng-isolate-scope>div{ margin:10px auto}
.ng-isolate-scope>div button{ text-transform: uppercase;
padding: 8px 0px !important;
font-size: 14px;
display: block;
width: 100%;
border: none;
margin: 10px 0px;}
.ng-isolate-scope>.List-Item{ margin-left:10px}
.Profile-Menu .CateTitle , .Profile-Menu .SubCate { line-height:34px; padding-left:5px}
.Library-Layout .search-box { width:234px}
.Library-Layout .search-box #SearKeywordLib{ width:205px}



/* Danh sách sự kiện*/ 
.EventSlide {font-size: 28px;
    font-family: Roboto-Bold;
    text-transform: uppercase;
    line-height: 30px;
    color: #5d5d5d;
	background: rgba(0, 0, 0, 0) url("../images/line3.png")repeat-x scroll 0 center; }
.EventSlide .t-c {
	    margin: 0px auto;
    width: 360px;
    background-color: #fff}
.EventSlide a { color: #a92b30; }
.EventSlide a.active,.EventSlide a:hover{ color: #5d5d5d  }
/* Cate Event*/
.SelectEvent option ,{ line-height:30px}
.SelectEvent { border:none; max-width:100%; width:98% ; line-height: 30px; height: 30px}
.styled-select {border:1px solid #cccccc; padding:10px 5px; border-radius:5px}
.styled-select.full{ width: 98% !important;}
.Blog-Layout .styled-select { max-width:492px}
/*.ShowEventSlider.Slide .btnPrev{ top: 28px;  background-color: #970000; border-radius: 0px; background:url(../images/full-icon-common.png) -117px 20px no-repeat #970000;}
.ShowEventSlider.Slide .btnNext { top: 28px;  background-color: #970000; border-radius: 0px; background:url(../images/full-icon-common.png) -84px 20px no-repeat #970000;}*/
.ShowEventMore{ text-align: center; }
.ShowEventMore a {
    font-family: "Roboto-REGULAR";
    font-size: 13px;
    padding: 5px 0px;
    color: #0e76bc;
    border: 1px solid #0e76bc;
    border-radius: 20px;
    display: block;
    margin: 10px auto 0px;
    width: 130px;
    text-align: center;
    text-transform: uppercase;

}

.ShowEvent{ background-color: #f5f5f5; border:1px solid #e1e1e1; border-radius: 5px; padding:15px;  }
.ShowEvent .link{font-family: Roboto-Bold; font-size: 18px;text-transform: uppercase;}
.ShowEvent .widht-list-images li { width:200px !important; margin-right: 14px; height: 200px !important}

.LoadMore-btn2:hover { color:#cb2026}
/* END Cate Event */


/* Box search CK- Cac Benh*/
.BoxSearchSK {background: rgba(0, 0, 0, 0) url("../images/bg-tracuu.jpg")no-repeat scroll 0 0; height: 200px; overflow: hidden;color:#fff;}
.BoxSearchSK .Head {
    margin: 10px auto 10px auto;
    font-family: roboto-bold;
    text-transform: uppercase;
    font-size: 16px;
    text-align: center;
    width: 149px;
    border-bottom: 1px solid;
    padding-bottom: 5px;
}
.HomeBoxSucKhoe { padding:0px 10px; }
#SearchKeywordSK {     border: none;
    line-height: 34px;
    font-size: 13px;
    color: #666;
    width: 91%;
    margin: 0px 10px;}
.SearchButtonSK {
   background: rgba(0, 0, 0, 0) url("../images/full-icon-common.png") no-repeat scroll 0 0;
    height: 16px;
    width: 15px;
}

.HomeBoxSucKhoe .ListHot { padding: 0px; line-height: 26px}
.BlogSearchSK {background-color: #fff;
    border-radius: 18px;
    padding: 0px 5px;
    position: relative;}
.targets {  background:#FFF; position:absolute; left:0px; width:100%; z-index:9999}
.targets  li { padding:3px 5px;}
.ListHot .itembullet8 {
    display: inline-block;
    padding: 0px 5px;
    overflow: hidden;
    vertical-align: top;
	color:#fff;
}
.ListHot .itembullet8:hover { color: #cb2026 }
.ListHot .itembullet8:nth-child(4n) { padding-right:0px}
.SearchTool { margin: 15px 10px 	}
.SearchTool .itemsearch {     padding: 0px 5.4px;
   font-family: roboto-bold;
    display: inline-block;
    font-size: 15px;
    color: #fff;}
.SearchTool .itemsearch.active,.SearchTool .itemsearch:hover{ background-color: #195090 ; border-radius: 18px; border: none; color: #fff }
.subitem li.item { display:inline-block; width:152px; padding-right:10px; line-height:30px}
.subitem li.item a { color:#444; font-weight:450;}
.subitem li.item a:hover { color:#cb2026}
.subitem li.item:nth-child(3n){ padding-right:0px}

.table-bor1 td{ border: 1px solid #eee; vertical-align: middle; padding: 15px 10px }
.KQSearchSK a{ display: inline-block;
    width: 130px;
    margin-right: 10px;
    line-height: 40px;
    color: #6a6a6a;
    background: url(../images/icon-list.png) 0px -216px no-repeat rgba(0, 0, 0, 0);
    padding-left: 15px;
    opacity: 0.7}
.Cate-Layout .BoxCate.images-home.Slide{ max-height: 260px }
.Cate-Layout .images-home.Slide .widht-list-images li {
    width: 200px !important;`
    height: 210px;
}

.InfoLayout img { max-width: 100%; width:980px}
/* Cate Multimedia*/
@font-face {
  font-family: "Noto Serif";
  src: url("../font/noto-serif-regular.eot"),/* IE9 Compat Modes */
    url("../font/noto-serif-regular.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../font/noto-serif-regular.woff") format("woff"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Noto Serif Bold";
  src: url("../font/noto-serif-bold.eot"),/* IE9 Compat Modes */
    url("../font/noto-serif-bold.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../font/noto-serif-bold.woff") format("woff"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}
.Multimedia .bold , .Multimedia a { font-family: "Noto Serif"; }
.Multimedia-Top .Big.hot-slide-new{ width:560px; height: 385px; border-radius: 10px 10px 10px 10px}
.Multimedia-Top .Big.hot-slide-new img{ width:560px; height: 385px;border-radius: 10px 10px 10px 10px }
.Multimedia-Top .Big.hot-slide-new .event-content-title{ width: 540px;border-radius: 10px 10px 10px 10px}
.Multimedia-Top .bt-subcate{ opacity: 1;
    font-size: 13px;
    font-family: "Roboto-Bold";
    display: inline-block;
    padding: 2px 10px;
    line-height: 20px;}
.Multimedia-Top .hot-slide-new .event-content-title .title {
    bottom: 20px;
    width: 520px;
    line-height: 30px;
    left: 20px;
}
.Multimedia-Top .content-time span {
    margin-left: 9px; margin-right: 0px
}
.w-212 { width: 212px }
.Multimedia-Top .BoxStyle5 .height-list img{ border-radius: 10px  }
.Multimedia-Top .BoxCate .height-list li{ padding: 9px 0px }
.Multimedia-Top .BoxCate .height-list li:first-child{ padding-top: 0px }
.Muti-item { float: left;
    width: 310px;
    height: 310px;
    margin-right: 40px;
}
.Muti-item:nth-child(2n){ margin-right: 0px }

.active .Muti-item {  margin-right: 40px; }
.active .Muti-item:nth-child(2n+1){ margin-right: 0px }



.Muti-item img { border-radius: 10px }
.multi-more{ font-size: 0px; background: url(../images/multi-more.png) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 267px; height: 19px }
.multi-title{ font-size: 0px; background: url(../images/multi-title.png) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 283px; height: 52px; display: block; margin: 0px auto }
.select-multi { border: none; color: #666 }
.tqReadMoreHide {
	display: none;
}
.tqReadMoreHide.ReadMoreView {
	display: inline;
}
.tqReadMoreShow.textHiden {
	display: none;	
}
.tqReadMoreBtn {
	display: inline-block;
	width: 10px;
	height: 10px;
	vertical-align: middle;
	background: url('https://vnn-res.vgcloud.vn/Desktop/images/plus.png') no-repeat 50% 50%;
	margin-left: 0px;
}
.tqReadMoreBtn span {
	display: none;
}
.tqReadMoreBtn.textLess {
	background-image: url('https://vnn-res.vgcloud.vn/Desktop/images/minus.png') !important;
}
#TQSimplePopup, .boxSubmitComment { z-index:556}
.boxSubmitComment { width: 625px}
.btn-event-more { 
    background: url(../images/full-icon-common.png) -275px 7px no-repeat;
    width: 140px;
    height: 25px;
    line-height: 25px;
    color: #fff;
    background-color: #a92b30;
    display: block;
    padding-left: 30px;
}
.btn-event-more:hover { color: #ddd }

.CateBox.Slide-TTTT.TalkShowBox .Head { background-color:#710100; height:36px}
	.Slide-TTTT.TalkShowBox .ListTalk{ margin-top:5px; background-color:#454545; border-bottom:4px solid #710100}
	.Slide-TTTT .list_carousel .pager .selected span {background-color: #710100;}
	.Slide-TTTT .Lead, .Slide-TTTT a { color:#fff}
	.Slide-TTTT .ListTalk .caroufredsel_wrapper{ height:375px !important}
	.Slide-TTTT .ListTalk li { height:375px; max-height:375px;width: 300px}
	.TalkShowBox .Head { border-color:#097071}
	.TalkShowBox .ParentCate { color:#097071}
	.Slide-TTTT.TalkShowBox .Head { background-color:#097071; height:36px}
	.Slide-TTTT.TalkShowBox .ParentCate { color:#fff; display:block; line-height:36px;font-family: "Roboto-Bold";}
	.Slide-TTTT.TalkShowBox .ListTalk{ margin-top:5px; background-color:#454545; border-bottom:4px solid #097071}
	.Slide-TTTT .Lead, .CMCN40 .Slide-TTTT a { color:#fff}
	.w-300 img { max-width:300px}
	.Slide-TTTT .list_carousel .pager .selected span {background-color: #097071;}
	.Slide-TTTT .ListTalk.list_carousel .pager span {border-radius: 8px;}
	.Slide-TTTT .list_carousel .pager {
		position: absolute;
		top: 393px;
		left: 120px;
		font-size: 0px;}
	.Slide-TTTT .list_carousel .Title{ padding:5px 10px}
	.Slide-TTTT .list_carousel .Lead{ padding:0px 10px; color:#c9c9c9}














/* By Loc Make*/

/*head-cate*/
.top-cate-head {
	border-bottom: 1px solid #efefef;
}
.top-cate-head .top-cate-head-subcate {
	line-height: 22px;
	height: 25px;
	float: left;
}
.top-cate-head .top-cate-head-subcate .top-cate-head-subcate-child {
	display: inline-block;
	text-transform: uppercase;
	font-family: "NotoSans";
	font-size: 14px;
	color: #868686;
}
.top-cate-head .top-cate-head-subcate .top-cate-head-subcate-child span {
	display: inline-block;
	color: #d6d6d6;
	padding: 0px 9px 0px 9px;
}
.top-cate-head .top-cate-head-subcate .top-cate-head-subcate-child h1 {
	font-size: 14px;
	color: #868686;
	display: inline-block;
	font-weight: normal;
	font-family: "NotoSans";
}
.top-cate-head .top-cate-head-subcate .top-cate-head-subcate-child a {
	font-size: 14px;
	display: block;
	padding-top: 2px;
	display: inline-block;
	color: #868686;
}
.top-cate-head .top-cate-head-subcate .top-cate-head-subcate-child a:hover {
	color: #971928;
}
.top-cate-head .top-cate-head-title {
	float: left;
	padding: 0px 10px;
	background: #971928;
	color: #fff;
	font-size: 16px;
	font-family: "Roboto-Bold";
	text-transform: uppercase;
	line-height: 25px;
}
.top-cate-head .top-cate-head-title .top-cate-head-title-parent a {
	color: #fff;
	font-weight: normal;
	font-family: "Roboto-Bold";
}
.top-cate-head .top-cate-head-title a {
	color: #fff;
	font-weight: normal;
	font-family: "Roboto-Bold";
}

.top-cate-news .top-cate-new-head {
	position: relative;
}
.top-cate-news .top-cate-new-head .top-cate-new-head-thumb {
	display: block;
	width: 491px;
	height: 322px;
	float: left;
}
.top-cate-news .top-cate-new-head .top-cate-new-head-thumb img {
	width: 491px;
	height: 322px;
}
.top-cate-news .top-cate-new-head .top-cate-new-head-title {
	background: #454545;
	padding: 15px 10px;
	width: 149px;
	height: 292px;
	overflow: hidden;
}
.top-cate-news .top-cate-new-head .top-cate-new-head-title h2 {
	color: #fff;
	font-size: 18px;
}
.top-cate-news .top-cate-new-head .top-cate-new-head-title h2 a {
	color: #fff;
}
.top-cate-news .top-cate-new-head .top-cate-new-head-title p {
	font-family: "NotoSans";
	color: #fff;
}
.top-cate-news .top-cate-new-head .top-cate-new-head-catename {
	position: absolute;
	bottom: 0;
	left: 0;
	font-family: "Roboto-Bold";
	color: #fff;
	background: #971928;
	padding: 0px 8px;
	text-transform: uppercase;
}
.top-cate-news .top-cate-new-head .top-cate-new-head-catename a {
	color: #fff;
}
/*end-head-cate*/

/*box-horizontal*/

.box-subcate {
	margin-top: 15px;
}
.w-660 .box-subcate {
	margin-right: 20px;
}
.w-660 .box-subcate:last-child {
	margin-right: 0;
}
.box-subcate-head-title {
	text-transform: uppercase;
	color: #971928;
	float: left;
	background: #fff;
	padding-right: 7px;
	font-size: 18px;
	margin-top: 2px;
	font-family: "Roboto-Bold";
}
.box-subcate-head-title a {
	color: #971928;
}
.box-subcate-head-line {
	border-bottom: 1px solid #971928;
	width: 100%;
	display: block;
}
.box-horizontal-style-1-thum img {
	width: 100%;
}
.box-horizontal-style-1-title {
	color: #323131;
	font-size: 14px;
}

.box-horizontal-style-2 {
	float: left;
	display: block;
	margin: 20px 20px 0px 0px;
}
.box-horizontal-style-2:last-child {
	margin-right: 0px;
}
.box-horizontal-style-2-thum img {
	width: 100%;
}
.box-horizontal-style-2-title,
.box-horizontal-style-2-title a {
	color: #1f1f1f;
}
.box-horizontal-style-2-icon {
	padding-bottom: 3px;
}
.w-206 {
	width: 206px;
}
.box-horizontal-style-3 {
	margin-right: 20px;
}
.box-horizontal-style-3:last-child {
	margin: 0;
}
.box-horizontal-style-3-thumb {
	display: block;
	width: 100%;
}
.box-horizontal-style-3-title {
	font-size: 14px;
	color: #333333;
}
.box-horizontal-style-3-title a {
	color: #333333;
}

.box-horizontal-style-4 {
	width: 230px;
}
.box-horizontal-style-4 img {
	width: 230px;
	height: 160px;
}
/*end-box-horizontal*/

/*box-stand*/
.box-subcate-style1-thum {
	width: 100%;
}
.box-subcate-style1-title,
.box-subcate-style1-title a {
	color: #202020;
	font-size: 16px;
}
.box-subcate-style1-lead {
	font-family: "NotoSans";
	color: #5d5d5d;
}

.box-subcate-style2-title,
.box-subcate-style2-title a {
	font-size: 14px;
	color: #333333;
}
.box-subcate-style2:last-child {
	margin: 0;
}
.box-subcate-style2-thumb {
	display: block;
	float: left;
	margin-right: 10px;
}

.box-subcate-style3 {
	position: relative;
	top: 0;
	left: 0;
	height: 210px;
}
.box-subcate-style3-thum {
	width: 100%;
}
.box-subcate-style3-title {
	color: #fff;
	padding-top: 20px;
	font-size: 16px;
}
.box-subcate-style3-title a {
	color: #fff;
}
.box-subcate-style3 .box-subcate-style3-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	/* IE10 */ 
	background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);

	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);

	/* Opera */ 
	background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);

	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(1, rgba(0, 0, 0, 0.9)));

	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);

	/* Proposed W3C Markup */ 
	background-image: linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
	background-image: rgba(0, 0, 0, 0.7);
	padding: 5px 8px;
}
.box-subcate-style3-icon .time,
.box-subcate-style3-icon .CommentShow,
.box-subcate-style3-icon .LikeShow {
	color: #fff;
}

.box-subcate-style4-title {
	font-size: 18px;
	color: #333333;
}
.box-subcate-style4:last-child {
	margin: 0;
}
.box-subcate-style4-thumb {
	display: block;
	float: left;
	margin-right: 10px;
}
.box-subcate-style4-namecate {
	display: inline-block;
	color: #971928;
	padding-right: 7px;
	font-size: 10px;
	text-transform: uppercase;
	font-family: "Roboto-Bold";
}
.box-subcate-style4-lead {
	color: #5b5b5b;
	font-family: "NotoSans";
}
/*end-box-stand*/

/*button-load-more*/
.button-load-more a {
	font-family: "Roboto-REGULAR";
	font-size: 13px;
	padding: 10px 0px;
	color: #676767;
	border: 1px solid #aaaaaa;
	border-radius: 20px;
	display: block;
	margin: 20px auto;
	width: 175px;
	text-align: center;
}
/*end-button-load-more*/

/*box-schedule*/
.box-schedule-title {
	background: #2b2f33;
	border-bottom: 1px solid #d8d8d8;
	color: #fff; 
}
.box-schedule-title img {
	float: left;
	width: 20px;
	height: 20px;
	padding: 11px 0px;
	margin-right: 8px;
}
.box-schedule-title h2 a {
	color: #fff; 
	padding: 11px 0px 10px 0px;
	display: block;
}
.box-schedule-select {
	padding: 8px 0px;
	background: #e9e9e9;
}
.box-schedule-select .dropbtn {
    background-color: #fff;
    font-family: "Roboto-REGULAR";
    color: #202020;
    padding: 4px 10px;
    font-size: 14px;
    text-align: left;
    border: 1px solid #e6e6e6;
    border-radius: 5px;
    cursor: pointer;
    margin-left: 12px;
    width: 275px;
}
.box-schedule-select .dropbtn span {
	color: #b0b0b0;
}
.box-schedule-select .dropdown {
    position: relative;
    display: inline-block;
}
.box-schedule-select .dropdown-content {
    display: none;
    margin-left: 20px;
    position: absolute;
    background-color: #f9f9f9;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1005;
    width: 260px;
}
.box-schedule-select .dropdown-content a {
    color: black;
    padding: 4px 10px;
    text-decoration: none;
    display: block;
}
.box-schedule-select .dropdown-content a:hover {background-color: #a9a8a8;}
.box-schedule-select .dropdown:hover .dropdown-content {
    display: block;
}
.box-schedule-select .dropdown:hover .dropbtn {
    background-color: #fff;
}
.box-schedule-matches {
	background: #e9e9e9;
	width: 100%;
}
.box-schedule-match {
	border-top: 1px solid #c1c1c1;
}
.box-schedule-match-nodata {
	text-align: center;
	line-height: 300px;
}
.box-schedule-match-day {
	vertical-align: middle;
	width: 51px;
	border-right: 1px solid #c1c1c1;
}
.box-schedule-match-day p,
.box-schedule-match-time p,
.box-schedule-match a {
	font-size: 14px;
	text-align: center;
	font-family: "NotoSans-Bold";
	display: block;
	color: #202020;
}
.box-schedule-team {
	width: 96px;
	text-align: center;
}
.box-schedule-team img {
	width: 30px;
	height: 30px;
	margin: 12px 0px 6px 0px;
}
.box-schedule-team a {
	padding-bottom: 10px;
}
.box-schedule-match-time {
	width: 56px;
	text-align: center;
	vertical-align: middle;
}
.button-view-schedule {
	border-top: 1px solid #c1c1c1;
	background: #e9e9e9;
	height: 44px;
}
.button-view-schedule a {
	margin: 12px auto;
	border: 1px solid #e0e0e0;
	border-radius: 10px;
	width: 138px;
	line-height: 20px;
	background: #fff;
	color: #2b2f33;
}
/*end-box-schedule*/

/*top-cate-talks*/
.top-cate-talks {
	margin-top: 20px;
}
.top-cate-talks-left {
	width: 560px;
	position: relative;
}
.top-cate-talks-left-thum,
.top-cate-talks-left-thum img{
	display: block;
	width: 560px;
	height: 373px;
}
.top-cate-talks-left-caption {
    right: 0px;
    position: absolute;
    bottom: 0px;
    left: 0px;
    color: #fff;
    padding: 20px 20px 0px 20px;
    background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
    background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(1, rgba(0, 0, 0, 0.9)));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
    background-image: linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
    background-image: rgba(0, 0, 0, 0.9);
}
.top-cate-talks-left-catename {
	background: #a92b30;
	color: #fff;
	text-transform: uppercase;
	display: inline-block;
	padding: 0px 6px;
	line-height: 22px;
	font-size: 12px;
	font-family: "Roboto-Bold";
}
.top-cate-talks-left-catename:hover {
	color: #868686;
	background: #fff;
}
.top-cate-talks-left-icon {
	font-size: 10px;
	font-family: "NotoSans";
	display: inline-block;
	margin-left: 5px;
	color: #fff;
}
.top-cate-talks-left-caption h3 a {
	color: #fff;
	font-size: 18px;
	font-family: "NotoSans-Bold";
	padding: 10px 0px 20px 0px;
	display: block;
}
.top-cate-talks-right {
	width: 400px;
}
.top-cate-talks-right .box-subcate-style2-thumb,
.top-cate-talks-right .box-subcate-style2-thumb img {
	width: 166px; 
	height: 111px;
}
.top-cate-talks-right .box-subcate-style2-caption h3 a {
	color: #202020;
}
.top-cate-talks-right .top-cate-talks-right-namecate {
	color: #a92b30;
	text-transform: uppercase;
	font-size: 10px;
	font-family: "Roboto-Bold";
	display: block;
}
/*end-top-cate-talks*/

/*muc 3 tin dau talks*/
.box-subcate-talks {
	margin: 30px auto;
}
.box-subcate-talk {
	display: inline-block;
	text-align: center;
	width: 306px;
	margin-right: 27px;
}
.box-subcate-talk:last-child {
	margin-right: 0px;
}
.box-subcate-talk .box-subcate-style3,
.box-subcate-talk .box-subcate-style3 img {
	width: 306px;
	height: 204px;
}
.box-subcate-talk .box-subcate-style3 h3 a {
	font-size: 18px;
	color: #fff;
}
.box-subcate-talk .box-subcate-style3-caption {
	padding: 10px;
	/* IE10 */ 
	background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);

	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);

	/* Opera */ 
	background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);

	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(1, rgba(0, 0, 0, 1)));

	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);

	/* Proposed W3C Markup */ 
	background-image: linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
	background-image: rgba(0, 0, 0, 1);
}
.box-subcate-talk-viewadd {
	background: #000000;
	padding-bottom: 20px;
}
.box-subcate-talk-viewadd-logo {
	margin: 0px 20px;
	padding: 10px 0px;
	border-top: 2px solid #8d1725;
}
.box-subcate-talk-viewadd-logo img {
	width: 110px;
}
.box-subcate-talk-viewadd-button {
	display: block;
	background: #971928;
	color: #fff;
	border-radius: 10px;
	line-height: 26px;
	font-size: 14px;
	font-family: "NotoSans";
	width: 86px;
	margin: 0px auto;
}
.box-subcate-talk-viewadd-button:hover {
	background: #fff;
	font-weight: bold;
	color: #971928;
}
/*end muc 3 tin dau talks*/
/*list-tin-talk*/
.list-news-talk .box-subcate {
	margin-top: 0;
}
.list-news-talk .box-subcate-style1 .list-news-talk-subcatename {
	color: #971928;
	font-size: 14px;
	font-family: "Roboto-Bold";
	text-transform: uppercase;
	display: block;
	margin: 8px 0px;
}
.list-news-talk .box-subcate-style1 {
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.list-news-talk .box-subcate-style1:nth-of-type(2n+0) {
	margin-right: 0px;
}
/*end-list-tin-talk*/

/*page-tin-tá»©c24h*/
.new24h-select-date {
	padding: 0px 8px;
	border: 1px solid #cccccc;
	line-height: 19px;
	width: 180px;
	cursor: pointer;
	display: inline-block;
}
.new24h-select-date span,
.new24h-select-cate .dropbtn, 
.new24h-select-type .dropbtn {
	font-family: "NotoSans-Bold";
	font-size: 12px;
	color: #3e3e3e;
	display: inline-block;
	margin-right: 10px;
	padding-top: 1px;

}
.new24h-select-date input {
	display: inline-block;
	border: none;
	font-family: "NotoSans";
	font-size: 10px;
	width: 60px;
	padding-bottom: 3px;
	text-align: right;
}
.new24h-select-date.hidden {
	display: none;
}
.new24h-select-cate .dropbtn,
.new24h-select-type .dropbtn {
	width: 175px;
	margin-right: 0;
	background: #fff;
	border: none;
	padding: 1px 6px;
}
.new24h-select-cate .dropbtn span,
.new24h-select-type .dropbtn span {
	color: #3e3e3e;
}
.new24h-select-cate .dropdown,
.new24h-select-type .dropdown {
	width: 175px;
	text-align: center;
	padding: 0;
	border: 1px solid #cccccc;
	line-height: 20px;
	cursor: pointer;
    position: relative;
    display: inline-block;
}
.new24h-select-cate .dropdown-content,
.new24h-select-type .dropdown-content {
	font-family: "NotoSans";
    display: none;
    top: 21px;
    left: 0;
    position: absolute;
    background-color: #f9f9f9;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1005;
    width: 173px;
   	border: 1px solid #cccccc;
   	border-top: none;
}
.new24h-select-cate .dropdown-content a,
.new24h-select-type .dropdown-content a {
    color: black;
    padding: 2px 10px;
    text-decoration: none;
    display: block;
    font-size: 12px;
    text-align: left;
}
.new24h-select-cate .dropdown-content a:hover,
.new24h-select-type .dropdown-content a:hover {
	background-color: #a9a8a8;
}
.new24h-select-cate .dropdown-content a.active,
.new24h-select-type .dropdown-content a.active {
	background-color: #a9a8a8;
}

.new24h-select-cate .dropdown:hover .dropdown-content, 
.new24h-select-type .dropdown:hover .dropdown-content {
    display: block;
}
.new24h-select-cate .dropdown:hover .dropbtn,
.new24h-select-type .dropdown:hover .dropbtn {
    background-color: #fff;
}
.list-new24h .w-660:nth-child(1) {
	padding-bottom: 20px;
	border-bottom: 2px dotted #e7e7e7;
	margin-bottom: 2px;
}
.list-new24h .w-660:nth-child(2) {
	border-top: 2px dotted #e7e7e7;
}
.list-new24h-right,
.list-new24h .list-new24h-left .box-subcate-style1,
.list-new24h-left {
	height: 395px;
	overflow: hidden;
}
.list-new24h .list-new24h-left .box-subcate-style1 {
	background: #2b2f33;
}
.list-new24h-left .box-subcate-style1-title {
	padding: 20px;
	height: 71px;
	padding-top: 0px;
	overflow: hidden;
}
.list-new24h-left .box-subcate-style1 h3 a {
	color: #fff;
	height: 76px;
	overflow: hidden;
	width: auto;
}
.list-new24h-left .box-subcate-style1 h2 a {
	color: #fff;
	height: 76px;
	overflow: hidden;
	width: auto;
}
.list-new24h-left-namecate,
.list-new24h-left-icon {
	display: inline-block;
}
.list-new24h-left-namecate {
	font-family: 'Roboto-Bold';
	padding-left: 20px;
	padding-right: 5px;
	text-transform: uppercase;
	color: #e64b5d;
}
.list-new24h-right {
	width: 285px;
}
.list-new24h-right .box-subcate-style3-title {
	font-size: 14px;
	line-height: 20px;
}
.list-new24h-right .box-subcate-style3,
.list-new24h-right .box-subcate-style3 img {
	width: 285px;
	height: 190px;
}
.list-new24h-right .box-subcate-style3:first-child {
	margin-bottom: 15px;
}
.share-number {
    background: rgba(0, 0, 0, 0) url(../images/icon-share.png) no-repeat scroll left center;
    padding-left: 24px;
}
.list-new24h-right .share-number,
.list-new24h-left .share-number,
.list-new24h-left .time,
.list-new24h-left .CommentShow,
.list-new24h-left .LikeShow {
	color: #fff;
}
.list-new24h-right .box-subcate-style3-title {
	width: 269px;
}
/*end-page-tin-tá»©c24h*/

/*page-tag*/
.pagetag-name-tag,
.pagetag-title-tag {
	color: #202020;
	text-transform: uppercase;
}
.pagetag-title-tag {
	display: block;
	color: #434343;
	font-family: "NotoSans-Bold";
}
.pagetag .list-new24h .w-660:nth-child(1),
.pagetag .list-new24h .w-660:nth-child(2) {
	border: none;
}
.pagetag .list-new24h .w-660:nth-child(1) {
	padding-bottom: 0;
}
/*end-page-tag*/

/*box-top-read-right*/
.box-top-read-head {
	background: #971928;
	color: #fff;
	font-family: "Roboto-Bold";
	text-transform: uppercase;
	text-align: center;
	line-height: 26px;
}
.box-top-read .topReadAndComment-item {
	display: block;
}
/*end-box-top-read-right*/

/*page-contact*/
.page-contact-content-left {
  background: #eeeeee;
  border-top: 3px solid #34609f;
  width: 650px;
}
.page-contact-title a {
  display: block;
  padding-left: 13px;
  background: #eeeeee;
  float: none;
  color: #34609f;
  font-size: 24px;
  padding-bottom: 15px;
  padding-top: 15px;
  text-transform: uppercase;
  font-family: "Roboto-Bold";
}
.page-contact-content-right {
  background: #eeeeee;
  border-top: 3px solid #34609f;
  height: 715px;
}
.page-contact-bg-right {
  background: url('../images/image-pagecontact.png') center no-repeat;
  margin-top: 17px;
  height: 260px;
}
.page-contact-right-line {
  border-bottom: 1px solid #c1c0c0;
  height: 0;
  padding-top: 20px;
  margin: 0px 25px 20px 25px;
}
.page-contact-detail,
.page-contact-detail li {
  list-style-type: disc;
}
.page-contact-detail {
  font-size: 14px;
  padding-left: 35px;
}
.page-contact-detail li {
  margin-top: 15px;
}
/*end-page-contact*/	

/*popup-login*/
.TQbackdrop.in {
    opacity: .5;
    filter: alpha(opacity=50);
}
.TQbackdrop {
    opacity: 0;
    filter: alpha(opacity=0);
}
.TQbackdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000;
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    transition: opacity .15s linear;
}
#TQSimplePopup {
	 z-index: 1041;
}
.fmsidWidgetCommentPopupTitle {
	background: #971928;
	color: #fff;
	line-height: 30px;
	font-size: 14px;
	padding-left: 15px;
	font-family: "Roboto-Bold";
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px; 
}
.fmsCommentEmail,
.fmsCommentFullname,
.fmsUserLoginname,
.fmsUserPassword {
	width: 325px;
	line-height: 30px;
	border: 1px solid #d2d2d2;
	font-family: "NotoSans";
}
.fmsCommentFullname {
	width: 165px;
}
.fmsidWidgetCommentPopupBtnSendComment,
.fmsidWidgetCommentPopupBtnLogin,
.fmsidWidgetCommentPopupBtnSendReply {
	background: #971928;
	width: 50px;
	height: 32px;
	color: #fff;
	font-family: "NotoSans-Bold";
	border: none;
	cursor: pointer;
}
.submit-comment {
	background: #fff;
}
.ManueSubmit {
	border-bottom: 1px solid #d2d2d2;
}
.fmsidWidgetCommentPopupLoginWithOpenId {
	color: #3E3E3E;
	font-family: "NotoSans-Bold";
}
.BtnLoginOpenId,
.submit-login-idvnn  {
	width: 285px;
	display: block;
}
.fmsidWidgetCommentPopupBtnLoginWith {
	background: #c4c4c4;
	display: block;
	text-align: center;
	color: #dd1818;
	font-family: "NotoSans-Bold";
	line-height: 32px;
	width: 285px;
}
.fmsUserLoginname,
.fmsUserPassword {
	width: 278px;
}
.fmsUserLoginnameError,
.fmsUserLoginError,
.fmsUserPasswordError {
	color: #dd1818;
}
.fmsidWidgetCommentPopupBtnLogin {
	width: auto;
	cursor: pointer;
	padding: 0px 15px;
}
.fmsidWidgetCommentPopupRegister:hover {
	color: #dd1818;
}
.fmsidWidgetCommentPopupBtnClose {
	border-radius: 12px;
    width: 22px;
    height: 22px;
    line-height: 22px;
    border: none;
    color: #dd1818;
    font-weight: bold;
    background: #fff;
    text-align: center;
    margin-top: 4px;
    margin-right: 4px;
    padding-right: 0px;
    padding-left: 1px;
    padding-bottom: 0px;
    padding-top: 1px;
}
.fmsidWidgetCommentPopupBtnClose:hover {
	color: #fff;
	background: #ddd;
}
.fmsidWidgetCommentPopupForgotPassword:hover,
.fmsidWidgetCommentPopupSendActiveCode:hover,
.fmsidWidgetCommentPopupRemember:hover {
	color: #dd1818;
}
.fmsidWidgetCommentPopupRemember {
	cursor: pointer;
}
/*end-popup-login*/

/*box-suc-khoe-detail*/
.Detail-sk-benh strong {
	color: #434343
}
.width_common {
	margin-top: 15px;
}
.ten_yhoc.width_common {
	margin-top: 0px;
	margin-bottom: 15px;
}
.sk-table {
	margin-top: 20px;
	display: table;
	border: 1px solid #eee;
}
.sk-table-left {
	vertical-align: top;
	width: 100%;
	display: table-row;
}
.sk-table-left strong {
	padding: 15px 10px; 
	width: 120px;
	display: table-cell;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee; 
}
.sk-table-right {
	display: table-cell;
	padding: 15px 10px;
	border-bottom: 1px solid #eee; 
	margin-left: 141px;
}
.sk-table-left:last-child .sk-table-right,
.sk-table-left:last-child strong {
	border-bottom: none;
}
.left.tenbenh {
	float: none;
}
.vnnhealth {
	margin-left: 20px;
	margin-top: 10px;
}
.vnnhealth:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden
}
.vnnhealth div {
	width: 50%;
}
.vnnhealth ul,
.vnnhealth li {
	list-style-type: square;
}
.vnnhealth li {
	border-bottom: 1px solid #eee; 
	line-height: 27px;
}
.vnnhealth a:hover {
	color: #971928;
}

/*end-box-suc-khoe-detail*/
/*detail-quiz*/
.ArticleContent .p_questions {
    border: none;
    margin: 0px;
}
.p_questions::after {
    color: #9b9b9b;
    border: none;
    content: "";
    height: 10px;
    display: block;
    text-align: center;
    margin: 30px auto;
    width: 100%;
    background: url('../images/arrow-bottom-quiz.png') center no-repeat;
}
.p_questions .q_img {
	margin-bottom: 0px;
}
.p_questions .q_img p {
	margin: 0;
}
.p_questions .q_qst {
	font-size: 14px;
	font-family: "NotoSans-Bold";
	background: #e6e9e9;
	padding: 10px 30px;
	color: #202020;
}
.p_questions .q_opts {
	padding-left: 0;
}
.p_questions .q_opts .q_opt_val {
	border: 1px solid #dedede;
	font-size: 14px;
	font-family: "NotoSans-Bold";
	color: #202020;
	border-radius: 5px;
	padding: 5px 15px;
}
.p_questions .q_opts .q_opt_val span {
	color: #202020;
}
.p_questions.done .q_opts .q_opt_val b,
.p_questions .q_opts .q_opt_val b {
	background: #fff;
	color: #202020;
	padding: 0;
}
.p_questions .q_opts .q_opt_val:hover b {
	color: #053e69;
	background: #fff;
	padding: 0;
}
.p_questions.done .q_opts .q_opt_val.select[data-result="false"],
.p_questions.done .q_opts .q_opt_val.select[data-result="false"] b,
.p_questions.done .q_opts .q_opt_val.select[data-result="false"] span {
	color: #fff;
	background: #971928;
	border: none;
}
.p_questions.done .q_opts .q_opt_val.select[data-result="true"],
.p_questions.done .q_opts .q_opt_val.select[data-result="true"] b,
.p_questions.done .q_opts .q_opt_val.select[data-result="true"] span {
	background: #45a8e3;
	color: #fff;
	border: none;
}
.p_questions .q_opts .q_opt_ans {
	border-left: 5px solid #45a8e3;
	
}
#QuizTotalScore,
#QuizTotalScore.right {
	background: url('../images/img-num-quiz.jpg') center no-repeat;
	color: #fff;
	margin: 0px auto;
	float: none;
	display: block;
}
#QuizTotalScore > h3 {
	padding-top: 7px;
	font-size: 14px;
	font-family: "NotoSans-Bold";
	color: #fff;
}
#QuizCorrectAnswers {
	font-size: 42px;
	margin-left: 20px;
}
#QuizCorrectAnswers i {
	font-style: normal;
}
#QuizRedo:hover {
    background: #bebebe;
    color: #971928;
}
#QuizRedo {
	float: none;
	display: block;
	font-weight: bold;
	margin: 10px auto;
	padding: 0px;
	width: 287px; 
}
/*end-detail-quiz*/
.clearfix:before {
    content: " ";
    display: table;
}


/*box-sk*/
#SuggestionResultSK {
	margin: 0px 30px;
	width: 600px;
	border: 1px solid #ddd;
}
#SuggestionResultSK li {
	line-height: 30px;
	padding: 0px 15px;
	border-bottom: 1px solid #ddd;
}
#SuggestionResultSK li:hover {
	background: #bebebe;
}
#SuggestionResultSK li:hover a {
	color: #971928;
}
/*end-box-sk*/

/* CSS EVENT*/

.TD-BDS-Layout.top-cate-head {  background: url(../event/title-cate-tdbds.png) no-repeat right center #e69924; line-height: 25px;background: ##2a2c65}
.TD-BDS-Layout.top-cate-head .top-cate-head-title{ background: transparent; color:#2a2c65 }
.TD-BDS-Layout.top-cate-head a,.TD-BDS-Layout.top-cate-head .top-cate-head-subcate .top-cate-head-subcate-child span,.TD-BDS-Layout.top-cate-head .top-cate-head-subcate .top-cate-head-subcate-child a{  color:#2a2c65 }

.TD-BDS.BoxCate .Head{background: url(../event/box-title-tdbds.png) no-repeat right center #e69924; padding-left: 10px; }
.TD-BDS.BoxCate .ParentCate, .TD-BDS.BoxCate .ParentCate a{ background: transparent; color: #2a2c65 }

/* Box Vi VN Hung Cuong*/
.BoxVnhc.BoxCate { background: url(../event/bg-box-vnhc.jpg) no-repeat right center #ffefcc; width: 280px; height: 520px; padding: 0px 14px}
.BoxVnhc.BoxCate .Head { height: 85px }
.BoxVnhc.BoxCate .Head a{ font-size: 0px; display: block; height: 85px; cursor: pointer; }
.f100x66{ width: 100px; height: 66px }
.BoxVnhc.BoxCate .height-list li{ padding:7px 0px; }

.cboxSlideshow_off .cboxPhoto , #cboxContent { max-width: 100%; max-height: 900px; margin:0px auto; text-align: center; width: auto !important; }

/* Bo sung nut quan tam*/
.shareBoxInline .fmsidWidgetLike {
	margin-left: 5px;
	float: left;
}
.shareBoxInline .btnLike {
    width: 56px;
    height: 20px;
    background-size: 0px !important;
    padding-left: 5px;
    background-color: #971928;
    color: #fff !important;
    font-family: Arial;
    line-height: 20px;
    font-size: 11px;
	vertical-align: text-top;
	font-weight: bold;
	float: left;
}
.shareBoxInline .fmsidWidgetBtnLike {
	display: inline-block;
}
#shareBoxTop .btnLike {
}
.shareBoxInline .num {
    display: inline-block;
    font-weight: bold;
    padding-left: 5px;
    font-size: 11px;
    background-color: #971928;
    height: 20px;
    padding-right: 5px;
    color: #fff !important;
	line-height:22px;
	font-family: Arial;
	margin-left: 1px;
	float: left;
}
.fb_iframe_widget {
	float: left;
}
/* End Nut quan tam*/
/* Box Kinh Doanh*/
.BoxCate.BoxKD{ background-color: #e1e8f1; border-top: 1px solid #9097bb; max-width: 100%; padding:0px;}
.BoxCate.BoxKD .widht-list-images { border-top: 2px solid #344490; padding-left: 15px }
.BoxCate.BoxKD .widht-list-images li{ width: 200px; padding:20px 15px 20px 0px; margin:0px;}
.BoxCate.BoxKD .widht-list-images li a { color: #333333 }
.BoxCate.BoxKD .widht-list-images li .thumb { width: 200px; height: 132px; }

/* END box kinh doanh*/
/* CSS cho template mới - Ảnh corvert phân biệt giữa D và M của magazine- Box so sánh ảnh 2019 - Galery 2019*/
#Magazine-Acticle .HeightImagesMedia{ display: none; }
/* CSS for CMS*/
.HeightImagesMedia{ display: block;
font-size: 16px;
font-weight: bold;
color: #ffffff;
text-align: center;
padding: 12px 0px;
vertical-align: middle;
background: #a2a2a2;
margin-top: 20px}
.WidthImagesMedia{ display: block;
font-size: 16px;
font-weight: bold;
color: #ffffff;
text-align: center;
padding: 12px 0px;
vertical-align: middle;
background: #a2a2a2;
}
/* END CSS for CMS*/

.LiveFB .Head { background:#273889; line-height: 30px  }
.LiveFB .Head img { max-height: 20px; line-height: 30px; vertical-align: top; margin-right: 5px; display: inline-block; margin-top: 5px}
.LiveFB .Head h2 { display: inline-block; }
.LiveFB .Head h2 a { color: #fff }
.LiveFB .height-list li span { color: #273889;  }
.LiveFB.BoxCate  .height-list li{ padding:10px 0px; }



/* CSS cho phần lật ảnh*/
.flip-card {
  background-color: transparent;
  width: 100%;
  height: 100%;
  display: block;
  min-height: 460px;
  perspective: 1000px; /* Remove this if you don't want the 3D effect */
}

/* This container is needed to position the front and back side */
.flip-card-inner {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform 0.8s;
  transform-style: preserve-3d;
  min-height: 360px;
}

/* Do an horizontal flip when you move the mouse over the flip box container */
.flip-card:hover .flip-card-inner {
  transform: rotateY(180deg);
}

/* Position the front and back side */
.flip-card-front, .flip-card-back {
  position: absolute;
  width: 100%;
  height: 100%;
  backface-visibility: hidden;
}

/* Style the front side (fallback if image is missing) */
.flip-card-front {
  background-color: #fff;
  color: black;
}

/* Style the back side */
.flip-card-back {
  background-color: #fff;
  color: white;
  transform: rotateY(180deg);
}


/* CSS Gallery*/
.ArticleContent .gallery a img {
  float: left;
  width: 160px;
  height: auto;
  border: 2px solid #fff;
  -webkit-transition: -webkit-transform .15s ease;
  -moz-transition: -moz-transform .15s ease;
  -o-transition: -o-transform .15s ease;
  -ms-transition: -ms-transform .15s ease;
  transition: transform .15s ease;
  position: relative;
}
.ArticleContent .gallery.g-num2 a img {
  float: left;
  width: 49%;
  height: auto;
  border: 2px solid #fff;
  -webkit-transition: -webkit-transform .15s ease;
  -moz-transition: -moz-transform .15s ease;
  -o-transition: -o-transform .15s ease;
  -ms-transition: -ms-transform .15s ease;
  transition: transform .15s ease;
  position: relative;
}

.ArticleContent .gallery.g-num5 a:first-child img {
	width: 324px
}
.ArticleContent .gallery.g-num3 a img {
	width: 215px
}
.ArticleContent .gallery.g-num3 a:first-child img {
	width: 437px
}
/* line 46, ../sass/demo.scss */
.ArticleContent .gallery a:hover img {
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
  z-index: 5;
}
/* line 57, ../sass/demo.scss */
.ArticleContent .gallery a.Big img {
  width: 328px;
}

/* line 65, ../sass/demo.scss */
.align-center {
  text-align: center;
}
body.hidden-scroll {
  overflow: hidden; }

.sl-overlay {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: #fff;
  opacity: 0.7;
  display: none;
  z-index: 9992; }

.sl-wrapper {
  z-index: 1040; }
  .sl-wrapper button {
    border: 0 none;
    background: transparent;
    font-size: 28px;
    padding: 0;
    cursor: pointer; }
    .sl-wrapper button:hover {
      opacity: 0.7; }
  .sl-wrapper .sl-close {
    display: none;
    position: fixed;
    right: 30px;
    top: 30px;
    z-index: 10060;
    margin-top: -14px;
    margin-right: -14px;
    height: 44px;
    width: 44px;
    line-height: 44px;
    font-family: Arial, Baskerville, monospace;
    color: #000;
    font-size: 3rem; }
    .sl-wrapper .sl-close:focus {
      outline: none; }
  .sl-wrapper .sl-counter {
    display: none;
    position: fixed;
    top: 30px;
    left: 30px;
    z-index: 1060;
    color: #000;
    font-size: 1rem; }
  .sl-wrapper .sl-navigation {
    width: 100%;
    display: none; }
    .sl-wrapper .sl-navigation button {
      position: fixed;
      top: 50%;
      margin-top: -22px;
      height: 44px;
      width: 22px;
      line-height: 44px;
      text-align: center;
      display: block;
      z-index: 10060;
      font-family: Arial, Baskerville, monospace;
      color: #000; }
      .sl-wrapper .sl-navigation button.sl-next {
        right: 5px;
        font-size: 2rem; }
      .sl-wrapper .sl-navigation button.sl-prev {
        left: 5px;
        font-size: 2rem; }
      .sl-wrapper .sl-navigation button:focus {
        outline: none; }
      @media (min-width: 35.5em) {
        .sl-wrapper .sl-navigation button {
          width: 44px; }
          .sl-wrapper .sl-navigation button.sl-next {
            right: 10px;
            font-size: 3rem; }
          .sl-wrapper .sl-navigation button.sl-prev {
            left: 10px;
            font-size: 3rem; } }
      @media (min-width: 50em) {
        .sl-wrapper .sl-navigation button {
          width: 44px; }
          .sl-wrapper .sl-navigation button.sl-next {
            right: 20px;
            font-size: 3rem; }
          .sl-wrapper .sl-navigation button.sl-prev {
            left: 20px;
            font-size: 3rem; } }
  .sl-wrapper .sl-image {
    position: fixed;
    -ms-touch-action: none;
    touch-action: none;
    z-index: 10000; }
    .sl-wrapper .sl-image img {
      margin: 0;
      padding: 0;
      display: block;
      border: 0 none;
      width: 100%;
      height: auto; }
      @media (min-width: 35.5em) {
        .sl-wrapper .sl-image img {
          border: 0 none; } }
      @media (min-width: 50em) {
        .sl-wrapper .sl-image img {
          border: 0 none; } }
    .sl-wrapper .sl-image iframe {
      background: #000;
      border: 0 none; }
      @media (min-width: 35.5em) {
        .sl-wrapper .sl-image iframe {
          border: 0 none; } }
      @media (min-width: 50em) {
        .sl-wrapper .sl-image iframe {
          border: 0 none; } }
    .sl-wrapper .sl-image .sl-caption {
      display: none;
      padding: 10px;
      color: #fff;
      background: rgba(0, 0, 0, 0.8);
      font-size: 1rem;
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0; 
	  opacity: 0.9;
  	}
      .sl-wrapper .sl-image .sl-caption.pos-top {
        bottom: auto;
        top: 0; }
      .sl-wrapper .sl-image .sl-caption.pos-outside {
        bottom: auto; }
    .sl-wrapper .sl-image .sl-download {
      display: none;
      position: absolute;
      bottom: 5px;
      right: 5px;
      color: #000;
      z-index: 1060; }

.sl-spinner {
  display: none;
  border: 5px solid #333;
  border-radius: 40px;
  height: 40px;
  left: 50%;
  margin: -20px 0 0 -20px;
  opacity: 0;
  position: fixed;
  top: 50%;
  width: 40px;
  z-index: 1007;
  -webkit-animation: pulsate 1s ease-out infinite;
  -moz-animation: pulsate 1s ease-out infinite;
  -ms-animation: pulsate 1s ease-out infinite;
  -o-animation: pulsate 1s ease-out infinite;
  animation: pulsate 1s ease-out infinite; }

.sl-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

.sl-transition {
  transition: -moz-transform ease 200ms;
  transition: -ms-transform ease 200ms;
  transition: -o-transform ease 200ms;
  transition: -webkit-transform ease 200ms;
  transition: transform ease 200ms; }

@-webkit-keyframes pulsate {
  0% {
    transform: scale(0.1);
    opacity: 0.0; }
  50% {
    opacity: 1; }
  100% {
    transform: scale(1.2);
    opacity: 0; } }

@keyframes pulsate {
  0% {
    transform: scale(0.1);
    opacity: 0.0; }
  50% {
    opacity: 1; }
  100% {
    transform: scale(1.2);
    opacity: 0; } }

@-moz-keyframes pulsate {
  0% {
    transform: scale(0.1);
    opacity: 0.0; }
  50% {
    opacity: 1; }
  100% {
    transform: scale(1.2);
    opacity: 0; } }

@-o-keyframes pulsate {
  0% {
    transform: scale(0.1);
    opacity: 0.0; }
  50% {
    opacity: 1; }
  100% {
    transform: scale(1.2);
    opacity: 0; } }

@-ms-keyframes pulsate {
  0% {
    transform: scale(0.1);
    opacity: 0.0; }
  50% {
    opacity: 1; }
  100% {
    transform: scale(1.2);
    opacity: 0; } }

/* CSS so sanh anh 2019*/

.comparison {
	display: inline-block;
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
	width: auto;
	z-index: 1;
}
.comparison img { max-width: 100%; }
.comparison li:last-child {
	left: 0;
	height: 100%;
	overflow: hidden;
	position: absolute;
	top: 0;
}
.comparison li img { display: block; }
.comparison.horizontal { cursor: n-resize; }
.comparison.vertical { cursor: w-resize; }
.comparison.horizontal li:last-child img { height: auto; width: 100%; }
.comparison.vertical li:last-child img { height: 100%; max-width: inherit; }
.comparison.vertical li:last-child { border-bottom: 2px solid #ccc }
.comparison.horizontal li:last-child { border-right: 2px solid #ccc }


.HeightImagesMedia { display: none; }
.h360{ height: 360px }
.h370{ height: 370px }
.h380{ height: 380px }
.h390{ height: 390px }
.h400{ height: 400px }
.h410{ height: 410px }
.h420{ height: 420px }
.h430{ height: 430px }
.h440{ height: 440px }
.h450{ height: 450px }
.h460{ height: 460px }
.h470{ height: 470px }
.h480{ height: 480px }
.h490{ height: 490px }
.h500{ height: 500px }
.h510{ height: 510px }
.h520{ height: 520px }
.h530{ height: 530px }
.h540{ height: 540px }
.h550{ height: 550px }
.h560{ height: 560px }
.h570{ height: 570px }
.h580{ height: 580px }
.h590{ height: 590px }
.h600{ height: 600px }





.card {
    width: 100%;
    height: auto;
    -webkit-transition: -webkit-transform 1s;
    -moz-transition: -moz-transform 1s;
    -o-transition: -o-transform 1s;
    transition: transform 1s;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform-origin: 50% 50%;
    cursor: pointer;
    position: relative;
}
.card .icon { font-size: 0px; position: absolute; width: 30px; height: 30px; background: url('../images/hand.png') center no-repeat #333; right: 20px; top: 20px; border:1px solid #fff; opacity: 0.7 }
.card img {
    display: block;
    height: auto;
    width: 100%;
    line-height: 260px;
    color: white;
    text-align: center;
    font-weight: bold;
    font-size: 140px;
    position: absolute;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
}
.card .front {
  
}
.card .back {
    
    -webkit-transform: rotateY( 180deg );
    -moz-transform: rotateY( 180deg );
    -o-transform: rotateY( 180deg );
    transform: rotateY( 180deg );
}
.card.flipped {
    -webkit-transform: rotateY( 180deg );
    -moz-transform: rotateY( 180deg );
    -o-transform: rotateY( 180deg );
    transform: rotateY( 180deg );
}

/* Slide tuyến bài trong chi tiết*/
.images-home.Slide.BoxDetail{
border: 1px solid #f1f1f1;
border-top: 2px solid #921123;
background-color:#f2f2f2;
}
.images-home.Slide.BoxDetail .Head.Title {
	color: #921123;
	font-size: 16px;
	text-transform: uppercase;
	font-family: "NotoSans-Bold";

}
.images-home.Slide.BoxDetail .widht-list-images .title {
	color: #383838;
}
.Cate-Layout .images-home.Slide.BoxDetail .widht-list-images li{ width: 199px !important; }
.hidden { display: none; }

/* Audio-VOICE*/
#audioplayid{ height: 36px; border: none;; border-radius: 0px 0px ; }
.ArticleContent .AudioVNN {font-family: "NotoSans-Bold"; font-size: 10px; text-transform: uppercase; color: #5d5d5d; line-height: 32px; background-color: #eeeeee; height: 34px; margin-top: 10px; padding:0px;}
.ArticleContent .AudioVNN .item {margin: 0px 5px;  display: inline-block ;}
.ArticleContent .AudioVNN .item:first-child {background:#eee url('../images/voice-common2.png') 0px -70px no-repeat ; width: 120px; height: 30px; line-height: 36px; font-size: 0 ; margin-left: 8px }
.ArticleContent .AudioVNN .list{  background:#eee url('../images/voice-common2.png') 0px -101px no-repeat ; width:148px ; padding-left: 3px}
.ArticleContent .AudioVNN .item:last-child { border: none; padding-right: 0px }
.ArticleContent .AudioVNN-List { font-size: 10px; text-transform: uppercase; color: #5d5d5d; line-height: 30px; padding:2px 3px; border: none; background-color: transparent;}
.ArticleContent .AudioVNN-List option { padding-right: 0px 0px 5px 0px; margin: 3px 0px; line-height: 30px}

.ArticleContent .AudioVNN .btn-play{ background:#eee url('../images/voice-common2.png') -52px 3px no-repeat ; font-size: 0px; width: 31px; height: 34px;line-height: 2; cursor:pointer; vertical-align: top;}
.ArticleContent .AudioVNN .btn-play:hover,.AudioVNN .btn-play.aticle { background-position: -52px -35px; }

.ArticleContent .AudioVNN .btn-pause{ background:#eee url('../images/voice-common2.png') 0px 3px no-repeat ; font-size: 0px; width: 31px; height: 34px; }
.ArticleContent .AudioVNN .btn-pause:hover,.AudioVNN .btn-pause.aticle { background-position: 0px -35px; }
.ArticleContent .AudioVNN .btn-replay{ background:#eee url('../images/voice-common2.png') -100px 3px no-repeat ; font-size: 0px; width: 31px; height: 34px; }
.ArticleContent .AudioVNN .btn-replay:hover,.AudioVNN .btn-replay.aticle { background-position: -100px -35px; }
.ArticleContent .AudioVNN .btn-playing{  width: 20px; height: 20px; vertical-align: middle;}
.ArticleContent .AudioVNN .btn.btn-loading{ width: 20px; height: 20px; vertical-align: middle;}
.ArticleContent .AudioVNN .btn { line-height: 2; cursor:pointer; vertical-align: middle;}
.highcharts-iframe { width: 100%; height: 420px }
.highcharts-credits { display: none; }





/* END KTCN 2019*/