Relative; overflow: hidden; font-size: 1.6rem; background-color: #333; transition-property: top; transition-duration: 0.2s; transition-property: top; transition-duration: 0.2s; transition-timing-function: ease; } .media-slider-1 .overflow-clip.open.media-slider { height: 4rem; grid-template-areas: 'hamburger empty heart user'; -ms-grid-columns: 4rem minmax(1rem, 100%) 4rem 4rem; } .media-button-1 .menu-item.media-button:hover .fill-color.media-button,.media-button-1 .menu-item.media-button:active .fill-color.media-button,.media-button-1 .menu-item.media-button:focus .fill-color.media-button { fill: rgb(255, 0, 0); } .primary-nav-1 .search-trigger.primary-nav { padding: 1rem 2rem; } .signed-out-dropdown-1 .initial.signed-out-dropdown,.signed-out-dropdown-1 .closed.signed-out-dropdown,.signed-out-dropdown-1 .open.signed-out-dropdown { max-width: 600px; } .wayback-search-1 p.wayback-search { margin-top: 0; font-weight: 100; } .wayback-slider-1 .link-lists.wayback-slider { display: none; font-size: 1.3rem; } .media-subnav-1 .featured.media-subnav h4.media-subnav { margin: 0 !important; padding: 0 4.5rem; font-size: 1.6rem; } .wayback-slider-1 li.wayback-slider { padding-top: 3.5rem; max-width: 16rem; } .media-subnav-1 .top.media-subnav ul.media-subnav > *.media-subnav:nth-child(5) { -ms-grid-row: 3; -ms-grid-column: 1; } .search-menu-1 label.search-menu,.search-menu-1 a.search-menu { padding: 0; margin: 0; font-size: 1.4rem; background: #333; } .desktop-subnav-1 a.desktop-subnav { text-decoration: none; display: inline-flex; } .primary-nav-1 .user-menu.active.primary-nav { background: #fff; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15); } .signed-out-dropdown-1 .open.signed-out-dropdown { opacity: 1; } .media-subnav-1 ul.media-subnav { padding: 1rem 0.5rem; vertical-align: middle; .