/*-------------------------------------------------- STATE CSS FOR UPPSALA UNIVERSITET - Contains rules to control style of a module in a specific state --------------------------------------------------*/ .is-hidden { display: none !important; } .is-visually-hidden { border:0 !important; clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px, 1px, 1px, 1px); height: 1px !important; padding:0 !important; position: absolute !important; overflow: hidden; width: 1px !important; } .is-uppercase { text-transform: uppercase; } .is-lowercase { text-transform: lowercase; } .is-capitalize-first-letter::first-letter { text-transform: uppercase; } .is-helvetica { font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; } .is-berling { font-family: "BerlingRoman", serif!important; } .is-smaller-text { font-size: 0.8125em; } .is-no-wrap { white-space: nowrap!important; } .is-light { font-weight: lighter!important; } .is-bold { font-weight: bold!important; } .is-italic { font-style: italic; } .ingress, .intro { font-weight: bold; } .is-clickable { cursor: pointer; color: #2B5681; text-decoration: underline; } .is-not-clickable { color: #AAA; } .is-border-bottom { border-bottom: 1px solid #7f7f7f; } .is-full-width { width: 100%; } .is-expanded-full-width { margin-left: -2000px!important; margin-bottom: 35px; overflow: hidden; padding: 35px 2000px 20px; width: 886px; } .is-width-75 > * { max-width: 75%; } .is-size1of3-leftadjust { padding-left: 34.08577878103837%; } .is-float-left { float: left; } .is-float-right { float: right; } .is-padding-left-100 > * { padding-left: 100px; } .is-no-padding-bottom { margin-bottom: 60px; padding-bottom: 0; } .is-no-margin { margin: 0; } .is-no-margin-bottom { margin-bottom: 0 !important; } .is-less-margin-bottom { margin-bottom: 1.25em !important; } .is-scrollable-x { overflow-x: auto; } .is-bg-light-grey { background-color: #f2f2f2; } .is-bg-grey { background-color: #e5e5e5; } .is-bg-grey a { color: #234567; } .is-bg-dark-grey { background-color: #333333; color: #fff; } .is-bg-white { background-color: #fff; } .is-bg-white-gradient { background: transparent url('/digitalAssets/207/c_207717-l_3-k_bg-transparent-white.png') bottom left repeat-x; } .is-dark-arrow-right { background: transparent url('/digitalAssets/207/c_207717-l_3-k_right-arrows.png') right -66px no-repeat; } .is-light-arrow-right { background: transparent url('/digitalAssets/207/c_207717-l_3-k_right-arrows.png') right 4px no-repeat; } .has-up-arrow { background: transparent url('/digitalAssets/207/c_207717-l_3-k_up-arrow.png') center right no-repeat; padding-right: 25px; } .is-img-top-adjust { margin-top: -20%; } .is-img-left-adjust { margin-left: -10%; } .is-img-right-adjust { float: right; margin-right: -10%; } .is-img-full-height { margin-bottom: 0!important; margin-top: -87px; /* Originally -118px */ } .is-required { color: #F00; } ul.is-unstyled, li.is-unstyled { list-style: none; padding: 0; } li.is-unstyled { margin: 0 -40px; } /* ------------------------------- */ /* PRINT CSS FOR UPPSALA UNIVERSITET /* ------------------------------- */ @font-face { font-family: 'GillAltOneMT'; src: url(""); src: url("#iefix") format("embedded-opentype"), url("/digitalAssets/207/c_207717-l_3-k_gillaltonemt-webfontwoff.woff") format("woff"), url("") format("truetype"); } @media screen { .main-content:after { content: ''; visibility: hidden; font-family: 'GillAltOneMT'; } .page-content:after { content: ''; visibility: hidden; font-family: 'BerlingRoman'; } } /** * @license * MyFonts Webfont Build ID 2830208, 2014-06-17T10:40:26-0400 * * The fonts listed in this notice are subject to the End User License * Agreement(s) entered into by the website owner. All other parties are * explicitly restricted from using the Licensed Webfonts(s). * * You may obtain a valid license at the URLs below. * * Webfont: Gill Alt One MT by Monotype * URL: http://www.myfonts.com/fonts/mti/gill-sans/gill-alt-one-mt-26543/ * Copyright: Digitized data copyright The Monotype Corporation 1991-1995. All rights reserved. Gill Sans® is a trademark of The Monotype Corporation which may be registered in certain jurisdictions. * Licensed pageviews: 250,000 * * * License: http://www.myfonts.com/viewlicense?type=web&buildid=2830208 * * © 2014 MyFonts Inc */ @media screen { .only-print { display: none !important; } } @page :first { margin-top: 0; } @page { size: auto; margin: 1cm 0; } @media print { .no-print { display: none; } .logo { display: none; } .logo.only-print { display: block; max-height: 120px; width: 90px; } .label-logo.only-print { display: none; } body, p, ul, li, table { color: #000; font-size: 8pt; } a, p a { color: #000; font-weight: normal; text-decoration: none; } ul { line-height: 150%; } h2 + ul { margin-top: 0; } h1, h2, h3, h4, h5, h6, .article h2, .article .notice *, .grey-header, .puff-image *, .puff-container *, .puff-image p, .step-by-step *, .is-helvetica, .no-menu * { font-family: 'GillAltOneMT', Arial; } body, p, ul, li, table { font-family: 'BerlingRoman'; } h1 { font-size: 22pt; } .article h1 { border-bottom: none; padding: 0; } h2, .article h2, .wide-puff + h1, .wide-puff + .article h1, .wide-puff + .article-header-image-right h1, .puff-container + h1, .grey-header { border-bottom: none !important; font-size: 8pt; font-weight: bold; margin: 5pt 0; padding: 0; text-transform: uppercase; } h3 { font-size: 8pt; margin: 5pt 0 0; } .main-content, .container { max-width: 17.5cm; } .page-content-fullwidth { margin: 0 auto; max-width: 21cm; } .l-main-container { margin-bottom: 0; min-height: 0; } .l-main-container .page-content { margin-top: 0px; min-height: 100px; } .news-article-wrap p, .news-article-wrap ul, .article p, .article ul, .l-article-wrap p, .l-article-wrap ul { max-width: 100%; } .size3of4.unit { width: 100%; } h2, h2.tabHeader, h3 { page-break-after: avoid; } .puff-container, .step-by-step, .notice, .article { page-break-inside: avoid; } p { orphans: 2; widows: 2; } .article { max-width: 100%; margin-bottom: 10px; padding-bottom: 0; } .article > div { margin-bottom: 5pt; } .article p { margin-bottom: 10px; } .article img { max-width: 100% !important; } .l-article-wrap { float: none; width: 100%; } .news-article-wrap p, .news-article-wrap ul, .article p, .article ul, .l-article-wrap p, .l-article-wrap ul { max-width: 100%; } .is-bg-dark-grey, .is-bg-dark-grey > *, .greySectionWithList, .greySectionWithImage, .facts, .read-more, .darkGreyBox .read-more { background-image: none; background-color: #fff !important; color: #000; } .article.is-padding-left-100 > * { padding: 0; } .grey-content { padding: 0; } .article .notice > div { margin: 0; padding: 5px 10px; width: auto; } .notice-header { background: #333; color: #FFF; font-size: 8pt; height: auto; margin: 0 0 10px 0; } .notice-content { color: #000; background: #E5E5E5; } .is-img-right-adjust, .is-img-left-adjust, .is-img-top-adjust { float: none; margin: 0; } .article-header-image-right .size2of3 { width: 100%; } .article-header-image-right { border-bottom: none; } .is-expanded-full-width { margin-left: 0 !important; padding: 0 0 20px !important; } .is-img-full-height { margin: 0; } .is-expanded-full-width { width: 100%; } .module .bg-dark-trans { background-color: #333; } .module .module-content a, .module .module-content p { color: #fff; font-weight: normal; text-decoration: none; } .module .module-content .bg-bright-trans * { color: #333; } .module.puff-image, .module.module-calendar, .module-nyhetsbanken-list { height: 300px; } .number-of-slots-2 .module { height: 390px; } .with-menu .wide-puff { display: block; height: auto; margin: 0; position: static; } .with-menu .wide-puff-header { color: #333; text-transform: none !important; } .with-menu .wide-puff-info { background: none; padding: 0; position: static; width: 100%; } .no-menu .wide-puff img { min-height: 100%; } .step-by-step * { color: #fff; } .top-stripe, .sigill, .anno, .top-nav-wrap, .l-left-nav-wrap, .search, .filters, .filter, .page-tools-top, .page-tools, .footer-element, .image-video-slider, .with-menu .wide-puff .main-image, .with-menu .wide-puff-info p, .with-menu .wide-puff-info ul, .wide-puff-search, .module-header-icon, a.read-more { display: none; } .header-element { background: none; } }