@media only screen and (max-width: 480px) {
    #header {
        top: 0;
				left: 0;
				width: 100%;
				height: 100%;
				background-color: #ffffff;
				display: none;
    }
		.main-menu{
			position: absolute;
			display: inline-block;
			top: 50%;
			left: 50%;
			transform: translate(-50%,-50%);

		}
		.main-menu li{
			width: 100%;
			display: inline-block;
		}
    .desktop {
        display: none;
    }

    .mobile {
        display: inline-block;
    }

    h1 {
        font-size: 1.8rem;
    }

    h2 {
        font-size: 1.6rem;
    }

    h3 {
        font-size: 1.4rem;
    }

    h4 {
        font-size: 1.2rem;
    }

    h5 {
        font-size: 1.1rem;
    }

    h6 {
        font-size: 1rem;
    }

    .img_banner {
        height: 200px;
    }

    .home-list-type li {
        width: 50%;
        display: inline-block;
        float: left;
        padding: 5px;
    }
.main-menu li{
	padding: 5px 10px
}
    .section-top {
        padding-top: 65px;
    }

    .slideBanner {
        margin-top: 0px;
    }
    .slides,.slide{

      height: 250px;


    }
    .slide-padding{
      padding: 0;
    }
    .list-home {
        height: 200px;
    }

    .title-lists-type {
        width: 75%;
    }

    .page-link {
        padding: 5px 9px;
        font-size: 100%;
    }
		.menu-mobile{
			display: inline-block;
		}
		.text-left-m-center{
		  text-align: center;
		}
    .div-qn-main{
     padding: 20px;

   }
   .icon-qn{
     right: 0;
   }
   .g-list li{
     width: 100%;
     padding:0px 15px;
     text-align: left;
   }
   .g-list-more li{
     padding: 0;
   }
   .list-qn h6{

     font-size: 14px;
   }
   .list-qn label{
       font-size: 14px;
   }

}

@media only screen and (max-width: 1160px) {}

@media screen and (max-width: 760px) {}
