@media only screen
and (min-width:320px)
and (max-width:1024px){
	.main-header{
		display: none;
	}
	.main-header2{
		display: block;		
	}
	.mobile-header{
		display: none;
	}
	.m-head-2{
		background-color:#03bafe;
	}
	.main-container .product-main{
		padding-left: 0;
		padding-right: 0;
	}
	.footermain{
		display: none;
	}
	.footer-line{
	border-left: none;
	padding-left: 0;
	margin-top: 20px;
	}
	.th-container .th-name {
		line-height: 20px;
	}
	.tag-price {
		font-size: 20px;
	}	
	.section-1{
		background:url('../img/m-home-bg.jpg');
		background-repeat: no-repeat;
	}
	.section-2 {
		padding: 30px;
		height: auto;
		text-align: center;
	}

	.sec2-content h1 {    	
    	font-size: 45px;
    }
    .section-2 .sec2-content {
    width: 100%;
    margin-top: 20px;
    margin-left: 0; 
	}
	.sec2-content p {
    font-size: 14px;
    line-height: 25px;
	}
	.feat h1 {
    font-size: 45px;	
	}
	.th-container2 .th-img {
    height: 110px;
	}
	.th-container2 {
		margin-bottom:20px;
	}
	.th-container2 .th-name {
		line-height: 20px;
	}
	.feat{
		height: auto;
	}
	.about-page {
		padding: 30px;
		text-align: center;
		height: auto;
	}
	.about-welcome {
     width: 100%; 
     margin-top: 0; 
	}
	.about-welcome h1 {
    font-size: 45px;
    line-height: 45px;
	}
}

@media only screen
and (min-width:375px)
and (max-width:812px){
	.main-header{
		display: none;
	}
	.main-header2{
		display: block;
	}
	.mobile-header{
		display: none;
	}
	.main-container .product-main{
		padding-left: 0;
		padding-right: 0;
	}
	.footermain{
		display: none;
	}
	.footer-line{
	border-left: none;
	padding-left: 0;
	margin-top: 20px;
	}
	.th-container .th-name {
		line-height: 20px;
	}
	.tag-price {
		font-size: 20px;
	}
	.section-1{
		background:url('../img/m-home-bg.jpg');
		background-repeat: no-repeat;
	}
	.section-2 {
		padding: 30px;
		height: auto;
		text-align: center;
	}

	.sec2-content h1 {    	
    	font-size: 60px;
    }
    .section-2 .sec2-content {
    width: 100%;
    margin-top: 20px;
    margin-left: 0; 
	}
	.sec2-content p {
    font-size: 14px;
    line-height: 25px;
	}
	.feat h1 {
    font-size: 45px;	
	}
	.th-container2 .th-img {
    height: 110px;
	}
	.th-container2 {
		margin-bottom:20px;
	}
	.th-container2 .th-name {
		line-height: 20px;
	}
	.feat{
		height: auto;
	}
	.about-page {
		padding: 30px;
		text-align: center;
		height: auto;
	}
	.about-welcome {
     width: 100%; 
     margin-top: 0; 
	}
	.about-welcome h1 {
    font-size: 45px;
    line-height: 45px;
	}
}

@media only screen
and (min-width:320px)
and (max-width:640px){
	.main-header{
		display: none;
	}
	.mobile-header{
		display: block;
	}
	.main-container .product-main{
		padding-left: 0;
		padding-right: 0;
	}
	.main-header2{
		display: none;
	}
	.footermain{
		display: none;
	}
	.footer-line{
	border-left: none;
	padding-left: 0;
	margin-top: 20px;
	}
	.th-container .th-img {
    height: 135px;
	}
	.th-container .th-name {
		line-height: 20px;
	}
	.tag-price {
		font-size: 20px;
	}
}