iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: http://www.umass.edu/static/branding/css/styles.css
/*! * Hamburgers * @description Tasty CSS-animated hamburgers * @author Jonathan Suh @jonsuh * @site https://jonsuh.com/hamburgers * @link https://github.com/jonsuh/hamburgers */ @import url("https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i|Open+Sans:400,400i,700,700i&display=swap"); .hamburger { padding: 0.5rem 0.5rem; display: inline-block; cursor: pointer; transition-property: opacity, filter; transition-duration: 0.15s; transition-timing-function: linear; font: inherit; color: inherit; text-transform: none; background-color: transparent; border: 0; margin: 0; overflow: visible; } .hamburger:hover { opacity: 1; } .hamburger.is-active:hover { opacity: 1; } .hamburger.is-active .hamburger-inner, .hamburger.is-active .hamburger-inner::before, .hamburger.is-active .hamburger-inner::after { background-color: #000; } .hamburger-box { width: 40px; height: 24px; display: inline-block; position: relative; } .hamburger-inner { display: block; top: 50%; margin-top: -2px; } .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after { width: 40px; height: 4px; background-color: #fff; border-radius: 4px; position: absolute; transition-property: transform; transition-duration: 0.15s; transition-timing-function: ease; } .hamburger-inner::before, .hamburger-inner::after { content: ""; display: block; } .hamburger-inner::before { top: -10px; } .hamburger-inner::after { bottom: -10px; } /* * Collapse */ .hamburger--collapse .hamburger-inner { top: auto; bottom: 0; transition-duration: 0.13s; transition-delay: 0.13s; transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } .hamburger--collapse .hamburger-inner::after { top: -20px; transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear; } .hamburger--collapse .hamburger-inner::before { transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); } .hamburger--collapse.is-active .hamburger-inner { transform: translate3d(0, -10px, 0) rotate(-45deg); transition-delay: 0.22s; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } .hamburger--collapse.is-active .hamburger-inner::after { top: 0; opacity: 0; transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear; } .hamburger--collapse.is-active .hamburger-inner::before { top: 0; transform: rotate(-90deg); transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1); } .blocked-style { border: 1px solid #fff; padding: 12px; border-radius: 5px; background: #eee; } #umass--global--header #collegiatem { display: none; height: 0; width: 0; } #umass--global--header #wordmark { border: none; display: block; text-indent: 100%; white-space: nowrap; overflow: hidden; background-size: contain; background-position: left center; margin: 0; padding: 0; } @media only screen and (max-width: 784px) { #umass--global--header #wordmark { background-image: url(//www.umass.edu/static/branding/images/UMassAmherst_shortform-reversed.svg); background-repeat: no-repeat; height: 30px; width: 173px; margin-left: 1rem; margin-top: 0; margin-bottom: 0; } } @media only screen and (min-width: 785px) { #umass--global--header { padding: 0 1rem; } #umass--global--header #wordmark { background-image: url(//www.umass.edu/static/branding/images/UMassAmherst_longform-reversed.svg); background-repeat: no-repeat; height: 30px; width: 411px; } } #umass--global--footer { font-family: "Open Sans", sans-serif; } #umass--global--footer #umass--logo-longform--stacked, #umass--global--footer #umass--seal { max-width: 100px !important; height: auto; margin: 1rem 0 0; } #umass--global--footer #umass--seal svg { display: block; } @media only screen and (max-width: 599px) { #umass--global--footer #umass--logo-longform--stacked, #umass--global--footer #umass--seal { margin: 1rem auto 0; } } .umass-platform-framework #umass--global--header { padding: 0; } .umass-platform-framework #umass--global--header #container { max-width: 920px; padding: 0 15px; } @media only screen and (max-width: 784px) { .umass-platform-framework #umass--global--header #wordmark { margin-left: 0.375rem; } } @media only screen and (min-width: 785px) { .umass-platform-framework #umass--global--header #wordmark { margin-left: 0.5rem; } } @media only screen and (min-width: 938px) { .umass-platform-framework #umass--global--header #container { max-width: 920px !important; padding: 0 30px; } } @media only screen and (min-width: 1128px) { .umass-platform-framework #umass--global--header #container { max-width: 1110px !important; } } @media only screen and (min-width: 1428px) { .umass-platform-framework #umass--global--header #container { max-width: 1410px !important; } } .umass-platform-framework #umass--global--header #collegiatem { display: block; width: 36px; height: 36px; } .umass-platform-framework #umass--global--footer .container { max-width: 920px; padding: 0 15px 1rem; } .umass-platform-framework #umass--global--footer .container #umass--global--footer-wordmark { flex-basis: 100px; } @media only screen and (min-width: 738px) { .umass-platform-framework #umass--global--footer .container { width: auto; max-width: 920px !important; } } @media only screen and (min-width: 938px) { .umass-platform-framework #umass--global--footer .container { max-width: 920px !important; padding: 0 30px 1rem; } } @media only screen and (min-width: 1128px) { .umass-platform-framework #umass--global--footer .container { max-width: 1110px !important; } } @media only screen and (min-width: 1428px) { .umass-platform-framework #umass--global--footer .container { max-width: 1410px !important; } } #umass-banner, #umass-banner + #metanav, .umass-legacy-header-banner { display: none; } #umass-footer, .umass-legacy-footer-banner { display: none; } @media only screen and (min-width: 600px) { #umass--global--header #umass--global--navigation--navicon { display: none; } #umass--global--header #umass--global--navigation--links { text-align: right; list-style: none; margin: 0; padding: 0; display: block; line-height: 2; } #umass--global--header #umass--global--navigation--links li { display: inline-block; margin: 0 0.5rem; padding: 0; } #umass--global--header #umass--global--navigation--links a { display: inline-block; color: #fff; text-decoration: none; border-bottom: none; font-weight: 500; } #umass--global--header #umass--global--navigation--links a:hover { text-decoration: underline; } #umass--global--header #umass--global--navigation--links #umass--global--search { text-indent: 100%; white-space: nowrap; overflow: hidden; background-size: contain; background-position: left center; background-image: url(//www.umass.edu/static/branding/images/search-reversed.svg); background-repeat: no-repeat; height: 1.5rem; width: 1.5rem; position: relative; bottom: -0.4rem; } } #umass--global--header .hamburger { background: transparent; } #umass--global--header .hamburger-box { height: 32px; } @media only screen and (max-width: 599px) { #umass--global--header::after { content: ""; position: fixed; z-index: 502; top: 0; right: 0; height: 1px; width: 1px; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); opacity: 0; transition-property: opacity; transition-delay: 0.13s; transition-duration: 0.26s; } #umass--global--header.overlay-active::after { display: block; background: rgba(255, 255, 255, 0.95); opacity: 1; clip: auto; top: 0; right: 0; width: 100vw; height: 100vh; } #umass--global--header #umass--global--navigation { position: static; } #umass--global--header #umass--global--navigation--navicon { position: absolute; margin: 0; top: 0.25rem; right: 0.5rem; z-index: 503; width: auto; } #umass--global--header #umass--global--navigation--navicon.is-active { position: fixed; } #umass--global--header #umass--global--navigation--links { position: absolute; height: 1px; width: 1px; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); transition-property: opacity; transition-delay: 0.25s; transition-duration: 0.25s; opacity: 0; z-index: 504; list-style: none; margin: 0; padding: 0; display: block; max-width: 280px; font-size: 3rem; text-align: center; left: 50vw; top: 50vh; transform: translate(-50%, -50%); } #umass--global--header #umass--global--navigation--links.is-active { border: 0; clip: auto; height: auto; margin: 0; overflow: auto; position: fixed; white-space: wrap; width: auto; opacity: 1; } #umass--global--header #umass--global--navigation--links li { display: block; margin: 2rem 1rem; padding: 0; } #umass--global--header #umass--global--navigation--links a { display: inline-block; color: #881c1c; text-decoration: none; border-bottom: none; font-weight: 500; font-size: 1.5rem; } #umass--global--header .umass--global--navigation--navicon--label { border: 0; clip: rect(1px, 1px, 1px, 1px); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; white-space: nowrap; width: 1px; } } #umass--global--header { font-family: "Open Sans", sans-serif; font-size: initial; width: 100% !important; background: #881c1c; position: relative; z-index: 5; border-bottom: solid 1px #777; box-sizing: border-box; } #umass--global--header * { box-sizing: border-box; } #umass--global--header li { font-size: initial; } #umass--global--header #container { width: 100%; max-width: 1200px !important; height: 60px; margin: 0 auto; display: flex; align-items: center; box-shadow: none; background: none; } #umass--global--header #umass--global--navigation { position: static; flex-grow: 1; } #umass--global--header #umass--global--navigation a::after { content: none; margin: 0; } #umass--global--header button { box-shadow: none; border-radius: 0; padding: 0; } #umass--global--header button:hover { background: none; color: #fff; } #umass--global--footer { background-color: #881c1c; padding: 1rem; color: #fff; } #umass--global--footer .container { max-width: 1200px; margin: 0 auto; display: flex; flex-wrap: wrap; align-items: flex-end; } @media only screen and (max-width: 599px) { #umass--global--footer .container { display: block; } } #umass--global--footer .container img { flex-grow: 0; flex-shrink: 1; } #umass--global--footer .container #umass--global--footer--links { flex-grow: 1; flex-shrink: 1; text-align: right; margin-top: 1.5rem; } #umass--global--footer .container #umass--global--footer--links a:hover { text-decoration: underline; } @media only screen and (max-width: 599px) { #umass--global--footer .container #umass--global--footer--links { text-align: center; } } #umass--global--footer .container a, #umass--global--footer .container a:link, #umass--global--footer .container a:visited, #umass--global--footer .container a:hover { color: #fff; flex-basis: 50%; border-bottom: none; text-decoration: none; } /* Add explicit print styling for the header */ @media print { #umass--global--header { background-color: #fff; } #umass--global--navigation { display: none; } #umass--global--header #wordmark { content: url(//www.umass.edu/static/branding/images/UMassAmherst_longform.svg); height: 30px; width: 411px; } } /* Overrides to local styles intended to fix some issues with z-index etc */ .flexslider { z-index: 0; } /* Fixing over broad region padding */ .region-page-top .region-inner { padding: 0 !important; margin: 0 !important; } /* Accessibility fixes */ .gsc-search-button-v2 { vertical-align: text-top !important; } #___gcse_0 .gsc-search-button-v2 svg { width: 24px !important; height: 24px !important; } @media (max-width: 567px) { #umass--global--navigation--links #umass--global--navigation--search { padding: .5rem !important; } } /*# sourceMappingURL=styles.css.map */