@media screen and (max-width: 767px){
	.product-header h5 { font-size: 15px; }
	.product-header p { font-size: 12px; }
	.menu-bar {
		background: #ececec;
		position: fixed;
		width: 100%;
		top: 72px;
		z-index: 1;
	}
}
@media screen and (max-width: 575px){
	.product-header h5 { font-size: 10px !important;}
	.product-header p { font-size: 8px; }
	.menu span { text-align: left; }
	.button-bar-area ul li a {
		font-size: 6.5px;
		width: 85px;
	}
}
@media screen and (max-width: 380px){
	.menu-bar-area ul li { font-size: 8px; }
}
@media screen and (max-width: 345px){
	.button-bar-area ul li a {
		font-size: 6.5px;
		width: 75px;
	}
}