<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (min-width: 600px) {

 div.vpajaxsearch-container{
	max-height: 65% !important;
	left:0;}

.vpajaxsearch-suggestion {
	}
}

@media only screen and (min-width: 768px) {
div.vpajaxsearch-container{
left: 20% !important;
width: 60% !important;
max-height: 65% !important;
}


.vpajaxsearch-suggestion {
	width: 20% !important;
}
}

/*.usersmenuinside a {
	font-size: 1.4em;
	text-decoration: none;
	border: solid 1px #ef7f1a;
	margin: 1vh auto;
	background: #ef7f1a;
	padding: 0.6rem;
	border-radius: 25px;
	color: white;
	box-shadow: 3px 3px 3px black;
	display: block;
	width: 10vw;
	
}*/



.availabilityInProduct {
	color: green;
	font-size: 1em;
	font-weight: bold;
} 

footer a{
text-decoration:none;
}


.spacer-buy-area .availability{
	display: none;
}

.vm-product-rating-container .availability{
	display: none;
}

a {
	color: #777171;
}



.vpf-scroll-top-button, ::selection {
	background-color: #ef7f1a;
	color: #FFFFFF;
}

.virtuemart_search{
	display:none;
}


.category-view .row .category .spacer h2 {
	font-size: 1.2em;
	font-weight: bold;
	text-align: left;
}

a{
	text-decoration:none;
}	

#header-middle .mod-menu .deeper.parent .mod-menu__sub {	
	text-align: left;
	line-height: 2;	
}

.socials{
	  margin:0;
	  padding:0;
}

#mod-custom147 ul {
	
	padding-left: 0;
}

.orderlistcontainer{
	font-size: 1.1em;
}

.display-number{
	
	font-size: 1.1em;
}

.vm-pagination {
	padding: 5px 0;
	font-size: 1.1em;
}

.instorelabel,.instoreprice{
	color:#014a8b !important; /*#0088ff !important;*/
}

.phonelabel,.phoneprice{
	color:#d57117 !important;
}

footer {
	padding-top: 5.2em;
	margin-top: 4em;
}


div.col-lg-6:nth-child(1) &gt; h2:nth-child(1)
{
	display:none;
}

.com-contact__miscinfo &gt; dl:nth-child(1) &gt; dt:nth-child(1) &gt; span:nth-child(1){
	display:none;
}


#top-header{
padding: 0.2em 0;
font-weight:500;  
animation: bounce-in 1s ease 1;
}

@keyframes bounce-in {
  0% {
    opacity: 0;
    transform: scale(.3);
  }
  50% {
    opacity: 1;
    transform: scale(1.05);
  }
  70% { transform: scale(.9); }
  100% { transform: scale(1); }
}


@media (max-width: 575.98px) { 
html body.site.com_content.wrapper-static.view-featured.no-layout.no-task.itemid-101.has-sidebar-right div.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front{width:30vh !important;}



.pg-item-box, .pg-category-box {
	
	margin: 3em;
}



#ProOPC .proopc-input-append input[type="text"].proopc-qty-input, #ProOPC .proopc-input-append input[type="number"].proopc-qty-input {
	width: 3em !important;
	text-align: center;
	max-width: unset !important;
}



</pre></body></html>