@import url('/vrtx/decorating/resources/dist/style/reset.css'); @import url('/vrtx/decorating/resources/dist/style/grids.css'); @import url('/vrtx/decorating/resources/dist/style/forms.css'); @import url('/vrtx/decorating/resources/dist/style/frontpage.css'); @import url('/vrtx/decorating/resources/dist/style/additional-content.css'); @import url('/vrtx/decorating/resources/dist/style/autocomplete-uio.css'); @import url('/vrtx/decorating/resources/dist/style/view-container.css'); @import url('/vrtx/__vrtx/static-resources/themes/default/view-dropdown.css'); @import url('/vrtx/decorating/resources/dist/style/share.css'); @import url('/vrtx/__vrtx/static-resources/jquery/plugins/ui/jquery-ui-1.10.3.custom/css/smoothness/jquery-ui-1.10.3.custom.min.css'); @import url('/vrtx/__vrtx/static-resources/themes/default/image-listing-component.css'); @import url('/vrtx/decorating/resources/dist/style/invalid.css'); @import url('/vrtx/decorating/resources/dist/style/calendar.css'); @import url('/vrtx/decorating/resources/dist/style/admonitions.css'); @import url('/vrtx/decorating/resources/dist/style/common.css'); @import url('/vrtx/decorating/resources/dist/style/rst.css'); @import url('/vrtx/decorating/resources/dist/style/search-library-db.css'); @import url('/vrtx/decorating/resources/dist/style/studielopsvisualiserer.css'); /* Footer */ #footer .visitor-adress, #footer .mail-adress, #footer .phone-fax-email { width: 160px !important } #footer .visitor-adress { background: url(/vrtx/decorating/resources/dist/images/uio-sickle-small.png) no-repeat 4px 0; padding-left: 200px; } #footer .facultylogo { margin-top: -16px !important; margin-left: 40px; margin-bottom: 15px !important; font-family: Georgia, serif; } body.georgia-not-detected #footer .facultylogo { font-size: 0.93em; } /* RVI */ #footer #cms { height: 0px; position: relative; top: 30px; } #footer #cms, #footer #cms a { color: #fff !important; } #footer #cms a:hover, #footer #cms a:focus { text-decoration: none !important; } #footer #footer-admin ul.vrtx-admin-links { padding-bottom: 0px !important; } /* ^ RVI */ /* ^ Footer */ /* Main content navigation (used on odont.uio.no) */ #vrtx-main-content-navigation { clear: both; width: 100%; margin: 15px 0; float: left; } #vrtx-main-content-navigation .vrtx-back { float: left; width: auto; font-weight: bold; } #vrtx-main-content-navigation .vrtx-forward { background: url(/vrtx/decorating/resources/dist/images/arrow-forward-red.gif) no-repeat 100% 50% !important; float: right; font-weight: bold; padding-right: 14px; width: auto; } #vrtx-main-content-navigation .vrtx-back a, #vrtx-main-content-navigation .vrtx-forward a { text-decoration: none !important; } #vrtx-main-content-navigation .vrtx-back a:hover, #vrtx-main-content-navigation .vrtx-forward a:hover, #vrtx-main-content-navigation .vrtx-back a:focus, #vrtx-main-content-navigation .vrtx-forward a:focus { text-decoration: underline !important; } /* ^ Main content navigation (used on odont.uio.no) */ /* * New new study stuff * */ #vrtx-student-exchange-agreement h1 span { display: block; } #vrtx-student-exchange-agreement h1 .vrtx-student-exchange-agreement-prefix { font-size: 0.727em; margin: 0 0 0.5em 0; } #vrtx-student-exchange-agreement h1 .vrtx-student-exchange-agreement-owner { font-weight: normal; } /* Break links in info box */ #vrtx-student-exchange-agreement-university-info a, #vrtx-student-exchange-agreement-university-info p{ word-wrap: break-word; word-break: normal; overflow-wrap: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; } #vrtx-course-description #vrtx-course-navigation { float: right; padding: 0 0 0 20px; } #vrtx-course-description #vrtx-course-toc a, #vrtx-course-description #vrtx-course-semesters a { text-decoration: none; } #vrtx-course-description #vrtx-course-toc a:hover, #vrtx-course-description #vrtx-course-toc a:focus, #vrtx-course-description #vrtx-course-semesters a:hover, #vrtx-course-description #vrtx-course-semesters a:focus { text-decoration: underline; } #vrtx-course-description #vrtx-course-toc { float: left; width: 100%; background: transparent url(/vrtx/decorating/resources/dist/images/line-dotted.gif) repeat-x top left; } #vrtx-course-description #vrtx-course-toc h2 { margin-top: 15px; } #vrtx-course-content h2, #vrtx-course-title-toc h2 { margin: 25px 0 8px; } #vrtx-course-content > div:first-child h2, #vrtx-course-title-toc > div:first-child h2 { margin-top: 0; } #vrtx-course-description #vrtx-course-data { width: 290px; float: right; margin: 0 0 20px 20px; } #vrtx-course-description #vrtx-course-data > table { width: 100%; } #vrtx-course-description #vrtx-course-data > div, #vrtx-course-description #vrtx-course-data > table { margin-bottom: 20px; } #vrtx-course-description #vrtx-course-data > div { border: 1px solid #e4e4e4; padding: 10px 14px 5px 14px; } #vrtx-course-description #vrtx-course-facts { margin-top: 0px; } #vrtx-course-description #vrtx-course-facts tr.first td { padding-top: 10px; } #vrtx-course-description #vrtx-course-facts tr.last td { padding-bottom: 10px; } #vrtx-course-description #vrtx-course-facts td { border: none; padding: 0px 14px 5px 14px; } #vrtx-semester #vrtx-semester-resource-links h2 { clear: both; width: 100%; padding-top: 10px; background: #fff url(/vrtx/decorating/resources/dist/images/line-dotted.gif) repeat-x top left; } #vrtx-semester #vrtx-semester-resource-links h2:first-child { padding-top: 0px; background: none; } #vrtx-semester #vrtx-additional-content #vrtx-semester-resource-links h2 { clear: none; float: none; width: auto; background: none; } #vrtx-semester #vrtx-additional-content #vrtx-semester-resource-links .left, #vrtx-semester #vrtx-additional-content #vrtx-semester-resource-links .right { float: none; clear: none; width: auto; margin: 0 !important; padding: 0; } #vrtx-course-description #vrtx-additional-content b, #vrtx-course-description #vrtx-additional-content p a, #vrtx-course-description #vrtx-additional-content li a, #vrtx-semester #vrtx-additional-content p a, #vrtx-semester #vrtx-additional-content li a { font-weight: normal; } #vrtx-student-exchange-agreement #vrtx-additional-content .vrtx-frontpage-box p a, #vrtx-course-description #vrtx-additional-content .vrtx-frontpage-box p a, #vrtx-course-group #vrtx-additional-content #vrtx-related-content p a, #vrtx-semester #vrtx-additional-content .vrtx-frontpage-box p a { text-decoration: none; } #vrtx-student-exchange-agreement #vrtx-student-exchange-agreement-earlier-students.vrtx-frontpage-box p a { text-decoration: underline; } #vrtx-student-exchange-agreement #vrtx-additional-content .vrtx-frontpage-box p a { font-size: 1em !important; } #vrtx-student-exchange-agreement #vrtx-additional-content .vrtx-frontpage-box p a:hover, #vrtx-course-description #vrtx-additional-content .vrtx-frontpage-box p a:hover, #vrtx-course-group #vrtx-additional-content #vrtx-related-content p a:hover, #vrtx-semester #vrtx-additional-content .vrtx-frontpage-box p a:hover, #vrtx-student-exchange-agreement #vrtx-additional-content .vrtx-frontpage-box p a:focus, #vrtx-course-description #vrtx-additional-content .vrtx-frontpage-box p a:focus, #vrtx-course-group #vrtx-additional-content #vrtx-related-content p a:focus, #vrtx-semester #vrtx-additional-content .vrtx-frontpage-box p a:focus { text-decoration: underline; } #vrtx-course-more-semesters-toggle-wrapper, #vrtx-course-more-semesters { clear: left; display: block; } #vrtx-course-semesters { background-color: #F0EEEA; border-color: #e4e4e4; } #vrtx-course-semesters #vrtx-course-more-semesters { margin: 10px 0 0 0; padding: 10px 0 0 0; background: transparent url(/vrtx/decorating/resources/dist/images/line-dotted.gif) repeat-x top left; } #vrtx-course-semesters #vrtx-course-more-semesters li { margin-left: 7px; } #uiodoc #main table.vrtx-study-results-table span.vrtx-course-group-status:before { content: " "; display: inline; } #uiodoc #main table.vrtx-study-results-table span.vrtx-course-group-status { display: inline; color: #666; } /* * New study stuff * */ /* Programlisting */ /* Degree */ div.vrtx-program-row { margin-bottom: 20px; padding-bottom: 20px; background: #fff url(/vrtx/decorating/resources/dist/images/line-dotted.gif) repeat-x bottom left; } #right-main div.vrtx-programs .thirds-left, #right-main div.vrtx-programs .thirds-middle, #right-main div.vrtx-programs .thirds-right { width: 203px; } #total-main div.vrtx-programs .thirds-left, #total-main div.vrtx-programs .thirds-middle, #total-main div.vrtx-programs .thirds-right { width: 273px; } div.vrtx-programs h2 { margin-top: 0px; margin-bottom: 20px; } /* TODO: need to consolidate height and width of the program images */ div.vrtx-programs img { max-width: 203px; } #total-main div.vrtx-programs img { max-width: 273px; } div.vrtx-programs h3 { margin-top: 5px; margin-bottom: 0px; } div.vrtx-programs h3 a { color: #0B5A9D; } /* Alphabetical */ .vrtx-program-search-found, #vrtx-program-search-found, #vrtx-program-inactive-search-found { clear: both; float: left; width: 100%; font-size: 1.38em; font-weight: bold; line-height: 1.33em; margin: 25px 0 8px; } ul.vrtx-programs { clear: both; float: left; list-style-type: none; margin: 0; padding: 0; } ul.vrtx-programs li { background-color: #F8F8F8 !important; background-image: none !important; border: 1px solid #D1D1D1; clear: both; float: left; list-style-type: none; margin: 0 0 10px; padding: 10px 14px 14px !important; line-height: 1.31em !important; position: relative; width: 910px; } ul.vrtx-programs-inactive li.invisible, ul.vrtx-programs li.invisible { display: none; } ul.vrtx-programs li h2 { margin: 0; width: 500px; } ul.vrtx-programs li h2 a { color: #0B5A9D; } ul.vrtx-programs li .introduction { margin: 7px 0 0; width: 500px; } #right-main ul.vrtx-programs li { width: 700px; } #right-main ul.vrtx-programs li h2, #right-main ul.vrtx-programs li .introduction { width: 290px; } ul.vrtx-programs .vrtx-program-buttons .vrtx-program-read-more { left: auto !important; position: absolute !important; right: 147px; top: 4px !important; } ul.vrtx-programs .vrtx-program-buttons .vrtx-program-how-search { left: auto !important; position: absolute !important; right: 13px; top: 4px !important; } ul.vrtx-programs li.phd .vrtx-program-buttons .vrtx-program-how-search { display: none; } ul.vrtx-programs li.phd .vrtx-program-buttons .vrtx-program-read-more { right: 13px; } /* Filters */ #vrtx-program-filters { border: 1px solid #CCCCCC; clear: both; float: left; padding: 12px 14px; width: 910px; } #vrtx-course-description-listing #main > div > .vrtx-subfolder-menu .menu-title, #vrtx-course-description-listing #vrtx-main-content > .vrtx-subfolder-menu .menu-title { font-size: 1.23em; font-weight: bold; line-height: 1.29em; } #vrtx-student-exchange-university-agreement-listing #main > div > .vrtx-subfolder-menu, #vrtx-student-exchange-agreement-listing #main > div > .vrtx-subfolder-menu, #vrtx-course-description-listing #main > div > .vrtx-subfolder-menu, #vrtx-course-description-listing #vrtx-main-content > .vrtx-subfolder-menu, #vrtx-listing-filters { background: url("/vrtx/decorating/resources/dist/images/line-dotted.gif") repeat-x left bottom; padding: 0 0 15px 0; margin: 0 0 15px 0; width: 100%; overflow: hidden; } #vrtx-student-exchange-university-agreement-listing #main > div > .vrtx-subfolder-menu ul, #vrtx-student-exchange-agreement-listing #main > div > .vrtx-subfolder-menu ul, #vrtx-course-description-listing #vrtx-main-content > .vrtx-subfolder-menu ul, #vrtx-course-description-listing #main > div > .vrtx-subfolder-menu ul { padding-bottom: 0; margin-bottom: 0; } #vrtx-course-description-listing #vrtx-main-content > .vrtx-subfolder-menu ul, #vrtx-course-description-listing #main > div > .vrtx-subfolder-menu ul { margin-top: 8px; } #right-main #vrtx-program-filters { width: 700px; } #vrtx-listing-filters ul, #vrtx-program-filters ul { margin-bottom: 0 !important; margin-left: 0 !important; } #vrtx-listing-filters ul { margin-top: 0px; } #vrtx-listing-filters li { background: none; padding-left: 0px; } #main #vrtx-listing-filters li.vrtx-listing-filter-parameter-all.vrtx-listing-filter-parameter-selected a:hover { cursor: default; text-decoration: none; } #vrtx-listing-filters.vrtx-listing-filters-1-col .vrtx-listing-filters-section { width: 100%; } #vrtx-listing-filters.vrtx-listing-filters-2-col .vrtx-listing-filters-section { width: 46.7%; margin-right: 3%; float: left; } #vrtx-student-exchange-university-agreement-listing #main > div > .vrtx-subfolder-menu ul, #vrtx-student-exchange-agreement-listing #main > div > .vrtx-subfolder-menu ul, #vrtx-course-description-listing #vrtx-main-content > .vrtx-subfolder-menu ul, #vrtx-course-description-listing #main > div > .vrtx-subfolder-menu ul, #vrtx-listing-filters.vrtx-listing-filters-3-col .vrtx-listing-filters-section { width: 31.3%; margin-left: 0; margin-right: 3%; padding-right: 0; float: left; } #vrtx-student-exchange-university-agreement-listing #main > div > .vrtx-subfolder-menu ul.resultset-3, #vrtx-student-exchange-agreement-listing #main > div > .vrtx-subfolder-menu ul.resultset-3, #vrtx-course-description-listing #vrtx-main-content > .vrtx-subfolder-menu ul.resultset-3, #vrtx-course-description-listing #main > div > .vrtx-subfolder-menu ul.resultset-3, #vrtx-listing-filters .vrtx-listing-filters-section.vrtx-listing-filters-section-last { margin-right: 0; } #uiodoc .listing-filters-hidden { display: none; } .vrtx-listing-filters-expand { clear: both; display: block; margin-bottom: -10px; position: relative; top: -5px; } #vrtx-program-filters .left, #vrtx-program-filters .right { width: 294px; } #vrtx-program-filters .left { margin-right: 30px; } /* #vrtx-program-filters.vrtx-program-filters-en .left, #vrtx-program-filters.vrtx-program-filters-en .right { width: 348px; } */ #right-main #vrtx-program-filters .left, #right-main #vrtx-program-filters .right { width: 214px; } /* #right-main #vrtx-program-filters.vrtx-program-filters-en .left, #right-main #vrtx-program-filters.vrtx-program-filters-en .right { width: 296px; } */ #vrtx-listing-filters li a { display: block; } #vrtx-listing-filters li a, #vrtx-program-filters li { background: url("/vrtx/decorating/resources/dist/images/checkbox-unchecked.png") no-repeat scroll 0 3px transparent !important; padding-left: 19px !important; } #vrtx-listing-filters li.vrtx-listing-filter-parameter-selected a, #vrtx-program-filters ul li.selected { background: url("/vrtx/decorating/resources/dist/images/checkbox-checked.png") no-repeat scroll 0 3px transparent !important; } #vrtx-listing-filter-no-results { margin-bottom: 15px; } #vrtx-program-filters-topic div.only-fagomraader, #vrtx-program-filters-type div.only-typer { clear: both; float: left; width: 100%; } #vrtx-program-filters-type div.only-typer ul { margin-top: 0; } #vrtx-program-filters ul#alle-typer, #vrtx-program-filters ul#alle-fagomraader { z-index: 99999; } #vrtx-program-filters-type div.only-typer { padding-top: 0; } #vrtx-program-filters-topic { float: left; margin-right: 6%; width: 68%; } /* .vrtx-program-filters-en #vrtx-program-filters-topic { width: 80%; } #right-main .vrtx-program-filters-en #vrtx-program-filters-topic { width: 90%; } */ #vrtx-program-filters-type { float: right; width: 26%; } #vrtx-listing-filters h2, #vrtx-program-filters h2.vrtx-program-filters-title { float: left; margin-top: 0; padding-bottom: 5px; width: 100%; } #vrtx-program-filters #vrtx-program-filters-type-help { background: url(/vrtx/decorating/resources/dist/images/events-listing-calendar-help-icon.png) no-repeat 0 0; width: 14px; height: 14px; display: inline-block; margin: 0 0 -1px 7px; } #vrtx-program-filters strong { display: block; padding-left: 0; padding-top: 0; } #vrtx-program-filters strong#typer-etter-bachelor, #vrtx-program-filters strong#typer-etter-master { padding-top: 10px; } #vrtx-program-filters ul.only-typer { margin-top: 10px; } #vrtx-program-filters ul { margin-left: 0; } #vrtx-program-filters ul#alle-typer { padding-bottom: 10px; } #vrtx-program-filters ul#alle-fagomraader li { margin-bottom: 1px; } #vrtx-listing-filters li a, #vrtx-program-filters ul li { color: #0B5A9D; cursor: pointer; font-weight: bold; } /* Not working always */ ul.vrtx-programs-inactive.hidden, #vrtx-program-inactive-search-found.hidden { display: none !important; } #vrtx-listing-filters li a { font-weight: normal; } #vrtx-student-exchange-university-agreement-listing-hits, #vrtx-listing-filter-hits { margin: 35px 0 15px 0; clear: left; } #vrtx-course-description-listing #vrtx-listing-filter-status, #vrtx-course-group-listing #vrtx-listing-filter-status { background: url("/vrtx/decorating/resources/dist/images/line-dotted.gif") repeat-x left top; margin: 10px 0 0 0; padding: 10px 0 0 0; clear: left; } #vrtx-course-description-listing .vrtx-paging-feed-wrapper, #vrtx-course-description-listing .vrtx-paging-feed-wrapper .vrtx-paging-wrapper, #vrtx-course-group-listing .vrtx-paging-feed-wrapper, #vrtx-course-group-listing .vrtx-paging-feed-wrapper .vrtx-paging-wrapper { float: none; } #vrtx-program-filters ul li label { cursor: pointer; } #vrtx-program-filters #vrtx-program-filters-fav-topics { background: url("/vrtx/decorating/resources/dist/images/line-dotted-grey-white-bg.png") repeat-x scroll left top #FFFFFF; clear: left; float: left; margin: 15px -11px 0; padding: 10px 11px 5px; width: 100%; } #vrtx-program-filters #vrtx-program-filters-fav-topics a { float: right; font-weight: bold; } #vrtx-listing-filter-results ul { margin-left: 0px; } #vrtx-listing-filter-results li { padding-left: 0px; background: none; } /* ^ Programlisting */ /* Course description */ #right-main #vrtx-course-semesters li { white-space: nowrap; } /* Study table listing */ #main table.vrtx-study-results-table { width: 100%; border: none; } #main table.vrtx-study-results-table th, #main table.vrtx-study-results-table td { background: none; border: none; padding: 10px 10px 10px 0; /* font-size: 1.154em; */ } #main table.vrtx-study-results-table td.vrtx-course-group-scope, #main table.vrtx-study-results-table th#vrtx-course-group-scope, #main table.vrtx-study-results-table td.vrtx-course-description-credits, #main table.vrtx-study-results-table th#vrtx-course-description-credits { text-align: right; } #main table.vrtx-study-results-table th { padding-top: 0; padding-bottom: 5px; } #main table.vrtx-study-results-table .vrtx-study-results-responsive-info { display: none; } #main table.vrtx-study-results-table tr { background: url("/vrtx/decorating/resources/dist/images/line-dotted.gif") repeat-x bottom left; } #main table.vrtx-study-results-table td span { display: block; color: #2b2b2b; margin-top: -1px; padding-top: 1px; } #main table.vrtx-study-results-table td a:hover span { color: #0B5A9D; } #main .vrtx-study-results-table { margin-bottom: 0; } #main #vrtx-course-description-listing-results.vrtx-study-results-table, #main #vrtx-course-group-listing-results.vrtx-study-results-table { margin-bottom: -10px; } #main .vrtx-study-results-table tbody tr:last-child { background: none; } #main #vrtx-course-group-listing-results.vrtx-study-results-table tr:last-child td, #main #vrtx-course-description-listing-results.vrtx-study-results-table tr:last-child td { padding-bottom: 25px; } /* Study table listing */ /* * Program frontpage and -option * */ /* Contexts */ /* Title */ #uiodoc-wrapper.vrtx-context #right-main, #uiodoc-wrapper.vrtx-context #total-main, #uiodoc-wrapper.vrtx-context-message #right-main, #uiodoc-wrapper.vrtx-context-message #total-main, #uiodoc-wrapper.vrtx-context-box #right-main, #uiodoc-wrapper.vrtx-context-box #total-main { position: relative; } #uiodoc-wrapper.vrtx-context #right-main, #uiodoc-wrapper.vrtx-context #total-main { padding-top: 40px; } #uiodoc-wrapper.vrtx-context #vrtx-content, #uiodoc-wrapper.vrtx-context #vrtx-calendar-listing, #uiodoc-wrapper.vrtx-context #vrtx-main-content, #uiodoc-wrapper.vrtx-context #vrtx-program-option-main { margin-top: -41px; padding-top: 40px; } #uiodoc-wrapper.vrtx-context #vrtx-main-content .vrtx-frontpage-box:first-child { margin-top: -39px; padding-top: 38px; } #uiodoc-wrapper.vrtx-context #vrtx-additional-content { margin-top: -41px; } .vrtx-context-linked { padding-left: 15px; font-size: 0.92em; font-weight: bold; background: transparent url(../images/arrow-back-red.gif) no-repeat 0 2px; margin: 0 0 8px 0; } .vrtx-context-box { position: absolute; top: 14px; left: 14px; color: #7a7a7a; font-weight: bold; padding-left: 15px; font-size: 0.92em; background: url(/vrtx/decorating/resources/dist/images/arrow-forward-grey.png) no-repeat 0 0.4ex; } .vrtx-context-box.vrtx-context-box-linked { background: transparent url(../images/arrow-back-red.gif) no-repeat 0 3px; } .vrtx-context-box.vrtx-context-box-linked a { text-decoration: none !important; } .vrtx-context-box.vrtx-context-box-linked a:focus, .vrtx-context-box.vrtx-context-box-linked a:hover { text-decoration: underline !important; } /* Status */ #uiodoc-wrapper.vrtx-context-message #right-main { margin-top: 62px; } #uiodoc-wrapper.vrtx-context-message #total-main { margin-top: 82px; } .vrtx-context-message-box { background: #f0f0f0 url(../images/message-info-grey-bg.png) no-repeat 14px center; border: 1px solid #e4e4e4; padding: 16px 12px 16px 46px; font-size: 1.15em; font-weight: bold; width: 699px; position: absolute; top: -63px; left: -1px; } #total-main .vrtx-context-message-box { width: 910px; top: -62px; left: 0px; } #vrtx-structured-project #right-main { background: none; border: none; padding: 0; } #vrtx-structured-project #right-main #vrtx-content { margin: 0; } #vrtx-structured-project .vrtx-context-message-box { position: static; margin-bottom: 20px; } /* ^ Contexts */ #vrtx-program-option-main .vrtx-introduction, #vrtx-program-frontpage-main .vrtx-introduction { padding-bottom: 0 !important; margin-bottom: 12px !important; background: none !important; font-size: 1.31em !important; line-height: 1.31em !important; } #vrtx-program-option-main .vrtx-introduction-image, #vrtx-program-frontpage-main .vrtx-introduction-image, #vrtx-program-option-main .vrtx-introduction-image img, #vrtx-program-frontpage-main .vrtx-introduction-image img { width: 100% !important; } #vrtx-program-option-main .vrtx-introduction-image, #vrtx-program-frontpage-main .vrtx-introduction-image { float: none; margin: 0 0 15px 0; } #vrtx-program-option-main .vrtx-program-status, #vrtx-program-frontpage-main .vrtx-program-status { color: red; display: block; font-size: 1.15em; font-weight: bold; margin: 10px 0; } #vrtx-program-frontpage-change-language-link, #vrtx-program-option-frontpage-change-language-link { float: right; } #vrtx-program-links { float: left; width: 100%; } .big-links-dotted .left, .big-links-dotted .right, #vrtx-semester-links .left, #vrtx-semester-links .right, #vrtx-program-links .left, #vrtx-program-links .right { padding: 0; } .big-links-dotted ul, #vrtx-semester-links ul, #vrtx-program-links ul { margin: 0 0 15px 0 !important; } .big-links-dotted li, #vrtx-semester-links li, #vrtx-program-links li { background: url("/vrtx/decorating/resources/dist/images/line-dotted.gif") repeat-x top left; font-size: 1.23em; line-height: 1.18em; font-weight: bold; margin-bottom: 0; margin-top: 15px; padding-top: 15px; padding-left: 0; } .big-links-dotted li:first-child { background: none; padding-top: 0; } ul.vrtx-program-options li, .vrtx-program-options > ul li { background: url("/vrtx/decorating/resources/dist/images/list-square-grey-big.png") no-repeat left 6px !important; margin: 0 0 13px 0 !important; padding: 0 0 0 13px !important; font-size: 1.23em; line-height: 1.18em !important; font-weight: bold; } #toggle-program-options-inactive, #toggle-program-option-list-inactive { background: url(/vrtx/decorating/resources/dist/images/line-dotted.gif) repeat-x top left; display: block; padding-top: 10px; margin-top: 6px; clear: both; } .vrtx-program-options .vrtx-program-options-inactive { padding-top: 7px; } #uiodoc-wrapper #uiodoc ul.vrtx-program-options-inactive li, #uiodoc-wrapper #uiodoc ul.vrtx-programs-inactive li { line-height: 1.31em; background: url(/vrtx/decorating/resources/dist/images/bullet-li-grey.png) no-repeat 0 7px; padding-left: 9px; } .vrtx-program-resource-links h3:first-child { margin-top: 0px; } .vrtx-program-resource-links ul { margin-left: 0px !important; } .vrtx-program-resource-links li { padding-left: 0px; background: none; margin: 0 0 10px 0; } .vrtx-program-resource-links li .vrtx-program-resource-link-desc { display: block; margin-top: 3px; } #vrtx-student-exchange-agreement-info table, #vrtx-student-exchange-agreement-university-info table, #vrtx-program-facts { border: none; margin: 0px; width: 100%; } #vrtx-additional-content #vrtx-student-exchange-agreement-university-info img { margin: 0; max-width: 173px; } #total-main #vrtx-additional-content #vrtx-student-exchange-agreement-university-info img { max-width: 260px; } #vrtx-student-exchange-agreement-info th, #vrtx-student-exchange-agreement-info td, #vrtx-student-exchange-agreement-university-info th, #vrtx-student-exchange-agreement-university-info td, #vrtx-program-facts th, #vrtx-program-facts td { background-color: transparent; border: none; padding: 0 0 5px 10px; } #vrtx-student-exchange-agreement-info td p { margin: 0; } #vrtx-program-facts th { font-weight: normal; } #vrtx-program-facts td { padding: 0 0 5px 55px; } #vrtx-student-exchange-agreement-info th, #vrtx-student-exchange-agreement-university-info th, #vrtx-student-exchange-agreement-university-info td:first-child, #vrtx-program-facts th, #vrtx-program-facts td.vrtx-program-fact-header { padding-left: 0px; } #vrtx-program-option #vrtx-additional-content > .vrtx-event-component, #vrtx-program-frontpage #vrtx-additional-content > .vrtx-event-component { background-color: #fff; padding: 14px; border: 1px solid #e4e4e4; border-bottom: none; margin-bottom: 0px; } #vrtx-program-option #vrtx-additional-content > .vrtx-event-component h2, #vrtx-program-frontpage #vrtx-additional-content > .vrtx-event-component h2 { margin-top: 0px; font-size: 1.23em; line-height: 1.2em; } .super-wide-picture.selling-points .vrtx-frontpage-box-picture + .vrtx-box-content { margin-top: 20px; } #vrtx-main-content .super-wide-picture.selling-points .vrtx-frontpage-box-picture + .vrtx-box-content ul:last-child { margin-bottom: 5px; } /* ^ Program frontpage and -option */ /* Study table */ .vrtx-courseplan-table { width: 100%; } .vrtx-courseplan-table td.small { white-space: nowrap; width: 10%; } .vrtx-courseplan-table td.large { width: 30%; } /* ^ Study table */ /* Course combination table expansion */ .vrtx-courseplan-common { background-color: #F9F9F9; } .vrtx-courseplan-specialization { background-color: #F5F2DF; } .vrtx-courseplan-optional { background-color: #C8DEB1; } .vrtx-courseplan-thesis { background-color: #D0EAFC; } /* ^ Course combination table expansion */ #vrtx-program-structure table { border-collapse: separate; border-width: 1px 0 0 1px; } #vrtx-program-structure table th { font-weight: normal; background: #fff; } #vrtx-program-structure table td, #vrtx-program-structure table th { border-width: 0 1px 1px 0; } #vrtx-program-structure table td:first-child { white-space: nowrap; } #vrtx-program-structure table tr[align="center"] td { text-align: center; } /* ^ New study stuff */ /* Misc. overrides for * academic programmes and pages * */ /* Fix for studieprogram and studier */ .breadcrumb-xsl { display: none; } .vrtx-introduction-big { color: #333; } td.aarsenhet, td.bachelor, td.fem-aarig-master, td.profesjon, table.aarsenhet, table.bachelor, table.fem-aarig-master, table.profesjon, table.bildeogfakta { border: none !important; color: #333; border-color: #e4e4e4 !important; } table.grid tr td.beskjeder div.boks { border: none !important; } table.grid { border: none !important; } table.grid tr td { border: none !important; } table.grid tr td tr td { border: 1px solid #e4e4e4 !important; } h1 span.box { display: none !important; } div.sticktitle { margin-top: 0px !important; margin-bottom: 5px !important; display: none !important; } div.sticktitle span { display: none !important; } div.related-menu { border-color: #e4e4e4 !important; border-width: thin !important; background-color: #f8f8f8 !important; margin: 0 0 15px 15px !important; padding: 14px !important; width: 203px !important; } div.related-menu ul li.mainpage { padding-top: 0px !important; } div.related-menu h3 { color: #333 !important; } div.vrtx-resource div.introduction, div.vrtx-project div.introduction, div.vrtx-research-group div.introduction { display: block !important; } .vrtx-events-further-upcoming div.vrtx-resource div.description, .vrtx-events-further-upcoming div.vrtx-resource a.vrtx-image { display: none !important; } table.bildeogfakta { padding: 0px !important; margin-bottom: 15px !important; } table.bildeogfakta td.bilde img { padding: 0px !important; } table.bildeogfakta td.bilde img { margin: 0px !important; } table.bildeogfakta tr td.fakta { vertical-align: top !important; padding: 14px !important; border: 1px solid #e4e4e4 !important; } table.bildeogfakta td.bilde { padding: 14px !important; border: 1px solid #e4e4e4 !important; } .innhold h1.vrtx-academics-agreement-title { margin: -5px 0 0 0 !important; } .innhold h2.vrtx-academics-agreement-title { margin: 5px 0 15px 0 !important; } .innhold #vrtx-course-program-facts, .innhold #vrtx-academics-programme-facts { padding-top: 10px; border-color: #ccc; background-color: #f8f8f8; width: 265px; margin: 0px; } .innhold #vrtx-course-program-facts h3, .innhold #vrtx-academics-programme-facts h3 { margin-top: 0px; } .innhold #right-main #vrtx-course-program-facts, .innhold #right-main #vrtx-academics-programme-facts { width: 250px; } .innhold #vrtx-course-program-facts form.vrtx-blue-button button, .innhold #vrtx-academics-programme-facts form.vrtx-blue-button button { width: 200px; } .innhold #vrtx-course-program-facts table.vrtx-academics-programme-facts-table, .innhold #vrtx-academics-programme-facts table.vrtx-academics-programme-facts-table { border: none; background-color: transparent; margin: 10px 0; width: 100%; } .innhold #vrtx-course-program-facts table.vrtx-academics-programme-facts-table td, .innhold #vrtx-academics-programme-facts table.vrtx-academics-programme-facts-table td { border: none; background-color: transparent; padding: 0 0 3px 0; font-size: 1.15em; } .innhold #vrtx-course-program-facts table.vrtx-academics-programme-facts-table td.vrtx-course-program-facts-column, .innhold #vrtx-academics-programme-facts table.vrtx-academics-programme-facts-table td.vrtx-course-program-facts-column, .innhold #vrtx-academics-programme-facts table.vrtx-academics-programme-facts-table td.vrtx-academics-programme-facts-column { font-weight: bold; padding-left: 10px; } #right-main div.footer { padding: 14px !important; border: 1px solid #e4e4e4 !important; background-color: #f8f8f8 !important; margin: 20px 0 0 0 !important; width: 700px !important; } #total-main .vrtx-search-quick-links div.footer, #right-main .vrtx-search-quick-links div.footer, #total-main .vrtx-search-results div.footer, #right-main .vrtx-search-results div.footer { margin: 5px 0 0 0 !important; background: #fff !important; padding: 0px !important; border: none !important; width: 100% !important; } #right-main div.footer h2 { margin-top: 0px !important; padding-top: 0px !important; margin-bottom: 15px !important; } #right-main div.footer table { margin: 0px !important; padding: 0px !important; border: none !important; } #right-main div.footer table td { background-color: #f8f8f8 !important; padding: 0px !important; border: none !important; } #right-main div.footer table td ul li { background: transparent url("/vrtx/decorating/resources/dist/images/bullet-li-grey.png") no-repeat 0px 7px; } #vrtx-main-content #vrtx-breadcrumb { display: none; } .programkode, .studieretningskode { margin: 0px !important; } ul#innhald { margin: 0px !important; } ul.main { margin-left: 0px !important; } ul.main li { padding-left: 0 !important; background: none !important; } /* ^ Fix for studieprogram and studier */ /* Protokoll, sakskart, semester */ body#vrtx-sakskart table, body#vrtx-sakskart table td, body#vrtx-protokoll table td, body#vrtx-protokoll table { margin: 0px !important; border: none !important; padding: 0 10px 10px 0 !important; } body#vrtx-sakskart h1, body#vrtx-protokoll h1 { margin-top: -10px; font-size: 1.69em !important; } #vrtx-semester table.emner { background-color: #fff !important; } #vrtx-semester table.emner td { border: none !important; } /* ^ Protokoll, sakskart, semester */ /* Oversikt utvekslingsavtaler */ table.results { width: 100% !important; margin: 5px 0 0 0; } .rss { display: none; } .top-nav { margin: 0 !important; } .top-nav, .top-nav td { border: none !important; padding: 0 !important; } .table-no-padding, .table-no-padding td { border: none !important; padding: 0 !important; margin: 0 !important; line-height: 0 !important; } a[name] { color: #2b2b2b !important; text-decoration: none !important; } /* ^ Oversikt utvekslingsavtaler */ /* Timeplaner */ /* NEW */ /* ToC */ body#vrtx-course-schedule .ui-state-disabled, body#vrtx-course-schedule .ui-widget-content .ui-state-disabled, body#vrtx-course-schedule .ui-widget-header .ui-state-disabled { opacity: 1; } body#vrtx-course-schedule a { text-decoration: none; } body#vrtx-course-schedule a:hover, body#vrtx-course-schedule a:focus, body#vrtx-course-schedule h3.ui-state-hover, body#vrtx-course-schedule h3.ui-state-focus { text-decoration: underline; } body#vrtx-course-schedule .cs-toc-content > .ui-accordion h3.accordion a:focus span, body#vrtx-course-schedule .cs-toc-content > .ui-accordion h3.accordion a:hover span { color: #0b5a9d; } body#vrtx-course-schedule .cs-toc-content { display: none; } body#vrtx-course-schedule .ui-accordion .cs-toc-content { display: block; } body#vrtx-course-schedule .cs-toc-content > .ui-accordion h3.accordion { background: none !important; margin-top: 0px; margin-bottom: 0px; padding: 0.3em 21px; } body#vrtx-course-schedule .cs-toc-content > .ui-accordion h3.accordion a { color: #0b5a9d; } body#vrtx-course-schedule .cs-toc-content > .ui-accordion h3.accordion a span { color: #2b2b2b; font-weight: normal; } body#vrtx-course-schedule .cs-toc-content > .ui-accordion .accordion-content { padding-left: 21px; padding-right: 0; padding-top: 0px; margin-top: 0px; padding-bottom: 20px; overflow: visible; } body#vrtx-course-schedule .cs-toc-content .display-as-h3:first-child { margin-top: 5px; } body#vrtx-course-schedule .cs-toc-content .display-as-h3 { display: block; } body#vrtx-course-schedule .cs-toc-content .display-as-h3, body#vrtx-course-schedule .cs-toc-thirds { float: left; width: 100%; clear: both; } body#vrtx-course-schedule .cs-toc-thirds ul { width: 175px; } body#vrtx-course-schedule #total-main .cs-toc-thirds ul { width: 245px; } .accordion-wrapper .accordion-content.ui-accordion-content-show { display: block !important; } /* ^ ToC */ body#vrtx-course-schedule .vrtx-subscribe-wrapper { min-width: 245px; } body#vrtx-course-schedule .vrtx-subscribe-wrapper .style-form label { padding: 0 11px 5px; display: inline-block; } body#vrtx-course-schedule .vrtx-subscribe-wrapper .style-form input { margin: 0 11px 10px 11px; width: 200px; } body#vrtx-course-schedule .accordion-content .vrtx-subscribe-wrapper a.vrtx-dropdown-close-link { color: #fff; } body#vrtx-course-schedule .cs-wrp, body#vrtx-course-schedule .accordion-content { position: relative; } body#vrtx-course-schedule .vrtx-subscribe-component { top: -36px; right: 0px; position: absolute; float: none; display: inline-block; } body#vrtx-course-schedule a.vrtx-ical-help { background: url(/vrtx/decorating/resources/dist/images/calendar-info-icon.png) no-repeat 0 0; width: 14px; height: 14px; display: inline-block; margin: 0 0 0 5px; position: relative; bottom: -.1em; float: right; } body#vrtx-course-schedule .vrtx-subscribe-component .vrtx-subscribe-link { background: none; padding-right: 0; display: inline-block; } body#vrtx-course-schedule table { width: 100%; table-layout: fixed; margin-bottom: 0; } body#vrtx-course-schedule th { padding: 6px 10px; } body#vrtx-course-schedule td, .course-schedule-table-wrapper table td { padding: 10px; } body#vrtx-course-schedule tr.odd td { background-color: #eee; } body#vrtx-course-schedule tr:focus td, body#vrtx-course-schedule tr:hover td { background-color: #ebf3f9; border-color: #c6dadf; } body#vrtx-course-schedule:focus, body#vrtx-course-schedule tr:focus { outline: none !important; } body#vrtx-course-schedule .r, body#vrtx-course-schedule td.place .long { display: none; } body#vrtx-course-schedule td.title, body#vrtx-course-schedule td.staff, body#vrtx-course-schedule td.place, body#vrtx-course-schedule td.res { word-wrap: break-word; word-break: normal; overflow-wrap: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; } body#vrtx-course-schedule td.time, body#vrtx-course-schedule td.date { white-space: nowrap; } body#vrtx-course-schedule th.date { width: 12%; } body#vrtx-course-schedule th.time { width: 12%; } body#vrtx-course-schedule th.title { width: 45%; } body#vrtx-course-schedule th.place { width: 25%; } body#vrtx-course-schedule th.staff { width: 16%; } body#vrtx-course-schedule th.res { width: 18%; } body#vrtx-course-schedule.en th.res { width: 21%; } /* Only staff or resources */ body#vrtx-course-schedule table.has-staff th.place { width: 20%; } body#vrtx-course-schedule table.has-res th.place { width: 18%; } body#vrtx-course-schedule.en table.has-res th.place { width: 15%; } body#vrtx-course-schedule table.has-staff th.title, body#vrtx-course-schedule table.has-res th.title { width: 34%; } /* All */ body#vrtx-course-schedule table.has-res.has-staff th.title { width: 25%; } body#vrtx-course-schedule table.has-res.has-staff th.place { width: 16%; } body#vrtx-course-schedule.en table.has-res.has-staff th.place { width: 13%; } body#vrtx-course-schedule table.has-res.has-staff th.staff { width: 13%; } /* Full width */ body#vrtx-course-schedule #total-main th.date { width: 11%; } body#vrtx-course-schedule #total-main th.time { width: 11%; } body#vrtx-course-schedule #total-main th.title { width: 50%; } body#vrtx-course-schedule #total-main th.place { width: 30%; } body#vrtx-course-schedule #total-main th.staff, body#vrtx-course-schedule #total-main th.res { width: 20%; } /* Full width - Only staff or resources */ body#vrtx-course-schedule #total-main table.has-staff th.place, body#vrtx-course-schedule #total-main table.has-res th.place { width: 20%; } /* Full width - All */ body#vrtx-course-schedule #total-main table.has-staff.has-res th.title { width: 38%; } body#vrtx-course-schedule #total-main table.has-staff.has-res th.staff { width: 14%; } /* Staff or place in last column */ body#vrtx-course-schedule td.edit-cell { padding: 0; } .res-more-toggle { display: block; clear: left; } .res-more { display: none; } .res-more.visible { display: block; position: absolute; background: #fff; z-index: 9999; margin-top: 5px; min-width: 220px; padding: 6px 11px 4px 11px; border: 1px solid #ccc; } .res-more.visible > *:first-child { margin-top: 0; } .res-more.visible > *:last-child { margin-bottom: 5px; } .res-more.visible > *:last-child li:last-child { margin-bottom: 0px; } /* Lists in table */ body#vrtx-course-schedule td > ul, body#vrtx-course-schedule td > div > ul { margin-left: 0; } body#vrtx-course-schedule td > ol, body#vrtx-course-schedule td > div > ol { margin-left: 20px; } body#vrtx-course-schedule td > .r + *, body#vrtx-course-schedule td > div > .r + *, body#vrtx-course-schedule td > .r + * > li:first-child, body#vrtx-course-schedule td > div > .r + * > li:first-child { margin-top: 0; } body#vrtx-course-schedule td > *:last-child, body#vrtx-course-schedule td > div > *:nth-last-child(2) { margin-bottom: 0; } /* ^ Lists in table */ body#vrtx-course-schedule .status { color: #ed2023; font-weight: bold; padding-right: 0.4em; } body#vrtx-course-schedule .edit-wrp { padding: 10px; display: block; position: relative; } body#vrtx-course-schedule .edit-link, body#vrtx-course-schedule .edit-locked, body#vrtx-course-schedule .edit-locked-wrp { display: none; } body#vrtx-course-schedule .can-edit tr.visible a.edit-link, body#vrtx-course-schedule .can-edit tr:hover a.edit-link, body#vrtx-course-schedule .can-edit tr.visible .edit-locked, body#vrtx-course-schedule .can-edit tr:hover .edit-locked { display: block; position: absolute; top: 5px; right: 5px; margin: 0; } body#vrtx-course-schedule .can-edit tr.visible .edit-locked-wrp, body#vrtx-course-schedule .can-edit tr:hover .edit-locked-wrp { display: block; position: absolute; bottom: -5.5em; left: 10px; z-index: 1; min-width: 220px; } body#vrtx-course-schedule .edit-locked-wrp-inner, body#vrtx-course-schedule .edit-locked-wrp-inner * { display: block; clear: left; } body#vrtx-course-schedule .edit-locked-wrp-inner .edit-locked-title { background: transparent url("/vrtx/__vrtx/static-resources/themes/default/images/lock.png") no-repeat scroll 100% 1px; display: inline-block; font-weight: bold; margin-bottom: 2px; padding-right: 18px; } body#vrtx-course-schedule .can-edit tr.visible .edit-locked, body#vrtx-course-schedule .can-edit tr:hover .edit-locked { top: -5px; right: -5px; padding: 3px 7px; background: #fff; border: 1px solid #e4e4e4; } body#vrtx-course-schedule .cs-toc-content { display: block; } body#vrtx-course-schedule .cs-toc-section-link.loading { padding-right: 25px; background: url("/vrtx/__vrtx/static-resources/themes/default/images/spinner.gif") no-repeat center right; } body#vrtx-course-schedule .cs-wrp, body#vrtx-course-schedule .accordion-content { position: relative; } /* Expand and collapse */ body#vrtx-course-schedule #cs-expand-all { position: absolute; top: 15px; right: 15px; } body#vrtx-course-schedule #activities.expanded-all .res-more-toggle, body#vrtx-course-schedule #activities.expanded-all .ui-accordion-header-icon { display: none; } body#vrtx-course-schedule #activities.expanded-all .res-more { display: block; position: static; padding: 0; margin: 0; min-width: 0; } body#vrtx-course-schedule #activities.expanded-all td > ul, body#vrtx-course-schedule #activities.expanded-all td > div > .res-more > ul { margin-left: 0; } body#vrtx-course-schedule #activities.expanded-all .cs-toc-content > .ui-accordion h3.accordion a { color: #2b2b2b; } body#vrtx-course-schedule #activities.expanded-all .cs-toc-content > .ui-accordion .accordion-content, body#vrtx-course-schedule #activities.expanded-all .ui-accordion-header { padding-left: 0; } /* ^ NEW */ #timeplaner { width: 100%; border: none; } #tp-print { position: absolute; right: 15px; top: 19px; } #tp-print { text-decoration: none !important; } #tp-print:focus, #tp-print:hover { text-decoration: underline !important; } h1.with-tp-print { padding-right: 113px; } /* ^ Timepaner */ /* ^ Misc. overrides for * academic programmes and pages * */ /* * Mine studier * */ .vrtx-minestudier-login-button { display: none; } .minestudier-login-as-button .vrtx-minestudier-login-button { display: block; } .minestudier-login-as-button .vrtx-minestudier-login { display: none; } .vrtx-minestudier-next-lecture { clear: left; } .vrtx-minestudier-next-lecture p { margin: 7px 0 15px; line-height: 1.5; } .vrtx-minestudier-title h3 { float: left; margin: 0 10px 5px 0; } .vrtx-minestudier-title .vrtx-minestudier-name-opt-out { margin-top: 0.15em; display: inline-block; } .vrtx-minestudier-program-courses-component { clear: both; float: none; margin: 10px 0 15px; } .vrtx-minestudier-program-courses-component .vrtx-dropdown-link { padding-right: 0; background: none !important; background-image: none !important; } .edit-locked-wrp, .vrtx-minestudier-program-courses-wrapper { background: #fff; border: 4px solid rgba(188,180,180,0.5); } .vrtx-minestudier-program-courses-wrapper { right: -4px; top: 2em; width: 100%; padding: 0; overflow: visible !important; } .edit-locked-wrp-inner, .vrtx-minestudier-program-courses-wrapper-inner { border: 1px solid #bcb4b4; padding: 12px 10px; position: relative; } /* cssarrowplease.com */ .edit-locked-wrp-inner:after, .edit-locked-wrp-inner:before, .vrtx-minestudier-program-courses-wrapper-inner:after, .vrtx-minestudier-program-courses-wrapper-inner:before { bottom: 100%; left: 20px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; } .edit-locked-wrp-inner:after, .vrtx-minestudier-program-courses-wrapper-inner:after { border-color: rgba(255, 255, 255, 0); border-bottom-color: #fff; border-width: 10px; margin-left: -10px; } .edit-locked-wrp-inner:before, .vrtx-minestudier-program-courses-wrapper-inner:before { border-color: rgba(188, 180, 180, 0); border-bottom-color: #bcb4b4; border-width: 11px; margin-left: -11px; } .vrtx-minestudier-program-courses-wrapper-inner h4:first-child { margin-top: 0; } .vrtx-minestudier-program-courses-component .vrtx-minestudier-program-courses-wrapper-inner li { background: url(/vrtx/decorating/resources/dist/images/bullet-li-grey.png) no-repeat 0 7px !important; padding-left: 9px !important; margin: 2px 0 3px !important; } .vrtx-minestudier-program-courses-component .vrtx-minestudier-program-courses-wrapper-inner li a { padding: 0 !important; border-bottom: none; text-overflow: ellipsis; overflow: hidden; width: 100%; } #vrtx-minestudier-courseinfo #vrtx-additional-content ul { margin-top: 10px !important; } #vrtx-minestudier-courseinfo #vrtx-additional-content .searchsubmit { font-size: 0.92em; } .minestudier-message { background: url(/vrtx/decorating/resources/dist/images/line-dotted-grey-white-bg.png) repeat-x -4px 100%; margin-bottom: 20px; padding-bottom: 20px; } .minestudier-message .minestudier-message-date { font-size: 0.85em; color: #777; margin-top: 8px; display: block; } #minestudier-why-choose-uio { float: right; margin: -54px 0 0 0; font-weight: bold; width: 105px; } .minestudier-message .minestudier-message-programname { margin-bottom: 10px; display: block; } .minestudier-message .minestudier-message-freetext { font-size: 1.15em; } /* Component */ body#vrtx-minestudier { background-color: #fff !important; text-align: left !important; } .minestudier_optin { margin-bottom: 5px; } .minestudier-greeting { margin-bottom: 5px; } .vrtx-minestudier-all-messages { clear: left; } ul.vrtx-programlist { width: 100%; float: left; margin: 0 0 10px 10px; } ul.vrtx-courseslist-left, ul.vrtx-courseslist-middle, ul.vrtx-courseslist-right { float: left; width: 30%; margin: 0 0 10px 10px; } .minestudier-cookie h3 { clear: left; } .minestudier-spinner { float: none !important; margin: 10px 0 !important; display: block; color: #555; font-size: 0.92em; padding: 0 0 28px 0; } .minestudier-spinner img { float: none !important; margin: 0 15px -28px 0 !important; } /* ^ Component */ /* ^ Mine studier */ /* Campaign box */ #head #logos div#uiologo a, #head #logos div#facultylogo a { color: #000; } #head #logos div#facultylogo.institutelogo-exists a { color: #fff; } #head #logos div#facultylogo.institutelogo-exists a:hover, #head #logos div#facultylogo.institutelogo-exists a:focus { color: #0B5A9D; } #uiodoc .campaign-box { background: url(/vrtx/decorating/resources/dist/images/campaigns/study/banners/full/student1.jpg) no-repeat top left; min-height: 155px; } #uiodoc .campaign-box.person-2 { background-image: url(/vrtx/decorating/resources/dist/images/campaigns/study/banners/full/student2.jpg); } #uiodoc .campaign-box.person-3 { background-image: url(/vrtx/decorating/resources/dist/images/campaigns/study/banners/full/student3.jpg); } #uiodoc .campaign-box.person-4 { background-image: url(/vrtx/decorating/resources/dist/images/campaigns/study/banners/full/student4.jpg); } #uiodoc .campaign-box.person-5 { background-image: url(/vrtx/decorating/resources/dist/images/campaigns/study/banners/full/student5.jpg); } #uiodoc .campaign-box.person-6 { background-image: url(/vrtx/decorating/resources/dist/images/campaigns/study/banners/full/student6.jpg); } #uiodoc .campaign-box > * { padding-right: 220px; } #uiodoc-wrapper #uiodoc .campaign-box .vrtx-more { padding-right: 0px; } #uiodoc-wrapper #uiodoc .campaign-box * { color: #fff; } #uiodoc-wrapper #uiodoc .campaign-box { position: relative; } #uiodoc .campaign-box h2 { font-size: 1.85em; line-height: 1.17em; padding-top: 10px; } #uiodoc .campaign-box .vrtx-box-content { font-size: 1.234em; line-height: 1.33em; } #uiodoc .campaign-box .vrtx-box-content *.campaign-text-normal { font-size: 0.813em; } #uiodoc-wrapper #uiodoc .campaign-box .vrtx-box-content a { text-decoration: underline; } #uiodoc-wrapper #uiodoc .campaign-box .campaign-text-bottom a.campaign-link-facebook { background: url("/vrtx/decorating/resources/dist/images/campaigns/study/study-facebook-icon.png") no-repeat 0 0.1em; font-weight: bold; text-decoration: none; display: block; padding: 4px 0 4px 40px; } #uiodoc-wrapper #uiodoc .campaign-box .vrtx-box-content a.campaign-link-facebook:hover, #uiodoc-wrapper #uiodoc .campaign-box .vrtx-box-content a.campaign-link-facebook:focus { text-decoration: underline; } #uiodoc .half-box-left.campaign-box, #uiodoc .half-box-right.campaign-box { background-image: url(/vrtx/decorating/resources/dist/images/campaigns/study/banners/half/student1.png); height: auto; min-height: 210px; } #uiodoc .half-box-left.campaign-box.person-2, #uiodoc .half-box-right.campaign-box.person-2 { background-image: url(/vrtx/decorating/resources/dist/images/campaigns/study/banners/half/student2.png); } #uiodoc .half-box-left.campaign-box.person-3, #uiodoc .half-box-right.campaign-box.person-3 { background-image: url(/vrtx/decorating/resources/dist/images/campaigns/study/banners/half/student3.png); } #uiodoc .half-box-left.campaign-box.person-4, #uiodoc .half-box-right.campaign-box.person-4 { background-image: url(/vrtx/decorating/resources/dist/images/campaigns/study/banners/half/student4.png); } #uiodoc .half-box-left.campaign-box.person-5, #uiodoc .half-box-right.campaign-box.person-5 { background-image: url(/vrtx/decorating/resources/dist/images/campaigns/study/banners/half/student5.png); } #uiodoc .half-box-left.campaign-box.person-6, #uiodoc .half-box-right.campaign-box.person-6 { background-image: url(/vrtx/decorating/resources/dist/images/campaigns/study/banners/half/student6.png); } #uiodoc .half-box-left.campaign-box h2, #uiodoc .half-box-right.campaign-box h2 { font-size: 1.31em; line-height: 1.31em; padding-top: 0; } #uiodoc .half-box-left.campaign-box > *, #uiodoc .half-box-right.campaign-box > * { padding-right: 120px; } #uiodoc .half-box-left.campaign-box > h2, #uiodoc .half-box-right.campaign-box > h2 { padding-right: 108px; } #uiodoc .half-box-left.campaign-box.combine-horisontal { background-color: #fff; background-position: -8px 100%; } #uiodoc .half-box-right.campaign-box.combine-horisontal { margin-left: -15px; padding-left: 15px; } #uiodoc .campaign-box .campaign-text-bottom { position: absolute; bottom: 30px; left: 15px; margin-bottom: 0; } /* Campaign */ #campaign-person-inner, #campaign-person { display: none; } .campaign #campaign-person-inner, .campaign #campaign-person { display: block; opacity: 0; height: 0; overflow: hidden; } .campaign #campaign-person { z-index: -1; -webkit-transition: background-position 500ms ease-in-out; -moz-transition: background-position 500ms ease-in-out; -ms-transition: background-position 500ms ease-in-out; -o-transition: background-position 500ms ease-in-out; transition: background-position 500ms ease-in-out; } .campaign #campaign-person-inner { -webkit-transition: opacity 500ms ease-in-out; -moz-transition: opacity 500ms ease-in-out; -ms-transition: opacity 500ms ease-in-out; -o-transition: opacity 500ms ease-in-out; transition: opacity 500ms ease-in-out; } .campaign #uiodoc-wrapper { width: 970px; min-width: 0; } @media only screen and (min-width: 1280px) { body.campaign { overflow-x: hidden; } .campaign .head-uio #head .vrtx-login-manage-component { background-image: url("/vrtx/decorating/resources/dist/images/campaigns/study/head-menu-divider.png"); } .campaign #main { min-height: 476px; } #error.campaign #main { min-height: 650px; } .campaign .vrtx-context-message #main { min-height: 596px; } .campaign #uiodoc-wrapper.vrtx-context-message #total-main { padding-top: 62px; margin-top: 0; } .campaign #total-main .vrtx-context-message-box { top: 0px; } .campaign #head-globalnav { background: #463e46; } .campaign #head #logos #uiologo a, .campaign #head #logos #facultylogo a { color: #463e46; } .campaign #inner-outer-wrapper, .campaign #inner-wrapper { /* Systest: 0 202px */ background: url("/vrtx/decorating/resources/dist/images/campaigns/study/study-bg.png") no-repeat 0 170px; } #error.campaign #inner-wrapper { background-position: 0 116px; } .campaign #inner-outer-wrapper { background-position: 100% 0px; } .campaign #campaign-person.person-1 { background-image: url("/vrtx/decorating/resources/dist/images/campaigns/study/people/1280/student7.png"); } .campaign #campaign-person.person-2 { background-image: url("/vrtx/decorating/resources/dist/images/campaigns/study/people/1280/student5.png"); } .campaign #campaign-person.person-3 { background-image: url("/vrtx/decorating/resources/dist/images/campaigns/study/people/1280/student3.png"); } .campaign #campaign-person.person-4 { background-image: url("/vrtx/decorating/resources/dist/images/campaigns/study/people/1280/student4.png"); } .campaign #campaign-person.person-5 { background-image: url("/vrtx/decorating/resources/dist/images/campaigns/study/people/1280/student9.png"); } .campaign #campaign-person.person-6 { background-image: url("/vrtx/decorating/resources/dist/images/campaigns/study/people/1280/student10.png"); } .campaign #uiodoc, .campaign #uiodoc-wrapper, .campaign #globalnav { background: #f8f8f8; } /* .campaign #footer-wrapper, .campaign #uiodoc-wrapper { z-index: 1; }*/ .campaign #uiodoc-wrapper { width: 1010px; min-width: 0; } #error.campaign #uiodoc-wrapper { margin-top: -20px; padding-top: 20px; } .campaign #uiodoc { position: relative; } .campaign #uiodoc, .campaign #globalnav .vrtx-tab-menu { padding-left: 20px; padding-right: 20px; } .campaign #globalnav { width: 1009px; margin-bottom: 0; padding-bottom: 20px; border-bottom: none; } .campaign #globalnav .vrtx-tab-menu { border-bottom: 1px solid #d0d0d0; } .campaign #campaign-person { position: absolute; right: -1000px; top: 0px; width: 1000px; height: 670px; color: #fff; opacity: 1; z-index: 1; } } @media only screen and (min-width: 1510px) { .campaign #campaign-person-inner { font-size: 1.538em; line-height: 1.44em; font-family: Georgia, serif; position: absolute; bottom: 40px; left: 35px; opacity: 1; height: auto; } .campaign #campaign-person-inner-deadline { font-family: Arial, sans-serif; font-size: 0.8em; margin-top: 0.5em; } .campaign #campaign-person-inner-deadline #output { font-size: 10px; margin-top: -0.9em; color: #bbb; } } @media only screen and (min-width: 1920px) { .campaign #campaign-person-inner { font-size: 2.154em; line-height: 1.4em; bottom: 55px; left: 60px; -webkit-transition: opacity 500ms ease-in-out, position 500ms ease-in-out, font-size 500ms ease-in-out; -moz-transition: opacity 500ms ease-in-out, position 500ms ease-in-out, font-size 500ms ease-in-out; -ms-transition: opacity 500ms ease-in-out, position 500ms ease-in-out, font-size 500ms ease-in-out; -o-transition: opacity 500ms ease-in-out, position 500ms ease-in-out, font-size 500ms ease-in-out; transition: opacity 500ms ease-in-out, position 500ms ease-in-out, font-size 500ms ease-in-out; } .campaign #campaign-person.person-1 { background-image: url("/vrtx/decorating/resources/dist/images/campaigns/study/people/1600/student7.png"); } .campaign #campaign-person.person-2 { background-image: url("/vrtx/decorating/resources/dist/images/campaigns/study/people/1600/student5.png"); } .campaign #campaign-person.person-3 { background-image: url("/vrtx/decorating/resources/dist/images/campaigns/study/people/1600/student3.png"); } .campaign #campaign-person.person-4 { background-image: url("/vrtx/decorating/resources/dist/images/campaigns/study/people/1600/student4.png"); } .campaign #campaign-person.person-5 { background-image: url("/vrtx/decorating/resources/dist/images/campaigns/study/people/1600/student9.png"); } .campaign #campaign-person.person-6 { background-image: url("/vrtx/decorating/resources/dist/images/campaigns/study/people/1600/student10.png"); } .campaign #campaign-person-inner-deadline { font-size: 0.714em; margin-top: 0.1em; } .campaign #campaign-person-inner-deadline #output { font-size: 12px; } }