@media only screen and (device-width: 768px) {
#mainwrapper {
   width:98%;
}
.rightboxtext {
   font-size:10px;
   line-height:1.1em;
}
 .promotionbox {
	width:30.4%;
	height:auto;
	background-color:#CCFFFF;
	margin-right:2.2%;
	margin-bottom:1%;
	margin-top:1%;

} 
.promotext {
   font-size:16px;
}
.nlbtitle3 {
	font-size:1.1em;
}
.navblock {
  font-size:1em;
}
.productstitle {
  font-size:12px;
}
.listnodecor {
  font-size:70%;
}
.nlbtitle {
  font-size:1.1em;
}
.nlbtext {
  font-size:12px;
}
.titlesbox {
  width:60%;
}
.footerblocks {
	width:28%;
	min-width:200px;
}
}

/* for laptop product display */
@media (max-width: 1366px) {
.productbox {
	width:282px;
	
}

}
