/* mobile first in base and page css*/ /* small tablets */ @media only screen and (min-width: 600px) { } @media only screen and (min-device-width: 600px) and (max-device-width: 799px) { } /* tablets */ @media only screen and (min-width: 800px) { .section__headline--modal > h1 { font-size: 1.8em; } .section__headline--modal > a[modal-close] { font-size: 1.2em; } } @media only screen and (min-device-width: 800px) and (max-device-width: 1199px) { .section--hero h1, .section--hero h2, .section--hero h3, .section--hero h4, .section--hero h5, .section--hero h6 { line-height: 1.1; } } /* desktop */ @media only screen and (min-width: 1200px) { .section__container { max-width: 1200px; } /* help with centering content with hidden phone number */ .box__contact { margin-left: 6em; } .section--hero h1, .section--hero h2, .section--hero h3, .section--hero h4, .section--hero h5, .section--hero h6 { line-height: inherit; } } @media only screen and (min-device-width: 1200px) and (max-device-width: 1800px) { /* Styles */ } /* large */ @media screen and (min-width: 1800px) { .section__container { max-width: 1200px; } }