@media only screen and (max-width:1199px){
	.shopItemTextWrap h3 {
	padding: 19px 10px 10px !important;
	
}

.payments-accepted {
	display: block;
}
.payments-accepted p {
	width: 100%;
	text-align: center;
}
.payments-accepted img {
	float: unset;
	padding-left: 0;
/* 	margin: 0 auto; */
	padding-top: 20px;
}
		.payments-accepted {
/*     display: flex; */
}
	.payments-accepted p {
    width: 48%;
    text-align: right;
}
	.payments-accepted img {
/*     float: left; */
    padding-left: 0;
/*     margin: 0; */
    padding-top: 0px;
}
	.payments-accepted p{
	display: none;
}
}
@media only screen and (max-width:991px){
ul.shopItemsWrap li {
    width: 50% !important;
   
}

}

@media only screen and (max-width:767px){
	footer#footer {
		float: left;
		width: 100%;
	}
ul.shopItemsWrap li {
    width: 100% !important;
   }
   form.woocommerce-ordering {
	position: absolute !important;
	right: 40px !important;
	top: 85px !important;
	margin: 0px !important;
}
.pageHeader > div {
   
    top: 200px;
   }

   /**Learning Responsive**/

   .products-list-main .product-wrap {
		flex-direction: column;
	}

	.products-list-main .product-wrap .prod-img-wrap {
		float: left;
		width: 100%;
		max-width: 100%;
		min-width: 100%;
		margin: 0;
		height: 100%;
	}

	.products-list-main .product-wrap .prod-other-det {
		float: left;
		width: 100%;
		padding: 0;
		margin: 15px 0;
	}

	.products-list-main .product-wrap .prod-other-det .prod-title, .products-list-main .product-wrap .prod-other-det .prod-desc {
		padding: 0 15px;
	}

	.products-list-main .product-wrap .prod-other-det .prod-buy-btn {
		margin-left: 15px;
	}

	.mian-banner-section.lazyloaded {
		height: 350px;
	}

	.banner-content .banner-heading {
		font-size: 70px;
	}

}

@media only screen and (max-width:490px){
.productFilter li {
    margin-right: 8px;
}
.productFilter li a, .productFilter li a:visited {
		font-size: 11px;
	}
	form.woocommerce-ordering select {
    width: 176px !important;
}
.single_add_to_cart_button.button.alt {
		min-width: auto !important;
	
}
}

@media only screen and (max-width:375px){
.productFilter li {
    margin-right: 8px;
}
.productFilter li a, .productFilter li a:visited {
		font-size: 10px;
	}
	.payments-accepted p{
	display: none;
}	
}
@media only screen and (max-width:667px){
.page-template-templ-new-home .bx-viewport {
    height: 500px !important;
}
.page-template-templ-new-home .homeBxSliderWrap {
    height: 500px !important;
}
}
@media only screen and (max-width:480px){
	.bottomButtons a.btn.learnMoreBtn {
    display: block;
    text-align: center;
    width: 30%;
    margin: auto;
    margin-bottom: 10px;
}
.bottomButtons button.btn.btn-primary.buy-now-btn {
    text-align: center;
    width: 50%;
    margin: auto;
    display: block;
}
}
@media only screen and (max-width:1023px){
	body.animated {
    left: 0 !important;
}
body.animated #header .headerWrap {
    left: 0!important;
}
.mobileMenu {
    top: -100%;
    right: 0;
    width: 100%;
    height: auto;
    z-index: 999;
    left: 0;
}
body.animated .mobileMenu {    
    top: 75px;
}
}