@charset 'utf-8';

/* max 320px */
@media screen and (max-device-width: 320px) {
	html { font-size:9px !important; }
}

/* min 375px */
@media screen and (min-device-width: 375px) {
	html { font-size:10px; }
}

/* min 560px */
@media screen and (min-device-width: 560px) {
	html { font-size:15px; }
}

/* min 768px */
@media screen and (min-device-width: 768px) {
	html { font-size:20px; }
	#quick-menu, .tab-menu.top-fixed-btns { left:50%; transform:translateX(-50%); }
}

