
@media only screen and (max-width: 425px) {

	#pos_search_top .form_search.show-categories .form-control {padding-left: 10px;}
	#wrapper.wrapper_top {padding-top: 2em !important;}

}

@media only screen and (max-width: 470px) {
	#wrapper.wrapper_top {padding-top: 3em !important;}

}



@media only screen and (max-width: 991px) {

#custom-texta_XXX {padding-left: 5px !important; padding-right: 5px !important;}
#pos_query_top {color:black !important;}

.breadcrumb_container {background-color:white !important;}

.mystickymenu {
	background-color:white;
	position:fixed;
   	top:0;
    	width:95%;
    	z-index:99999;
}

.mystickymenu .blockcart.cart-preview {
	margin-right:8px;
}

.mystickymenu #_mobile_user_info {
	margin-right:18px !important;
}


#index #wrapper {
	padding-top:110px !important;
}


.product-description .description_paragraph {font-size: 12pt !important;}
.product-description .description_paragraph span {font-size: 12pt !important;}

.feature-item.owl-carousel img, .special-item.owl-carousel img {margin:auto !important;}
.special-item.owl-carousel .product_desc {padding-top: 5px !important;padding-bottom: 5px !important;}
.special-item.owl-carousel .product_desc h3 {line-height: 1px;}

#wrapper.wrapper_top {padding-top: 4em;}
#wrapper .support24 hr {padding-bottom: 9px !important;}
#content div.images-container.left_vertical {margin-bottom: 5px;}

.product-description-short {padding: 5px !important;}
.product-description-short img {width: 50% !important; min-width: 120px !important;}

.tab-content {padding: 0px !important;}


.featured-box {border-right: 2px solid #f2f2f2};



#desktop-only {display:none !important;}
#mobile-only {display:block !important; text-align: center;}

}

@media only screen and (min-width: 992px) {

#desktop-only {display:block !important;}
#mobile-only {display:none !important;}

}


img.footer-img-p{display: inline-block; float: right; width: 30%;}

@media only screen and (max-width: 768px) {
	#email-campaign-banner {margin-top: 30px; margin-bottom: 10px;}
}
