@media (max-width:940px){
.mobno {display:none;}
.mob900 {display:block;}
#mod_virtuemart_search {
	max-width:340px;
	margin:5px auto;
}
.cata, .cataw {
    height: 150px;
    font-size: 16px;
    padding-top: 0px;
}
.cata div, .cataw div {padding: 10px;}
.slider900 {
	padding:20px 20px 20px 5px;
	font-size:24px;
}
ul.menutop li a {
	font-size:15px;
	margin:0px 4px;
}
.topmenu900 {height:60px!important;}
#main h1, #main h2, h1, h2 {font-size:18px!important;}
#main .product-container h2,
#main .vm-col h2 a, .vm-col h2 a {font-size:14px!important;}
}

@media (max-width:640px){
.mobno640 {display:none;}
.cata div, .cataw div {
    padding: 6px;
    width: 100%;
    text-align: center;
}
.slider600 {
	padding:10px 20px 10px 5px;
	font-size:18px;
}
ul.menutop li a {
	font-size:14px;
	margin:0px 4px;
	padding:3px 2px;
}
.ic1, .ic2, .ic3, .ic5 {padding-left:30px;background-size:30px!important;}
.ic1 {font-size:14px;}
.ic2 {font-size:16px;}
.ic2 span {font-size:10px;}
.ic3 {font-size:14px;}
.ic5 {font-size:18px;}
.ic5 span {font-size:12px;}
}
@media (max-width:480px){
.mobno480 {display:none;}
.mob480 {display:block;}

}

@media (max-width:360px){
ul.menutop li a {
	font-size:12px;
	margin:0px 3px;
	padding:3px 2px;
}
}
