/* Responsive */ /* Standard */ body { font-size: 14px; } /* smartphone, portrait */ @media (min-width:320px) { body { font-size: 13px; } } /* smartphone, landscape */ @media (min-width:480px) { body { font-size: 13px; } } /* tablet, portrait */ @media (min-width:600px) { body { font-size: 13px; } } /* tablet, landscape */ @media (min-width:801px) { body { font-size: 13px; } } /* big landscape tablets, laptop and desktop */ @media (min-width:1025px) { body { font-size: 14px; } } /* hi-res laptop and desktop */ @media (min-width:1281px) { body { font-size: 14px; } }