@media screen and (max-width:768px){
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.row-sm {margin-left: -15px !important;margin-right: -15px !important;}
.row-sm > div {padding-left: 0px !important;padding-right: 0px !important;}
/*================================================*/
section {padding: 10px 0px;}
	.mp0{padding:0px;}
.d-none {display: none !important;}
	.mbg-gray{background:#f5f5f5;}
	.mmt-10{margin-top:10px;}
.mmb-100{margin-bottom:100px;}
	.panel{border:0px}
/*================================================*/
header{display:none;}
.sidenav-trigger {display: flex;position: relative;	margin-right: 15px;	height: 20px;}
.sidenav-trigger img {width: 20px;}.mobile-header{height:100px;background: #fff;display:flex;align-items:center;}
.mheader-top{display:flex;align-items:center;padding:5px 0px;}
.mobile-header {display: block;}
.mobile-header{height:100px;background: #fff;display:flex;align-items:center;}
.mheader-logo{width:175px;}
.mheader-logo img{width:80px;}
.header-lc-right {display: flex;align-items: center;justify-content: flex-end;height: 40px;margin-left: auto;}
.header-lc-right ul li img {width: 24px;height: 24px;}
.cartbox {border: 1px solid #666;height: 25px;border-radius: 5px;padding: 0px 10px;margin-left: 15px;display: flex;align-items: center;justify-content: center;font-size: 12px;font-weight: 600;}
.count {background: #d6160f;height: 16px;width: 16px;border-radius: 50%;position: absolute;top: -5px;left: 10px;display: flex;align-items: center;color: #fff;justify-content: center;font-size: 11px;}
.mobile-header-bottom {background: #fba308;padding: 7px 15px;color: #1e2936;font-size: 13px;font-weight: 600;display: flex;align-items: center;}
.search-box {position: relative;width: 100%;height: 40px;display: inline-block;align-items: center;margin-bottom: 5px;}
.search-box .icon-search {position: absolute;right: 5px;font-size: 16px;top: 0px;color: #fba308;border-radius: 0px 4px 4px 0px;
padding: 11px;}
.search-box .icon-search button {position: absolute;right: 0px;font-size: 16px;top: 0px;color: #fba308;border-radius: 0px 4px 4px 0px;padding: 10px;background: transparent;border: 0px;}
	.sidenav-header {
    background: #524FA1;
    padding: 15px;
    display: flex;
    align-items: center;
    color: #fff;
    font-weight: 600;
    font-size: 15px;
}
/*============================================*/
.static-area-wrap {border: 0px solid #ebebeb;border-radius: 0;padding: 0 20px;margin-bottom: 20px;background: #fff;}
.single-static {position: relative;display: flex;align-items: flex-start;padding: 10px 0px;flex-direction: column;		justify-content: center;text-align: center;}
.single-static img{margin:0 auto;}
.single-static h4{font-size:13px;}
.single-static p {line-height: 20px;color: #666;font-size: 12px;margin: 0;}
/*=====================================*/
.hbrand img{height: 50px;}
.cat-item{margin-bottom:10px;padding: 10px;}
.cat-item .cat-item-img {width: 65px;text-align: center;display: inline-block;}
.cat-item-img img {width: 65px !important;height: 65px;}
.cat-item h4 {color: #212529;font-size: 12px;margin-bottom: 0px;margin-top: 15px;font-weight: 600;}
/*=====================================*/
.sidebar{display:none;}
footer{display:none;}
.copyright{display:none}
/*=====================================*/
.page-title h1 {font-size: 18px;font-weight: 700;margin-bottom: 0px;}
.shortby {width: 100%;position: relative;display: flex; align-items: center;margin-bottom: 10px;font-size: 11px;}
/*=======================================*/
.hproduct-box{border-radius:0px;margin-bottom:0px;}
.catlist-section {background: #fff; border-radius: 0px;margin-bottom: 0px; border: 1px solid #eee;}
.mfooter-bottom {display: block;position: fixed;padding: 15px;background: #fff;bottom: 0;width: 100%;left: 0;}
	.shortby{flex-direction: column;align-items: normal;}
	.shortbylist{margin-left: 0px;}
	.shortbylist ul li { position: relative; margin-left: 0px;font-size: 10px;margin-right: 7px;margin-top: 10px;}
	.shortbylist ul li a{font-size: 11px;}
	/*================================================*/
	.downloadapp{
		background: #e77817;
		padding: 25px;
border-radius: 0;
color: #fff;
height:250px;
background-size: 70%;
background-position: right;
	}
	.downloadapp h3 {
    font-weight: bold;
    font-size: 28px;
    margin-top: 0;
}
	.downloadapp .app-button {
    margin-top: 10px;
    display: inline-block;
}
	.location-pop-box {
    margin: 0;
    background: #fff;
    width: 100%;
    border-radius: 0;
    padding: 20px;
    position: fixed;
    top: auto;
    left: 0;
    box-shadow: 0 2px 5px 0 rgba(21,27,57,.2);
    z-index: 999999;
    bottom: 0;
}
	
	.location-pop-box::after{
		display:none;
	}
	.home-carousel.owl-theme .owl-nav {
    margin-top: 0;
    position: absolute;
    top: 30%;
    z-index: 999999;
    width: 100%;
}
	.home-carousel.owl-carousel .owl-nav button.owl-prev {
    font-size: 2rem;
    float: left;
}
	.home-carousel.owl-carousel .owl-nav button.owl-next {
    font-size: 2rem;
    float: right;
}
#sidebar-cart{
width:100%;
}
}
