.block-categories .item-cate figure figcaption h2{
	font-size: 15px;
}

.displayNone-page .pages.newspager{
	display: none;
}

.block-categories .title-home{
	margin-bottom: 30px;
}

@media (min-width: 1200px){
	header .link nav.nav a {
		line-height: 38px;
	}
	
	header .link {
		margin-top: -3px;
	}
	
	header .language {
		margin-top: -3px;
	}

	header .header-social {
		margin-top: -3px;
	}
}

header .link nav.nav a {
    border-bottom: none;
}

header .header-social a {
    line-height: 38px;
    height: 38px;
}

header .language nav.nav a {
    line-height: 38px;
    height: 38px;
}

@media (max-width: 768px){
	.block-tacPhong ul li {
		 padding-left: 15px;
	}
	
	.block-tacPhong article span {
		width: 100%;
	}
}

@supports (-ms-accelerator:true) {
   .block-different .item-diff .content-wrap {
		height: 100%;
		padding: 30px;
		background: #f5f5f5;
		display: -webkit-box;
		display: -webkit-flex;
		display: -moz-flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}
}

@supports (-ms-ime-align:auto) {
    .block-different .item-diff .content-wrap {
		height: 100%;
		padding: 30px;
		background: #f5f5f5;
		display: -webkit-box;
		display: -webkit-flex;
		display: -moz-flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}
}
/*
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
   .block-different .item-diff .content-wrap {
		height: 100%;
		padding: 30px;
		background: #f5f5f5;
		display: -webkit-box;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flexbox;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}
}
*/

