@media (max-width: 1399.98px) {  }

@media (max-width: 1300px) {
	.slick-next{
		right: -35px;
	}
	.slick-prev {
    left: -35px;
}
}

@media (max-width: 1199.98px) {

	.img-select{
		margin-right: 10px;
	}

.img-item{
	margin: 0 0 5px 0;
}

	.img-item img{
		max-width: 60px;
	}

	.xzoom-thumbs{
		float: none;
	}

	.xzoom{
		float: none;
	}

	.xzoom-thumbs a{
	display: inline-block;
}
}

@media (min-width: 991px) and (max-width: 1110px) {
	.navbar-nav .nav-link{
		font-size: 11px;
	}

 }
@media (max-width: 991.98px) {
	.navbar-nav{
	display: none;
}

.collapse.show .navbar-nav{
	display: block;
}

.dropdown.dropdown-mega:hover .dropdown-menu{
	display: block;
}

.slick-next {
    right: -35px;
}

.slick-prev {
    left: -35px;
}

	.dropdown-mega .dropdown-menu{
		display: none;
    opacity: inherit;
    visibility: inherit;
	}

	.hero-slider .slick-prev{
		left: 20px;
	}

	.hero-slider .slick-next{
		right: 20px;
	}

	.home-category-slider .home-category-slider-item  img{
		padding:0  10px;
	  }

	.feature-item{
		margin-bottom: 30px;
	}

	.counter-item i{
		font-size: 28px;
	}

	.counter-item .counter-right h4{
		font-size: 16px;
	}

	.feature-week{
		margin: 30px 0;
	}

	.footer-about{
		margin-bottom: 30px;
	}
}

@media (min-width: 768px) and (max-width: 1200px) {
	.color-pallet{
		width: 25px;
		height: 25px;
	}
}

@media (max-width: 767.98px) {
h1{
	font-size: 28px;
}

h2{
	font-size: 22px;
}

h3{
	font-size: 20px;
}

h4{
	font-size: 18px;
}

h5{
	font-size: 16px;
}

h6{
	font-size: 14px;
}

.search-area{
	width:100%;
}

	.nav-brand{
		display: block;
		text-align: center;
	}

	.header .btn{
		padding-left: 10px;
		padding-right: 10px;
	}

	.search-area{
		margin-right: 10px;
	}
	/*.hero-slider-item{*/
	/*    height:480px;*/
	/*}*/

	.home-category{
		padding-bottom: 10px;
	  }




	.home-category-slider .home-category-slider-item{
		margin-bottom:20px;
	}

	.home-category-slider .home-category-slider-item  img{
		margin-bottom: 0;
	  }

	.home-category-slider .home-category-slider-item h4 a{
		font-size: 13px;
		font-weight:400;
	  }

	.counter-section.block{
		padding-bottom: 40px;
	}



	.electronics-products .feature-week{
		margin-top: 0;
	}

.product-imgs{
	display: block;
}

.product-card .card-img{
	margin-bottom:10px;
}

/* .product-card-title{
	height:40px;
} */

.img-item{
	display: inline-block;
}

.img-select{
	margin-top: 10px;
	margin-right: 0;
}

.product-detail{
	margin-top: 30px;
}



.sidebar-widget:last-child{
	margin-bottom: 30px;
}

	.mb-md-30{
		margin-bottom: 30px;
	}

	.loyalty-form input{
		width: calc(100% - 100px);
		float: left;
	}

	.loyalty-form button{
	width: auto;
	margin-left: auto;
	padding-top: 7px;
	padding-bottom: 7px;
}

.mob-store-locator{
	position: fixed;
	right:10px;
	bottom:15px;
	z-index: 99;
}

.mob-store-locator img{
	width:55px;
}

.order-summary-table{
	font-size:12px;
}

.stack-banner{
	padding-top:0 !important;
}

}

@media (max-width: 630px){
	.hero-slider .slick-prev, .hero-slider .slick-next{
		display: block  !important;
	}

.hero-slider .slick-prev,
.hero-slider .slick-next{
	width: 30px;
	height: 30px;
}


	.slick-prev, .slick-next{
		display: none !important;
	}


}

@media (max-width: 575.98px) {

	.block{
		padding:40px 0;
	}

	.col-xs-6{
		width: 50%;
	}

	.col-xs-3{
	    width:26%;
	}

	.col-xs-5{
	    width:41.66%;
	}

	.col-xs-7{
	    width:58.33%;
	}

	.col-xs-9{
	    width:74%;
	}

	.nav-brand{
		width: 170px;
	}

	.search-area{
		width: 100%;
	}

.temp-cart a img{
	filter:invert(1);
}

.temp-cart .header-top-item{
	margin-right:-100px;
}

.register-for-dashain img{
	width:100%;
}

.home-category-slider .home-category-slider-item img{
	padding:0 3px
}
.home-category-slider .home-category-slider-item h4 a{
	font-size: 10px;
  }

/*.hero-slider-item{*/
/*	    height:250px;*/
/*	}*/

	/* .footer{
		text-align: center;
	} */

	.feature-item .card-footer h5 a{
		font-size: 12px;
	}

	.product-card-title a{
		font-size: 12px;
	}

	.card .badge{
		font-size: 10px;
	}

	.counter-item i{
		font-size:20px;
		margin-right:5px;
	}

	.counter-item .counter-right h4{
		font-size:13px;
	}

	.counter-item .counter-right h2{
		font-size:20px;
	}

	.contact-lft, .contact-rtl{
		padding:40px 0;
	}

    .faq-section{
    padding: 45px 0 !important;
    }

	.copyright{
		text-align: center;
	}

	.copyright .copyright-text{
		margin-bottom: 20px;
	}
}

@media (max-width: 480px){
	h2{
		font-size:20px;
	}

	.btn {
		padding: 5px 10px;
		font-size: 12px;
	}

	.section-title{
		margin-bottom: 20px;
	}

	.temp-cart .header-top-item{
		margin-right:-40px;
	}

	.feature-item,
	.product-card{
		padding:0  0 15px 0;
	}

	.feature-item .card-img{
		margin-bottom: 5px;
	}

	.product-card-title{
		padding:0 5px;
	}

	.price-area span{
		font-size: 12px;
	}


}
