@media(max-width: 768px){
	.header a img{
		height: 40px;
		float: left;
		margin-bottom: 10px;
	}
	.btn_menu_mobile{
		display: block;
	    position: absolute;
	    right: 15px;
	    width: 35px;
	    height: 30px;
	    border: none;
	    color: #fff;
	    font-size: 20px;
	    top: 50px;
		background-color:#ed1d24;
	}
	.header{
		height: auto;
	}
	.menu_top{
	    width: 100%;
	    position: absolute;
	    background: #ed1d24;
	    right: 0px;
	    z-index: 99999;
	    display: none;
	}
	.nav_menu li{
		width: 100%;
	}
	.nav_menu{
		padding-left: 15px;
		padding-right:15px;
	}
	.nav_menu a{
		line-height: 30px;
		font-size: 14px;
	}
	.nav_menu li{
		padding-left: 0px;
		padding-right: 0px;
	}
	.btn_search{
		display: none;
	}
	.bg_dangky{
		height: auto;
	}
	.dangkyngay{
		height: auto;
	    background-size: auto 100%;
	}
	.btnviewdemo{
		margin-bottom: 50px;
	}
	.footer .col-md-4{
		overflow: hidden;
	}
	.list_share{
		width: 100%;
		overflow: hidden;
		margin-top: 15px;
	}
	.boxtin1 .list_news_home .box_image{
		height: auto;
	}
	.list_album .item_album{
		width: 50%;
	}
	.item_donhang .box_image{
	    height: 165px;
	}
	.banner_ad .box_banner,.slogan .box_banner{
		height: auto;
	}
	.left_content{
		width: 100%;
	}
	.right_content{
		width: 100%;
	}

	.tab-pane table{
		width: 100%;	
	}
}
@media(max-width: 468px){
	.list_album .item_album{
		width: 100%;
	}
	.item_news a img{
		height: auto;
	}
	.item_news{
		margin-bottom: 15px;
	}
	.nav-tabs>li{
		width: 50%;
		float:left;
		margin-bottom: 2px;
	}
	.nav-tabs>li>a{
		color: #fff;
	    border: none;
	    font-size: 14px;
	    background-color: #ed1d24;
        border-radius: inherit;
	}
	.top .logo{
		width:175px;
		height: auto;
float: none;
margin: 15px auto;
	}
	.top .logo img{
		max-width: 100%;
	}
	.infomation{
		display: block;
		position: absolute;
		margin-left: 70px;
	}
	.box_phone {
	    color: #fff;
	    width: 30px;
	    height: 30px;
	    background: #ed1d24;
	    float: left;
	    text-align: center;
	    line-height: 30px;
	    margin-right: 15px;
	    font-size: 26px;
	    margin-top: 0px;
	}
	.text_phone{
		margin-top: -3px;
		float: left;
		text-align:left;
	}
	.cl_mobile{
		float:right;
	}
	.text_phone p{
		font-size: 13px;
	}
	.text_phone a{
		font-size: 20px;
	}
	.item_news .des_news h3 a{
		font-size: 13px;
	}
	.right_content{
		margin-top: 20px;
	}
	.footer h3{
		margin-top: 20px;
	}
	.footer {
	    width: 100%;
	    padding-top: 10px;
	    color: #fff;
	    padding-bottom: 10px;
	    margin-top: 0px;
		background-size: auto 100%;
	}
	.des_news .col-md-6{
		width:50%;
		float:left
	}
	.content{
		margin-top: 0px;
	}
	.nav_menu li ul{
		display: block;
		position: relative;
		background-color: initial;
		padding-left: 45px;
		border: none;
		margin-bottom: 15px;
	}
	.nav_menu li ul li a{
		padding-left:0px;
		padding-right:0px;
	}
	.hidden_mobile{
		display:none;
	}
	.btn_ungtuyen img{
		width:110px;
	}
	.nav_menu li:hover{
		background-color: none;
	}
	.nav_menu li:hover ul{
		background-color: initial;
	}
	#form_search{
		background-color:#1d1c56;
		width: 100%;
		border: 3px solid #1d1c56;
		border-radius: initial;
		padding-left:initial;
		height:34px;
	}
	#form_search input{
		width:90%;
		height: 28px;
		float: left;
		border: initial;
		padding-left:5px;
	}
	.top{
		background:none;
	}
	.btn_submit{
		color:#fff;
		width:initial;
		width:10%;
		margin-right:0px;
	}
	.header{
		background-color:inherit;
	}
	.list_don_hang{
		margin-top:10px;
	}
	.infomation h2{
		font-size:14px;
		
	}
	.infomation p{
		display:none;
	}
	.menu_top{
	    width: 100%;
	}
	.title_sidebar{
		background-size: 100% 100%;
	}
	.box_image_ad img{
		width:100%;
	}
	.about_us h3{
		margin-top:10px;
	}
	.content_detail_product{
		padding:10px;
	}
	.sec_prod_detail h1{
		margin-top:10px;
		margin-bottom:10px;
	}
	.sec_prod_detail .img_dangky{
		float: left;
		display: block;
		width: 49%;
	}
	.sec_prod_detail .img_dangky img{
		max-width:100%;
	}
	.sec_prod_detail .img_hostline{
		display: block;
		float: right;
		width: 49%;
	}
	.sec_prod_detail .img_hostline img{
		max-width:100%;
	}
}