@media all and (max-width: 1199px) {
	.banner_top_section{
		width: 100% !important;
		max-width: none !important;
	  }
	.book_item_2 {
        width: 285px;
        margin: 18px 0px 0px 18px;
	}
	.thongtin_book {
		width: 100%;
	}
	.thongtin_book .ten_book {
		font-size: 13px;
	}
	.thongtin_book .gia_book .giamoi_book {
		font-size: 16px;
		/* line-height: 28px; */
	}
	.tab .nav-tabs li a {
		font-size: 13px;
        padding: 7px 15px;
        margin: 0px 5px -2px 5px;
	}
	.xemtatca-2 {
		font-size: 14px;
		width: 145px;
		padding: 8px;
	}
	.banner_02 {
		width: 350px !important;
        margin: 30px auto 15px auto;
	}
	ul#tabs-hethong li.current, ul#tabs-hethong li:hover {
		padding: 30px 41px 0px 41px;
		font-size: 24px;
	}
	.title-diadiemapdung {
		font-size: 20px !important;
		padding: 0px 0 17px 0 !important;
	}
	.text-diadiemapdung p {
		font-size: 12px;
		line-height: 16px;
		padding: 0;
	}
	.text-diadiemapdung {
		padding: 12px 28px 5px 28px;
	}
	.slick-dotted.slick-slider {
		margin-bottom: 0px;
		margin-top: -40px;
	}
	.title-quan-tam{
		margin: 30px auto 15px auto !important;
	}
	.banner_05 {
		margin: 45px 0px -15px 0px;
	}
 }

 @media all and (max-width: 994px) {
    .col-sm-6 {
        width: 33%;
	}
    .book_item_2 {
        width: 220px;
        margin: 15px -5px -5px 15px;
	}
	.thongtin_book .ten_book {
        font-size: 12px;
	}
	.thongtin_book .gia_book .giamoi_book {
        font-size: 15px;
	}
	.banner_04 img {
		margin: 10px auto 30px auto;
	}
	.banner_02 {
        width: 290px !important;
        max-width: 70%;
        margin: 30px auto 25px auto;
	}
	.slick-dotted.slick-slider {
		margin-bottom: -10px;
		margin-top: -50px;
	}	
	.tab .nav-tabs li a {
        font-size: 11px;
        padding: 5px 8px;
        margin: -10px 6px -5px 6px;
	}
	.title-quan-tam {
		margin: 30px auto 10px auto !important;
	}
	.banner_05 {
        margin: 33px auto -30px auto;
        width: 100%;
        padding: 1%;
    }
 }
 @media all and (max-width: 768px) {
	.tab .nav-tabs, .tab .nav-tabs li {
		width: auto;
		margin: 0px 0px 2px 12px;
	}
	.tab .nav-tabs li.active a {
        border-radius: 20px;
    }
	.tab .nav-tabs li a {
		font-size: 10px;
        padding: 4px 7px;
		margin: 0;
    }
	.main-sanpham-3 {
		margin: 5px auto 0px auto;
	}
	.banner_02 {
        width: 275px;
        max-width: 70%;
        margin: 25px auto -10px auto;
    }
	.books_san_pham {
        width: 95%;
		margin: 0 auto;
		clear: both;
    }
	.books_san_pham .book_item, .books_san_pham .book_item_2, .books_san_pham .book_item_3 {
        margin: 1% 1%;
	}
	.book_item_2 {
        width: 31%;
    }
	.adv {
		display: none;
	}
	.footer {
		width: 100%;
		float: none;
		padding: 5px 0 5px 0;
		text-align: center;
		font-size: 11px;
		color: #fff;
		line-height: 18px;
	}
	ul#tabs-hethong li.current, ul#tabs-hethong li:hover {
        font-size: 21px;
    }
	.title-diadiemapdung {
		font-size: 18px !important;
	}
	.main-diadiemapdung {
		width: 95%;
	}
	.banner_03 img {
			margin: 0px auto -20px auto;
	}
	.title-quan-tam {
        margin: 0px auto -15px auto !important;
    }
	.xemtatca-2 {
        font-size: 12px;
        width: 140px;
        padding: 7px 7px 5px 7px;
    }
	.banner_05 {
        margin: 20px auto -20px auto;
	}
 }
 @media all and (max-width: 480px) {
	.abv-deal {
	display:none !important;
  	}
	.banner_top_section img{
		margin: 0 auto !important;
	}
    .banner_02 {
        width: 270px !important;
        max-width: 70%;
        margin: 40px auto -15px auto;
    }
	.banner_04 img {
        margin: 25px auto 30px auto;
    }
	.col-md-4, .col-lg-4, .col-lg-4{
		padding-right: 5px;
		padding-left: 5px;
	}
	.col-sm-6 {
		width: 33%;
	}
	.book_item_2 {
        width: 48%;
    }
	.but_muangay button {
		font-size: 13px;
		padding: 4px 27px;
	}
	.image_book {
		height: 210px;
	}
	div.main-diadiemapdung, #bg-footer #pad-web .footer {
		width: 96%;
        padding: 2%;
        margin: 0 auto;
    }
	ul#tabs-hethong {
		width: 100%;
	}
	#tabs-hethong.pad-hethong li.tab-link {
        font-size: 15px;
    }
	.title-diadiemapdung {
        font-size: 14px !important;
    }
	.xemtatca-2 {
        font-size: 12px;
        width: 38%;
        padding: 8px;
        margin: 0 auto;
    }
	.tab .nav-tabs, .tab .nav-tabs li {
        margin: 0px 0px 5px 6px;
        padding: 2px 1px;
        float: left;
    }
	.nav-tabs > li {
		float: none;
	}
	.tab .nav-tabs li a {
		font-size: 11px;
        padding: 6px 11px;
	}
	.show_banner_desktop{
		display: none;
	}
	.show_banner_mobile{
		display: block;
	}
	.banner_top_section img {
        width: 100%;
	}
	.banner_03 {
		margin: 15px 0px 15px 0px;
	}
	
}