@charset "UTF-8";
.page_header {
height: 6em;
background-image: url("/data/467a5161-dbf3-42e6-be08-b43249b5453d");
background-size: 240em 6em;
background-position: calc(50% - 320px) 50%;
}
.page_header > div {
overflow: hidden;
}
.page_header > div > .color-bars {
height: 0.5em;
overflow: hidden;
}
.page_header > div > .color-bars > span {
display: block;
float: left;
width: 33.33%;
height: inherit;
}
.page_header > div > a {
float: left;
width: 18em;
height: 5.5em;
background-color: #928;
}
.page_header > div > a > img {
width: inherit;
height: inherit;
vertical-align: top;
}
.page_header > div > img {
float: left;
margin-top: 1.5em;
width: 4em;
height: 4em;
background-color: #928;
}
.page_header > div > a + div {
width: calc(100% - 18em);
}
.page_header > div > a + img + div {
width: calc(100% - 22em);
}
.page_header > div > div:not(:first-child) {
float: left;
height: 5.5em;
}
.page_header > div > div:not(:first-child) .dbok {
float: right;
margin: calc(0.875em - 1px) 1em calc(0.875em - 1px) 0;
width: 5.75em;
height: 2.25em;
border: 1px solid #fff;
transition: background-color 0.2s;
}
.page_header > div > div:not(:first-child) .dbok > svg {
width: inherit;
height: inherit;
}
.page_header > div > div:not(:first-child) .dbok > svg path {
fill: #fff;
transition: fill 0.2s;
}
.page_header > div > div:not(:first-child) .dbok:hover {
background-color: #fff;
}
.page_header > div > div:not(:first-child) .dbok:hover > svg path {
fill: #928;
}
.page_header > div > div:not(:first-child) .nn-2006,
.page_header > div > div:not(:first-child) .about {
float: right;
margin: calc(0.875em - 1px) 1em calc(0.875em - 1px) 0;
width: 5.75em;
height: 2.25em;
line-height: 2.25em;
color: #fff;
font-weight: bold;
text-decoration: none;
text-align: center;
border: 1px solid #fff;
transition: color 0.2s, background-color 0.2s;
}
.page_header > div > div:not(:first-child) .nn-2006:hover,
.page_header > div > div:not(:first-child) .about:hover {
color: #928;
background-color: #fff;
}
.page_header > div > div:not(:first-child) .about {
width: 8.75em;
}
.page_header > div > div:not(:first-child) nav {
clear: both;
height: 1.6em;
background-image: url("/data/48d401a6-8d85-4406-80af-459984f0b25e");
background-repeat: no-repeat;
background-position: bottom left;
top: -.1em;
position: relative;
}
.page_header > div > div:not(:first-child) nav > ul {
list-style-type: none;
margin: 0;
padding: 0;
height: inherit;
padding-left: 2.5em;
}
.page_header > div > div:not(:first-child) nav > ul > li {
float: left;
margin: 0;
padding: 0;
height: inherit;
}
.page_header > div > div:not(:first-child) nav > ul > li > a,
.page_header > div > div:not(:first-child) nav > ul > li > span,
.page_header > div > div:not(:first-child) nav > ul > li > div {
display: inline-block;
padding: 0.25em 0.5em 0 0.5em;
height: 1.25em;
line-height: 1.25em;
color: #000;
text-decoration: none;
font-weight: 700;
}
.page_header > div > div:not(:first-child) nav > ul > li > a > span,
.page_header > div > div:not(:first-child) nav > ul > li > span > span,
.page_header > div > div:not(:first-child) nav > ul > li > div > span {
font-size: 0.8em;
}
.page_header > div > div:not(:first-child) nav > ul > li > div {
cursor: default;
}
.page_header > div > div:not(:first-child) nav > ul > li:not(:first-child):after {
content: '/';
float: left;
display: block;
padding-top: 0.375em;
height: 1.125em;
line-height: 1.125em;
}
.page_header > div > div:not(:first-child) nav > ul > li > a:hover {
color: #928;
}
.page_header > div > div:not(:first-child) nav > ul > li > span {
font-weight: 900;
}
.view_color_default .page_header .color-bars > span:nth-child(1) {
background-color: #5a3;
}
.view_color_default .page_header .color-bars > span:nth-child(2) {
background-color: #08d;
}
.view_color_default .page_header .color-bars > span:nth-child(3) {
background-color: #d72;
}
.view_color_green .page_header .color-bars > span {
background-color: #5a3;
}
.view_color_blue .page_header .color-bars > span {
background-color: #08d;
}
#menuwrapper {
z-index: 100;
position: absolute;
left: 0;
top: 0;
background: #ff0;
}
.view_homepage section ul {
list-style-type: none;
overflow: hidden;
}
.view_homepage section ul li {
display: inline-block;
width: 30%;
margin: 0 1%;
border-bottom-style: solid;
border-bottom-width: 0.8em;
}
.view_homepage section ul li > span.inactive {
pointer-events: none;
opacity: 0.5;
}
.view_homepage section ul li a, .view_homepage section ul li > span {
height: 25em;
display: block;
text-decoration: none;
}
.view_homepage section ul li a > div, .view_homepage section ul li > span > div {
height: 100%;
position: relative;
}
.view_homepage section ul li a > div > span, .view_homepage section ul li > span > div > span {
margin: 0 auto;
width: 5em;
position: relative;
top: 5em;
border: 2px solid white;
text-align: center;
padding: 0.5em 1em;
text-decoration: none;
color: white;
font-size: 1.2em;
display: block;
visibility: hidden;
}
.view_homepage section ul li a > div > img, .view_homepage section ul li > span > div > img {
position: absolute;
bottom: 0;
left: 50%;
margin-left: -2em;
}
.view_homepage section ul li a > div:hover > span, .view_homepage section ul li > span > div:hover > span {
visibility: visible;
}
.view_homepage section ul li:nth-child(1) {
border-color: #5a3;
}
.view_homepage section ul li:nth-child(1) > a {
background-image: url("/data/41504f5a-8ec5-4915-a6ab-354cd3922d98");
background-size: cover;
}
.view_homepage section ul li:nth-child(2) {
border-color: #08d;
}
.view_homepage section ul li:nth-child(2) > a {
background-image: url("/data/0fb08fb9-9648-4778-96b5-abf019d0f984");
background-size: cover;
}
.view_homepage section ul li:nth-child(3) {
border-color: #d72;
}
.view_homepage section ul li:nth-child(3) > a {
background-image: url("/data/4b0cb3ae-a9b3-47a0-a276-aaf1fc871478");
background-size: cover;
}
#document_title {
display: none;
}
figure {
-webkit-margin-before: 0;
-webkit-margin-after: 0;
-webkit-margin-start: 0;
-webkit-margin-end: 0;
}
.view_homepage section ul li:nth-child(1) a > div:hover {
background-color: rgba(85, 170, 51, 0.5);
}
.view_homepage section ul li:nth-child(2) a > div:hover {
background-color: rgba(0, 136, 221, 0.5);
}
.view_homepage section ul li:nth-child(3) a > div:hover {
background-color: rgba(221, 119, 34, 0.5);
}
/**
* first level property in $images is a view_class custom_init.
* landing_page view can be used many times, each of them uses different set of images.
*/
.view_landing_page section > ul {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
}
.view_landing_page section > ul > li {
display: block;
float: left;
padding: 0.5em 1em;
width: calc(33.33% - 2em);
}
.view_landing_page section > ul > li .view-button-box {
display: block;
text-decoration: none;
/*
&:hover > div > div:after {
transform: translateY(10%) translateX(-175px) rotate(-45deg);
}
*/
}
.view_landing_page section > ul > li .view-button-box > div:first-child {
height: 10em;
background-size: cover;
background-position: center center;
}
.view_landing_page section > ul > li .view-button-box > div:first-child > div {
height: inherit;
transition: background-color 0.3s;
/*
position: relative;
overflow: hidden;
&:after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 500%;
height: 1000%;
background: #479a2a;
z-index: 1;
transform-origin: 0% 0%;
transform: translateX(calc(20% - 25px)) translateY(10%) rotate(-45deg);
transition: transform .3s;
opacity: 0.8;
}
*/
}
.view_landing_page section > ul > li .view-button-box > div:first-child > div > span {
position: relative;
z-index: 2;
display: none;
margin: 3.5em 0 0 calc(50% - 3em);
padding: 0.75em 1em;
width: 4em;
color: #fff;
font-weight: bold;
text-align: center;
border: 1px solid #fff;
text-transform: uppercase;
}
.view_landing_page section > ul > li .view-button-box > div:last-child {
overflow: hidden;
}
.view_landing_page section > ul > li .view-button-box > div:last-child > .view-button-box-number {
display: inline-block;
width: 2em;
height: 2em;
line-height: 2em;
color: #fff;
text-align: center;
font-size: 1.1em;
}
.view_landing_page section > ul > li .view-button-box > div:last-child > span:last-child {
display: inline-flex;
padding: 0.125em 0 0 0.5em;
line-height: 1.25em;
color: #000;
font-size: 1.1em;
text-transform: uppercase;
width: 85%;
}
.view_landing_page section > ul > li .view-button-box:hover > div:first-child span {
display: inline-block;
}
.view_landing_page.view_class_default section > ul > li:nth-child(1) .view-button-box > div:first-child {
background-image: url("/data/9d4b62dd-f74d-4ae7-b088-12fe07649c38");
}
.view_landing_page.view_class_default section > ul > li:nth-child(2) .view-button-box > div:first-child {
background-image: url("/data/9d4b62dd-f74d-4ae7-b088-12fe07649c38");
}
.view_landing_page.view_class_default section > ul > li:nth-child(3) .view-button-box > div:first-child {
background-image: url("/data/9d4b62dd-f74d-4ae7-b088-12fe07649c38");
}
.view_landing_page.view_class_default section > ul > li:nth-child(4) .view-button-box > div:first-child {
background-image: url("/data/9d4b62dd-f74d-4ae7-b088-12fe07649c38");
}
.view_landing_page.view_class_default section > ul > li:nth-child(5) .view-button-box > div:first-child {
background-image: url("/data/9d4b62dd-f74d-4ae7-b088-12fe07649c38");
}
.view_landing_page.view_class_default section > ul > li:nth-child(6) .view-button-box > div:first-child {
background-image: url("/data/9d4b62dd-f74d-4ae7-b088-12fe07649c38");
}
.view_landing_page.view_class_a1 section > ul > li:nth-child(1) .view-button-box > div:first-child {
background-image: url("/data/f64ca24d-0e9a-49d9-b86d-cc6a05444ea5");
}
.view_landing_page.view_class_a1 section > ul > li:nth-child(2) .view-button-box > div:first-child {
background-image: url("/data/ba2808e9-9fc8-4253-a866-dff40cb0678c");
}
.view_landing_page.view_class_a1 section > ul > li:nth-child(3) .view-button-box > div:first-child {
background-image: url("/data/f035b962-d483-4c6f-8c4f-481ed5dc1ad9");
}
.view_landing_page.view_class_a1 section > ul > li:nth-child(4) .view-button-box > div:first-child {
background-image: url("/data/bf40fad7-8713-4953-a5a6-e96cdb1b2fe0");
}
.view_landing_page.view_class_a1 section > ul > li:nth-child(5) .view-button-box > div:first-child {
background-image: url("/data/c4904b86-a567-403c-b419-ebe97decc632");
}
.view_landing_page.view_class_a1 section > ul > li:nth-child(6) .view-button-box > div:first-child {
background-image: url("/data/420d47cf-4cef-4519-a0bf-b0ef67b08684");
}
.view_landing_page.view_class_a1 section > ul > li:nth-child(7) .view-button-box > div:first-child {
background-image: url("/data/a40f4e94-a68e-4063-b071-d937cf388300");
}
.view_landing_page.view_class_a1 section > ul > li:nth-child(8) .view-button-box > div:first-child {
background-image: url("/data/14d0b5ba-42ac-43a0-8ddb-cc17c30cff56");
}
.view_landing_page.view_class_a1 section > ul > li:nth-child(9) .view-button-box > div:first-child {
background-image: url("/data/178ac031-4779-4e22-8581-f8614f483783");
}
.view_landing_page.view_class_a1 section > ul > li:nth-child(10) .view-button-box > div:first-child {
background-image: url("/data/8152a62b-478a-4c00-87c8-7da93737997f");
}
.view_landing_page.view_class_a1 section > ul > li:nth-child(11) .view-button-box > div:first-child {
background-image: url("/data/77487d09-013d-47f9-920d-4d2367891401");
}
.view_landing_page.view_class_a1 section > ul > li:nth-child(12) .view-button-box > div:first-child {
background-image: url("/data/e56b0164-5c3b-4502-8d5b-9a14501f6849");
}
.view_landing_page.view_class_a2 section > ul > li:nth-child(1) .view-button-box > div:first-child {
background-image: url("/data/e70c40ac-dd60-46ec-ace3-ed61ff95aaad");
}
.view_landing_page.view_class_a2 section > ul > li:nth-child(2) .view-button-box > div:first-child {
background-image: url("/data/2684e191-119a-4c8f-8f46-8e2c34fc75fa");
}
.view_landing_page.view_class_a2 section > ul > li:nth-child(3) .view-button-box > div:first-child {
background-image: url("/data/0022688f-8224-4950-9baf-2acd622347e0");
}
.view_landing_page.view_class_a2 section > ul > li:nth-child(4) .view-button-box > div:first-child {
background-image: url("/data/3e21e63e-922f-416d-8ae8-e49417ebf06a");
}
.view_landing_page.view_class_a2 section > ul > li:nth-child(5) .view-button-box > div:first-child {
background-image: url("/data/d027f1b2-4493-4532-bc14-9cf5a9922967");
}
.view_landing_page.view_class_a2 section > ul > li:nth-child(6) .view-button-box > div:first-child {
background-image: url("/data/eab1ce20-84c5-48ca-8889-26a435c296e6");
}
.view_landing_page.view_class_a2 section > ul > li:nth-child(7) .view-button-box > div:first-child {
background-image: url("/data/a436af44-a74a-4e8c-89d7-b86e3cd65563");
}
.view_landing_page.view_class_a2 section > ul > li:nth-child(8) .view-button-box > div:first-child {
background-image: url("/data/2d064e98-3bc5-4bb4-92c4-5fdf5eb8e0af");
}
.view_landing_page.view_class_a2 section > ul > li:nth-child(9) .view-button-box > div:first-child {
background-image: url("/data/5b5cd78e-c3f8-4df4-9cc4-c1cc65d63e36");
}
.view_landing_page.view_class_a2 section > ul > li:nth-child(10) .view-button-box > div:first-child {
background-image: url("/data/bf5122a4-aacf-4001-bbfb-b6786fd65f67");
}
.view_landing_page.view_class_laerer section > ul > li:nth-child(1) .view-button-box > div:first-child {
background-image: url("/data/9d4b62dd-f74d-4ae7-b088-12fe07649c38");
}
.view_landing_page.view_class_laerer section > ul > li:nth-child(2) .view-button-box > div:first-child {
background-image: url("/data/9d4b62dd-f74d-4ae7-b088-12fe07649c38");
}
.view_landing_page.view_class_laerer section > ul > li:nth-child(3) .view-button-box > div:first-child {
background-image: url("/data/9d4b62dd-f74d-4ae7-b088-12fe07649c38");
}
.view_landing_page.view_class_laerer section > ul > li:nth-child(4) .view-button-box > div:first-child {
background-image: url("/data/9d4b62dd-f74d-4ae7-b088-12fe07649c38");
}
.view_landing_page.view_class_laerer section > ul > li:nth-child(5) .view-button-box > div:first-child {
background-image: url("/data/9d4b62dd-f74d-4ae7-b088-12fe07649c38");
}
.view_landing_page.view_class_laerer section > ul > li:nth-child(6) .view-button-box > div:first-child {
background-image: url("/data/9d4b62dd-f74d-4ae7-b088-12fe07649c38");
}
.view_landing_page.view_color_default .view-button-box:hover > div > div {
background-color: rgba(153, 34, 136, 0.7);
}
.view_landing_page.view_color_green .view-button-box:hover > div > div {
background-color: rgba(85, 170, 51, 0.7);
}
.view_landing_page.view_color_blue .view-button-box:hover > div > div {
background-color: rgba(0, 136, 221, 0.7);
}
.view_landing_page.view_color_orange .view-button-box:hover > div > div {
background-color: rgba(221, 119, 34, 0.7);
}
.view_landing_page.view_color_default .view-button-box-number {
background-color: #928;
}
.view_landing_page.view_color_green .view-button-box-number {
background-color: #5a3;
}
.view_landing_page.view_color_blue .view-button-box-number {
background-color: #08d;
}
.view_landing_page.view_color_orange .view-button-box-number {
background-color: #d72;
}
/*.view_color_default .view-button-box:hover > div:first-child > div {
background-color: rgba(color('purple'), 0.85);
}
.view_color_green .view-button-box:hover > div:first-child > div {
background-color: rgba(color('green'), 0.85);
}
.view_color_blue .view-button-box:hover > div:first-child > div {
background-color: rgba(color('blue'), 0.85);
}
.view_color_orange .view-button-box:hover > div:first-child > div {
background-color: rgba(color('orange'), 0.85);
}
*/
@media screen and (max-width: 799px) {
.view_landing_page section > ul > li {
width: calc(100% - 2em);
}
}
@media screen and (min-width: 800px) and (max-width: 1023px) {
.view_landing_page section > ul > li {
width: calc(50% - 2em);
}
}
@media screen and (min-width: 1366px) {
.view_landing_page section > ul > li {
width: calc(33.33% - 2em);
}
}
/**
* first level property in $images is a view_class custom_init.
* landing_page view can be used many times, each of them uses different set of images.
*/
/* hiding icons for teacher section 29.11.2016 mc */
.view_landing_page_accordion.view_class_teacher section > ul > li {
display: inline-block;
float: left;
}
.view_landing_page_accordion.view_class_teacher section > ul > li:nth-child(3n + 1) {
clear: inherit;
}
.view_landing_page_accordion.view_class_teacher section > ul > li > div,
.view_landing_page_accordion.view_class_teacher section > ul > li > a {
background: #928;
}
.view_landing_page_accordion.view_class_teacher section > ul > li > div > span,
.view_landing_page_accordion.view_class_teacher section > ul > li > a > span {
color: white;
}
.view_landing_page_accordion.view_class_teacher section > ul > li > div > img,
.view_landing_page_accordion.view_class_teacher section > ul > li > a > img {
display: none;
}
.view_landing_page_accordion section > ul {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
}
.view_landing_page_accordion section > ul > li {
display: block;
float: left;
padding: 0.5em 1em 1.5em 1em;
width: calc(47% - 2em);
/*
> a:hover {
background-color: color('purple');
> span {
color: color('white');
}
}
*/
}
.view_landing_page_accordion section > ul > li:nth-child(3n + 1) {
clear: both;
}
.view_landing_page_accordion section > ul > li > div,
.view_landing_page_accordion section > ul > li > a {
position: relative;
display: block;
margin-bottom: 0.5em;
padding: 0.75em 2.5em 0.75em 0.5em;
width: calc(100% - 3.25em);
height: 1.5em;
line-height: 1.5em;
text-decoration: none;
border: 0.125em solid #928;
transition: background-color 0.2s;
}
.view_landing_page_accordion section > ul > li > div > span,
.view_landing_page_accordion section > ul > li > a > span {
font-weight: 900;
color: #928;
text-transform: uppercase;
transition: color 0.2s;
}
.view_landing_page_accordion section > ul > li > div > span.locker:after,
.view_landing_page_accordion section > ul > li > a > span.locker:after {
content: '';
display: inline-block;
width: 1.25em;
height: 1.25em;
background-image: url("/data/ec694e1d-4462-4d59-8124-e79071e96b28");
background-size: 1.25em 1.25em;
}
.view_landing_page_accordion section > ul > li > div > img,
.view_landing_page_accordion section > ul > li > a > img {
position: absolute;
right: 0.25em;
bottom: -0.8em;
width: 3.5em;
height: 3.5em;
}
.view_landing_page_accordion section > ul > li > ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.view_landing_page_accordion section > ul > li > ul > li {
margin: 0;
padding: 0;
}
.view_landing_page_accordion section > ul > li > ul > li > a {
display: block;
padding: 0.45em 0.75em;
color: #000;
text-decoration: none;
border-bottom: 1px solid #000;
transition: all 0.2s;
}
.view_landing_page_accordion section > ul > li > ul > li > a:hover {
color: #fff;
background-color: #928;
border-color: #928;
}
@media screen and (max-width: 799px) {
.view_landing_page section > ul > li {
width: calc(100% - 2em);
}
}
@media screen and (min-width: 800px) and (max-width: 1023px) {
.view_landing_page section > ul > li {
width: calc(50% - 2em);
}
}
@media screen and (min-width: 1366px) {
.view_landing_page section > ul > li {
width: calc(33.33% - 2em);
}
}
/**
* colors
*/
.view_landing_page_accordion #request_read_container_folder .title {
font-size: 1.5em;
text-transform: uppercase;
font-weight: 900;
margin-bottom: 0.5em;
display: block;
}
.view_landing_page_accordion.view_color_green #request_read_container_folder .title {
color: #5a3;
}
.view_landing_page_accordion.view_color_blue #request_read_container_folder .title {
color: #08d;
}
.view_landing_page_accordion.view_color_orange #request_read_container_folder .title {
color: #d72;
}
.view_landing_page_accordion.view_color_green section > ul > li > ul > li > a:hover {
color: #fff;
background-color: #5a3;
border-color: #5a3;
}
.view_landing_page_accordion.view_color_blue section > ul > li > ul > li > a:hover {
color: #fff;
background-color: #08d;
border-color: #08d;
}
.view_landing_page_accordion.view_color_orange section > ul > li > ul > li > a:hover {
color: #fff;
background-color: #d72;
border-color: #d72;
}
.view_exercises {
overflow: hidden;
}
.view_exercises aside {
float: left;
width: 17%;
}
.view_exercises aside > h1 {
margin: 0 0 0.75em 0;
font-size: 138.5%;
text-transform: uppercase;
}
.view_exercises aside > div {
position: relative;
margin-bottom: 1em;
padding: 0.75em 2.5em 0.75em 0.5em;
width: calc(100% - 3.25em);
height: 1.5em;
line-height: 1.5em;
border: 0.125em solid #928;
}
.view_exercises aside > div > img {
position: absolute;
right: 0.25em;
bottom: -0.5em;
width: 3em;
height: 3em;
}
.view_exercises aside ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.view_exercises aside ul > li {
margin: 0;
padding: 0;
}
.view_exercises aside ul > li:not(.open) > ul {
height: 0;
}
.view_exercises aside ul > li > ul {
height: auto;
transition: height 0.4s;
overflow: hidden;
}
.view_exercises aside ul > li > a,
.view_exercises aside ul > li > div {
display: block;
padding: 0.5em;
line-height: 1.25em;
color: #000;
font-size: 0.75em;
text-decoration: none;
border-bottom: 1px solid #928;
transition: color 0.2s, background-color 0.2s;
}
.view_exercises aside ul > li > a:hover {
color: #fff;
background-color: #928;
}
.view_exercises aside ul > li > a.active {
background-color: rgba(153, 34, 136, 0.35);
}
.view_exercises aside ul > li.open > div {
color: #fff;
background-color: #928;
}
.view_exercises aside ul > li.open > a {
color: #fff;
background-color: #928;
}
.view_exercises aside ul > li:only-child {
display: none;
}
.view_exercises aside ul ul a {
padding: 0.5em 0.5em 0.5em 1.5em;
background-color: rgba(153, 34, 136, 0.15);
}
.view_exercises aside > a {
display: block;
margin-top: 1em;
padding: 0.5em 0.25em;
color: #fff;
text-align: center;
text-decoration: none;
}
.view_exercises section {
float: right;
width: 80%;
}
.view_exercises.view_color_green aside > h1 {
color: #5a3;
}
.view_exercises.view_color_green aside ul > li > div:hover {
color: #fff;
background-color: #5a3;
cursor: pointer;
}
.view_exercises.view_color_green aside ul > li > a:hover {
color: #fff;
background-color: #5a3;
}
.view_exercises.view_color_green aside > a {
background-color: #5a3;
}
.view_exercises.view_color_blue aside > h1 {
color: #08d;
}
.view_exercises.view_color_blue aside ul > li > div:hover {
color: #fff;
background-color: #08d;
cursor: pointer;
}
.view_exercises.view_color_blue aside ul > li > a:hover {
color: #fff;
background-color: #08d;
}
.view_exercises.view_color_blue aside > a {
background-color: #08d;
}
.view_exercises.view_color_orange aside > h1 {
color: #d72;
}
.view_exercises.view_color_orange aside ul > li > div:hover {
color: #fff;
background-color: #d72;
cursor: pointer;
}
.view_exercises.view_color_orange aside ul > li > a:hover {
color: #fff;
background-color: #d72;
}
.view_exercises.view_color_orange aside > a {
background-color: #d72;
}
.quiz_type_matchbox .audio_mpeg .label {
display: none;
}
/**
* ! - old styles
*/
.exercises #iframe {
border: none;
}
.exercises aside {
background: #ff0;
}
.exercises .bx-viewport figure {
height: 500px;
}
.exercises .bx-viewport > * {
background: #eee;
}
.exercises .bx-viewport .title {
padding: 10px 20px;
color: #fff;
background: #07f;
}
.exercises .bx-pager .bx-pager-link.active > * {
background-color: #07f;
}
.view_exercises .audio_mpeg {
border: none !important;
border-radius: 0 !important;
background: c("purple") !important;
}
.view_exercises .audio_mpeg > button {
margin-top: 0;
margin-right: 6px;
width: 24px;
height: 20px;
border: none !important;
background: url("/data/f50d4115-9bc9-4774-a213-19822dc01db8") no-repeat;
}
.view_exercises .audio_mpeg > button.play_button {
background-position: 0 0 !important;
}
.view_exercises .audio_mpeg > button.pause_button {
background-position: 0 -20px !important;
}
.view_exercises .audio_mpeg > button.stop_button {
background-position: 0 -40px !important;
}
.view_exercises .audio_mpeg > button:focus {
outline: none !important;
}
.view_exercises .audio_mpeg > button > img {
display: none;
}
.view_exercises .audio_mpeg > span:first-of-type {
display: block;
float: right;
padding-top: 3px;
color: #aaa;
font-size: 13px;
}
.view_exercises .audio_mpeg .ui-slider {
border: none !important;
border-radius: 0;
background: #ddd !important;
}
.view_exercises .audio_mpeg .ui-slider-handle {
height: 1.4em !important;
border: none !important;
border-radius: 0;
}
.view_exercises .audio_mpeg .ui-slider-handle:focus {
outline: none;
}
.view_exercises .active .track_page > span,
.view_exercises .active .track_page > p,
.view_exercises .active .file_desc {
color: #fff;
}
.view_exercises .audio_mpeg > span:first-of-type {
color: #fff !important;
}
.view_teacher section > article {
padding-bottom: 2em;
}
.view_teacher section > article > h1 {
font-size: 1.5em;
margin: 0 0 1em 0;
text-transform: uppercase;
font-weight: 900;
color: #d72;
}
.view_teacher section > article ul {
margin-left: 0;
}
.view_teacher section > article ul:nth-of-type(1) {
margin-bottom: 2em;
}
.view_teacher section > article ul:nth-of-type(1) > li {
display: inline-block;
}
.view_teacher section > article ul:nth-of-type(1) > li > a {
padding: 1em;
margin-right: 1em;
background: #d72;
color: white;
}
.view_teacher section > article ul:nth-of-type(2) {
display: inline-block;
background: #eeeeee;
padding: 1.5em;
}
.view_teacher section > article ul:nth-of-type(2) > li {
display: inline-block;
margin-right: 2em;
width: 200px;
}
.view_teacher section > article ul:nth-of-type(2) > li span {
margin-top: 1em;
display: inline-block;
}
.view_teacher section > article ul:nth-of-type(2) > li > a {
display: block;
width: inherit;
height: inherit;
transition: background-color 0.3s;
}
.view_teacher section > article ul:nth-of-type(2) > li > a:hover {
background-color: #d72;
}
.view_teacher section > article ul:nth-of-type(2) > li > a:hover > img {
opacity: 0.5;
}
.view_teacher section > article ul:nth-of-type(2) > li > a > img {
width: 200px;
height: auto;
box-shadow: 5px 5px 10px 0px rgba(128, 128, 128, 0.3);
margin-bottom: -0.25em;
}
.view_teacher section > article ul li {
margin-bottom: 0.5em;
list-style: none;
}
.view_teacher section > article a {
color: #d72;
text-decoration: none;
}
.view_teacher section > article a:hover {
text-decoration: underline;
}
.view_teacher section > article a.external:after {
content: '';
color: white;
display: inline-block;
margin: 0 0 0 1em;
width: 2em;
height: 2em;
text-decoration: none;
background: url(/data/f7c622ce-b6b2-432e-95df-0fe979946e90) no-repeat;
background-size: 2em 2em;
position: relative;
top: 0.3em;
}
.view_teacher section > ul {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
}
.view_teacher section > ul > li {
display: block;
float: left;
padding: 0.5em 1em;
width: calc(33.33% - 2em);
}
.view_teacher section > ul > li .view-button-box {
display: block;
text-decoration: none;
}
.view_teacher section > ul > li .view-button-box > div:first-child {
padding-top: 0.75em;
height: 4em;
background-color: #928;
border-bottom: 0.75em solid #d72;
overflow: hidden;
}
.view_teacher section > ul > li .view-button-box > div:first-child > img {
float: left;
margin: 0 1em 0 2em;
width: 4em;
height: 4em;
vertical-align: top;
}
.view_teacher section > ul > li .view-button-box > div:first-child > span {
float: left;
margin-top: 0.625em;
font-size: 1.5em;
color: #fff;
font-weight: bold;
}
.view_teacher section > ul > li .view-button-box > div:last-child {
height: 17em;
background-size: cover;
background-position: center bottom;
}
.view_teacher section > ul > li .view-button-box > div:last-child > div {
width: 100%;
height: 100%;
transition: background-color 0.3s;
}
.view_teacher section > ul > li .view-button-box > div:last-child > div > span {
position: relative;
z-index: 2;
display: none;
margin: 3.5em 0 0 calc(50% - 3em);
padding: 0.75em 1em;
width: 4em;
color: #fff;
font-weight: bold;
text-align: center;
border: 1px solid #fff;
text-transform: uppercase;
}
.view_teacher section > ul > li .view-button-box:hover > div:last-child > div {
background-color: rgba(221, 119, 34, 0.7);
}
.view_teacher section > ul > li div.view-button-box > div:first-child {
background-color: #ccc;
border-color: #aaa;
}
.view_teacher section > ul > li div.view-button-box > div:last-child > div, .view_teacher section > ul > li div.view-button-box:hover > div:last-child > div {
background-color: rgba(204, 204, 204, 0.7);
}
.view_teacher section > ul > li:nth-child(1) .view-button-box > div:last-child {
background-image: url("/data/41504f5a-8ec5-4915-a6ab-354cd3922d98");
}
.view_teacher section > ul > li:nth-child(2) .view-button-box > div:last-child {
background-image: url("/data/0fb08fb9-9648-4778-96b5-abf019d0f984");
}
.view_teacher section > ul > li:nth-child(3) .view-button-box > div:last-child {
background-image: url("/data/4b0cb3ae-a9b3-47a0-a276-aaf1fc871478");
}
.view_teacher section:nth-child(2) {
background: red;
}
.view_teacher.view_class_default section > ul > li:nth-child(1) .view-button-box > div:first-child {
/*background-image: url('/data/7ebbaaa2-c2e2-4183-8863-701636fc5924');*/
}
.view_teacher.view_class_default section > ul > li:nth-child(2) .view-button-box > div:first-child {
/*background-image: url('/data/8740581a-776a-412b-8c8d-828cc62b57c7');*/
}
.view_teacher.view_class_default section > ul > li:nth-child(3) .view-button-box > div:first-child {
/*background-image: url('/data/03ef07c9-10e9-468e-8619-4c25d8ffd09c');*/
}
.view_teacher.view_class_default section > ul > li:nth-child(4) .view-button-box > div:first-child {
/*background-image: url('/data/24a7bb14-a3a9-47af-8980-ab68336e800f');*/
}
.view_teacher.view_class_default section > ul > li:nth-child(5) .view-button-box > div:first-child {
/*background-image: url('/data/eff2f967-3463-4f5e-b7e6-85e440b59b00');*/
}
.view_landing_page.view_color_default .view-button-box:hover > div > div {
background-color: rgba(153, 34, 136, 0.7);
}
.view_landing_page.view_color_green .view-button-box:hover > div > div {
background-color: rgba(85, 170, 51, 0.7);
}
.view_landing_page.view_color_blue .view-button-box:hover > div > div {
background-color: rgba(0, 136, 221, 0.7);
}
.view_landing_page.view_color_orange .view-button-box:hover > div > div {
background-color: rgba(221, 119, 34, 0.7);
}
.view_landing_page.view_color_default .view-button-box-number {
background-color: #928;
}
.view_landing_page.view_color_green .view-button-box-number {
background-color: #5a3;
}
.view_landing_page.view_color_blue .view-button-box-number {
background-color: #08d;
}
.view_landing_page.view_color_orange .view-button-box-number {
background-color: #d72;
}
.d-books {
max-width: 100vw;
}
.d-books > ul {
display: flex;
justify-content: center;
margin: 0;
padding: 0 2em;
}
.d-books > ul > li {
width: 202px;
list-style: none;
box-sizing: border-box;
margin: auto;
}
.d-books > ul > li > a {
display: block;
height: 250px;
width: 168px;
background-repeat: no-repeat;
background-size: contain;
margin-bottom: 1em;
text-decoration: none;
}
.d-books > ul > li > a:hover:before {
content: '';
position: absolute;
width: inherit;
height: inherit;
}
.d-books > ul > li > a:hover:after {
content: 'åpne';
position: relative;
display: block;
width: 75px;
color: white;
text-transform: uppercase;
padding: .5em 1.5em;
text-decoration: none;
text-align: center;
border: 2px solid white;
left: 1.2em;
top: 6em;
}
.d-books > ul > li:nth-of-type(1) > a {
background-image: url(/data/65c5d023-cd7d-4046-808b-656eff11d946);
}
.d-books > ul > li:nth-of-type(2) > a {
background-image: url(/data/148b45d6-a90c-4797-88c4-8b462476ef46);
}
.d-books > ul > li:nth-of-type(3) > a {
background-image: url(/data/527eed02-90c9-4a89-98cd-3ce4500d2de4);
}
.d-books > ul > li:nth-of-type(1) > a:hover:before {
background: rgba(221, 119, 34, 0.6);
}
.d-books > ul > li:nth-of-type(2) > a:hover:before {
background: rgba(85, 170, 51, 0.6);
}
.d-books > ul > li:nth-of-type(3) > a:hover:before {
background: rgba(0, 136, 221, 0.6);
}
@media screen and (max-width: 799px) {
.view_teacher section > ul > li {
width: calc(100% - 2em);
}
}
@media screen and (min-width: 800px) and (max-width: 1023px) {
.view_teacher > ul > li {
width: calc(50% - 2em);
}
}
@media screen and (min-width: 1366px) {
.view_teacher > ul > li {
width: calc(33.33% - 2em);
}
}
.view_teacher section > ul.folder-list {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
}
.view_teacher section > ul.folder-list > li {
display: block;
float: left;
padding: 0.5em 1em 1.5em 1em;
width: calc(33.33% - 2em);
/*
> a:hover {
background-color: color('purple');
> span {
color: color('white');
}
}
*/
}
.view_teacher section > ul.folder-list > li > div,
.view_teacher section > ul.folder-list > li > a {
position: relative;
display: block;
margin-bottom: 0.5em;
padding: 0.75em 2.5em 0.75em 0.5em;
width: calc(100% - 3.25em);
/*height: 1.5em;
line-height: 1.5em;*/
text-decoration: none;
border: 0.125em solid #928;
transition: background-color 0.2s;
}
.view_teacher section > ul.folder-list > li > div > span,
.view_teacher section > ul.folder-list > li > a > span {
font-weight: 900;
color: #928;
text-transform: uppercase;
transition: color 0.2s;
}
.view_teacher section > ul.folder-list > li > div > span.locker:after,
.view_teacher section > ul.folder-list > li > a > span.locker:after {
content: '';
display: inline-block;
width: 1.25em;
height: 1.25em;
background-image: url("/data/ec694e1d-4462-4d59-8124-e79071e96b28");
background-size: 1.25em 1.25em;
}
.view_teacher section > ul.folder-list > li > div > img,
.view_teacher section > ul.folder-list > li > a > img {
position: absolute;
right: 0.25em;
bottom: -0.8em;
width: 3.5em;
height: 3.5em;
}
.view_teacher section > ul.folder-list > li > ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.view_teacher section > ul.folder-list > li > ul > li {
margin: 0;
padding: 0;
}
.view_teacher section > ul.folder-list > li > ul > li > a {
display: block;
padding: 0.45em 0.75em;
color: #000;
text-decoration: none;
border-bottom: 1px solid #000;
transition: all 0.2s;
}
.view_teacher section > ul.folder-list > li > ul > li > a:hover {
color: #fff;
background-color: #928;
border-color: #928;
}
@media screen and (max-width: 799px) {
.view_landing_page section > ul > li {
width: calc(100% - 2em);
}
}
@media screen and (min-width: 800px) and (max-width: 1023px) {
.view_landing_page section > ul > li {
width: calc(50% - 2em);
}
}
@media screen and (min-width: 1366px) {
.view_landing_page section > ul > li {
width: calc(33.33% - 2em);
}
}
/**
* colors
*/
.view_landing_page_accordion #request_read_container_folder .title {
font-size: 1.5em;
text-transform: uppercase;
font-weight: 900;
margin-bottom: 0.5em;
display: block;
}
.view_landing_page_accordion.view_color_green #request_read_container_folder .title {
color: #5a3;
}
.view_landing_page_accordion.view_color_blue #request_read_container_folder .title {
color: #08d;
}
.view_landing_page_accordion.view_color_orange #request_read_container_folder .title {
color: #d72;
}
.view_landing_page_accordion.view_color_green section > ul > li > ul > li > a:hover {
color: #fff;
background-color: #5a3;
border-color: #5a3;
}
.view_landing_page_accordion.view_color_blue section > ul > li > ul > li > a:hover {
color: #fff;
background-color: #08d;
border-color: #08d;
}
.view_landing_page_accordion.view_color_orange section > ul > li > ul > li > a:hover {
color: #fff;
background-color: #d72;
border-color: #d72;
}
.locked_message,
.locked_message_2 {
background-color: rgba(0, 0, 0, 0.8);
color: #fff;
display: none;
height: 100%;
left: 0;
line-height: 50px;
margin: 0 auto;
opacity: 1;
position: fixed;
text-align: center;
top: 0;
width: 100%;
z-index: 30100;
background: rgba(0, 0, 0, 0.85);
}
.locked_message_2 {
line-height: 25px;
}
.locked_close {
background-image: url("/data/78f8c2c9-92ab-4689-9d01-ba8e8208a365");
background-size: cover;
display: block;
height: 50px;
margin: 0 auto;
position: absolute;
right: 5px;
top: 5px;
width: 50px;
}
.locked_close > a {
display: block;
height: 100%;
width: 100%;
}
.locked_message a,
.locked_message_2 a {
color: #9f238e;
font-size: 1.2em;
text-decoration: none;
cursor: pointer;
}
.locked_message a:hover,
.locked_message_2 a:hover {
text-decoration: underline;
}
.locked_mark {
position: relative;
display: block;
margin: 13em auto 0 auto;
width: 5em;
height: 5em;
background-image: url("/data/f44cc531-8f80-4a64-a0dd-6fbd4a463d3e");
background-size: cover;
}
.locked-text-embedded {
margin-top: 3em;
}
.locked_message p.information-text,
.locked_message_2 p.information-text {
max-width: initial;
}
.locked-d-bok {
font-size: 1.2em;
margin: 0.35rem;
position: absolute;
width: 15%;
}
.locked-d-bok svg {
width: 100%;
height: auto;
}
.locked_content {
width: 100%;
margin: auto;
position: absolute;
top: 50%;
transform: translateY(-50%);
}
.view_audio_files .players {
padding: 20px 0;
margin: 0;
list-style-type: none;
overflow: hidden;
}
.view_audio_files .players > li {
padding: 10px 20px 15px 0;
float: left;
width: calc(33% - 20px);
}
.view_audio_files .players > li:nth-child(3n) {
padding-right: 0;
}
.view_audio_files .players > li > div {
background: #eee;
}
/*
.view_audio_files .players > li > div > p {
padding: 10px 0 0 10px;
margin-bottom: 0;
color: #025;
font-size: 18px;
}
*/
/* .audio_mpeg */
.view_audio_files .track_page {
padding: 10px 10px 0 10px;
overflow: hidden;
}
.view_audio_files .track_page > span {
float: left;
color: #000;
font-size: 18px;
}
.view_audio_files .track_page > a {
float: right;
display: block;
margin: 0 0 0 5px;
width: 24px;
height: 20px;
background: #025;
}
.view_audio_files .track_page > p {
float: right;
padding-top: 4px;
margin-bottom: 0;
font-size: 12px;
color: #777;
}
.view_audio_files .file_desc {
padding: 7px 10px 0 10px;
margin-bottom: 0;
height: 24px;
line-height: 12px;
font-size: 12px;
color: #777;
}
.view_audio_files .audio_mpeg {
padding: 10px 10px 7px 10px !important;
width: calc(100% - 20px);
border: none !important;
border-radius: 0 !important;
background: none !important;
}
.view_audio_files .audio_mpeg > button {
margin-top: 0;
margin-right: 6px;
width: 24px;
height: 20px;
border: none !important;
background: url("/data/f50d4115-9bc9-4774-a213-19822dc01db8") no-repeat;
}
.view_audio_files .audio_mpeg > button.play_button {
background-position: 0 0 !important;
}
.view_audio_files .audio_mpeg > button.pause_button {
background-position: 0 -20px !important;
}
.view_audio_files .audio_mpeg > button.stop_button {
background-position: 0 -40px !important;
}
.view_audio_files .audio_mpeg > button:focus {
outline: none !important;
}
.view_audio_files .audio_mpeg > button > img {
display: none;
}
.view_audio_files .audio_mpeg > span:first-of-type {
display: block;
float: right;
padding-top: 3px;
color: #aaa;
font-size: 13px;
}
.view_audio_files .audio_mpeg .ui-slider {
border: none !important;
border-radius: 0;
background: #ddd !important;
}
.view_audio_files .audio_mpeg .ui-slider-handle {
height: 1.4em !important;
border: none !important;
border-radius: 0;
}
.view_audio_files .audio_mpeg .ui-slider-handle:focus {
outline: none;
}
.view_audio_files .players .active > div {
background: #928;
}
.view_audio_files .active .track_page > span,
.view_audio_files .active .track_page > p,
.view_audio_files .active .file_desc {
color: #fff;
}
/*
.view_audio_files .players .active > div > p {
color: #fff;
}
*/
.view_audio_files .players .active .audio_mpeg > span:first-of-type {
color: #fff !important;
}
.view_audio_files .players .active .audio_mpeg .ui-slider {
background: #fff !important;
}
@media screen and (min-width: 761px) and (max-width: 1000px) {
.view_audio_files .flags {
padding-right: 20px;
}
.view_audio_files .players {
padding: 0 10px;
width: calc(100% - 20px);
}
.view_audio_files .players > li {
padding: 10px 10px 15px 10px;
float: left;
width: calc(33.33% - 20px);
}
.view_audio_files .players > li:nth-child(4n) {
padding-right: 10px;
}
}
@media screen and (min-width: 521px) and (max-width: 760px) {
.view_audio_files .flags {
padding-right: 20px;
}
.view_audio_files .players {
padding: 0 10px;
width: calc(100% - 20px);
}
.view_audio_files .players > li {
padding: 10px 10px 15px 10px;
float: left;
width: calc(50% - 20px);
}
.view_audio_files .players > li:nth-child(4n) {
padding-right: 10px;
}
}
@media screen and (max-width: 520px) {
.view_audio_files .flags {
padding-right: 20px;
}
.view_audio_files .players {
padding: 0 10px;
width: calc(100% - 20px);
}
.view_audio_files .players > li {
padding: 10px 10px 15px 10px;
float: left;
width: calc(100% - 20px);
}
.view_audio_files .players > li:nth-child(4n) {
padding-right: 10px;
}
}
.javascript div.audio_mpeg .play_button {
margin-left: 0;
}
.view_audio_files .audio_mpeg > button {
background-color: #928;
}
.view_audio_files .audio_mpeg .ui-slider-handle {
background: #928 !important;
}
.view_audio_files.view_color_green .active .audio_mpeg > button {
background-color: #5a3;
}
.view_audio_files.view_color_blue .active .audio_mpeg > button {
background-color: #08d;
}
.view_audio_files.view_color_orange .active .audio_mpeg > button {
background-color: #d72;
}
.view_audio_files.view_color_green .players .active .audio_mpeg .ui-slider-handle {
background: #5a3 !important;
}
.view_audio_files.view_color_blue .players .active .audio_mpeg .ui-slider-handle {
background: #08d !important;
}
.view_audio_files.view_color_orange .players .active .audio_mpeg .ui-slider-handle {
background: #d72 !important;
}
.view_token section {
overflow: hidden;
}
.view_token form:first-of-type {
float: left;
width: 45%;
}
.view_token form:last-of-type {
float: right;
width: 45%;
}
#wrapper_object_content .instruction {
font-weight: bold;
}
#wrapper_object_content .xlarge {
font-size: 1.5em;
}
#wrapper_object_content .xlarge a {
color: #07f;
}
#wrapper_object_content .xlarge a:hover {
color: #4af;
}
table[border="0"] th,
table[border="0"] td {
border: 0;
}
#wrapper_object_content .progress > img {
height: 10px;
}
#wrapper_object_content .quiz.img.right {
float: right;
}
#wrapper_object_content input[size] {
width: auto;
}
#wrapper_object_content .quiz_block ul {
margin-left: 0;
list-style-type: none;
}
#wrapper_object_content .quiz_block ul li {
line-height: 1.5em;
}
#wrapper_object_content .quiz_block ul li > label > input {
margin-right: 1em;
}
#wrapper_object_content .matchbox .cell_content {
text-align: center;
}
/**
* columns
*/
/* 3 columns */
.columns_3 ~ .mc_image {
float: left;
width: 31%;
}
.columns_3 ~ .mc_image img {
width: 100%;
height: auto;
margin-bottom: 0.5em;
}
.columns_3 ~ .mc_image:nth-of-type(3n+1) {
clear: left;
}
.columns_3 ~ .mc_image:nth-of-type(n+4) {
padding-top: 2em;
}
.columns_3 ~ .mc_image:nth-of-type(3n-1) {
padding-left: 3.5%;
padding-right: 3.5%;
}
/* 8 columns */
.columns_8 ~ .mc_image {
float: left;
width: 11%;
padding-right: 1.5%;
padding-bottom: 1em;
}
.columns_8 ~ .mc_image:nth-of-type(8n) {
padding-right: 0;
}
.columns_8 ~ .mc_image img {
width: 100%;
height: auto;
}
.columns_8 ~ .mc_image:nth-of-type(8n+1) {
clear: left;
}
.columns_8 ~ .mc_image:nth-of-type(n+9) {
padding-top: 2em;
}
/* 5 columns */
.columns_5 ~ .mc_image {
float: left;
width: 17%;
padding-right: 2%;
padding-bottom: 1em;
}
.columns_5 ~ .mc_image:nth-of-type(5n) {
padding-right: 0;
}
.columns_5 ~ .mc_image img {
width: 100%;
height: auto;
}
.columns_5 ~ .mc_image:nth-of-type(5n+1) {
clear: left;
}
.columns_5 ~ .mc_image:nth-of-type(n+6) {
padding-top: 2em;
}
/* 4 columns */
.columns_4 ~ .mc_image {
float: left;
width: 23%;
padding-right: 2%;
padding-bottom: 1em;
}
.columns_4 ~ .mc_image:nth-of-type(4n) {
padding-right: 0;
}
.columns_4 ~ .mc_image img {
width: 100%;
height: auto;
}
.columns_4 ~ .mc_image:nth-of-type(4n+1) {
clear: left;
}
.columns_4 ~ .mc_image:nth-of-type(n+5) {
padding-top: 2em;
}
/**
* columns - clearing the float
*/
.quiz_submission {
clear: left;
}
#pf_quiz ol li {
padding-bottom: 1em;
}
.increase-interline {
line-height: 2.5em;
}
/**
* col_3
*/
.col_3 {
overflow: hidden;
}
.col_3 > p {
float: left;
padding-right: 2%;
width: 32%;
}
.col_3 > p:nth-child(3n) {
padding-right: 0;
}
.questions {
padding-top: 1em;
clear: both;
}
html, body {
height: 100%;
font-size: 1em;
font-family: 'Lato', sans-serif;
}
a:not(:visited):focus, button:focus, input:focus {
outline-style: solid;
outline-offset: -0.15rem;
outline-color: #fff;
outline-width: 0.15rem;
position: relative;
}
a:not(:visited):focus:before, button:focus:before, input:focus:before {
content: '';
border: 0.15rem dotted #000;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
}
.main {
padding: 3em 0 2.5em 0;
width: 1200px;
/* min-height: calc(100% - 360px); */
margin: auto;
}
.page_header > div {
margin: auto;
width: 1200px;
}
/*
.view_homepage,
.view_landing_page,
.view_landing_page_accordion,
.view_exercises {
min-height: calc(100% - 355px);
}
*/
#document_title {
display: none;
}
#iframe {
border: none;
}
figure {
-webkit-margin-before: 0;
-webkit-margin-after: 0;
-webkit-margin-start: 0;
-webkit-margin-end: 0;
}
select, input, button, textarea {
margin: 0 0.5em;
}
button {
display: block;
margin-top: 1em;
padding: 0.5em 0.25em;
color: #fff;
text-align: center;
text-decoration: none;
border-style: none;
background-color: #928;
cursor: pointer;
}
[class^='skype_pnh_container'] {
display: none !important;
}
[class^='skype_pnh_print_container'] {
display: inline !important;
}
[class^='view_'] {
min-height: calc(100% - 345px);
}
#tooltip {
padding: 0.5em 0.75em;
border: 1px solid #000;
border-radius: 0.25em;
background-color: #f7f7f7;
}
.audio_mpeg button {
display: inline-block;
background: transparent;
}
#wrapper_object_content li {
font-weight: normal;
padding-bottom: 1em;
}
.cell_content .audio_mpeg.normal {
/*
.play_button:not(.disabled) ~ button {
display: none;
}
.play_button.disabled,
.play_button.disabled + .pause_button {
display: none;
}
.play_button.disabled ~ .stop_button {
display: block;
}
.label {
display: block;
}
*/
}
.cell_content .audio_mpeg.normal button {
margin: auto;
display: none;
}
.cell_content .audio_mpeg.normal.playing .stop_button {
display: block;
}
.cell_content .audio_mpeg.normal:not(.playing) .play_button {
display: block;
}
th {
text-align: left !important;
}