mirror of
https://github.com/h5p/h5p-interactive-video.git
synced 2026-03-06 12:32:55 +08:00
800 lines
21 KiB
CSS
800 lines
21 KiB
CSS
/* Only used for slider in slide-handler, should be included into H5Picons */
|
|
@font-face {
|
|
font-family: H5PInteractiveVideo;
|
|
src: url('../fonts/H5PInteractiveVideo.eot');
|
|
src: url('../fonts/H5PInteractiveVideo.eot?#iefix') format('embedded-opentype'),
|
|
url('../fonts/H5PInteractiveVideo.woff') format('woff'),
|
|
url('../fonts/H5PInteractiveVideo.ttf') format('truetype'),
|
|
url('../fonts/H5PInteractiveVideo.svg#H5PInteractiveVideo') format('svg');
|
|
font-weight: normal;
|
|
font-style: normal;
|
|
}
|
|
/* H5P specific icons generated by IcoMoon. */
|
|
@font-face {
|
|
font-family: 'H5Picons';
|
|
src: url('../fonts/h5p.eot');
|
|
src: url('../fonts/h5p.eot#iefix') format('embedded-opentype'),
|
|
url('../fonts/h5p.woff') format('woff'),
|
|
url('../fonts/h5p.ttf') format('truetype'),
|
|
url('../fonts/h5p.svg#icomoon') format('svg');
|
|
font-weight: normal;
|
|
font-style: normal;
|
|
}
|
|
|
|
.h5p-interactive-video {
|
|
position: relative;
|
|
background: #000 !important;
|
|
overflow: hidden;
|
|
line-height: 1.25em;
|
|
font-size: 16px;
|
|
}
|
|
|
|
/* IV has it's own controller for fullscreen. Can not
|
|
use display:none, since IV is triggering a click on
|
|
the disable fullscreen button in semi fullscreen mode */
|
|
.h5p-interactive-video .h5p-content-controls {
|
|
visibility: hidden;
|
|
position: absolute;
|
|
top:0;
|
|
}
|
|
|
|
.h5p-interactive-video .h5p-video-wrapper {
|
|
position: relative;
|
|
overflow: hidden;
|
|
}
|
|
.h5p-interactive-video .h5p-video {
|
|
display: block;
|
|
width: 100%;
|
|
height: auto;
|
|
color: #fff;
|
|
}
|
|
.h5p-interactive-video object {
|
|
display: block;
|
|
}
|
|
.h5p-interactive-video .h5p-overlay {
|
|
color: #2c2c2c;
|
|
}
|
|
.h5p-interactive-video .h5p-overlay.h5p-visible {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
overflow: hidden;
|
|
}
|
|
.h5p-interactive-video .h5p-ie-transparent-background {
|
|
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QUODw0yPG414gAAAA1JREFUCNdj+P//PwMACPwC/lyfz9oAAAAASUVORK5CYII=);
|
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QUODw0yPG414gAAAA1JREFUCNdj+P//PwMACPwC/lyfz9oAAAAASUVORK5CYII=', sizingMethod='scale');
|
|
}
|
|
.h5p-interactive-video .h5p-splash {
|
|
position: absolute;
|
|
width: 60%;
|
|
left: 20%;
|
|
top: 22.5%;
|
|
padding: 1em 1em 1.25em;
|
|
text-align: center;
|
|
font-size: 0.875em;
|
|
background: #2c2c2c;
|
|
background: rgba(44, 44, 44, 0.8);
|
|
border-radius: 1em;
|
|
}
|
|
.h5p-interactive-video .h5p-splash > h2 {
|
|
font-size: 1.6em;
|
|
font-weight: bold;
|
|
color: #fff;
|
|
}
|
|
.h5p-interactive-video .h5p-splash > h2:before {
|
|
font-family: 'H5PFontAwesome4';
|
|
content: "\f0a6";
|
|
margin-right: 0.4em;
|
|
}
|
|
.h5p-interactive-video .h5p-splash > p {
|
|
margin: 0.5em 0 1em;
|
|
color: #fff;
|
|
}
|
|
.h5p-interactive-video .h5p-splash > .h5p-interaction {
|
|
position: relative;
|
|
display: inline-block;
|
|
width: auto;
|
|
margin: 0 1.25em;
|
|
font-size: 1.125em;
|
|
}
|
|
.h5p-interactive-video .h5p-splash > .h5p-interaction .h5p-interaction-label {
|
|
position: relative;
|
|
}
|
|
|
|
.h5p-interactive-video .h5p-splash-wrapper {
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
|
|
.h5p-interactive-video .h5p-interaction {
|
|
position: absolute;
|
|
width: 1.75em;
|
|
height: 1.75em;
|
|
}
|
|
.h5p-interactive-video .h5p-interaction-label, .h5p-interactive-video .h5p-interaction-button {
|
|
-webkit-transition: -webkit-transform 0.2s;
|
|
-moz-transition: -moz-transform 0.2s;
|
|
transition: transform 0.2s;
|
|
}
|
|
.h5p-interactive-video .h5p-interaction-label {
|
|
position: absolute;
|
|
top: 0.34em;
|
|
left: 1.75em;
|
|
font-size: 0.75em;
|
|
padding: 0.1em 0.5em 0.1em 1em;
|
|
background: rgba(44,44,44,0.8);
|
|
border-radius: 0.25em;
|
|
color: #fff;
|
|
z-index: 1;
|
|
width: auto;
|
|
white-space: nowrap;
|
|
cursor: pointer;
|
|
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000);
|
|
}
|
|
/* Text in labels should have smaller margins: */
|
|
.h5p-interactive-video .h5p-interaction-label > p {
|
|
margin: 0.3em 0 0 0;
|
|
color: #fff;
|
|
}
|
|
.h5p-interactive-video .h5p-interaction-label > p:first-child {
|
|
margin: 0;
|
|
}
|
|
.h5p-interactive-video .h5p-interaction-label.h5p-left-label {
|
|
left: auto;
|
|
right: 1.75em;
|
|
padding: 0.1em 1em 0.1em 0.5em;
|
|
}
|
|
.h5p-interactive-video .h5p-interaction-button {
|
|
position: absolute;
|
|
z-index: 2;
|
|
display: block;
|
|
width: 1.75em;
|
|
height: 1.75em;
|
|
background: #00f;
|
|
color: #fff;
|
|
font-family: 'H5PFontAwesome4';
|
|
font-size: 1em;
|
|
border-radius: 50%;
|
|
line-height: 1.875em;
|
|
box-shadow: 0.15em 0.25em 0.25em 0 #191919;
|
|
text-shadow: 0 0 0.3em #191919;
|
|
text-align: center;
|
|
text-decoration: none;
|
|
border: 0;
|
|
background: #666666;
|
|
background-image: -webkit-linear-gradient(bottom, #666666 50%, #aaaaaa 50%, #666666 100%);
|
|
background: -moz-linear-gradient(bottom, #666666 50%, #aaaaaa 50%, #666666 100%);
|
|
background: -ms-linear-gradient(bottom, #666666 50%, #aaaaaa 50%, #666666 100%);
|
|
background: linear-gradient(to top, #666666 50%, #aaaaaa 50%, #666666 100%);
|
|
|
|
*margin-right: .3em;
|
|
}
|
|
.h5p-interactive-video .h5p-interaction-button:before {
|
|
content: "\f128";
|
|
}
|
|
.h5p-interactive-video .h5p-interaction:hover .h5p-interaction-button {
|
|
text-decoration: none;
|
|
-webkit-transform: scale(1.1,1.1);
|
|
-moz-transform: scale(1.1,1.1);
|
|
-ms-transform: scale(1.1,1.1);
|
|
-o-transform: scale(1.1,1.1);
|
|
transform: scale(1.1,1.1);
|
|
}
|
|
.h5p-interactive-video .h5p-hidden > .h5p-interaction-button {
|
|
-webkit-transform: rotate(90deg) scale(0,0);
|
|
-moz-transform: rotate(90deg) scale(0,0);
|
|
-ms-transform: rotate(90deg) scale(0,0);
|
|
-o-transform: rotate(90deg) scale(0,0);
|
|
transform: rotate(90deg) scale(0,0);
|
|
}
|
|
.h5p-interactive-video .h5p-hidden > .h5p-interaction-label {
|
|
-webkit-transform: scale(0,0) translateX(-100%);
|
|
-moz-transform: scale(0,0) translateX(-100%);
|
|
-ms-transform: scale(0,0) translateX(-100%);
|
|
transform: scale(0,0) translateX(-100%);
|
|
}
|
|
|
|
.h5p-interactive-video .h5p-text-interaction > .h5p-interaction-button, .h5p-interactive-video .h5p-table-interaction > .h5p-interaction-button, .h5p-interactive-video .h5p-link-interaction > .h5p-interaction-button, .h5p-interactive-video .h5p-image-interaction > .h5p-interaction-button {
|
|
background: #1d5cff;
|
|
background-image: -webkit-linear-gradient(bottom, #1d5cff 50%, #5ba7ff 50%, #1d5cff 100%);
|
|
background: -moz-linear-gradient(bottom, #1d5cff 50%, #5ba7ff 50%, #1d5cff 100%);
|
|
background: -ms-linear-gradient(bottom, #1d5cff 50%, #5ba7ff 50%, #1d5cff 100%);
|
|
background: linear-gradient(to top, #1d5cff 50%, #5ba7ff 50%, #1d5cff 100%);
|
|
}
|
|
.h5p-interactive-video .h5p-text-interaction > .h5p-interaction-button:before {
|
|
content: "\f05a";
|
|
}
|
|
.h5p-interactive-video .h5p-table-interaction > .h5p-interaction-button:before {
|
|
content: "\f0ce";
|
|
}
|
|
.h5p-interactive-video .h5p-link-interaction > .h5p-interaction-button:before {
|
|
content: "\f0c1";
|
|
}
|
|
.h5p-interactive-video .h5p-image-interaction > .h5p-interaction-button:before {
|
|
content: "\f03e";
|
|
}
|
|
/* H5P specific dropped tasks icons */
|
|
.h5p-interactive-video .h5p-summary-interaction > .h5p-interaction-button,
|
|
.h5p-interactive-video .h5p-multichoice-interaction > .h5p-interaction-button,
|
|
.h5p-interactive-video .h5p-blanks-interaction > .h5p-interaction-button,
|
|
.h5p-interactive-video .h5p-dragquestion-interaction > .h5p-interaction-button,
|
|
.h5p-interactive-video .h5p-markthewords-interaction > .h5p-interaction-button,
|
|
.h5p-interactive-video .h5p-dragtext-interaction > .h5p-interaction-button,
|
|
.h5p-interactive-video .h5p-singlechoiceset-interaction > .h5p-interaction-button {
|
|
font-family: 'H5Picons';
|
|
background: #981d99;
|
|
background-image: -webkit-linear-gradient(bottom, #981d99 50%, #ce6cd8 50%, #981d99 100%);
|
|
background: -moz-linear-gradient(bottom, #981d99 50%, #ce6cd8 50%, #981d99 100%);
|
|
background: -ms-linear-gradient(bottom, #981d99 50% ,#ce6cd8 50%, #981d99 100%);
|
|
background: linear-gradient(to top, #981d99 50%, #ce6cd8 50%, #981d99 100%);
|
|
}
|
|
.h5p-interactive-video .h5p-summary-interaction > .h5p-interaction-button:before {
|
|
content: "\e992";
|
|
}
|
|
.h5p-interactive-video .h5p-multichoice-interaction > .h5p-interaction-button:before {
|
|
content: "\e993";
|
|
}
|
|
.h5p-interactive-video .h5p-blanks-interaction > .h5p-interaction-button:before {
|
|
content: "\e994";
|
|
}
|
|
.h5p-interactive-video .h5p-dragquestion-interaction > .h5p-interaction-button:before {
|
|
content: "\e991";
|
|
}
|
|
.h5p-interactive-video .h5p-markthewords-interaction > .h5p-interaction-button:before {
|
|
content: "\e601";
|
|
}
|
|
.h5p-interactive-video .h5p-dragtext-interaction > .h5p-interaction-button:before {
|
|
content: "\e600";
|
|
}
|
|
.h5p-interactive-video .h5p-singlechoiceset-interaction > .h5p-interaction-button:before {
|
|
content: "\e603";
|
|
}
|
|
|
|
.h5p-dialog-interaction {
|
|
font-size: 0.875em; /* 14px */
|
|
}
|
|
.h5p-dialog-interaction.h5p-blanks {
|
|
font-size: 0.8125em; /* 13px */
|
|
}
|
|
.h5p-dialog-interaction.h5p-blanks .h5p-blanks-footer {
|
|
min-height: 5em;
|
|
}
|
|
|
|
@keyframes blinking
|
|
{
|
|
0%, 80%, 100% {
|
|
-moz-transform: rotate(0deg);
|
|
-ms-transform: rotate(0deg);
|
|
transform: rotate(0deg);
|
|
}
|
|
20% {
|
|
-moz-transform: rotate(-25deg);
|
|
-ms-transform: rotate(-25deg);
|
|
transform: rotate(-25deg);
|
|
}
|
|
40% {
|
|
-moz-transform: rotate(20deg);
|
|
-ms-transform: rotate(20deg);
|
|
transform: rotate(20deg);
|
|
}
|
|
60% {
|
|
-moz-transform: rotate(-15deg);
|
|
-ms-transform: rotate(-15deg);
|
|
transform: rotate(-15deg);
|
|
}
|
|
}
|
|
@-webkit-keyframes blinking
|
|
{
|
|
0%, 80%, 100% {
|
|
-webkit-transform: rotate(0deg);
|
|
}
|
|
20% {
|
|
-webkit-transform: rotate(-25deg);
|
|
}
|
|
40% {
|
|
-webkit-transform: rotate(20deg);
|
|
}
|
|
60% {
|
|
-webkit-transform: rotate(-15deg);
|
|
}
|
|
}
|
|
|
|
.h5p-interactive-video .h5p-end-summary > .h5p-interaction-button {
|
|
animation: blinking 2s;
|
|
animation-iteration-count: infinite;
|
|
animation-timing-function: ease-in-out;
|
|
-webkit-animation: blinking 2s;
|
|
-webkit-animation-iteration-count: infinite;
|
|
-webkit-animation-timing-function: ease-in-out;
|
|
}
|
|
.h5p-interactive-video .h5p-end-summary:hover > .h5p-interaction-button {
|
|
-webkit-animation: none;
|
|
}
|
|
|
|
|
|
.h5p-interactive-video .h5p-interaction.h5p-poster {
|
|
background: #fff;
|
|
border-radius: 0.125em;
|
|
box-shadow: 0 0 0.25em #2c2c2c;
|
|
padding: 0.25em;
|
|
box-sizing: border-box;
|
|
-webkit-box-sizing: border-box;
|
|
}
|
|
.h5p-interactive-video .h5p-interaction-inner,
|
|
.h5p-interactive-video .h5p-interaction-inner.h5p-image {
|
|
width: 100%;
|
|
height: 100%;
|
|
font-size: 0.875em;
|
|
overflow-y: auto;
|
|
}
|
|
.h5p-interactive-video .h5p-interaction-inner::-webkit-scrollbar {
|
|
width: 0.5em;
|
|
background: #fff;
|
|
}
|
|
.h5p-interactive-video .h5p-interaction-inner::-webkit-scrollbar-thumb {
|
|
border-radius: 0.25em;
|
|
background: #191919;
|
|
}
|
|
.h5p-interactive-video .h5p-interaction-inner.h5p-image,
|
|
.h5p-interactive-video .h5p-interaction-inner.h5p-dragquestion {
|
|
overflow-y: hidden;
|
|
}
|
|
.h5p-interactive-video .h5p-interaction-overlay {
|
|
position: absolute;
|
|
left: 0;
|
|
top: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
|
|
.h5p-interactive-video .h5p-controls {
|
|
font-size: 16px;
|
|
height: 36px;
|
|
background: #2c2c2c;
|
|
}
|
|
.h5p-interactive-video.h5p-fullscreen .h5p-controls, .h5p-interactive-video.h5p-semi-fullscreen .h5p-controls {
|
|
position: absolute;
|
|
width: 100%;
|
|
bottom: 0;
|
|
}
|
|
.h5p-interactive-video .h5p-control {
|
|
display: block;
|
|
height: 36px;
|
|
color: #fefefe;
|
|
}
|
|
.h5p-interactive-video .h5p-control:hover {
|
|
text-decoration: none;
|
|
}
|
|
.h5p-interactive-video .h5p-controls-left {
|
|
float: left;
|
|
overflow: hidden;
|
|
}
|
|
.h5p-interactive-video .h5p-controls-left .h5p-control {
|
|
float: left;
|
|
border-right: 2px solid #333333;
|
|
}
|
|
.h5p-interactive-video .h5p-controls-right {
|
|
float: right;
|
|
overflow: hidden;
|
|
}
|
|
.h5p-interactive-video .h5p-controls-right .h5p-control {
|
|
float: right;
|
|
border-left: 2px solid #333333;
|
|
}
|
|
|
|
.h5p-interactive-video .h5p-control {
|
|
width: 50px;
|
|
text-decoration: none;
|
|
}
|
|
.h5p-interactive-video .h5p-control:before {
|
|
position: absolute;
|
|
font-family: 'H5PFontAwesome4';
|
|
speak: none;
|
|
font-style: normal;
|
|
font-weight: normal;
|
|
font-variant: normal;
|
|
font-size: 22px;
|
|
text-transform: none;
|
|
line-height: 37px;
|
|
width: 50px;
|
|
color: #fbfbfb;
|
|
text-align: center;
|
|
-moz-box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
-webkit-font-smoothing: antialiased;
|
|
-moz-osx-font-smoothing: grayscale;
|
|
}
|
|
.h5p-interactive-video .h5p-control:hover:before {
|
|
color: #dbd7d1;
|
|
}
|
|
.h5p-interactive-video .h5p-control.h5p-disabled:before {
|
|
color: #606060;
|
|
}
|
|
|
|
.h5p-interactive-video .h5p-play:before {
|
|
content: "\f04c";
|
|
}
|
|
.h5p-interactive-video .h5p-pause:before {
|
|
content: "\f04b";
|
|
}
|
|
.h5p-interactive-video .h5p-control.h5p-bookmarks:before {
|
|
content: "\f02e";
|
|
}
|
|
.h5p-interactive-video .h5p-control.h5p-quality:before {
|
|
content: "\f013";
|
|
}
|
|
.h5p-interactive-video .h5p-fullscreen:before {
|
|
content: "\f065";
|
|
}
|
|
.h5p-interactive-video .h5p-exit:before {
|
|
content: "\f066";
|
|
}
|
|
.h5p-interactive-video .h5p-volume:before {
|
|
content: "\f028";
|
|
}
|
|
.h5p-interactive-video .h5p-muted:before {
|
|
content: "\f026";
|
|
}
|
|
|
|
.h5p-interactive-video .h5p-chooser {
|
|
position: absolute;
|
|
z-index: 10;
|
|
max-width: 300px;
|
|
line-height: 21px;
|
|
background: #2c2c2c;
|
|
background: rgba(44,44,44,0.8);
|
|
color: #fbfbfb;
|
|
opacity: 0;
|
|
visibility: hidden;
|
|
bottom: 72px;
|
|
-webkit-transition: visibility 0s linear 0.1s, opacity 0.1s linear, bottom 0.1s linear;
|
|
-moz-transition: visibility 0s linear 0.1s, opacity 0.1s linear, bottom 0.1s linear;
|
|
transition: visibility 0s linear 0.1s, opacity 0.1s linear, bottom 0.1s linear;
|
|
overflow: auto;
|
|
overflow-x: hidden;
|
|
overflow-y: auto;
|
|
}
|
|
.h5p-interactive-video .h5p-chooser.h5p-bookmarks {
|
|
left: 12px;
|
|
}
|
|
.h5p-interactive-video .h5p-chooser.h5p-quality {
|
|
right: 12px;
|
|
}
|
|
.h5p-interactive-video .h5p-chooser.h5p-show {
|
|
bottom: 36px;
|
|
opacity: 1;
|
|
visibility: visible;
|
|
-webkit-transition-delay: 0s;
|
|
-moz-transition-delay: 0s;
|
|
transition-delay: 0s;
|
|
}
|
|
.h5p-interactive-video .h5p-chooser > h3 {
|
|
margin: 0 0 8px 0;
|
|
padding: 8px 12px;
|
|
font-size: 19px;
|
|
font-weight: normal;
|
|
border-bottom: 1px solid #fbfbfb;
|
|
color: #fbfbfb;
|
|
}
|
|
.h5p-interactive-video .h5p-chooser > ol {
|
|
list-style: none;
|
|
padding: 0 12px 8px;
|
|
margin: 0;
|
|
}
|
|
.h5p-interactive-video .h5p-chooser > ol > li {
|
|
padding-left: 22px;
|
|
margin: 2px 0;
|
|
color: #fbfbfb;
|
|
outline: none;
|
|
}
|
|
.h5p-interactive-video .h5p-chooser > ol > li:hover {
|
|
cursor: pointer;
|
|
color: #dbd7d1;
|
|
}
|
|
.h5p-interactive-video .h5p-chooser > ol > li:before {
|
|
left: 12px;
|
|
position: absolute;
|
|
font-family: 'H5PFontAwesome4';
|
|
content: "\f10c";
|
|
-moz-box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
-webkit-font-smoothing: antialiased;
|
|
-moz-osx-font-smoothing: grayscale;
|
|
}
|
|
.h5p-interactive-video .h5p-chooser > ol > li.h5p-selected:before {
|
|
content: "\f058";
|
|
}
|
|
.h5p-interactive-video .h5p-chooser.h5p-bookmarks > ol > li:before {
|
|
content: "\f02e";
|
|
}
|
|
|
|
.h5p-interactive-video .h5p-time {
|
|
width: auto;
|
|
height: auto;
|
|
font-size: 0.875em;
|
|
color: #808080;
|
|
padding: 0.57em 1.14em;
|
|
}
|
|
.h5p-interactive-video .h5p-controls-right .h5p-time {
|
|
line-height: 1.25em;
|
|
border: 0;
|
|
}
|
|
.h5p-interactive-video .h5p-time > .h5p-current {
|
|
color: #fff;
|
|
display: inline;
|
|
}
|
|
.h5p-interactive-video .h5p-slider {
|
|
width: auto;
|
|
padding: 13px 0 13px 19px;
|
|
margin: 0;
|
|
height: 10px;
|
|
}
|
|
.h5p-interactive-video .h5p-slider .ui-slider {
|
|
background: #0b0d0c;
|
|
border: 0;
|
|
height: 8px;
|
|
border-bottom: 2px solid #4e4e4e;
|
|
border-radius: 4px;
|
|
cursor: pointer;
|
|
}
|
|
.h5p-interactive-video .h5p-slider .ui-slider-range {
|
|
color: #ccc;
|
|
height: 9px;
|
|
}
|
|
.h5p-interactive-video .h5p-slider .ui-slider-handle {
|
|
cursor: pointer;
|
|
top: -4px;
|
|
width: 18px;
|
|
height: 18px;
|
|
text-shadow: 0 0 4px #666;
|
|
outline: none;
|
|
text-decoration: none;
|
|
border:0;
|
|
}
|
|
.h5p-interactive-video .h5p-slider .ui-slider-handle:before {
|
|
font-family: H5PInteractiveVideo;
|
|
content: "\e001";
|
|
font-size: 26px;
|
|
line-height: 1;
|
|
position: absolute;
|
|
margin: -4px 0 0 -4px;
|
|
speak: none;
|
|
font-style: normal;
|
|
font-weight: normal;
|
|
font-variant: normal;
|
|
text-transform: none;
|
|
color: #fbfbfb;
|
|
-webkit-font-smoothing: antialiased;
|
|
-moz-osx-font-smoothing: grayscale;
|
|
}
|
|
.h5p-interactive-video .h5p-slider .ui-slider-handle:hover:before {
|
|
color: #dbd7d1;
|
|
}
|
|
|
|
.h5p-interactive-video .h5p-buffered {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
border-radius: 4px;
|
|
height: 8px;
|
|
width: 0;
|
|
background: #5f5f5f;
|
|
}
|
|
|
|
.h5p-interactive-video .h5p-interactions-container, .h5p-interactive-video .h5p-bookmarks-container {
|
|
position: relative;
|
|
}
|
|
|
|
.h5p-interactive-video .h5p-seekbar-interaction {
|
|
position: absolute;
|
|
top: -10px;
|
|
width: 7px;
|
|
height: 7px;
|
|
border-radius: 3px;
|
|
background: #af3fab;
|
|
background: rgba(175, 63, 171, 0.8);
|
|
}
|
|
.h5p-interactive-video .h5p-seekbar-interaction.h5p-image-interaction,
|
|
.h5p-interactive-video .h5p-seekbar-interaction.h5p-text-interaction,
|
|
.h5p-interactive-video .h5p-seekbar-interaction.h5p-link-interaction {
|
|
background: #1b5afd;
|
|
background: rgba(27, 90, 253, 0.8);
|
|
}
|
|
.h5p-interactive-video .h5p-bookmark {
|
|
position: absolute;
|
|
top: -13px;
|
|
width: 2px;
|
|
height: 36px;
|
|
background: #8e8e8e;
|
|
color: #fefefe;
|
|
-webkit-transition: background-color 0.2s;
|
|
-moz-transition: background-color 0.2s;
|
|
transition: background-color 0.2s;
|
|
}
|
|
.h5p-interactive-video .h5p-bookmark.h5p-show {
|
|
background: #aeaeae;
|
|
}
|
|
.h5p-interactive-video .h5p-bookmark-label {
|
|
position: absolute;
|
|
bottom: 46px;
|
|
left: -16px;
|
|
padding: 0 10px;
|
|
background: #2c2c2c;
|
|
background: rgba(44, 44, 44, 0.8);
|
|
opacity: 0;
|
|
visibility: hidden;
|
|
max-width: 300px;
|
|
-webkit-transition: visibility 0s 0.2s, opacity 0.2s;
|
|
-moz-transition: visibility 0s 0.2s, opacity 0.2s;
|
|
transition: visibility 0s 0.2s, opacity 0.2s;
|
|
}
|
|
.h5p-interactive-video .h5p-show .h5p-bookmark-label {
|
|
opacity: 1;
|
|
visibility: visible;
|
|
-webkit-transition: opacity 0.2s;
|
|
-moz-transition: opacity 0.2s;
|
|
transition: opacity 0.2s;
|
|
}
|
|
.h5p-interactive-video .h5p-bookmark-label:after {
|
|
content: "";
|
|
position: absolute;
|
|
left: 8px;
|
|
border: 9px solid transparent;
|
|
border-top-width: 10px;
|
|
border-top-color: #2c2c2c;
|
|
border-top-color: rgba(44, 44, 44, 0.8);
|
|
border-bottom: 0;
|
|
top: 100%;
|
|
}
|
|
.h5p-interactive-video .h5p-bookmark-text {
|
|
white-space: nowrap;
|
|
text-overflow: ellipsis;
|
|
overflow: hidden;
|
|
line-height: 30px;
|
|
}
|
|
.h5p-interactive-video .h5p-bookmark-text:before {
|
|
font-family: H5PFontAwesome4;
|
|
content: "\f02e";
|
|
margin-right: 8px;
|
|
}
|
|
|
|
.h5p-interactive-video .h5p-dialog-wrapper {
|
|
display: none;
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
z-index: 51;
|
|
background: rgba(44, 44, 44, 0.5);
|
|
-webkit-transition: background-color 0.2s;
|
|
-moz-transition: background-color 0.2s;
|
|
transition: background-color 0.2s;
|
|
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);
|
|
}
|
|
.h5p-interactive-video .h5p-dialog-wrapper.h5p-hidden {
|
|
background: rgba(0,0,0,0);
|
|
}
|
|
.h5p-interactive-video .h5p-dialog-wrapper.h5p-hidden .h5p-dialog {
|
|
-webkit-transform: translateY(100%);
|
|
-moz-transform: translateY(100%);
|
|
-ms-transform: translateY(100%);
|
|
-o-transform: translateY(100%);
|
|
transform: translateY(100%);
|
|
}
|
|
.h5p-interactive-video .h5p-dialog {
|
|
position: absolute;
|
|
width: 24.5em;
|
|
max-height: 81.5%;
|
|
margin: 1.25em;
|
|
padding: 0.5em;
|
|
background: #fff;
|
|
overflow: auto;
|
|
box-shadow: 0 0 2.5em 0 #191919;
|
|
-webkit-transition: -webkit-transform 0.2s;
|
|
-moz-transition: -moz-transform 0.2s;
|
|
transition: transform 0.2s;
|
|
}
|
|
.h5p-interactive-video .h5p-dialog[data-lib="H5P.SingleChoiceSet"] {
|
|
overflow: hidden;
|
|
padding: 0;
|
|
}
|
|
.h5p-interactive-video .h5p-dialog[data-lib="H5P.SingleChoiceSet"] .h5p-dialog-inner {
|
|
overflow: hidden;
|
|
width: 100%;
|
|
}
|
|
.h5p-interactive-video .h5p-dialog[data-lib="H5P.SingleChoiceSet"] .h5p-sc-sound-control {
|
|
right: 1.2em;
|
|
}
|
|
.h5p-interactive-video .h5p-dialog.h5p-big {
|
|
width: auto;
|
|
height: auto;
|
|
max-height: none;
|
|
left: 1.25em;
|
|
right: 1.25em;
|
|
top: 1.25em;
|
|
bottom: 1.25em;
|
|
margin: 0;
|
|
box-sizing: border-box;
|
|
-moz-box-sizing: border-box;
|
|
}
|
|
.h5p-interactive-video .h5p-dialog-inner {
|
|
width: 22.9em;
|
|
height: 100%;
|
|
overflow: auto;
|
|
}
|
|
.h5p-interactive-video .h5p-big > .h5p-dialog-inner {
|
|
width: 96%;
|
|
}
|
|
.h5p-interactive-video .h5p-dialog-inner::-webkit-scrollbar {
|
|
width: 0.5em;
|
|
background: #fff;
|
|
}
|
|
.h5p-interactive-video .h5p-dialog-inner::-webkit-scrollbar-thumb {
|
|
border-radius: 0.25em;
|
|
background: #191919;
|
|
}
|
|
|
|
.h5p-interactive-video .h5p-dialog-hide {
|
|
color: #191919;
|
|
font-size: 1.3em;
|
|
padding: 0.3em;
|
|
line-height: 0.75em;
|
|
position: absolute;
|
|
right: 0.1em;
|
|
top: 0.1em;
|
|
height: 1em;
|
|
z-index: 52;
|
|
text-shadow: 0 0 0.5em #ffffff;
|
|
font-family: 'H5PFontAwesome4';
|
|
text-decoration: none;
|
|
-webkit-transition: -webkit-transform 0.2s;
|
|
-moz-transition: -moz-transform 0.2s;
|
|
transition: transform 0.2s;
|
|
}
|
|
.h5p-interactive-video .h5p-dialog-hide:hover {
|
|
text-decoration: none;
|
|
-webkit-transform: scale(1.1,1.1);
|
|
-moz-transform: scale(1.1,1.1);
|
|
-ms-transform: scale(1.1,1.1);
|
|
-o-transform: scale(1.1,1.1);
|
|
transform: scale(1.1,1.1);
|
|
}
|
|
.h5p-interactive-video .h5p-image {
|
|
display: block;
|
|
height: auto;
|
|
}
|
|
.h5p-interactive-video .h5p-text p:first-child {
|
|
margin-top: 0;
|
|
}
|
|
.h5p-interactive-video .h5p-text p:last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.h5p-interactive-video .h5p-table {
|
|
font-size: 0.875em;
|
|
border-collapse: collapse;
|
|
}
|
|
.h5p-interactive-video .h5p-table th {
|
|
border-bottom: 2px solid #191919;
|
|
}
|
|
.h5p-interactive-video .h5p-table td {
|
|
border-bottom: 1px solid #595959;
|
|
}
|
|
.h5p-interactive-video .h5p-table tr:last-child td {
|
|
border-bottom: 0;
|
|
}
|
|
|
|
.h5p-interactive-video .h5p-nil-interaction > .h5p-interaction-button {
|
|
display: none;
|
|
}
|
|
.h5p-interactive-video .h5p-nil-interaction > .h5p-interaction-label {
|
|
top: 0;
|
|
left: 0;
|
|
padding: 0.1em 0.5em;
|
|
min-height: 1.5em;
|
|
min-width: 1.5em;
|
|
cursor: default;
|
|
}
|