/* Smartphones (portrait and landscape) ----------- */ @media only screen and (max-width : 480px) { #Content { padding-bottom: 270px; /* Keeps footer down */ } } /* Narrower widths of desktop browsers */ @media only screen and (max-width : 980px) { .mapMode #Footer{ bottom: -300px; } } /* Narrower widths of desktop browsers */ @media only screen and (max-width : 750px) { .mapMode #Footer{ bottom: -430px; } } /* Narrower widths of desktop browsers */ @media only screen and (max-width : 700px) { .mapMode #Footer{ bottom: -525px; } .PortalView{ grid-template-rows: 30px 0px 1fr 50px; } .PortalView .d1_nav__minimal-nav, .Portal .d1_nav__minimal-nav{ grid-template-columns: 30px 1fr; grid-template-rows: 45px; grid-gap: 10px; } .PortalView .d1_nav__button-text, .Portal .d1_nav__button-text{ display: none; } .PortalView #Navbar, .Portal #Navbar{ min-height: 35px; } .Portal .d1_nav, .PortalView .d1_nav{ position: relative; top: 0px; } .PortalView .d1_nav__inner, .Portal .d1_nav__inner{ grid-template-rows: 35px; } .PortalView .d1_nav__button, .Portal .d1_nav__button{ padding: 0px; } .PortalView .d1_menu-item__top-item, .Portal .d1_menu-item__top-item{ line-height: 35px; } .Portal .d1_nav__minmal-items, .PortalView .d1_nav__minmal-items{ margin: 0px; } } @media only screen and (max-width : 575px) { .PortalView .d1_menu-item--get-dataone-plus, .Portal .d1_menu-item--get-dataone-plus{ display: none; } }