@import 'page_header'; @import 'page_footer'; @import 'menu'; @import 'right_menu'; @import 'homepage'; @import 'video_popup'; @import 'locked_message'; @import 'cookies'; @import 'download_files'; @import 'landing_page'; @import 'element_adjacent_objects'; html, body { height: 100%; } html { background: #f0f0f0; } body { background: #fff; } #request_read_container_folder { overflow: hidden; } #element_adjacent_objects { clear: both; width: 100% !important; background-color: #fff; } .main_wrapper { position: relative; padding: 2em 0 1em 0; /*min-height: calc(100% - 463px);*/ min-height: calc(100% - 525px); background: #fff; } .main_wrapper > *:nth-child(1) { max-width: 800px; padding: 0 4em; margin: auto; } @media screen and (max-width: 1024px) { .main_wrapper > *:nth-child(1) { padding: 0 5em; } } @media screen and (orientation: portrait) { body { font-size: 1.2em; } /* header.page_header > div > a { width: 65%; height: auto; } header.page_header > a { padding: 0 0.65em; } */ } .main_wrapper > *:nth-child(2) { position: absolute; top: 0; right: 0; width: 0; } .main { min-height: calc(100% - 463px); } .main p, .main table, .main ul, .main ol { font-size: 16px; } .main p, .main ul, .main ol { max-width: 610px; } .quiz_type_radio ul { list-style-type: none; list-style: none; } .quiz_type_radio li { padding: 0.25em 0; } .quiz_type_radio input[type="radio"] { margin-right: 0.5em; } img#quiz_1_matchbox_correct, img#quiz_1_matchbox_wrong { height: 1.7em; } #iframe { border: none; } figure { -webkit-margin-before: 0; -webkit-margin-after: 0; -webkit-margin-start: 0; -webkit-margin-end: 0; } table.homepage th, table.homepage td { border: none; } /********** Kristians doodles **********/ .table-noborder th, .table-noborder td { border: 0 none; } table.matchbox { width: 100% !important; } table.matchbox td { height: auto !important; min-height: 125px; } table.matchbox td .cell_content { font-size: 14px; min-height: 125px; width: auto !important; } .table-noborder th { border-left: 0 none; border-right: 0 none; border-top: 0 none; border-bottom: 1px solid #000000; height: 1.7rem; /*text-align: left;*/ font-weight: normal; } table input[type="text"], table input[type="password"], table textarea { width: 100%; } .table-wide a { color: #000000; text-decoration: none; } .table-wide a:hover { text-decoration: underline; } .table-wide th { background-color: #b0f9ea; } .table-wide td , .table-wide th { text-align: center } .table-wide { width: 100%; } #wrapper_object_content ol.ol-type-1 li { list-style-type: decimal; } .chapter-mark { border-bottom: 6px solid #64b8a8; display: inline-block; position: absolute; top: 0; } .chaptername { color: #64b8a8; display: inline-block; padding: 5px; } /********** **********/ #tooltip { background: #000; padding-left: 15px; padding-bottom: 15px; border: 1px solid; border-radius: 7px; } #tooltip h1 { color: #5bb198; margin: 7px 0; padding: 0; } #tooltip * { color: #FFF; } .tidy-label{ display: inline-block; margin-bottom: 0.25em; width: 10em; } .tidy-label + input { margin-bottom: 0.25em; } .mejs-container, .mejs-container video { max-width: 800px; } .media_tags { display: none; } .page_header .student { display: none; } a[data-active="active"] + ul.open { display: none !important; } h2:empty + span.error { display: none; } table.nolines { border: 0 !important; } .line { border-bottom: 1px solid black; } #tooltip { margin: 0; padding: 0.5rem; background: #fff; } #tooltip #tooltip_content { color: #000; }