/**css tuy chinh rieng cho tung trang**/


.blog-area .col-lg-4 {
	flex: 0 0 100%;
	max-width: 100%;
  	height:360px;
  	margin-bottom:40px
}
.blog-area .single-blog-grid-01{
	display:flex;
  	height:100%;
}
.blog-area .single-blog-grid-01 .thumb img {
	width: 100%;
    height: 100%;
}
.blog-area .single-blog-grid-01 .thumb .image{
  height:100%;
}
.blog-area .single-blog-grid-01 .thumb{
   	flex: 0 0 50%;
    max-width: 50%;
    height: 100%;
    width: 100%;
    padding: 0 4%;
}

.blog-area .single-blog-grid-01 .content{
    flex: 0 0 46%;
    max-width: 46%;
    padding: 8% 0%;
  	margin:auto;
}
.blog-area .single-blog-grid-01 .content a{
	color: var(--main-color-one) ;
    font-size: 22px; 
}
.blog-area .single-blog-grid-01 .content .description{
	font-weight:370;
  	overflow:hidden;
  	text-overflow: ellipsis;
  	display:-webkit-box;
  	-webkit-line-clamp:3;
  	-webkit-box-orient:vertical;
  	padding-top:30px;
}	
.news-date {
	display:none;
}
.blog-area .container .content .col-md-6{
    background-image: url(https://viettrungsci.com.vn/assets/tenant/uploads/media-uploader/viettrungsci/frame-3241727857045.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.blog-area .single-blog-grid-01 .content a:hover{
	text-decoration:none;
  	color:var(--main-color-two);
}
.blog-area .row.content .col-md-6:nth-child(2n) .single-blog-grid-01{
	flex-direction: row-reverse;
  	height: 100%;
}
.blog-area .row.content .col-md-6:nth-child(2n) .description {
	text-align:right;
}

.blog-area .row.content .col-md-6:nth-child(2n) a{
text-align:right;
}
@media only screen and (max-width:575px){
  .blog-area .single-blog-grid-01 .thumb img{
  	height: 50% !important;
    margin-top: 90px;
  }
  .tintuc {
  	padding-top:unset !important;
  }
}
@media only screen and (max-width:576px){
  .blog-area .single-blog-grid-01 .thumb img{
  	height: 100%;	
  }
  .blog-area .single-blog-grid-01 .content .description{
  	padding-top:unset;
        -webkit-line-clamp: 2;
  }
  .blog-area .single-blog-grid-01 .content a{
  	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
  }
  .blog-area .single-blog-grid-01 .content{
  	margin:auto;
  }
  .blog-area .col-lg-4{
  	margin-bottom:-140px;
  }
}
@media only screen and (min-width:576px ) and (max-width:767px ){
  .blog-area .single-blog-grid-01 .thumb img{
    height: 60%;
    margin-top: 70px;
  }
  .blog-area .single-blog-grid-01 .content a{
  	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
  .blog-area .single-blog-grid-01 .content .description{
    -webkit-line-clamp: 2;
  	padding-top:unset;
  }
  .blog-area .col-lg-4{
      margin-bottom: -100px;
  }
  .blog-area .single-blog-grid-01 .content{
      margin-top: 85px;
  }
}


@media only screen and (min-width:768px ) and (max-width:990px){
  .blog-area .single-blog-grid-01 .content{
  	padding: 16% 4%;
  }
  .blog-area .col-lg-4{
  	margin-bottom:-40px;
  }
  .blog-area .single-blog-grid-01 .content .description{
  	padding-top:unset;
  }
  .blog-area .single-blog-grid-01 .thumb img{
  	height: 70%;
    margin-top: 50px;
  }
}