/* CSS Document */

@media handheld, only screen and (max-width: 1500px) {
	.btn-prev-slide-home
	{
		right:20px;
	}
	.btn-next-slide-home
	{
		left:20px;
	}
}

@media handheld, only screen and (max-width: 1399px) {
	.content-item-pro
	{
		padding:10px 10px;
	}
}
@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:14px;
	}
	.price-item strong
	{
		font-size:14px;
	}
	.price-item del
	{
		font-size:12px;
	}
	.title-footer
	{
		font-size:14px;
	}
	.title-home
	{
		font-size:30px;
	}
	
}
@media handheld, only screen and (max-width: 1199px) {
   .col-xs-15
   {
	   width:25%;
   }
   .menu > li > a
   {
	   text-transform:none;
   }
   .link-top strong
   {
	   font-size:12px;
   }
   .img-webinar img
   {
	   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;
}

.item-cathome
{

}
.mask-cat-home
{
	visibility:visible;
	transform: translate(0,0);
}
.img-hvr1 img
{
	opacity:0.5
}
   .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
	{
		margin-bottom:15px;
	}
	.price-item strong
	{
		display:block;
		width:100%;
		font-size:15px;
	}
	.price-item del
	{
		display:block;
		width:100%;
		text-align:left;
	}
	.title-detail-pro
	{
		margin-top:20px;
	}
	.tab-home
	{
		display:none;
	}
	.logo-m
	{
		
	}
	.main-nav
	{

	}
	.line-trust-home
	{
		background-size:cover;
	}
	.img-webinar
	{
		display:none
	}
	.inner-webinar
	{
		padding-top:20px;
		padding-bottom:20px;
	}
	.btn-add-detail
	{
		margin-bottom:10px;
	}
	.list-his
	{
		width:100%;
	}
	.title-hist
	{
		font-size:14px;
	}
	.list-his .item-his:nth-child(2n) .content-hist
	{
		padding-left:20px;
	}
	.intro-his
	{
		margin-top:10px;
		padding-right:0;
	}
	.list-his .item-his:nth-child(2n) .content-hist .intro-his
	{
		padding-left:0;
	}
}



@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
	{
		padding-bottom:20px;
	}
	.footer
	{
		text-align:center;
	}
	.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:0px;
}
.btn-next-slide-home
{
	left:0px;
}
.btn-prev-slide-home
{
	right:10px;
}
.link-top-hotline
{
	display:none
}
.item-page .col-page
{
	width:100%;
}
.box-tinhnang
{
	width:100%;
}
.service-home .item-service-home1
{
	padding-right:0;
	padding-bottom:3px;
}
}

@media handheld, only screen and (max-width: 570px) {
	.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;
	}
	.name-cat-root
	{
		display:none;
	}
	.item-news .name-item-news
	{
		margin-top:10px;
		margin-bottom:10px;
	}
	.box-tinhnang .item-tinhnang
	{
		-ms-flex: 0 0 33.3333%;
flex: 0 0 33.3333%;
max-width: 33.3333%;
margin-bottom: 30px;
	}
	.btn-search
	{
		display:none;
	}
	.box-tinhnang
	{
		width:100%;
	}
	.box-tinhnang .item-tinhnang
	{
		max-width:50%;
	}
}



@media handheld, only screen and (max-width: 540px) {



}

@media handheld, only screen and (max-width: 480px) {

	

}

@media handheld, only screen and (max-width: 420px) {


	

}

@media handheld, only screen and (max-width: 360px) {

}