/*
Theme Name: TrungTamPVF
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}
/**Ẩn hộp comment**/
.comments-area{
	display:none;
}
.blog-post-left .post-title {
	color: #000;
	font-weight: 700;
	text-align: left;
	margin-left: 10px;
	height:50px;
}
.blog-post-right {
	max-height: 490px;
	overflow-y:scroll;
}
.blog-post-right .box-blog-post {
	display: grid;
	grid-template-columns: 1fr 2fr;
	gap: 20px;
}
.blog-post-right .box-blog-post .box-image {
	width: 100%;
	height: 92px;
	aspect-ratio: 1/1;
}
.blog-post-right .box-blog-post .post-title {
	color: #000;
	font-size: 18px;
}
.is-divider {
	display: none;
}
.blog-post-right .col-inner {
	box-shadow: 0px 0px 0px transparent;
}
.blog-post-right .col-inner:hover {
	box-shadow: 0px 0px 0px transparent;
}
/** Thanh cuộn Tin nổi bật - Page-news
.news-post-center {
	max-height: 400px;
	overflow-y:scroll;
}
**/
.blog-post-left .post-title .is-large {
	height: 50px;
    margin-left: 10px;
    font-weight: bold;
    color: #000;
	text-align: justify;
	padding-right:10px;

}
.blog-post-h-bottom .post-title{
	font-weight:bold;
	height:40px;
	overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}
.blog-post-left .box-text p{
	margin:0px 10px 00px 10px;
	text-align: justify;
	overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}
.recent-blog-posts a{
	overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}
.post-title .is-large h5{
	
	font-weight:bold;
}
h1.entry-title{
	text-align:justify;
	margin: 10px 0px 10px 0px;
	font-weight:bold;
}
/**Ẩn mũi tên down trên Main menu**/
    .nav-top-link .icon-angle-down{
	display: none;
}
footer.entry-meta .text-left {
	font-size:1.4em;
	font-weight:bold;
}
/**Tùy biến hiển thị Title & Description**/
.box-text h5{
	font-size:15px;
	height:65px;
	font-weight:bold;
	overflow: hidden;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
	margin: 0 5px 0 5px;
}
.box-text{
	background-color:rgba(211, 211, 211, 0.2);
}
.box-text p{
	margin: 0 5px 0 5px;
	overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}

.col-bxh, .col-quatang{
	min-height: 225px;
}
.col-match{
	margin-top:10px;
	height:125px;
	align-items: baseline;
}

.col-match-time{
	font-size:14px;
	margin-top:10px;
}
/**Tùy biên phần thành tích - homepage**/

.cup-giai p{
	text-transform: uppercase;
    color: #000;
    font-size: 1.7em;
    font-weight: bold;
}
.cup-soluong p{
	width: 60px;
    background-color: #e81919;
    color: #fff;
    line-height: 35px;
    font-size: 25px;
    font-weight: bold;
	margin: -10px auto 5px auto;
}
/**Doi hinh - homepge**/
.doihinh-number {
	font-size:2.5em;
	font-weight:bold;
	color:#fff;
	line-height:40px;

}
.doihinh-name{
	font-size:1.7em;
	font-weight:bold;
	color:#fff;
	margin:auto 0px auto 5px;
	line-height:40px;
}
.row-doihinh{
	height:60px;
}
.tab-doihinh li{
	font-size: 1.3em;
    font-weight: bold;
	margin-right:5px;
}
/**Footer icon**/
.footer-icon {
	width: 20px;
    height: auto;
    float: left;
    margin: 5px 10px 0px 0px;
}
.footer-icon:hover{
	filter: blur(1px);
}
.footer-text{
	margin-bottom:5px;
}
/**Footer 2**/
.row-footer2 ul{
	margin-left:-5px;
}
.row-footer2 li,p{
	margin-top:20px;
    line-height: 25px;
}
/** #ft-about-us ul li{
	list-style-image: url(/wp-content/uploads/2023/11/Logo-icon-s2.png);
}**/
.row-footer2 h5{
	text-transform: uppercase;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	height:25px;
	margin:0px 10px 0 5px;
}


/**Cơ cấu tổ chức**/
.name-cocautochuc {
	font-weight:bold;
	font-size:1.1em;
	color: black;
	text-align:left;
}
#line-cocautochuc{
border-top: #e81919 solid 3px; width: 50%; margin-left:1px; max-height:5px;
}
.chuc-cocautochuc {
	text-align: left;
}
.title-cocautochuc {
	font-weight:bold;
	font-size:1.1em;
}

/**Cơ cở vật chất**/

#title-csvc{
	text-transform: uppercase;
	margin-left: 10px;
	line-height: 30px;
	font-weight: bold;
}
.tab-csvc li:hover{
	background-color: #e81919;
}
.tab-csvc span:hover{
	color: white;	
}
.tab-csvc span{
	margin-left: 10px;
	font-size: 1.1em;
}
/**Thành tích**/
.text-cup1 {
	text-transform: uppercase;
	font-size:1.7em;
	font-weight: bold;
}
.text-cup {
	text-transform: uppercase;
	font-size:2.5em;
	font-weight: bold;
}
.col-thanhtich {
	border-right: #033b95 solid 1px;
}

/**Căn ngắn khoảng cách tiêu đề bài viết**/

.row-footer2 ul li{
	line-height: 0.9em;
}

/**Thanh title **/
.section-title-normal {
    border-bottom: 2px solid #e6000042;
}

.entry-header-text
{
	padding: 0 !important; 
}
.entry-content
{
	padding-bottom: 0px !important; 
	padding-top: 0px !important; 
}

.last-updated {
	color: #cf2e2e;
	font-size: 75%;
}

.is-outline 
{
	color: red !important;
	font-size: 7.6pt !important; 
}

.social-icons-head
{
	float: right;
}

.footer-icon
{
	width: 16px !important;
	margin: 0px !important;
	padding-right: 2px !important;
}

.row-footer2 ul li
{
	font-size: 10.5pt !important; 
}

.icon-menu
{
	font-weight: bold !important;
	color: #cf2e2e !important;
}

.button.icon i
{
	font-size: 10.5pt;
}

.button i
{
	top: 3px !important;
}

.pvf-tags {
    clear: both;
    color: #a9a1a1;
    font-size: 12px;
    margin: 10px 0 20px
}

.pvf-tags a {
    background: #f2f2f2;
    border-radius: 16px;
    color: #4a4a4a;
    display: inline-block;
    margin: 5px 2px 0 0;
    padding: 5px 12px 6px;
    text-decoration: none;
    border-color: #cf2e2e;
}

.pvf-tags a:hover {
    background: #cf2e2e; 
    color: #fff
}

.gt_switcher-popup span
{
color: white;
font-size: 76%;
font-weight: bold;
}



.section-content {
    z-index: 1;
    padding: 10px;
}

#image_692297155 {
	margin-top: 7px;
}



@media screen and (max-width: 849px) {
    #image_692297155 {
		margin-top: 7px;
	}

}
