/* CSS Document */

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

	

	.logo

	{

		padding-right:90px;

	}

	.inner-logo

	{

		background-color:transparent;

	}

	.inner-logo:before

	{

		left:-495px;

	}

	.btn-prev-slide-home

	{

		right:20px;

	}

	.btn-next-slide-home

	{

		left:20px;

	}

	.menu li a

	{

		padding:0 10px;

		font-size:13px;

	}

	.list-his

	{

		width:100%

	}

	

}

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

	

	.list-view2 .item-filter

	{

		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) {

	

	

}

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

	.header

   {

	   display:none;

   }

   .header-m

   {

	   display:block;

   }

   .main-nav

   {

	   display:none;

   }

   .panel-footer a.btn-hide-pc

	{

		display: inline-block;

	}

	.panel-footer a.btn-hide-pad

	{

		display: none;

	}

	.item-page .col-page .inner-page-col

	{

		padding:0;

	}

	.crumb a:first-child

	{

		padding-left:0;

	}

	   

}

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

   .item-w

   {

	   margin-bottom:10px;

   }

   .wc

   {

	   padding-bottom:0;

	   padding-top:30px;

   }

   .why

   {

	   padding-top:0;

   }

   .col-small

   {

	   display:none;

   }

	.panel-top

	{

		padding-left:0;

	}

	.frm-reg

	{

		width:100%;

	}

	.btn-prev-slide-home

	{

		right:10px;

		z-index:99;

	}

	.btn-next-slide-home

	{

		left:10px;

		z-index:99;

	}

	.title-home

	{

		font-size:20px;

	}

	.item-trust

	{

		margin-bottom:20px;

	}

	.topmenu

	{

		display:none

	}

	.item-preview-6

	{

		-ms-flex: 0 0 20%;

		flex: 0 0 20%;

		max-width: 20%;

	}

	.item-preview-5

	{

		-ms-flex: 0 0 25%;

		flex: 0 0 25%;

		max-width: 25%;

	}

	.item-preview-4

	{

		-ms-flex: 0 0 33.3333%;

		flex: 0 0 33.3333%;

		max-width: 33.3333%;

	}

	.item-preview-3

	{

		-ms-flex: 0 0 33.333%;

		flex: 0 0 33.333%;

		max-width: 33.333%;

	}

	.item-preview-2

	{

		-ms-flex: 0 0 50%;

		flex: 0 0 50%;

		max-width: 50%;

	}

	.item-preview-1

	{

		-ms-flex: 0 0 100%;

		flex: 0 0 100%;

		max-width: 100%;

	}

	.mnu-footer

	{

		display:none;

	}

	.title-item-content-footer

	{

		display:inline-block;

		float:left;

		padding-right:5px;

	}

	.intro-his

	{

		padding:0;

		margin-top:15px;

	}

	.list-his .item-his:nth-child(2n) .content-hist .intro-his

	{

		padding:0;

	}

	.item-page .col-page

	{

		width:100%;

		margin-bottom:15px;

	}

	.list-view2 .item-filter

	{

		width:50%;

	}

	.col-xs-15

	{

		width:33.3333%

	}
	.title-detail-pro
	{
		margin-top:15px;
	}



}

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

	.left-trust

	{

		padding-bottom:20px;

	}

	.content-footer

	{

		padding-bottom:20px;

	}

	.call-icon,.email-icon,.item-w

	{

		margin-bottom:10px;

	}

	.kq1

	{

		margin-bottom:10px;

	}

	.frm-reg

	{

		width:100%;

	}

	.hide-on-tab

	{

		display:none

	}

	.timeline > li

	{

		padding-left:50px;

	}

	.timeline > li:after

	{

		left:0;

		width:40px;

		

	}

	.line-home

	{

		padding-top:20px;

		padding-bottom:20px;

	}

	.page-one

	{

		padding-top:30px !important

	}

	.item-preview-6

	{

		-ms-flex: 0 0 25%;

		flex: 0 0 25%;

		max-width: 25%;

	}

	.item-preview-5

	{

		-ms-flex: 0 0 33.3333%;

		flex: 0 0 33.3333%;

		max-width: 33.3333%;

	}

	.item-preview-4

	{

		-ms-flex: 0 0  33.333%;

		flex: 0 0  33.333%;

		max-width:  33.333%;

	}

	.item-preview-3

	{

		-ms-flex: 0 0 33.333%;

		flex: 0 0 33.333%;

		max-width: 33.333%;

	}

	.item-preview-2

	{

		-ms-flex: 0 0 50%;

		flex: 0 0 50%;

		max-width: 50%;

	}

	.item-preview-1

	{

		-ms-flex: 0 0 100%;

		flex: 0 0 100%;

		max-width: 100%;

	}

	.title-hist

	{

		font-size:14px;

	}

	.title-hist

	{

		padding-right:90px;

	}

	.list-his .item-his:nth-child(2n) .content-hist .title-hist

	{

		padding-left:90px;

	}

	.col-xs-15

	{

		width:50%

	}
	.gallery-top img
	{
		width:100%;
	}

}

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

	.hide-on-mobile

	{

		display:none;

	}

	.frm-reg

	{

		width:100%;

	}

	.panel-footer

	{

		padding:0;

	}

	.panel-footer a

	{

	

		text-align:center;

		font-weight:normal;

		width:25%;

		float:left;

		font-size:12px;

		line-height:normal;

		border-right:solid 1px #fff;

		padding:5px 20px;

}

	.panel-footer span

	{

		display:block;

	}

	.panel-footer i.fa

	{

		font-size:20px;

	}

	.item-preview-6

	{

		-ms-flex: 0 0 33.3333%;

		flex: 0 0 33.3333%;

		max-width: 33.3333%;

	}

	.item-preview-5

	{

		-ms-flex: 0 0 33.3333%;

		flex: 0 0 33.3333%;

		max-width: 33.3333%;

	}

	.item-preview-4

	{

		-ms-flex: 0 0  33.333%;

		flex: 0 0  33.333%;

		max-width:  33.333%;

	}

	.item-preview-3

	{

		-ms-flex: 0 0 50%;

		flex: 0 0 50%;

		max-width: 50%;

	}

	.item-preview-2

	{

		-ms-flex: 0 0 50%;

		flex: 0 0 50%;

		max-width: 50%;

	}

	.item-preview-1

	{

		-ms-flex: 0 0 100%;

		flex: 0 0 100%;

		max-width: 100%;

	}

	.item-preview-list

	{

		width:100% !important;

	}

	.item-preview-list img

	{

	}

	.box-menu

	{

		width:100%;

		margin-bottom:15px;

		display:none

	}

	.item-w

	{

		padding-top:30px;

	}

	.item-news-top1

	{

		margin-bottom:20px;

	}

	.trust-pro .item-trust-pro

	{

		margin-bottom:10px;

	}

	.title-detail-pro

	{

		margin-top:15px;

	}

}

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

}

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

	

}

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

.link-top

{

	font-size:14px;

}

	

}

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

}