@media only screen and (max-width: 1366px) {
	.container{
		width: 1100px;
	}
	.mainmenu > ul > li {
	    margin: 0 4px;
	}
}
@media only screen and (max-width: 1099px) {
	.mainmenu{
		display: none;
	}
	.logo{
		width: 100%;
	}
	.container{
		width: 768px;
	}
	#mobile_menu_toggler{
		display: block;
	}
	#popup-thanhtoan{
		width: 767px;
	}
	.col_chapter{
		width: 50%;
	}
	.post_single{
		width: 100%;
	}
	.box_account{
		width: 100%;
	}
	.list_product > div > div:nth-child(3n+1){
	   clear: both;
	}
}
@media only screen and (max-width: 767px) {
	.container{
		width: 100%;
	}
	.logo a img{
		height: auto;
	}
	#search {
	    width: 100%;
	    margin-top: 15px;
	}
	#mobile_menu_toggler {
		padding-top: 18px;
	}
	.menutop{
		margin-top: 23px;
	}
	.logo a img {
        height: 74px;
    }
    .product_single .image{
    	width: 50%;
    	margin: 0 auto 15px;
    	float: none;
    }
    .post_single_chapter select{
    	width: 100%;
    }
    .post_single_chapter > span{
    	width: 50%;
    	margin-top:5px;
    }
    .post_single_chapter .btn_pri{
    	float: right;
    }
    .list_sevice .item{
    	width: 33%;
    	margin-bottom: 10px;
    }
    .list_sevice .item .image {
    	height: auto;
	}
/*.list_product > div > div:nth-child(2n+1){
	   clear: both;
	}*/
	.list_product > div > div:nth-child(3n+1){
	   clear: both;
	}
	.btn_prevmb{
    display: block;
}
.btn_prevds{
    display: none;
}
.col_chapter{
	width: 100%;
}

.home_desk{
    display: none;
}
.home_mobi{
    display: block;
}
.list_sevice{
	padding: 5px;
}
.list_sevice .item .name{
	font-size: 12px;
	white-space: nowrap;
	overflow: hidden;
}
.list_sevice .item .author{
	font-size: 11px;
	white-space: nowrap;
	overflow: hidden;
}

}
@media only screen and (max-width: 439px) {
	.box_category h1{
		font-size: 20px;
	}
	.box_login{
		width: 100%;
	}
}
