@media screen and (max-width: 1280px) {

}
@media screen and (max-width: 1020px) {

.hotline-header {display: none;}

.wrap_dmsp_nb {margin: 10px 0px;padding: 5px;}

.breadCrumbs .wrap-content {padding: 6px;}

.content-main {padding:8px;}

}

@media screen and (max-width: 920px) {

.header-top {display: none;}
.header {
	position: relative;
	text-align: center;
}

.logo-header {
	display: inline-block;text-align: center;
	margin-top: 0px;
}

.nav_cat_products {width: 100%;margin: 4px 0px;text-align: center;
}
.nav_cat_products .tt {font-size: 14px;padding: 4px 10px;}

.wrap_dmsp_nb .img_dmsp {display: none;}
.wrap_dmsp_nb .content_dmsp1 {width: 100%;}

}
@media screen and (max-width: 720px) {
.box-product {
	width: calc(50% - 10px);margin: 10px 5px;
}

.album{float:left;width:46%;margin:2%;text-align:center;cursor:pointer;}
.album:nth-child(2n+1){clear:both;}
.album:nth-child(2n){margin-right:0px;}

.box_news {
	width:calc(50% - 20px);font-size: 14px;line-height: 20px;
}

.wrap_dichvu_nb {padding: 5px;}
.box-dichvu {
	width: calc(50% - 20px);
}

.content-newsletter {width: calc(100% - 10px);margin: 5px;}

.newshome-scroll{width: 100%;margin-bottom: 20px;}
.box_news_index .info {padding-left: 10px;font-size: 13px;}
.box_news_index .title a {font-size: 14px;}

.title-index1 , .title-index, .title-about {font-size: 28px;}

.box_news_index .date-post {display: none;}

.contact_ft .info_ft {width: calc(100% - 20px)}

.wrap_news_detail .col_left , .wrap_news_detail .col_right {
	width: 100%;margin: 10px 0px;padding: 5px;
}

}

@media screen and (max-width: 603px) {

.title-index , .title-index2 {font-size: 22px;}

.box_news .title a {font-size: 15px;line-height: 22px;}

}
@media screen and (max-width: 460px) {

.box-dichvu {
	width: calc(100% - 30px);margin: 15px;
}


.col_ft1 {
width: 100%;padding: 15px;
}

}

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


}