@media only screen and (max-width:600px) {
	.slider-item img {
    object-fit: inherit;
}
	.searchmb input[type=search] { background: #ededed url(../images/search-icon.png) no-repeat 9px center; border: solid 1px #ccc; padding: 9px 10px 9px 32px; width: 86%; -webkit-border-radius: 10em; -moz-border-radius: 10em; border-radius: 10em; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s; }
	.search-mobi { position: absolute; top: 10px; right: 9px; }
	.display-mobi { display: none !important; }
	.search-mobi i { padding-right: 0px; }
	.search-mobi button { font-size: 18px; background-color: #39b54a; color: #fff; border: 1px solid #fff; padding: 10px 9px 9px 10px; text-transform: uppercase; }
	.slider-item { height: 200px; border: 1px solid #ccc; }
	.kc-mb { margin-top: 50px; }
	.box-1-col { margin-top: 24px; }
	.box-2-left { margin-right: auto; }
	.tab-box-2>ul>li>a { padding: 12px 27px 16px 26px; font-size: 16px; }
	.tab-box-2>ul>li>a:after { top: 98%; }
	.counter { font-size: 45px; }
	.xem-them { margin-top: 24px; text-align: center; }
	.box-3-right-img { width: 100%; height: 200px; }
	.box-3-left-img { height: 200px; }
	.padding-no { padding: 0px 15px 0px 15px; }
	.kc-mb-15 { margin-top: 15px; }
	.box-3-right-bottom { margin-top: 0px; }
	.box-2-right { margin-left: 0; text-align: justify; }
	.slick-slide-dt { padding: 0px 15px; }
	.footer-bg { height: auto; }
	.footer-link { margin-bottom: 24px; }
	.lh-footer li { color: #333 !important; font-weight: 500 !important; }
	.box-4 { overflow: hidden; height: 350px; }
	.logo img { margin: auto; display: block; }
	.fix_tel { display: none; }
	.padding-5 { padding: 0 5px; }
	.breadedrum { overflow: hidden; }
	.title-pro h1 { font-size: 24px; line-height: 30px; }
	.lien-he-product>ul>li { width: 100%; }
	.email-detail { background-color: #ebebeb00; }
	.lien-he-product>ul>li { float: left; padding: 0; width: 100%; margin-top: 0px; }
	.lien-he-product { margin: 24px 0; background-color: #f2f2f2; height: 50px; border-radius: 5px; }
	.email-detail { margin-left: 6px; }
	.content-pro-s-2 .nav-tabs { border-bottom: 2px solid #39b54a !important; width: 100%; display: -webkit-box; display: -moz-box; overflow-x: scroll; -webkit-overflow-scrolling: touch; overflow-y: hidden; }
	.content-pro-s-2 { position: relative; }
	.nav-pro-2 { padding-top: 20px; }
	.content-pro-s-2>ul>li { float: none !important; }
	.archive-col { margin-bottom: 14px; }
	.tab-content { overflow: hidden; }
	.xemthem { padding-top: 25px; }
	.sing { margin-top: 24px; overflow: hidden; font-size: 16px; color: #333; font-weight: 300; text-align: justify; }

	/*toolbar*/
	.toolbar { display: inline; bottom: -21px; width: 100%; position: fixed; z-index: 500; height: auto; left: 0; }
	.toolbar .toolbar-top { height: 18.5vw; background: #fff; overflow: hidden; padding: 1.8vw; color: #333333; }
	.toolbar ul li { display: inline-block; width: 25%; text-align: center; height: 50%; float: left; font-size: 3.6vw; }
	.toolbar .toolbg { width: 100%; height: 70%; background-size: auto 100% !important; }
	.toolbar .toolbar_call { background: url(https://logicbuy.vn/wp-content/uploads/2019/07/image-sdt.png) center center no-repeat; }
	.toolbar .toolbar_mess { background: url(https://logicbuy.vn/wp-content/uploads/2019/07/image-mess.png) center center no-repeat; }
	.toolbar .toolbar_zalo { background: url(https://logicbuy.vn/wp-content/uploads/2019/07/image-zalo.png) center center no-repeat; }
	.toolbar .toolbar_facebook { background: url(https://logicbuy.vn/wp-content/uploads/2019/07/image-chat.png) center center no-repeat; }
	.logo { height: 60px; padding: 0; }
	.footer-img .logo { height: 113px; }
	.footer-img .logo img { object-fit: contain; }
	.searchl { margin-top: 10px; }
	.menumobi { position: absolute; top: 10px; }
	.header-bottom-mobi { background-color: #ffffff; padding: 0; position: relative; box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.15); }
	.menumobi a:before { transition: all .3s ease; position: absolute; top: 12px; display: block; height: 2px; width: 24px; background: #39b54a; content: ''; }
	.menumobi a:after { position: absolute; top: 20px; display: block; height: 9px; width: 24px; border-top: 2px solid #39b54a; border-bottom: 2px solid #39b54a; content: ''; }
	.menu-menu-main-container>ul>li>a>i { display: none; }
	.menu-menu-main-container> i { display: none !important; }
	i.fas.fa-caret-right { display: none !important; }
	.menu-menu-main-container>ul>li { margin: 0; }
	.mm-panels>.mm-panel>.mm-listview { margin: 0 !important; }
	.menu-menu-main-container>ul>li>a { text-decoration: none; color: #333; font-size: 16px; font-weight: 400; text-transform: uppercase; padding-top: 14px; height: 45px; padding: 0px 0px 0px 0px; text-align: left; }
	.mm-btn_next:after, .mm-btn_prev:before { color: #45b861; }
	.mm-listitem__btn { padding-right: 50px !important; }
	.mm-panel, .mm-panels { background: #fff !important; }
	.mm-menu { --mm-color-button: none !important; }
	.mm-panels>.mm-panel>.mm-listview:first-child, .mm-panels>.mm-panel>.mm-navbar+.mm-listview { margin-top: 44px !important; }
	.mm-panels, .mm-panels>.mm-panel { padding: 0 1px 0 10px; }
	.mm-listitem_opened>.mm-listitem__btn, .mm-listitem_opened>.mm-panel { box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.15); background-color: #fff !important; }
	.mm-listitem_vertical>.mm-panel { padding: 0px 0px 0px 10px !important; }
	.mm-panel:after, .mm-panel:before { height: 0px; }
	.menu-menu-main-container>ul>li { display: flex; }
	.menu-menu-main-container>ul { margin-top: 10px; }
	.mm-listitem:after { left: 0px !important; }
	.mm-navbar__title { color: #fff !important; font-size: 16px; font-weight: 900; }
	.mm-listitem__text { padding-left: 0 !important; }
	.mm-navbar { background-color: #323946; text-transform: uppercase; }
	.sub-menu>li { line-height: 22px !important; }
	.fix_tel { display: none; }
	.dk-footer .wpcf7-email { width: 73% !important; }
	.sb-no { display: none; }
	.product-single { margin-top: 15px; }
	.modal-lgl { width: 100% !important; margin: auto; }
	div#myModall { margin: 10px; }
	.row-search>li { width: 100%; margin-top: 15px; }
	.row-search button { margin-top: 15px; }
	.form-tr-cuu { width: 100%; display: block; margin-top: 20px; margin: auto; }
	.chinh-sach-bao-hang .form-tr-cuu input { width: 100%; }
	.chinh-sach-bao-hang .form-tr-cuu button { right: 0px; }
	.boder-tr { margin-bottom: 10px; width: 100%; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; border-right: 1px solid #ccc; height: 125px; overflow: hidden; }
}
@media (min-width:768px) and (max-width:1024px) {
		.slider-item img {
    object-fit: inherit;
}
	.lien-he-product>ul>li { float: left; padding: 0 5px 0 4px; }
	.hotitem { background-color: #ed1c24; background-image: url(../images/hot.png); background-repeat: no-repeat; color: #FFF; background-size: 24px 24px; font-weight: 700; font-size: 12px; display: block; padding: 5px 6px; padding-left: 37px; background-position: 6px 8px; -webkit-border-radius: 5px; border-radius: 5px; margin-top: 20px; }
	.mailll { background-image: url(../images/mail.png); background-repeat: no-repeat; color: #fff !important; font-weight: 700; background-size: 24px 24px !important; font-size: 12px; display: block; padding: 5px 7px; padding-left: 40px; background-position: 6px 9px; -webkit-border-radius: 5px; border-radius: 5px; margin-top: 20px; background-color: #ffb613; background-size: 35px 35px; }
	.search-mobi { position: absolute; right: 10%; top: 10px; }
	.searchmb input[type=search] { width: 92% !important; }
	.title-pro { margin-top: 20px; }
	.chinh-sach-bao-hang .form-tr-cuu input { width: 100%; }
	.chinh-sach-bao-hang .form-tr-cuu button { right: 0px; }
	.boder-tr { margin-bottom: 10px; width: 100%; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; border-right: 1px solid #ccc; height: 125px; overflow: hidden; }
	.form-tr-cuu { width: 100%; display: block; margin: auto; }
	.modal-lgl { width: 100% !important; margin: auto; }
	div#myModall { margin: 10px; }
	.row-search>li { width: 100%; margin-top: 15px; }
	.row-search button { margin-top: 15px; }
	.searchmb input[type=search] { background: #ededed url(../images/search-icon.png) no-repeat 9px center; border: solid 1px #ccc; padding: 9px 10px 9px 32px; width: 55px; -webkit-border-radius: 10em; -moz-border-radius: 10em; border-radius: 10em; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s; }
	.sb-no { display: none; }
	.logo { height: 60px; padding: 0; }
	.searchl { margin-top: 10px; }
	.menumobi { position: absolute; top: 10px; }
	.header-bottom-mobi { background-color: #ffffff; padding: 0; position: relative; box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.15); }
	.menumobi a:before { transition: all .3s ease; position: absolute; top: 12px; display: block; height: 2px; width: 24px; background: #39b54a; content: ''; }
	.menumobi a:after { position: absolute; top: 20px; display: block; height: 9px; width: 24px; border-top: 2px solid #39b54a; border-bottom: 2px solid #39b54a; content: ''; }
	.logo { text-align: center; }
	.tab-box-2>ul>li>a { padding: 19px 85px 19px; }
	.box-2-right { margin-left: 0; margin-top: 30px; text-align: center; }
	.box-2 { margin-top: 25px; padding-top: 25px; padding-bottom: 50px; }
	.box-3 { margin-top: 25px; }
	.box-3-left-img { height: 400px; }
	.box-3-right-img { width: 100%; height: 196px; }
	.box-2-left { margin-right: 0; text-align: center; margin: auto; }
	.display-mobi { display: none !important; }
	.display-sm { display: block !important; }
	.images-box-4 { height: 70px; }
	.right-header-dt { float: right; line-height: 29px !important; width: 50%; margin-top: 20px; }
	.right-header-hot { line-height: 33px; padding-top: 18px; padding-left: 0px; }
	.menu-menu-main-container>ul { text-align: center; }
	.menu-menu-main-container>ul>li>a { line-height: 25px; padding: 10px 8px; font-size: 13px; display: block; }
	.searchl { position: absolute; top: 0; right: 41px; z-index: 9999; }
	.header-menu { position: relative; }
	.box-1 { margin-top: 50px; }
	.search-mobi input { width: 79%; padding: 9px 10px 6px 10px; }
	.header-bottom-mobi { background-color: #fff; padding: 10px 0px; position: relative; }
	.menumobi a:before { transition: all .3s ease; position: absolute; top: 12px; display: block; height: 2px; width: 24px; background: #39b54a; content: ''; }
	.menumobi a:after { position: absolute; top: 20px; display: block; height: 9px; width: 24px; border-top: 2px solid #39b54a; border-bottom: 2px solid #39b54a; content: ''; }
	.menu-menu-main-container>ul>li>a>i { display: none; }
	.menu-menu-main-container> i { display: none !important; }
	i.fas.fa-caret-right { display: none !important; }
	.menu-menu-main-container>ul>li { margin: 0; }
	.mm-panels>.mm-panel>.mm-listview { margin: 0 !important; }
	.menu-menu-main-container>ul>li>a { text-decoration: none; color: #333; font-size: 16px; font-weight: 400; text-transform: uppercase; padding-top: 14px; height: 45px; padding: auto !important; text-align: left; }
	.mm-btn_next:after, .mm-btn_prev:before { color: #45b861; }
	.mm-listitem__btn { padding-right: 50px !important; }
	.mm-panel, .mm-panels { background: #fff !important; }
	.mm-menu { --mm-color-button: none !important; }
	.mm-panels>.mm-panel>.mm-listview:first-child, .mm-panels>.mm-panel>.mm-navbar+.mm-listview { margin-top: 44px !important; }
	.mm-panels, .mm-panels>.mm-panel { padding: 0 1px 0 10px; }
	.mm-listitem_opened>.mm-listitem__btn, .mm-listitem_opened>.mm-panel { box-shadow: 1px 1px 6px 0 rgba(0, 0, 0, 0.15); background-color: #fff !important; }
	.mm-listitem_vertical>.mm-panel { padding: 0px 0px 0px 10px !important; }
	.mm-panel:after, .mm-panel:before { height: 0px; }
	.menu-menu-main-container>ul>li { display: flex; }
	.menu-menu-main-container>ul { margin-top: 10px; }
	.mm-listitem:after { left: 0px !important; }
	.mm-navbar__title { color: #fff !important; font-size: 16px; font-weight: 900; }
	.mm-listitem__text { padding-left: 0 !important; }
	.mm-navbar { background-color: #323946; text-transform: uppercase; }
	.sub-menu>li { line-height: 22px !important; }
	.fix_tel { display: none; }
	.box-4 { margin-top: 50px; background-color: #f9f9f9; background-image: url(../images/achiv-bg.jpg); position: relative; height: 350px; }
	.content-box-4 button.slick-prev, button.slick-prev:hover { left: 10px; }
	.content-box-4 button.slick-next, button.slick-next:hover { right: 10px; }
	.footer-bg { height: auto; }
	.footer-info { margin-bottom: 25px; }
	.dk-footer .wpcf7-email { width: 80% !important; }
	.dk-footer .wpcf7-submit { margin-left: 10px; }
	.dsd { position: absolute; top: 30%; z-index: 999; left: 16%; }
	.block-footer { position: relative; }
	.dk-footer { margin-top: 10px; }
	.center { text-align: center; }
	.footer-info { margin-bottom: 130px; }
	.toolbar { display: none; }
	.display-sm-1 { display: none; }
	.p-ex { height: auto; line-height: 40px; overflow: hidden; }
	.row-input { margin: 0; }
	.map-lien-he { margin-top: 24px; }
	.lien-he { margin-top: 15px; }
	.lien-he { margin-top: 15px; }
	.lien-he-1 { width: 100%; height: 400px; }
	.lien-he-1 img { width: 100%; height: 100%; }
	.footer-img .logo { height: 113px; }
	.footer-img .logo img { object-fit: contain; }
}
@media only screen and (min-width:992px) {
	.display-pc { display: none; }
	.col-md-20 { width: 20% !important; }
}
@media only screen and (min-width:1200px) {
	.display-pc { display: none; }
	.col-md-20 { width: 20% !important; }
}
