/* CSS Document */



@media handheld, only screen and (max-width: 1500px) {

	.btn-prev-slide-home

	{

		right:20px;

	}

	.btn-next-slide-home

	{

		left:20px;

	}

	.button-next-pro
	{
		top:40%;
	}

}



@media handheld, only screen and (max-width: 1439px) {

	.content-item-pro

	{

		padding:10px 10px;

	}

	

	.link-top-hotline

	{

	

	}

.menu li a

	{





	}

.content-wc img
{
	width:100%;
}
	
	

}

@media handheld, only screen and (max-width: 1319px) 

{



}

@media handheld, only screen and (max-width: 1350px) {

	

}



@media handheld, only screen and (max-width: 1220px) {

	.menu li a

	{

		padding:0 10px;

		font-size:13px;

	}

	.price-item strong

	{

		font-size:14px;

	}

	.price-item del

	{

		font-size:12px;

	}

	.title-footer

	{

		font-size:14px;

	}

	.title-home

	{

		font-size:20px;

	}
	.button-next-pro
	{
		top:38%;
	}

	

}

@media handheld, only screen and (max-width: 1199px) {

   .col-xs-15

   {

	   width:25%;

   }

   .menu > li > a

   {

	  
	  

	   line-height:76px;

   }

   .link-top strong

   {

	   font-size:12px;

   }

   .img-webinar img

   {

	   width:100%;

   }

   .frm-search-pc

   {

	   margin-top:15px;

	   width:190px;

   }

   .button-next

   {

	   left: -29px;

   }

   .button-prev

   {

	   right: -29px;

   }

   .content-wc img

   {

	   max-width:100%;

   }



}







@media handheld, only screen and (max-width: 992px) {



.show-on-tab

{

	display:none;

}

.show-on-mobile

{

	display:none;

}

.show-on-pad

{

	display:block;

}

.hide-on-pc

{

	display:block;

}

.hide-on-pad 

{

	display:none;

}



.hide-on-tab 

{

	display:none;

}



.hide-on-moblie

{

	display:none;

}

   .header

   {

	   display:none;

   }

   .header-m

   {

	   display:block;



   }

   

   .col-small

   {

	   display:none;

   }

	.panel-top

	{

		padding-left:0;

	}

	.frm-reg

	{

		

	}

	.topmenu

	{

		display:none

	}

	.col-xs-15

	{

		width:33.3333%;

	}

	.link-viewmore

	{

		display:none;

	}

	.item-trust

	{

		padding:25px 15px;

		



	}

	.price-item strong

	{



		font-size:15px;

	}

	.price-item del

	{





	}

	.title-detail-pro

	{

		margin-top:20px;

	}

	.tab-home

	{

		display:none;

	}

	.logo-m

	{

		

	}

	.main-nav

	{

		display:none

	}

	.line-trust-home

	{

		background-size:cover;

	}

	.img-webinar

	{

		display:none

	}

	.inner-webinar

	{

		padding-top:20px;

		padding-bottom:20px;

	}

	.btn-add-detail

	{

		margin-bottom:10px;

	}

	.inner-wc

	{

		width:100%;

	}

	.btn-detail-pro

	{

		width:100%;

	}

	.video-home{

		margin-top:30px;

	}

	.linksmo

	{

		margin-bottom:20px;

	}

	.content-footer

	{

		

	}

	.content-footer div

	{

	

	}

	.hd-trust h2

	{

		text-align:center;

		border-left: none;

		padding-left:0;

		margin-top:20px;

		margin-bottom:20px;

	}

	.item-news-home

	{

		margin-bottom:25px;

	}

	.container-small

	{

		width:100%;

	}

	.item-news-more-home

	{

	}

	.item-news-more-home img

	{

		width:30%;

		float:left;

		margin-right:10px;
		display:none;

	}
	.item-news-more-home .intro-item-news-more-home
	{
		display:none
	}

	.top-news-1

	{

		margin-bottom:30px;

	}

	.timeline > li

	{

		width:50%;

	}

	.slide-title {

		font-size: 32px !important;

		line-height: 36px !important;

	}

	.silde-content { 

		margin-top: 10px !important;

		margin-bottom: 0px !important;

	}

	.inner-caption {

		bottom: 30px !important;

	}

	.content-lichsu

	{

		background-size:cover;

	}

	.tab-scoll

	{

		display:none

	}

	.item-news-more-home1 img 

	{



	}

	.swiper-container-prohome

	{

		margin-left:0 !important;

	}

	.slide-img-product

	{

		margin-bottom:20px;

	}
	.lang
	{
		margin-top:5px;
	}
	.footer
	{
		background-size:cover;
	}

}







@media handheld, only screen and (max-width: 768px) {

.hide-on-pc

{

	display:block;

}

.hide-on-pad 

{

	display:block;

}



.hide-on-tab 

{

	display:none;

}



.hide-on-moblie

{

	display:block;

}

	.show-on-pad

{

	display:block;

}

.show-on-tab

{

	display:block;

}

.show-on-mobile

{

	display:none;

}

	.left-trust

	{

		padding-bottom:20px;

	}

	.content-footer

	{

		

	}

	.footer

	{

	

	}

	.line-footer

	{

		margin:auto;

		margin-top:10px;

		margin-bottom:15px;

	}

	.box-menu

	{

		width:100%;

	}

	.page-one

	{

		padding-top:30px;

	}

	.hotline-m

	{

		display: block

	}

	.top-page

	{

		display:none;

	}







.icon-label {

    width: 40px;

    height: 40px;

    background-size: 200%;

    background-repeat: no-repeat;

}

.icon-label-new

{

	background-position:-40px 0;

}

.subtab li a

{

	margin-bottom:10px;

}

.btn-next-slide-home

{

	left:20px;

}

.btn-prev-slide-home

{

	right:20px;

}

.tabpro-home

{

	display:none;

}

.inner-item-pro

{

	padding:5px;

}

.name-item-styleshow-list

{

	margin-top:15px;

}

.panel-baner

{

	right:10px;

}

.name-item-product

{

	margin-top:15px;

}
.content-sub-page
{
	margin-bottom:15px;
}
.sub-page
{
	font-size:20px;
}
.img-proj-detail
{
	margin-bottom:20px;
}
.news-detail-name
{
	font-size:18px;
}
.nav-tabs-prodetail
{
	border-bottom:none
}
.nav-tabs-prodetail .nav-link.active
{
	border-bottom-width:1px;
}
}



@media handheld, only screen and (max-width: 570px) {
	.box-short-view
	{
		display:none
	}

	.hide-on-pc

{

	display:block;

}

.hide-on-pad 

{

	display:block;

}



.hide-on-tab 

{

	display:block;

}



.hide-on-moblie

{

	display:none;

}

	.show-on-mobile

	{

		display:block;

	}

	.hide-on-mobile

	{

		display:none;

	}

	.frm-reg

	{

		width:100%;

	}

	.col-xs-15

	{

		width:50%;

	}

	.frm-reg

	{

		padding:10px;

	}

	.attr-name

	{

		width:40%;

	}

	.attr-value

	{

		width:60%;

	}

	.subtab li

	{

		display:block;

	}

	.subtab li a

	{

		display:block;

		width:100%;

		text-align:center;

		margin-bottom:10px;

	}

	.name-cat-root

	{

		display:none;

	}

	.line-home

	{

		padding-top:20px;

		padding-bottom:20px;

	}

	.trust-home

	{

		padding-bottom:0;

		padding-top:0;

	}

	.title-home a

	{

		font-size:20px;

	}

	.page-name

	{

		font-size:22px;

		line-height:24px;

	}

	.btn-reg

	{

		margin-bottom:10px;

	}
	.swiper-wrapper-prohome {
	  flex-direction: inherit;
	}
	.swiper-slide-pro-home
	{
		margin-bottom:30px;
		overflow:hidden;
	}
	.swiper-slide-pro-home .item-pro-home
	{
		overflow:hidden;
	}
	.intro-item-pro-home
	{
		transform:translate(0,0);
		visibility:visible;
	}
	.name-item-pro-home
	{
		visibility:hidden;
	}
	.img-wc
	{
		margin-top:15px;
	}
	.img-quytrinh
	{
		position:static;
		width:100%;
		-webkit-border-radius: 0px;
border-radius: 0px;
	}
	.item-quytrinh
	{
		width:100%;
		margin-top:0;
		padding:20px;
		margin-bottom:20px;
	}
	.name-item-quytrinh
	{
		font-size:18px;
	}
	.nav-tabs .nav-link
	{
		border:solid 1px #d7d7d7 !important;
		margin-bottom:10px;
	}
	.nav-tabs .nav-link.active
	{
		background-color:#0d3778 !important;
		color:#fff !important;
	}
	

}







@media handheld, only screen and (max-width: 540px) {







}



@media handheld, only screen and (max-width: 480px) {



	.name-item-cat

	{

		font-size:13px;

		margin-top:5px;

	}



}



@media handheld, only screen and (max-width: 420px) {



.header-m .logo-m
	{
		margin-top:8px;
	}
	.lang
	{
		margin-top:1px;
	}
	.btn-m
	{
		margin-top:2px;
	}

	



}



@media handheld, only screen and (max-width: 360px) {



}