/* 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;
}

.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
	{
		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
	{
		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;
	}
}



@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;
}
}

@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;
	}
}



@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) {

}